Имя: Пароль:
1C
1С v8
Передать ссылку в документ из справочника
,
0 Dersus
 
05.05.20
23:12
Подскажите, как из справочника "Клиент" при нажатии кнопки создать новый заказ, передать ссылку на клиента, в поле клиент(Объект.Клиент) формы элемента документа "Заказ"?
1 Dersus
 
05.05.20
23:18
Дополнение!
В форме элемента справочника клиента, при нажатии создать новый заказ открывается форма документа, и нужно чтобы в поле "Клиент" сразу был указан клиент, который вызвал данную форму из справочника. Сам реквизит клиент в форме документа это "СправочникСсылка.Клиенты"
2 RomanYS
 
05.05.20
23:34
(1) Правильно: разобраться со вторым параметром метода ОткрытьФорму. Возможно нужно будет подсунуть структуру структур.

Если в лоб:
Ф = ОткрытьФорму("Документ.ЗаказПокупателя.ФормаОбъекта");
Ф.Объект.Клиент = Объект.Ссылка;//клиент из текущей формы
3 Dersus
 
06.05.20
00:09
(2) Попробовал несколько вариантов, форма открывается без ошибок,но поле "Клиент" пустое.\
4 RomanYS
 
06.05.20
00:14
(3) Значит варианты были неправильные
5 Dersus
 
06.05.20
00:36
(4) У меня удачно получается передать параметр типа ссылка, но как его записать в "Объект.Клиент", если у него тип "СправочникСсылка.Клиенты"?
6 Dersus
 
06.05.20
00:40
Всё вопрос решён, я использовал совершенно не верную обработку. Написал отдельную команду и всё заработалою.