Добрый день! Вот возник такой вопрос интересный, можно ли какой нибудь функцией в запросе получить UUID объекта?
Добрый день! Вот возник такой вопрос интересный, можно ли какой нибудь функцией в запросе получить UUID объекта?
"НоменклатураСсылка = Справочники.Номенклатура.НайтиПоКоду("00001");<br><br>Если НЕ НоменклатураСсылка.Пустая() Тогда<br><br>Сообщить("УИД = " + НоменклатураСсылка.УникальныйИдентификатор());<br><br>КонецЕсли;"
А если по внимательнее читать!?!? В ЗАПРОСЕ!!!
В запросе - нет.
Ну если база SQL, то наверное можно прямым запросом к базе!
1) Выбрать запросом объекты.<br>2) Выгрузить из в таблицу значений.<br>3) Добавить в ТЗ колонку "ИД" и заполнить ее через метод ссылки объекта.<br>4) Поместить ТЗ в менеджер временных таблиц запроса как данные из внешнего источника.<br>5) Использовать данные в запросе, получая их из временной таблицы.
Ды это все понятно, просто была идея чтоб сразу в запросе получить и объект и представление ссылки в запросе! Так то я уже давно сделал, по красивому хотелось переделать!
> ...по красивому хотелось переделать!<br>Использовать GUID само по себе не красиво.
Очень даже красиво и в принципе необходимо при реализации выгрузки из одной базы в другую.