Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Как установить ссылку нового документа. 8.2 Управляемое приложение.

Как установить ссылку нового документа. 8.2 Управляемое приложение.
Я
   DenSpb
 
10.01.13 - 16:01
В Документе Сделка надо перед записью нового документа присвоить ссылку документу, чтобы ее далее в процедуре использовать. Код:    
Если ЭтоНовый() Тогда
       НовыйGUID = Новый УникальныйИдентификатор();
       НоваяСсылка = Документы.Сделка.ПолучитьСсылку(НовыйGUID);
       ЭтотОбъект.УстановитьСсылкуНового(НоваяСсылка);
   КонецЕсли;
Выдает ошибку, так как в Сделке есть ТЧ Документы. Как по-другому можно написать аналогичный код?
 
 
   zak555
 
1 - 10.01.13 - 16:02
зачем тебе ссылка, если дока нет в БД ?
   Fragster
 
2 - 10.01.13 - 16:03
сделай в общем модуле процедуру
   Fragster
 
3 - 10.01.13 - 16:03
(1) в поле документа записать ссылку на самого себя. В РС записать данные. Да мало ли...
   Fragster
 
4 - 10.01.13 - 16:04
вообще нефиг называть реквизиты/переменные зарезервированными словами
   DenSpb
 
5 - 10.01.13 - 16:04
(2) да, спасибо. Подойдет.
   zak555
 
6 - 10.01.13 - 16:04
(3)

> в поле документа записать ссылку на самого себя.

так есть и так полее ссылка у объектов =)
   DenSpb
 
7 - 10.01.13 - 16:05
(4) согласен. Но но что досталось, то досталось

Список тем форума
Рекламное место пустует  Рекламное место пустует
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует