Имя: Пароль:
1C
1С v8
настройка отбора в списке
0 1c_July
 
12.08.16
10:22
Добрый день. Прошу подсказки, возможно ответ очевиден, но что-то туплю.
Есть форма списка справочника (даже несколько таких форм) - по коду вижу установку отбора по 2 реквизитам, для пользователя в настройке списка не видны, т.к. с режимом отображения "недоступно".
Но в предприятии в настройке списка установлено в отборе еще 2 условия, они видны и их можно менять пользователю. Так вот, никак не могу найти как это сделано :) Конфа УТ 11.1, справочник из "допиленного". Подскажите, может где-то у справочника(-ков) по умолчанию настраиваются отборы в списках по умолчанию?
1 Горогуля
 
12.08.16
10:29
2 1c_July
 
12.08.16
10:31
И проблема в том еще, что когда список обновляется, если с учетом этих условий он должен стать пустым - именно эти условия отбора почему-то перестают работать. Т.е. видимые в списке элементы справочника, которые после изменений перестали удовлетворять этому условию - не пропадают из списка после его обновления (но только в том случае если после их "исчезновения" по условию отбора список должен "выглядеть" пустым)
3 aleks_default
 
12.08.16
10:35
(0) Возможно форма списка открывается из поля, для которого установлены параметры выбора.
4 1c_July
 
12.08.16
10:37
(1) там о чем-то другом - пишут что отборов никаких нет.
У меня: в режиме предприятия вижу в "настроить список"->"Отбор" - установлено 2 условия отбора (пользователю доступно их отключить), а в конфигураторе нигде не нахожу как это устанавливается, в коде устанавливаются другие параметры отбора, пользователю не видимые. Т.е. в целом 4 условия - 2 понятно как добавлены, другие 2 - нет.
Если искать что-то в правах - тоже не пойму где, да и вроде не в них дело, ведь пользователь спокойно настройками (видимыми) может манипулировать..
5 1c_July
 
12.08.16
10:41
(3) нет, просто по ссылке из панели команд.
У справочника никаких отдельных команд не описано, т.е. открывается стандартными средствами просто форма списка. У формы модуль весь проверила (да он и простенький) - там эти параметры не устанавливаются
6 aleks_default
 
12.08.16
10:44
У дин. списка смотрела настройки?
7 1c_July
 
12.08.16
10:46
(6) вот только что увидела, да, у реквизита Список формы  в свойствах "настройка списка". говорю же, туплю :)

но проблема (2) - остается
8 aleks_default
 
12.08.16
10:48
(7) Какая проблема? Они у тебя не пронумерованы:)
9 1c_July
 
12.08.16
10:48
(7) почему когда по условиям отбора список должен стать пустым, он при обновлении не изменяется (остается в том же виде как до действия обновления)?
10 1c_July
 
12.08.16
10:49
(9) -> (8)
11 1c_July
 
12.08.16
10:50
(8) тьфу, извините, имелось в виду см. (9)
12 Тихий омут
 
12.08.16
10:54
(11) возможно, это пользовательские настройки, автоматически сохраняемые и восстанавливаемые платформой?
13 aleks_default
 
12.08.16
10:55
Как список обновляется?  Какие изменения вносятся?
Можно не общими словами, а на примере, подробно, что делается, какие кнопки нажимаются. Лучше с картинками.
14 1c_July
 
12.08.16
10:55
Проверяла отладкой - до строчки кода Список.Обновить() доходит - список визуально не меняется. Не знаю дело ли в том, что часть условий задано в коде, часть в настройках списка, но все условия прекрасно работают, как только по их сочетаниям получается что список должен стать пустым - не реагирует.. При этом если перевыбрать параметры отбора, обрабатываемые программно - только тогда все лишнее из списка пропадает.
15 aleks_default
 
12.08.16
10:57
F5 нажимаешь а список не меняется?
16 1c_July
 
12.08.16
12:45
Всем огромное спасибо за внимание, стала воспроизводить ситуацию, чтобы подробно описать, нашла косяк - на самом деле у элементов не корректно устанавливались поля, по которым отбор.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший