Можно ли изменить уникальный идентификатор справочника? #306199


#0 by ЗЫ5
Можно ли изменить уникальный идентификатор элемента справочника? Т.е. можно ли при программном создании элемента справочника Указать уникальный идентификатор т.е. Guid, есть свойство УникальныйИдентификатор но оно возвращает значение а как присвоить этот идентификатор, возможно ли это?
#1 by ТелепатБот
#2 by ЗЫ5
(+0) Делов том что в базе 7.7. из которой ведется перенос контрагентов есть реквизит Guid длиной 36 символов, можно ли использовав штатные средства перенести значение этого реквизита в 8.1 или прийдется в справочнике контрагенты создать реквизит Guid как в 7.7?
#3 by hhhh
СправочникОбъект.<Имя справочника> (CatalogObject.<Имя справочника>) УстановитьСсылкуНового (SetNewObjectRef) Синтаксис: УстановитьСсылкуНового(<Ссылка>) Параметры: <Ссылка> (обязательный) Тип: СправочникСсылка. Ссылка, которая будет назначена при записи нового объекта. Описание: Устанавливает значение для нового (созданного и еще не записанного) объекта, которое будет назначено при записи в качестве ссылки. Значение не может равняться ссылке какого-либо из имеющихся в базе данных объекта данного типа. Уникальность ссылки проверяется при записи объекта. См. также: СправочникМенеджер, метод ПолучитьСсылку СправочникМенеджер.<Имя справочника> (CatalogManager.<Имя справочника>) ПолучитьСсылку (GetRef) Синтаксис: ПолучитьСсылку(<Уникальный идентификатор>) Параметры: <Уникальный идентификатор> (необязательный) Тип: УникальныйИдентификатор. Уникальный идентификатор, из которого будет формироваться ссылка. Возвращаемое значение: Тип: СправочникСсылка. Описание: Формирует ссылку из значения типа УникальныйИдентификатор. Данный уникальный идентификатор может быть в дальнейшем получен из ссылки методом УникальныйИдентификатор. Примечание: Если параметр не указан, то будет сформирована новая уникальная ссылка. См. также: СправочникСсылка, метод УникальныйИдентификатор
#4 by ЗЫ5
Спасибо!!
#5 by Hadgehogs
+ УникальныйИдентификатор может быть создан на основе строкового представления Новый УникальныйИдентификатор(СтрокаУникальногоИдентификатора)
#6 by Hadgehogs
Будьте бдительны. GUID в 1С формируется своим собственным механизмом, а не стандартной API функцией Windows
#7 by ЗЫ5
Подскажите пожалуйста можно ли так? ТекКонтрСсылка=Справочники.Контрагенты.ПолучитьСсылку(GuidИз7.7); Будет ли он позиционироваться на элемент? Если GuidИз7.7 просто текстовое поле длиной 36 символов.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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