Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Ввод на основании ПКО из табличной части
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
bereznoy
Создал документ моршрутный лист, в нем есть табличная часть, в каждой строке есть заявка и другая информация,в конце строки сумма и очень хотелось бы что б после суммы у каждой строки была кнопка "оплатить" и при нажатии сразу создавался пко на основанни заказа текущей строки
Как правильно сделать? (задача стоит сделать все именно кнопкоа, а не посредством выбора из контекстного меню)
bereznoy
Процедура ЗаказыПокупателейПриАктивизацииСтроки(Элемент)
    // Вставить содержимое обработчика.
    
    Пко = ЭлементыФормы.ЗаказыПокупателей.Колонки.Заказ.ТекущиеДанные.Ссылка;;
КонецПроцедуры


Процедура ОплатаНажатие(Элемент)

новДок = Документы.ПриходныйКассовыйОрдер.СоздатьДокумент();
новДок.Заполнить(Пко);
новДок.Записать();
ОткрытьЗначение( новДок.Ссылка );
КонецПроцедуры


как то так?

Сделал таким способом, работает, но быть может не корректно как то, поправьте плз icon_beer17.gif

новДок = Документы.ПриходныйКассовыйОрдер.СоздатьДокумент();
новДок.Заполнить(ЭлементыФормы.ЗаказыПокупателей.ТекущаяСтрока.Заказ.ссылка);
НовДок.ПолучитьФорму().Открыть();
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.