Страница 1 из 1

Интерфейс GetSomeKontr

Добавлено: 12 апр 2002, 17:17
DEONIS
Никак не могу получить список контрагентов, после отработки этого интерфейса, выдается пустое окно отчета. Может виноват признак (noindex), но без него никак не компилируется, ругается матом, что ключа не хватает. ПРивожу текст запроса. Заранее благодарен.

.Create view MyTable1
as select katorg.name(FIELDNAME=ИмяКонтрагента)
from katorg
where
((katorg.nrec /== pick.nrec (noindex)
AND
word(6) == pick.wList
));

Re: Интерфейс GetSomeKontr

Добавлено: 12 апр 2002, 17:25
m0p3e
ROOT == Pick.Nrec and
Word(6) == Pick.wList and
Pick.cRec == KatOrg.nrec and
Так сделай!

Re: Интерфейс GetSomeKontr

Добавлено: 12 апр 2002, 19:12
DEONIS
Все получилось, только я не понял почему в такой форме не проходило, ведь пример почти содран из вопрос-ответов к галактике.
Спасибо.

Re: Интерфейс GetSomeKontr

Добавлено: 12 апр 2002, 20:30
m0p3e
Меньше надо доверять всяким ... докам. ;)

Re: Интерфейс GetSomeKontr

Добавлено: 10 мар 2004, 13:52
Serges
Уважаемые коллеги, кто-нибудь знает - возвращает ли GetSomeKontr каки-либо параметры? Например, количество выделенных элементов ;)

Re: Интерфейс GetSomeKontr

Добавлено: 10 мар 2004, 13:58
Deinis
Зачем тебе? Пробегись по таблице Pick и просчитай.

Re: Интерфейс GetSomeKontr

Добавлено: 10 мар 2004, 18:20
Den
параметр там бульйновский - убивать маркеры с выбранными огранизациями или нет при его запуске.

Re: Интерфейс GetSomeKontr

Добавлено: 10 мар 2004, 22:31
Max_Fin
Ни чего не возвращает в параметрах. Нет их у него ни одного ;-)
Ищи все по
_loop Pick where ((Word(6) == Pick.wList))
{
..........
}

Re: Интерфейс GetSomeKontr

Добавлено: 10 мар 2004, 22:38
Max_Fin
Можно еще через маркер
InitMarker('KatOrg',8,100,10,false)
через него можешь и получить кол-во выбранных элементов

Добавлено: 21 апр 2006, 13:18
Serrenium
Пока писал вопрос - сам разобрался. Спасибо! Использую и пик и маркер.