loListener = CREATEOBJECT("ReportListener") loListener.ListenerType = 1 &&preview loPreview = null do (_reportpreview) with loPreview loListener.PreviewContainer = m.loPreview *Then REPORT FORM “Report1” OBJECT loListener NopageEject REPORT FORM “Report2” OBJECT loListener NopageEject NoReset REPORT FORM “Report3” NoReset preview object loListenerI realized that If ‘Report2’ has a horizontal layout (while ‘Report1’ and ‘Report3’ have Vertical), the layout of ‘Report2’ is produced as Vertical. Reading the help file this seem unavoidable. I’ m asking a confirmation about that.