|
как можно программно ... |
☑ |
0
lamme
30.01.12
✎
04:23
|
Комплексная 82
обыкновенный формы
Обновляю новые сч-ф.
Само собой обработку для КА как внешний файл- через печатные формы добавил.
Вопрос такой.
Как программно сказать - что типа с такого то числа - печатать форму сч-ф через внешнюю - а не через встроенные ?
Сейчас в коде идет
ОбъектСчФ = ДокСчф.ПолучитьОбъект();
ОбъектСчФ.Печать("СчетФактура451",1,Ложь);
в коде макета СчетФактура1137 - нет.
как правильно сдеать ?
|
|
1
Rie
30.01.12
✎
04:28
|
(0) Во внешней печатной форме для новой с/ф проверь дату документа - и если она меньше чем нужная, вызови печать старой с/ф.
|
|
2
lamme
30.01.12
✎
04:31
|
(1)
дык это я и сам понимаю.
как вызвать печать новой формы сч-ф , если она - идет как внешняя обработка - и встроена через Сервис-Доп отчеты и обраьотки -Печатные формы
как к ней обратится и передать параметр ?
|
|
3
Rie
30.01.12
✎
04:34
|
(2) Вопрос неправильно ставишь. Правильно - "как вызвать печать _старой_ с/ф из внешней обработки для печати _новой_ с/ф?".
|
|
4
Rie
30.01.12
✎
04:34
|
+(3) Вставь код, проверяющий дату, в обработку для внешней печатной формы.
|
|
5
lamme
30.01.12
✎
04:37
|
(2)
короче.
как программно вызвать внешнюю обработку
которая лежит в сервис-доп обратки и отчеиты - печатные формы
с передачей в нее параметра для печати.
нужен пример кода
|
|
6
Rie
30.01.12
✎
04:40
|
(5) Пример кода извлекаешь из типовой конфигурации. В ней же смотришь, как устроен справочник ВнешниеОбработки.
Но открывать зонтик левой рукой в правом ухе - занятие не для слабонервных.
|
|
7
lamme
30.01.12
✎
04:41
|
(6)
ну как умею .. че уж тут.
пока до этого кода из типвоой конф доберешься - застрелиться можно
|
|
8
lamme
30.01.12
✎
04:46
|
короче
пошел вообще через большую ж///у :)
вставил эту обработку в конфигуратоwb.
ну и вызываю ее ...
тема закрыта
)
|
|
9
Rie
30.01.12
✎
04:47
|
(7) А не надо из типовой лезть к внешней печатной формы. Там - стандартный механизм (см. модуль ФормированиеПечатныхФорм и ПриОткрытии любой формы документа) действует. Его не стоит ломать.
А вот внешняя печатная форма - в твоём полном ведении. Вот в ней и делай проверку.
|
|