Имя: Пароль:
1C
1С v8
Управляемые формы. Удаление отбора динамического списка.
0 k99
 
06.06.13
07:50
На форме обработки динамический список. Заполняется по запросу через свойства списка. Создал на форме отбор. Работает. Не могу создать удаление отбора. Скопировал код с ут 11, использую типа Форма.Список.Отбор.Элементы.Очистить() или ОтборСпискаНоменклатуры.Удалить(ЭлементОтбора)...
Динамический список пустой после процедуры, отрабатывающей очистку отбора. Хотя в отладчике вижу, что Форма.Список.Отбор.Элементы - не содержат элементов. Где ошибка? Заранее спасибо.
1 MSII
 
06.06.13
08:21
Естественно, ошибка в строке 764, там где ты произвольный запрос ДС правишь так, что он не возвращает записей.
2 k99
 
06.06.13
08:35
Запрос при открытии формы работает. Но после удаления отбора динамический список пустой. Поставлю вопрос так. Пожалуйста, пример удаления отбора на скд.
3 Defender aka LINN
 
06.06.13
08:40
(2) Пример удаления в (0). Если список пустой - то некто написал кривой запрос, который ничего не возвращает
4 k99
 
06.06.13
08:46
запрос при открытии формы выводит динамический список
5 k99
 
06.06.13
08:46
может надо после удаления отбора что-то инициировать?
6 k99
 
06.06.13
09:04
получилось... вопрос снят. спасибо за внимание. просто забыл добавить условие, что при пустой строке поиска не надо  выполнять поиск.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн