- В этой теме 1 ответ, 2 участника, последнее обновление 10 минут назад сделано .
Просмотр 1 ветки ответов
Просмотр 1 ветки ответов
- Для ответа в этой теме необходимо авторизоваться.
Программирование и администрирование в 1С
База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как из формы вызвать процедуру печати внешней обработки?
создал внешнюю печать, в модуле объекта прописал код, как из формы с кнопкой выполнить обратится к модулю. напиши только процедуру , которая будет вызываться из формы в модуль
Функция Печать(ОбъектУправленияПечатнымиФормами) Экспорт
МодульУправленияПечатнымиФормами=ОбъектУправленияПечатнымиФормами;
Возврат Печать_СчетаЗаказа();
КонецФункции /
Функция Печать_СчетаЗаказа(Тип=»Счет»)
// СсылкаНаОбъект=СтруктураПараметров.СсылкаНаОбъект;
//++ Кочемасов QR
ПолучениеДанныхФункции=ПолучитьПараметрыПечатиСчетаЗаказа(Тип);
ПараметрыПечати =ПолучениеДанныхФункции.ПараметрыПечати;
СтруктураРеквизитовQR = ПолучениеДанныхФункции.СтруктураРеквизитовQR;
//ПараметрыПечати=ПолучитьПараметрыПечатиСчетаЗаказа(Тип);
//— Кочемасов QR
//стрТекстМодуля=СтруктураПараметров.МодульПечати.ПараметрыПечатнойФормы.ТекстМодуля;
//Если Не ПустаяСтрока(стрТекстМодуля) Тогда Выполнить(стрТекстМодуля); КонецЕсли;
ТабДокумент=Новый ТабличныйДокумент;
ТабДокумент.ИмяПараметровПечати=»ПАРАМЕТРЫ_ПЕЧАТИ_ЗаказПокупателя_СчетЗаказ»;
|
1 2 3 4 5 6 7 8 9 |
&НаСервере Функция ВызватьПечатьВнешнейОбработки() ОбъектОбработки = РеквизитФормыВЗначение("Объект"); Возврат ОбъектОбработки.Печать( ОбъектУправленияПечатнымиФормами); КонецФункции |