Если пользователь вручную выбрал принтер, то внутри отчета никак (я тоже задавался этим вопросом на разных форумах - никто не ответил).
Если же имеется ввиду имя принтера, который полагается для отчета, с учетом таблицы "Выбор Принтера" (Printer Selections), то примерно
PrName := ApplicationManagement.FindPrinter(50173);
IF Printer.GET(PrName) THEN
RESULT := Printer.Name
ELSE
{В этом месте интересно самому - как определить принтер по умолчанию. Мои методы работают, но кривые, стыдно показывать - например через automation Word выяснить ActivePrinter}
|