Имя: Пароль:
1C
1С v8
Не работает поиск в унф по булеву в форме списка
↓ (Волшебник 07.09.2024 15:53)
0 zuu_soo
 
27.08.24
05:49
Всем здравствуйте, может кто сталкивался с такой проблемой, в унф в форме списка справочника не работает поиск по булевскому значению "Нет", а по "Да" работает. В чем может быть проблема, может кто сталкивался?

https://disk.yandex.ru/i/S65NY7qBIpYyRQ - форма списка без отбора
https://disk.yandex.ru/i/LzAC3GV0Vn2R8w - форма списка с поиском по "Да"
https://disk.yandex.ru/i/YkuBo4JZ3H2PIA - форма списка с поиском по "Нет"
1 craxx
 
27.08.24
06:26
(0) Через "Настроить список" - "отбор" и нужное поле вынести на верхнюю панель, если есть такая необходимость. Тогда и по Да и по Нет работает
2 Смотрящий
 
27.08.24
07:47
(0) Судя по первой картинке у тебя "Вкус" допреквизит на партии ?
Если да, то "Нет" в колонке не является булево. Значение эмулируется.

Попробуй отбор из (1) настроить как Вкус = Не заполнено
3 zuu_soo
 
27.08.24
08:32
(2) да, это доп реквизит, я программно его вывожу на форму списка
4 Ненавижу 1С
 
27.08.24
08:35
(3) зачем это делать "программно", если можно в пользовательском режиме?
5 Смотрящий
 
27.08.24
08:38
(3) Допреквизиты при первичном заполнении хранятся только заполненные
Т.е. если допреквизит булево, и не заполнен, то первичной записи в т.ч. ДополнительныеРеквизиты с парой "Cвойство,Значение" не происходит.
Произойдет только когда выставишь истина, сохранишься, выставишь ложь, сохранишься
6 zuu_soo
 
27.08.24
09:06
(4) такое ТЗ
7 zuu_soo
 
27.08.24
09:06
(5) спасибо!
8 Волшебник
 
07.09.24
15:53
вкус партии = да/нет?
ну-ну...