Hallo zusammen,
ich möchte aus einer mehrsprachigen Datenbank die Masken und deren Felder auflisten.
Soweit eigentlich kein Problem - allerdings hat diese Datenbank von jeder Maske zwei Varianten (eine Deutsch und eine Englisch). Beide heissen gleich (egal ob mit oder ohne Alias).
Das einzige Unterscheidungsmerkmal ist die Maskensprache im Designer.
Mit der Schleife...
Forall form in db.forms
...
call uidoc.FieldAppendText("listMasken", form.name & ";")
...
End Forall
...werden diese dann doppelt in mein Listenfeld eingetragen. Mit Hilfe des Debuggers konnte ich erkennen, dass leider nur die NotesURL die Masken unterscheidet.
So, nun zu den Fragen:
* Ist es egal, ob ich die englische oder deutsche Maske für einen nachfolgenden Export verwende?
--> Im Form-Feld der Dokumente steht doch nur der Maskenname - nicht aber die Sprache
--> In diesem Fall würde ich die Liste mit @Unique nochmals Filtern
* Wenn dies nicht so ist, wie kann ich dann die Sprache filtern?
--> Das einzige was ich finden konnte ist @FormLanguage - aber das hilft hier wohl nicht weiter
Ich hoffe ich habe das Problem einigermassen rübergebracht.
Grüsse
Holger