Domino 9 und frühere Versionen > ND6: Entwicklung
Subset fehler
Ozan:
Hi,
ich glaube dass hier noch eine kleine fehler ist, weil ich nehmlich nicht alle Datensätze richtig anzeigt bekomme.
DTAuslog="13.12.2006 9999999 88888888 001 Test GmbH 23 "
@For(n:=1;n<=@Elements(@Explode(DTAuslog;"";0;1));n:=n+1;
@SetField("DTAuslogDatum";DTAuslogDatum+@If(DTAuslogDatum!="";@Char(10);"")+@Middle(@Subset(@Explode(@Subset(@Explode(DTAUSLOG;"";0;1);n);"";0;1);-1);0;15)));
@For(n:=1;n<=@Elements(@Explode(DTAUSLOG;"";0;1));n:=n+1;
@SetField("DTAuslogKonto";DTAuslogKonto+@If(DTAuslogKonto!="";@Char(10);"")+@Middle(@Subset(@Explode(@Subset(@Explode(DTAUSLOG;"";0;1);n);"";0;1);-1);15;15)));
@For(n:=1;n<=@Elements(@Explode(DTAUSLOG;"";0;1));n:=n+1;
@SetField("DTAuslogBank";DTAuslogBank+@If(DTAuslogBank!="";@Char(10);"")+@Middle(@Subset(@Explode(@Subset(@Explode(DTAUSLOG;"";0;1);n);"";0;1);-1);30;15)));
@For(n:=1;n<=@Elements(@Explode(DTAUSLOG;"";0;1));n:=n+1;
@SetField("DTAuslogBetrag";DTAuslogBetrag+@If(DTAuslogBetrag!="";@Char(10);"")+@Middle(@Subset(@Explode(@Subset(@Explode(DTAUSLOG;"";0;1);n);"";0;1);-1);45;10)));
@For(n:=1;n<=@Elements(@Explode(DTAUSLOG;"";0;1));n:=n+1;
@SetField("DTAuslogName";DTAuslogName+@If(DTAuslogName!="";@Char(10);"")+@Middle(@Subset(@Explode(@Subset(@Explode(DTAUSLOG;"";0;1);n);"";0;1);-1);55;35)));
@For(n:=1;n<=@Elements(@Explode(DTAUSLOG;"";0;1));n:=n+1;
@SetField("count";count+@If(count!="";@Char(10);"")
+@Middle(@Subset(@Explode(@Subset(@Explode(DTAUSLOG;"";0;1);n);"";0;1);-1);90;3)))
Gruss
Ozan
animate:
:o
klaussp:
...yupp, da sind wohl diverse Fehler wenn ich das so anschaue!
Vielleicht schreibst Du mal kurz was Du machen willst und wo es hängt, sonst wird Dir hier nämlich niemand helfen können ???
Ozan:
Ich möchte aus der DTAuslog die infos in verschiedene Felder aufteilen. Es kann auch vorkommen dass z.B zwei Zeilen in der DTAuslog enthalten sind, daher diese schleife.
DTAuslog hat immer feste Satzlänge.
Gruss
Ozan
klaussp:
... OK ... und was GENAU klappt nun nicht?
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln