Ich habe gemäß dem VB6 Beispiel dynamisch mit DOM ein Formuar entsprechend einem gefüllten Grid erzeugt. Alles super! Entsprechend der Spalten wird das Formuar korrekt im Layout dargestellt. Allerdings finde ich keine Einstellung welche es mir ermöglicht, die Seite (immer hochkant) im Querformat zu erstellen.
Wie gebe wo beim generieren des Listenformuars, die Orientierung des Formulars mit?
Im Beispiel wird dies Thema leider nicht behandelt und auch im Entwickler-Handbuch unter DOM habe ich bislang nicht gefunden …
Für eine Antwort wäre ich dankbar!
Beispiel
With Form1.LL
' Ein neues Listen-Projekt mit dem Namen 'dom.lst' erstellen
.LlProjectOpen LL_PROJECT_LIST, FormularName, LL_PRJOPEN_CD_CREATE_ALWAYS Or LL_PRJOPEN_AM_READWRITE Or LL_PRJOPEN_EM_IGNORE_FORMULAERRORS
.LlDomGetProject hProj
' Eine neue Projektbeschreibung dem Projekt zuweisen
.LlDomSetProperty hProj, "ProjectParameters.LL.ProjectDescription.Contents", myProjektName
' Das Objektlistenobjekt erzeugen
Dim hObjList As Long
.LlDomGetObject hProj, "Objects", hObjList
' Inhalte einfügen ...
' Ein leeres Text Objekt erstellen
Dim hObjText As Long
.LlDomCreateSubobject hObjList, 0, "Text", hObjText
.LlDomSetProperty hObjText, "Name", "My Textobject"
.LlDomSetProperty hObjText, "Position.Left", "40000"
.LlDomSetProperty hObjText, "Position.Top", "8000"
.LlDomSetProperty hObjText, "Position.Width", "160000"
.LlDomSetProperty hObjText, "Position.Height", "10000"