Domino 9 und frühere Versionen > ND6: Entwicklung

@Explode geht mit "\" nicht

<< < (2/3) > >>

diali:
m3 wollte Dir nur zeigen, dass Deine Frage falsch gestellt wurde. Deine Frage kann mit einem Ja oder Nein beantwortet werden, da Du keine W-Frage (Wieso, Weshalb, Warum usw) gestellt hast.

m3:
Off topic: Deine Frage lautete "Hat jemand eine Idee, wie ich das anders loesen kann" worauf meine (korrekte) Antwort "ja" lautete.
Da ich für so eine Antwort von den Admins virtuell eine über die Rübe bekomme (was ich auch verstehe  ;)) gebe ich die Antwort, die sich der Fragende vermutlich erwartet etwas weiter unten.
Wenn Du Deine Frage also "geschickter" stellst, musst Du bei meinen Antworten nicht scrollen.
Alles klar?  ;D

Zu Deiner Frage:
Ich vermute mal, Du willst das in einem ComputedText anzeigen?
Über die Liste iterieren, Zähler mitlaufen lassen und mit UString vor jedem String eine entsprechende Anzahl von Spaces bzw. Tabs eintsprechend der Hierachie einfügen.

theBastian:

--- Zitat von: m3 am 12.07.06 - 15:36:15 ---Wenn Du Deine Frage also "geschickter" stellst, musst Du bei meinen Antworten nicht scrollen.
Alles klar?  ;D

--- Ende Zitat ---

Ok. Problem verstanden. Werde in Zukunft geschlossene Fragen vermeiden. Danke für die Hilfe, trotz der schlechten Fragestellung.  ;)


--- Zitat von: m3 am 12.07.06 - 15:36:15 ---Ich vermute mal, Du willst das in einem ComputedText anzeigen?
Über die Liste iterieren, Zähler mitlaufen lassen und mit UString vor jedem String eine entsprechende Anzahl von Spaces bzw. Tabs eintsprechend der Hierachie einfügen.

--- Ende Zitat ---

Ja, soll ein Feld (ComputedforDisplay) oder ComputedText werden. Aber dein Lösungsvorschlag klingt sehr nach Script.

ComputedText und Script? Bei mir geht das nicht.  ???

Sebastian

diali:
die Formel muss so aussehen:
@Explode ("Buch\\Liste\\Wert" ; "\\" )

Ein \ in einem String muss durch \\ dargestellt werden.

m3:

--- Code: ---REM { FUNKTIONIERT NUR AB NOTES R6 };
text  := "Buch\\Liste\\Wert";
liste := @Explode (text ; "\\" );
ausgabe := "";
@For(n := 1; n <= @Elements(liste); n := n + 1;
ausgabe := ausgabe + @Repeat("    "; n-1)  + liste[n] + @NewLine
) ;
ausgabe
--- Ende Code ---

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln