почему-то не срабатывает Getdocumentbykey

  • Автор темы Nealles
  • Дата начала
Статус
Закрыто для дальнейших ответов.
N

Nealles

Подскажите плиз.

имеется форма Склад, с 2мя одинаковыми по типу полями(текстовые, первое - артикул, второе - название). существуют документы, созданные по этой форме, докуметы сидят во вьюхе Склад.

имеется другая форма, которая содержит кроме прочего, также два поля - комбобоксы текстовые, которые значения свои берут из вьюхи склад. соответственно первый комбобокс берет значения из поля артикул, второе - из поля название.

так вот мне нужно, чтобы при выборе одного из этих полей - второе заполнялось соответственно созданным по форме Склад документам. причем как туда так и обратно.

Так вот суть проблемы: в первом случае все работает(когда я выбираю артикул, название заполняется автоматически), а во втором - нет.
не срабатывает функция getdocumentbykey, которая почему-то не находит документ по второму полю.

Надеюсь я все понятно объяснил, просто уже два дня бьюсь, не могу понять!!! Ладно бы вообще не работало ничего, но ведь при поиске по первому полю (артикул) срабатывает же. Код поиска одинаковый абсолютно, естественно изменены названия полей только и все!!!
 

Medevic

Что это ? :)
Green Team
10.12.2004
3 334
1
BIT
6
У тебя должны быть два представления. В одном - первая отсортированная колонка по артикулу. В другом - по складу.
И GetDocumentByKey нужно делать в соответсвующем представлении. Т.к. этот метод ищет совпадения в первой отсортированной колонке.
Можно сделать одно представление, где первая отсортированная колонка содержит и склад, и артикул. Но это в том случае, если никогда какой-либо артикул не сможет совпасть с каким-либо названием.
 
N

Nealles

Ту Medevic

Вы абсолютно правы оказались, я поменял местами колонки в представлении и все заработало.

А нельзя ли как-нибудь программно обойти это условие. Новое представление создавать - это мне кажется не самый лучший вариант.
 

Medevic

Что это ? :)
Green Team
10.12.2004
3 334
1
BIT
6
Я написал как:
<!--QuoteBegin-Medevic+19:01:2006, 12:34 -->
<span class="vbquote">(Medevic @ 19:01:2006, 12:34 )</span><!--QuoteEBegin-->Можно сделать одно представление, где первая отсортированная колонка содержит и склад, и артикул. Но это в том случае, если никогда какой-либо артикул не сможет совпасть с каким-либо названием.
[snapback]29527" rel="nofollow" target="_blank[/snapback]​
[/quote]

<!--QuoteBegin-Nealles+19:01:2006, 13:30 -->
<span class="vbquote">(Nealles @ 19:01:2006, 13:30 )</span><!--QuoteEBegin-->А нельзя ли как-нибудь программно обойти это условие. Новое представление создавать - это мне кажется не самый лучший вариант.
[snapback]29529" rel="nofollow" target="_blank[/snapback]​
[/quote]
Ничего страшного в этом нет. Делаешь скрытыми и никто, кроме тебя, об этом не знает.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!