|
Передача параметров из формы одного документа в форму подбора другого документа. |
☑ |
0
Bodrug
03.10.14
✎
12:49
|
Добрый день. На форме документа "Заявка на покупку валюты" есть кнопка "Подбор", при нажатии открывается форма подбора другого документа ("ГТД по импорту"). В форме подбора вызывается процедура ДокументСписокПриВыводеСтроки(). Подскажите, пожалуйста, как я могу передать в эту процедуру ссылку документа "Заявка на покупку валюты"?
|
|
1
butterbean
03.10.14
✎
12:52
|
смотри процедуру по кнопке Подбор, там наверняка код открытия формы, туда можно подпихнуть параметром или еще как-то твою ссылку
|
|
2
Bodrug
03.10.14
✎
13:00
|
(1) Вот код открытия формы подбора:
Процедура КоманднаяПанель1Подбор(Кнопка)
Форма = Документы.ГТДИмпорт.ПолучитьФормуВыбора("ФормаПодбора",ЭтаФорма);
Форма.РежимВыбора = Истина;
Форма.ЗакрыватьПриВыборе = Ложь;
СсылкаЗаявка = ЭтотОбъект.Ссылка;
Форма.ОткрытьМодально(СсылкаЗаявка);
КонецПроцедуры
Но при его выполнении выдается ошибка:
{Документ.ЗаявкаНаПокупкуПродажуВалюты.Форма.ФормаДокумента.Форма(345)}: Ошибка при вызове метода контекста (ОткрытьМодально)
Форма.ОткрытьМодально(СсылкаЗаявка);
по причине:
Несоответствие типов (параметр номер '1')
|
|
3
butterbean
03.10.14
✎
13:03
|
(2) создай в форме реквизит СсылкаЗаявка, в коде пиши
Форма.СсылкаЗаявка = СсылкаЗаявка;
|
|
4
Bodrug
03.10.14
✎
13:13
|
(3) Спасибо огромное =) Помогло)
|
|