Регистрация внешних печатных форм в БУ, ред.4.4
26.04.2003
16:39
#1
Что-то мне непонятен смысл этой фичи: какой резон регистрировать внешние обработки, если можно было бы цеплять сразу таблицы в формате mxl.
Ну и даже если создать обработку, то как заставить при выборе её для печати выводить сразу таблицу, а не диалог самой обработки? Заранее спасибо за помощь.
Ну и даже если создать обработку, то как заставить при выборе её для печати выводить сразу таблицу, а не диалог самой обработки? Заранее спасибо за помощь.
28.04.2003
15:21
#2
"Если я вас правильно понял...
Это внешняя печатная форма, почти готовая
Процедура Печать()
...
ИсхТабл = СоздатьОбъект("Таблица");
НачПовт = 0; КонПовт = 0;
НаименованиеОрганизация = СокрЛП(Докум.Фирма.ЮрЛицо.ПолнНаименование) + " " + глПредставлениеАдреса(Докум.Фирма.ЮрЛицо.ЮрАдрес);
...
вообщем как обычно
КонецПроцедуры
Процедура ПриОткрытии()
Если ПустоеЗначение(Форма.Параметр) = 0 Тогда
Докум = Форма.Параметр.Получить("Контекст");
Устройство = Форма.Параметр.Получить("Устройство");
КолвоКопий = Форма.Параметр.Получить("КоличествоКопий");
Печать(Докум, Устройство, КолвоКопий);
Статусвозврата(0);
Возврат;
КонецЕсли;
КонецПроцедуры // ПриОткрытии()
"
Это внешняя печатная форма, почти готовая
Процедура Печать()
...
ИсхТабл = СоздатьОбъект("Таблица");
НачПовт = 0; КонПовт = 0;
НаименованиеОрганизация = СокрЛП(Докум.Фирма.ЮрЛицо.ПолнНаименование) + " " + глПредставлениеАдреса(Докум.Фирма.ЮрЛицо.ЮрАдрес);
...
вообщем как обычно
КонецПроцедуры
Процедура ПриОткрытии()
Если ПустоеЗначение(Форма.Параметр) = 0 Тогда
Докум = Форма.Параметр.Получить("Контекст");
Устройство = Форма.Параметр.Получить("Устройство");
КолвоКопий = Форма.Параметр.Получить("КоличествоКопий");
Печать(Докум, Устройство, КолвоКопий);
Статусвозврата(0);
Возврат;
КонецЕсли;
КонецПроцедуры // ПриОткрытии()
"
Принтеры и HASPСрочно! Помогите провести топливо в Предприниматель 1.05 не отражается в итоговых таблицах
Читают тему
(гостей: 1)