Я не знаю точного ответа на ваш вопрос, но я могу сказать вам хороший способ, чтобы вы могли понять это.
Создайте нижеприведенную работу и запустите ее.Затем выберите параметры двусторонней печати принтера и все в точности так, как вы хотите, а затем изучите два объекта, перечисленных ниже, и он должен указать вам правильное направление.
Еще один вариант после выбора параметров, которые вам нравятся, сохранить контейнерc
в таблице где-то в качестве ваших «настроек дуплекса», а затем просто загрузите из контейнера указанный выше код.
Обязательно установите флажок Override default settings
, иначе вы, вероятно, не сможетенастроить что угодно.
static void JobPrinterSettings(Args _args)
{
SRSPrintDestinationSettings settings = new SRSPrintDestinationSettings();
container c;
XML printerXML;
if (SrsReportRunUtil::showSettingsDialog(settings))
{
// Examine this container
c = settings.pack();
// Examine this XML
printerXML = SRSProxy::getDefaultPrinterPageSettingsForPrinter(settings.printerName());
breakpoint;
}
}