Имя: Пароль:
1C
1С v8
Неведомый косяк при установке своего текста запроса в дин. список
0 oved
 
21.02.14
17:49
В зависимости от нажатий пользователем кнопок на форме устанавливаю свой текст запроса в динамический список.
Так вот, если текст запроса содержит какие-то отборы через "Где...", то в динамическом списке для пользователя в стандартной команде "найти" выпадает только 1 элемент для выбора. То есть искать можно только в одной колонке с датой.
Формирую текст запроса с отборами. Его можно заменить на отбор в динамическом списке, а не в запросе. Так работает. Но вот отбор по критерию отборов в запросе не заменить никак ни на что(

Хелп! Что за косяк? Кто сталкивался с пропаданием полей для фильтрации в дин. списке?
1 Classic
 
21.02.14
17:53
Звучит как-то неправдоподобно
2 oved
 
21.02.14
17:56
(1) самому не верится
3 Classic
 
21.02.14
17:57
(2)
При установке такого же текста запроса напрямую, а не программно, проблемма сохраняется?
4 Classic
 
21.02.14
17:57
И что там с основной таблицей?
5 oved
 
21.02.14
17:58
Основная таблица есть - документ.

Проблема возникает только при смене текста запроса. Если текст не менять, то все работает.
6 Classic
 
21.02.14
18:01
(6)
Я имею ввиду, если поставить новый текст напрямую в конфе, проблемма сохраниться?
Программно основную таблицу ставишь?
Динамический список обновляется после смены текста запроса?
7 oved
 
21.02.14
18:08
(6) вручную любой запрос можно вставить, будет работать.
Но при смене текста запроса программно - косяк. Основная таблица остается как была, список обновляется после смены текста
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс