Показать сообщение отдельно
Старый 04.03.2010, 19:41   #8  
IKA is offline
IKA
Участник
 
359 / 65 (3) ++++
Регистрация: 15.03.2006
Если кому интересно, поступила так:

SalesInvoice отчет использует salesFormLetter для подтягивания настроек печати(если он передан) иначе лезет в настройки print management для invoice-а. Поэтому, чтобы сохранять настроки печати для данного моего функционала , я создаю в своем классе экземпляр salesFormLetter и сохраняю (pack/unpack) его между "сессиями".

Настроки печати для salesFormLetter модифицируются диалогом выбора параметров печати (сделала как в стандарте - например, см вызов на стандартной форме SalesEditLines на кнопке ButtonPrintFormletter метод clicked():
X++:
SalesFormLetter::callPrinterSettingsFormletter(salesFormLetter,PrintSetupOriginalCopy::Original).

Последний раз редактировалось IKA; 04.03.2010 в 19:45.
За это сообщение автора поблагодарили: Lemming (5).