Имя: Пароль:
1C
1С v8
отбор по заполненному реквизиту
0 palima
 
11.09.18
14:29
На форме списка есть кнопка "Скрыть".
На форме элемента есть реквизит Дата тип Дата.
Как настроить отбор таким образом, чтобы по кнопке Скрыть не показывались элементы в списке с заполненной датой?

В гугле честно искала и не нашла. Помогите пожалуйста.
1 Birmingem
 
11.09.18
14:32
"не показывались элементы в списке"
Что за список то?
2 palima
 
11.09.18
14:32
когда такая ситуация с флагом, все просто, а если тип дата - запросом делать нужно?
3 palima
 
11.09.18
14:32
(1) форма списка справочника
4 olegves
 
11.09.18
14:34
(0) Дата не заполнено
5 Birmingem
 
11.09.18
14:38
Форма списка управляемая?
Тогда "Еще - Настроить список - Отбор".
Если обязательно кнопкой, то да, запросом.
6 palima
 
11.09.18
14:46
(5) неуправляемая
7 Михаил Козлов
 
11.09.18
14:49
(6) По кнопке установить отбор в СправочникСписок по реквизиту Дата:
СправочникСписок.Отбор.Дата.Установить(ДАТА("00010101"));
Если реквизит Дата есть на форме списка.
8 palima
 
11.09.18
14:53
(7) Михаил, спасибо Вам! А если понадобится сделать обратное действие? Получится как-то сделать?
9 Михаил Козлов
 
11.09.18
15:08
(8) отбор = СправочникСписок.Отбор.Дата;
отбор.Использование = ЛОЖЬ;
10 palima
 
12.09.18
11:11
(9) спасибо большое вам и всем вышеотписавшимся за помощь!
Закон Брукера: Даже маленькая практика стоит большой теории.