Änderung der Seitenorientierung ist nicht möglich

Gilt ab List & Label 15
Wenn die Seitenorientierung im Projekt gespeichert ist, dann kann diese über folgende Aufrufe nicht verändert werden:
API: LlSetPrinterInPrinterFile()
DOM: Regions[<n>].Set(printer,page)


Per API ist dieses Verhalten “by design” und eine Änderung ist überhaupt nicht möglich. Die Seitenorientierung wird durch das Projektlayout bestimmt. Per DOM-Schnittstelle kann man die Seitenorientierung setzen, indem man sie nach dem Set() nächträglich manuell ändert:

Project.Regions[<n>].Set(printer, page);
Project.Regions[<n>].Paper.Orientation = (page.Landscape ? 2 : 1).ToString();
IDKBTD000763 KBTD000763