0
KizerSoze
29.07.12
✎
13:54
|
Здравствуйте,
Вот постановка задачи:
Создать на основании текущего документа "Заявка на закупку" документ "Конкурс" в котором надо заполнить еще и табличную часть. Проблема заключается в том, что некоторые реквизиты табличной части в документе "Конкурс" являются только реквизитами формы документа, поэтому при использовании ввода на основании их не видно.
Я пытаюсь вручную создать форму и заполнить табличную часть данными, но у меня не выходит.
Вот мой код:
Процедура ДействияФормыКонкурс(Кнопка)
ФормаНовогоДокумента=Документы.Конкурс.ПолучитьФормуНовогоДокумента();
ФормаНовогоДокумента.Открыть();
Для Каждого ТекСтрока из ЭтотОбъект.Предметы Цикл
НоваяСтрокаКонкурс=ФормаНовогоДокумента.ДокументОбъект.Предметы.Добавить();
ТекСтрока=ФормаНовогоДокумента.ЭлементыФормы.тпПредметыГор;
ТекущиеДанныеФормы=ФормаНовогоДокумента.ЭлементыФормы.тпПредметыГор.Получить(НоваяСтрокаКонкурс.НомерСтроки-1);
КонецЦикла;
КонецПроцедуры
Я пытаюсь сначало создать новую строку табличной части документа на сервере, а затем получить к ней доступ в форме, но у меня не получается.
Выполнима ли задача?
|
|
1
m-serg74
29.07.12
✎
14:43
|
> являются только реквизитами формы документа
значит нигде в БД не храняться, а при открытии дока из БД они заполняются? если да, то смотри как и так же заполняй в другом доке
|
|