0
pro3ri
09.10.15
✎
13:46
|
Добрый день!
Как сделать чтобы при открытии формы дока были заполнены реквизиты?
есть код обработки:
&НаКлиенте
Процедура ПриОткрытии(Отказ)
//ОткрытьФорму("Документ.ПоступлениеТоваров.ФормаОбъекта");
//Док = СделатьДок();
//Форма1 = ОткрытьФорму("Документ.ПоступлениеТоваров.ФормаОбъекта",Новый Структура("Ключ", Док));
//Форма1.РежимОткрытияОкна = РежимОткрытияОкнаФормы.БлокироватьОкноВладельца;
Док = СделатьДок();
//Форма1 = ОткрытьФорму("Документ.ПоступлениеТоваров.ФормаОбъекта",Новый Структура("Ключ", Док),ЭтаФорма,,,,,РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
//Форма1.Окно.Активизировать();
//ЭтаФорма.ВладелецФормы = Форма1;
//ЭтаФорма.ВладелецФормы.Окно.НачальнаяСтраница = Истина;
//ЭтаФорма.ВладелецФормы.Окно.Основное = Истина;
//Форма1.РежимОткрытияОкна = РежимОткрытияОкнаФормы.БлокироватьОкноВладельца;
//ОткрытьФорму("Документ.ПоступлениеТоваров.ФормаОбъекта",Новый Структура("Ключ", Док),ЭтаФорма,,,,,РежимОткрытияОкнаФормы.БлокироватьВесьИнтерфейс);
ОткрытьФорму("Документ.ПоступлениеТоваров.ФормаОбъекта",Новый Структура("Ключ,Комментарий", Док, "комментарий"),ЭтаФорма,,,,,РежимОткрытияОкнаФормы.БлокироватьВесьИнтерфейс);
//ОткрытьЗначение(Док);
КонецПроцедуры
&НаСервере
Функция СделатьДок()
Док = Документы.ПоступлениеТоваров.СоздатьДокумент();
//Док.Дата = ТекущаяДата();
//Док.Комментарий = "ваыоарыловалыравлд";
//Док.Записать();
//Возврат Док.Ссылка;
КонецФункции
Но текста "Комментарий" нет на форме. Как победить?
|
|
3
Fragster
гуру
09.10.15
✎
13:51
|
ЗначенияФормы = Новый Структура("Комментарий", "Комментарий");
ПараметрыФормы = Новый Структура("Ключ, ЗначенияЗаполнения", Док, ЗначенияФормы);
...
|
|