Имя: Пароль:
1C
1С v8
Уникальный идентификатор в строку и обратно!
0 d3N4eGG
 
16.05.13
02:34
Добрый вечер.
Задача следующая требуется получить уникальный идентификатор ссылки справочника. Преобразовать этот уид в строку, а затем произвести обратное действие. Строку с уидом ("9ca26c88-a028-11e2-81a6-000423c303ee"), преобразовать обратно в уникальной идентификатор, для получения ссылки справочника.

уид = Номенклатура.УникальныйИдентификатор();
стрУид = Строка(уид);

Номенклатура = Справочники.Номенклатура.ПолучитьСсылку(стрУид);

ПолучитьСсылку(<УникальныйИдентификатор>) - надо передавать уид, а у меня есть только строка с уидом. Как её преобразовать в уид обратно?
1 d3N4eGG
 
16.05.13
02:36
Нашел!
Новый УникальныйИдентификатор(стрУид)

:D всем спасибо!
2 DJ Anthon
 
16.05.13
02:40
а уникальный идентификатор - это не строка?
3 ICWiner
 
16.05.13
04:30
Нет, не строка.
4 sda553
 
16.05.13
07:16
уидстрока= ""+уид;
уид= новый УникальныйИдентификатор(уид);