Как определить родителя при вводе нового элемента справочника? #330715


#0 by ПАлП
Необходимо ограничить создание новых элементов в определённой группе справочника, например "Выбывшие".  Определить родителя при вводе нового мне не удалось. Может, кто-нибудь знает другой способ?
#1 by Vitello
почему не удалось?
#2 by ПАлП
Пробовал Переменнная = ТекущийЭлемент.Родитель - не получает. Может я что-то пропустил?
#3 by Vitello
а просто Родитель = МойРодитель ?
#4 by ПАлП
Щас попробую!
#5 by ПАлП
Ни фига!
#6 by Дядя Васька
ИспользоватьРодителя
#7 by ПАлП
Приведи пример, может я что-то не так делаю:
#8 by Vitello
#9 by Filosof
У справочника есть предопределенная процедура "ВводНового" в этой процедуре попробуй считать Родителя Созданного элемента справочника и если Родитель =Запрещенному родителю то статус Возврата 0.Может так получится. Есть еще предопределенная процедура ПриЗаписи.ЕЕ еще попробуй использовать.
#10 by Дядя Васька
#11 by Defender aka LINN
Родитель только для чтения, вообще-то. Тебе в написали.
#12 by Vitello
сорри, туплю, невнимательно вопрос прочел. +1
#13 by ПАлП
МойРодитель - это что? Если переменная, содержащая наименование группы, в которой будет создан элемент, то мне нужно как раз её и определить, чтобы ограничить ввод элементов в какой-нибудь группе.
#14 by ПАлП
спасибо, попробую.
#15 by Дядя Васька
Чукча не читатель, чукча писатель... Пока элемент не записан в Родитель будет пустое значение, а ИспользоватьВладельца без параметров вернет родителя, по крайней мере с ИспользоватьВладельца все именно так, про родителя не уверен, а проверять уже некогда...
#16 by Guk
>>Родитель только для чтения, вообще-то не факт...
#17 by Defender aka LINN
СП процитировать? :)
#18 by Vitello
Родитель Синтаксис: Родитель Назначение: Доступ к значению родительской группы выбранного элемента справочника. Атрибут  может быть изменен только для объектов, созданных функцией СоздатьОбъект.
#19 by Guk
Давай лучше я... "Атрибут  может быть изменен только для объектов, созданных функцией СоздатьОбъект"...
#20 by Дядя Васька
"Пока элемент не записан в Родитель будет пустое значение, а ИспользоватьВладельца без параметров вернет родителя" =  "Пока элемент не записан в Родитель будет пустое значение, а ИспользоватьРОДИТЕЛЯ без параметров вернет родителя" конечно :)
#21 by Guk
+ Про то что он только для чтения, в СП ни словечка....
#22 by Балбес
тупим???
#23 by Дядя Васька
,, Че сцепились-то? По сабжу его менять и не надо ))
#24 by Дядя Васька
не рекомендовал, глюк-с...
#25 by Defender aka LINN
Ну, ХЗ. Где-то видел, но забыл уже, где :)
#26 by Filosof
именно так.
#27 by ПАлП
Пробовал, получает пустое значение:
#28 by Vitello
а он(родитель) вообще есть? отладчик что показывает?
#29 by Filosof
Попробуй Увидишь текущую группу куда будет записан новый элемент
#30 by ПАлП
Может кто знает как резервировать, запись? Пробовал предварительное сохранение пустой записи, так она не хочет потом фому открывать с текущей - ругается, типа низя.
#31 by ПАлП
- в 27 пробовал, ни фига не видно. - ничего не показывает, а хотелось бы.
#32 by Filosof
ты с целью определись!
#33 by Балбес
Код в не работает
#34 by Berck
Я думаю это поможет. Напишешь чтобы элементы только в определенной группе создавались.
#35 by ПАлП
- цель: 1-е предложение в - ещё бы. к сожалению.
#36 by ПАлП
- прочитай .
#37 by у лю 427
атас!!! Слева заходи!!!
#38 by Berck
Читай внимательно 34. У меня работает. Юзеры заводят элементы в тех папках что указаны в коде. а зачем тебе пустой сохранять? закрываешь новый и создаешь сам программно там где нужно новый...
#39 by ПАлП
Пример кода сбрось пожалуйста.
#41 by Berck
идальше как по ссылке в
#43 by ПАлП
Всем Спасибо!  Я таки достал её - это работает:
#44 by FreeFin
угу, ты сам себя достал. приоткрытии. предупреждение. чисто дятлы теперича мышой стучать будут.
#45 by ПАлП
Это просто тестик.  В реальности блокируется создание и редактирование элементов папки "ВЫБЫВШИЕ ..." справочника "Подразделения":
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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