Имя: Пароль:
1C
1С v8
Com, guid, 5 строчек кода и недопустимое значение параметра
0 ponaroshku
 
28.06.12
13:20
Привет всем!:)

Дано: подключение по ком к другой базе
     guid документа другой базы в строковом представлении

нужно: получить любой реквизит документа, для простоты - наименование

Вообщем что делаю:

СсылкаГУИД =       "8ee0000c293f3f3b11e1b51e8764b37e";
КомОбъект = ПодключитьсяКСерверу();
ДокКорп = КомОбъект.Документы.аДокументооборотКорпоративныйДокумент;
ДокКорпоративный = ДокКорп.ПолучитьСсылку(Новый УникальныйИдентификатор(СсылкаГУИД));
Сообщить(ДокКорпоративный.Наименование);


В моем представлении должно вывести наименование документа с данным идентификатором

По факту - получаю ошибку

Ошибка при вызове конструктора (УникальныйИдентификатор)
ДокКорпоративный = ДокКорп.ПолучитьСсылку(Новый УникальныйИдентификатор(СсылкаГУИД));
по причине:
Недопустимое значение параметра (параметр номер '1')


Скорей всего, я ошибаюсь в конструкции получения документа и вообще получать нужно иначе, но как правильно - я не знаю. Подскажите пожалуйста:)
1 ДенисЧ
 
28.06.12
13:22
окКорпоративный = ДокКорп.ПолучитьСсылку(КомОбъект.NewObject(УникальныйИдентификатор(СсылкаГУИД)));
2 zzhiraf
 
28.06.12
13:27
ДокКорп.ПолучитьСсылку(КомОбъект.NewObject("УникальныйИдентификатор",СсылкаГУИД);
3 Fragster
 
гуру
28.06.12
13:28
СсылкаГУИД - не представление уникального идентификатора
4 Fragster
 
гуру
28.06.12
13:28
должно быть в виде "a902cbbb-18da-4849-9e1d-b420a07782fc"
5 Fragster
 
гуру
28.06.12
13:29
а, ну и УИД должен быть в базе приемнике
6 ponaroshku
 
28.06.12
13:39
(3) Блин, ну конечно же! я - ворона, час пытаюсь найти по представлению гуида док, и даже когда все было хорошо док не находился, а я понять не могла причину:))) блин:))

заменила на нормальный ГУИД

СсылкаГУИД =       "a73be44a-b8fe-11e1-bedf-000c293f3f3b";

поставила (1), (2)

ДокКорпоративный = ДокКорп.ПолучитьСсылку(КомОбъект.NewObject("УникальныйИдентификатор",(СсылкаГУИД)));

получила это наименование


спасибо огроменное всем, очень счастлива:)
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.