Domino 9 und frühere Versionen > ND6: Entwicklung
Subset fehler
Ozan:
Nicht alle DTAuslog Daten werden richtig aufgeteilt, es gibt z.B welche wo der DTAuslog gefüllt ist, aber trozdem die Felder leer sind.
Das was ich an Codes geschrieben habe ist für mich "Holzhacker methode" , vielleicht gibt es ja eine andere methode wo ich dran ausbauen kann.
Gruss
Ozan
Ozan:
hier nochmal DTAuslog Variante:
"13.12.2006 9999999 88888888 001 Test GmbH 23
14.12.2006 9999999 88888888 002 Test GmbH 23
15.12.2006 9999999 88888888 003 Test GmbH 23 "
Das alles in jeweils 6 Felder aufteilen.
m3:
Wäre es nicht einfacher, Du holst Dir die Werte in eine Textliste
--- Code: ---werteliste := @Explode(DTAuslog; " "; 1);
--- Ende Code ---
Und bearbeitest Die weiter?
--- Code: ---DTAuslog := "13.12.2006 9999999 88888888 001 Test GmbH 23 ";
werteliste := @Explode(DTAuslog; " "; 0);
ausgabe := @Implode(werteliste; "^^") ;
@Prompt( [OK]; "info"; ausgabe )
--- Ende Code ---
liefert als Ausgabe:
13.12.2006^^9999999^^88888888^^001^^Test^^GmbH^^23
tks:
Wie wäre es mit:
_list := @Explode(DTAuslog;" ")
DTAuslogDatum := @Subset(_list;1);
DTAuslogKonto := @Subset(@Subset(_list;2)-1);
DTAuslogN := @Subset(@Subset(_list;N)-1);
usw. usf.
Ozan:
Beide Varianten sind ok, aber was ist wenn das drei zeilig wird???
"13.12.2006 9999999 88888888 001 Test GmbH 23
14.12.2006 9999999 88888888 002 Test GmbH 23
15.12.2006 9999999 88888888 003 Test GmbH 23 "
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln