Как убрать элементы с пометкой на удаление при открытии формы выбора групп? #785355


#0 by kozhem1990
Имеется справочник Продукция, у него иерархия групп и элементов. Создаю новую продукцию, выбираю родителя, и при открытии формы выбора групп, в списке видны помеченные на удаление группы. Пробовал открывать программно, передавая параметр - не работает; пробовал через стандартные настройки "ПараметрыВыбора" реквизита Родитель - не работает. Помогите пожалуйста, кто сталкивался с такой проблемой. Код, которым вызывал форму: &НаКлиенте
#1 by kumena
ФормаВыбора.СправочникСписок.Отбор.Установить("ПометкаУдаления", Ложь);
#2 by kumena
а если формы управляемые, то в модуле  менеджера справочника можно отбор прописать, он на все формы сразу работать будет.
#3 by kumena
+2 но это вроде бы только для 8.3
#4 by kozhem1990
Что-то не работает ни одно из этого: Может в самой системе так сделано, что и не обойти никак...
#5 by olegves
при СтандартнаяОбработка=ложь это не будет работать
#6 by kozhem1990
Пробовал в самой форме динамический список через произвольный запрос с условием - всеравно выводит помеченные...
#7 by МимохожийОднако
проще у помеченных впереди написать яяя и они будут внизу списка болтаться. Еще лет 20 назад применял на первых 1С-ках. Дёшево и сердито.
#8 by kozhem1990
я понимаю, но всеравно ошибка: не находит метод установить. Но  всеравно спасибо большое. Странно, что на форумах нет этой темы, что помеченные группы, в любом справочнике всеравно остаются видимыми...
#9 by olegves
убери свою процедуру и используй Связи параметров Выбора для элемента, из которого открываешь
#10 by МимохожийОднако
А ты заводи новый элемент изнутри родителя...
#11 by kozhem1990
9 не знаю как связи делать с чем, если можно, чуть подробнее, пожалуйста. Я делал через ПараметрыВыбора - и всеравно пропускает, а при вызове процедуры ПриСозданииНаСервере в отборе пропадает ПометкаУдаления = Ложь, остается только ЭтоГруппа = Истина. 10 не понял, что значит изнутри? Вообще скорее всего, это механизм платформы потому, что когда отображение дерево, то группы помеченные видны, а когда списком - не видны...
#12 by МимохожийОднако
Открываешь папку (родителя), создать новый элемент. При открытии в нём уже есть текущий родитель.
#13 by kozhem1990
понял, но пользователи-то не такие аккуратные, могут и с нуля создавать...
#14 by kozhem1990
всеравно, при изменении группы у уже созданной продукции нужно открывать форму выбора групп
#15 by kozhem1990
Ладно, я думаю можно закрывать тему, это не решаемо, либо слишком мудрено для меня) Большое спасибо всем за помощь))
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С