как узнать UID ссылки предопределенного элемента справочника до его создания? #802954


#0 by novichok79
Доброго времени суток, уважаемые воены ордена Бориса Нуралиева! Написал самописную всемогущую конфигурацию на основе БСП 2.4.2. Решил сделать все "по стандартам" 1С. В модуле УправлениеДоступомСлужебный даны описания предопределенных профилей групп доступа. В функциях получающих описания профилей групп доступа формируется структура, в которой есть поле "Идентификатор", который задан в тексте модуля. По этому идентификатору потом получается ссылка профиля групп доступа функцией "ПолучитьСсылку". Вопрос - а можно как-то однозначно определить этот идентификатор? Заранее благодарю за помощь.
#1 by Garykom
Речь не про ?
#2 by Garykom
1. Получаешь новый пустой идентификатор, для будущего объекта 2. Присваиваешь его объекту перед записью
#3 by novichok79
не совсем. а если объект - предопределенный, и добавляется 1Сом самостоятельно. Я могу в событии "перед записью" в модуле справочника однозначно определить ссылку новому предопределенному объекту?
#4 by novichok79
у меня пока мысль - просто написать в процедуре описания ролей, которые входят в профиль
#5 by novichok79
это если элемент - предопределенный, если нет, подсматривать идентификатор через ПолучитьСсылкуНового, и лепить ее в описание профилей групп доступа.
#6 by Garykom
а попробуй
#7 by novichok79
немножечко личных переживаний - БСП писали пришельцы.
#8 by novichok79
получается создать пустой элемент справочника, взять у него ссылку, а потом присвоить объекту своей роли эту ссылку. так муторно наверное сделано, чтобы предопределенные элементы не трогать в поставке.
#9 by Mikhail Volkov
Непонятно, элементов еще нет, а UID им кто-то задал?
#10 by novichok79
уже разобрался. достаточно было открыть документацию БСП 2.4.3 на ИТС, глава "3.55. Управление доступом"
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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