B
BatovS
Добрый день.
Подскажите, пожалуйста, у меня есть задача из Справочник.Номенклатура.ФормаСписка по нажатию созданой кнопки получать документ с заполненными полями. Поля следующие Наименование Номенклатуры, которое должно заполняться текущей активной строчкой (Если Группа = Ложь), так же строка Ответственный, которая должна быть ПараметрыСеанса.ТекущийПользователь. Количество по умолчанию = 1 вместо 0. И выставить в ещё паре полей значения по умолчанию.
&НаКлиенте
Процедура ТестНажатие(Элемент)
// Вставить содержимое обработчика.
СсылкаНаДокумент = СоздатьНовыйДокумент();
ОткрытьЗначение(СсылкаНаДокумент);
КонецПроцедуры
&НаСервере
Функция СоздатьНовыйДокумент()
НовыйДокумент = Документы.Тест.СоздатьДокумент();
НовыйДокумент.Дата = ТекущаяДата();
//НовыйДокумент.НаименованиеНоменклатуры = ;
НовыйДокумент.Записать();
Возврат НовыйДокумент.Ссылка;
КонецФункции
Но это всё на что хватает знаний.
Подскажите, пожалуйста, у меня есть задача из Справочник.Номенклатура.ФормаСписка по нажатию созданой кнопки получать документ с заполненными полями. Поля следующие Наименование Номенклатуры, которое должно заполняться текущей активной строчкой (Если Группа = Ложь), так же строка Ответственный, которая должна быть ПараметрыСеанса.ТекущийПользователь. Количество по умолчанию = 1 вместо 0. И выставить в ещё паре полей значения по умолчанию.
&НаКлиенте
Процедура ТестНажатие(Элемент)
// Вставить содержимое обработчика.
СсылкаНаДокумент = СоздатьНовыйДокумент();
ОткрытьЗначение(СсылкаНаДокумент);
КонецПроцедуры
&НаСервере
Функция СоздатьНовыйДокумент()
НовыйДокумент = Документы.Тест.СоздатьДокумент();
НовыйДокумент.Дата = ТекущаяДата();
//НовыйДокумент.НаименованиеНоменклатуры = ;
НовыйДокумент.Записать();
Возврат НовыйДокумент.Ссылка;
КонецФункции
Но это всё на что хватает знаний.