Где Включается Отбор В Регистрах Накопления С Необъявленной Формой 8.2

puh14

Well-Known Member
11.07.2008
1 412
0
НеРезиновая
#1
Ситуация такая - под одним пользователем (под остальными все хорошо) при открытии формы списка регистра накопления - хоть просто руками или через документ по кнопке перейти в списке включен отбор по периоду с доступностью ложь. Сама форма не объявлена - то бишь генерится на лету. В принципе проблему решил, создав форму. Но интересно где гнездится данная бяда. Может кто находил? конфа КА 1.1
 

Vladal

Active Member
26.05.2012
26
0
38
Украина
#2
Отбор = новый Отбор;
...
ФормаПодбора = Справочник.Номенклатура.ПАолучитьФормуВыбора();
ФормаПодбора.Отбор = Отбор;
ФормаПодбора.Открыть()
 

puh14

Well-Known Member
11.07.2008
1 412
0
НеРезиновая
#3
Вопрос не про это. Форма не объявлена, просто кнопка сделанная самой платформой на основании того, что этот документ является регистратором. Никакого кода нет вообще. Или просто открытие регистра - так как формы нет - то и программного написания отбора нет. А открываю - есть отбор. Откуда же он может взяться?
 

tanat

Well-Known Member
02.03.2007
265
0
#4
Если речь идет о "Перейти" - <Название регистра> - то, на сколько я понимаю, это "вшитый" функционал. Он, если не изменяет память, для объектов применяется, для которых есть "зависимые" объекты ( подчиненные справочники, движения и т.д.) Можно удалить эту кнопку и нарисовать свою с программной установкой отборов.
 

puh14

Well-Known Member
11.07.2008
1 412
0
НеРезиновая
#5
Ну я почти так и сделал - создал форму списка, а отборов в ней не написал. По Перейти из документов после этого отборы стали вставать корректно - только по регистратору. А вот первопричины так и не нашел.