Domino 9 und frühere Versionen > Entwicklung
Tabulator in Lotus Script nutzen
OCS:
Hallo,
ich schreibe mir diverse Variablen nebeneinander in einen Array und schreibe diesen dann in ein Listenfeld, dass ich über "workspace.Dialogbox" ausgeben lasse, da die Strings immer unterschiedlich lang sind, sieht das aus wie Kraut und Rüben..... Hätte aber gerne, das ich das ganze zumindest optisch als Spalten hätte.....z.B.
Karl Heinz 23.06.81 Geschäftsführer
Dieter Mustermann 21.08.57 Techniker
Hans Beck 25.04.92 Verwaltung
Momentan siehts aber so aus:
Karl Heinz 23.06.81 Geschäftsführer
Dieter Mustermann 21.08.57 Techniker
Hans Beck 25.04.92 Verwaltung
Jetzt meine Frage: hab ich die Möglichkeit in meinen Script mit Tabulatoren zu arbeiten? Im Moment nutze ich immer vier Leerzeichen als Trenner......
Jemmand ne Idee??
Würd mich freuen!!!
Gruß Björn
koehlerbv:
Tabulatoren kannst Du nur in RTFs verwenden.
Workarounds für Deinen Fall:
a) Mach' in einer Diabox eine Tabelle mit drei Feldern und befülle diese vorher mit den Einzelwerten
b) Nimm ein Feld, verwende eine nichtproportionale Schriftart und berechne Dir beim Füllen die erforderlichen Leerzeichen, um das sauber auszurichten.
Bernhard
OCS:
danke erst mal für Deine Tipps!!
zu A funktioniert leider nicht, habe ich versucht! da ich sehr viele Werte untereinander habe, bekomme ich pro Feld eine eigene Scrollleiste! Das Problem dabei ist, wenn man vorne Scrollt, passen die Werte leider hinten nichte mehr zusammen!!
Hast Du zu B vieleicht nen Tipp wie man das machen könnte?
mibo11:
Hallo Björn,
Tabs im Script setzen geht über Chr(9)
"Text1" & Chr(9) & "Text2" & Chr(9) & usw.
Ansonsten würde ich auch den Tip von Bernhard beherzigen, nämlich das Feld innerhalb deiner Dialogbox z.B. auf Schriftart Courier stellen, dann sollte es fuktionieren.
Gruß Sascha
OCS:
danke auch für Deinen Tip,
hab das mit Chr(9) schon versucht, in der Liste sind die Werte dann aber leider nicht durch Tabs sonder durch | getrennt! :'(
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln