spirit
Level-1
- Beiträge
- 961
- Reaktionspunkte
- 23
-> Hier kostenlos registrieren
- erstelle in einem DB (z.B. DB2) an Adresse 0.0 die Variable "Teilstring" als STRING[10] (die geht dann bis 11.0)
- gib dem DB einen symbolischen Name, z.B. "DB2"
- schreibe im AWL-Editor:
Code:L DB2.DBB0 //hierdrin muß die [COLOR=#0000FF]Maximallänge[/COLOR] des Strings stehen: 10 L DB2.DBB1 //hierdrin steht die [COLOR=#0000FF]aktuelle Länge[/COLOR] des Strings: am besten auch 10 L DB2.DBB2 //wird automatisch umgewandelt zu [COLOR=#0000FF]"DB2".Teilstring[1][/COLOR] L DB2.DBB3 //wird automatisch umgewandelt zu [COLOR=#0000FF]"DB2".Teilstring[2][/COLOR] ... L DB2.DBB11 //wird automatisch umgewandelt zu [COLOR=#0000FF]"DB2".Teilstring[10][/COLOR]
Harald
Danke Harald,
ich weiß schon - bin heute wieder totaaaal nervig!
Irgendwie klappt das heute alles nicht so wie es soll - glaube ich gehe dann für heute mal lieber wieder zurück an den Kochtopf. Das gelingt mir meist besser ...
Wenn ich diesen DB2 (wie von dir vorgeschlagen) auf diese Art und Weise erzeuge, dann sieht man aber auch in der Online-Sicht niemals alle Teilstrings von Teilstring[1] bis Teilstring[9], sondern nur eine einzige Zeile mit
Code:
Teilstring STRING[9]
Ist doch korrekt, oder? Insofern kann man da über den DB nichts überprüfen und muss auf die Var-Tabelle ausweichen ...
Aber noch etwas ist für mich absolut unerklärlich - tue da jetzt schon ewig rum!
Ich habe einen DB wie folgt angelegt:
Nun gebe ich beispielsweise in der Visu im Eingabefeld die Ziffern 1 2 3 4 5 6 7 8 9 0 1 2 3 ein (siehe DB!). Dann stehen sie da blau hinterlegt - soweit so gut.
Wenn ich nun aber diese Seite verlasse und wieder zurückkehre, dann steht im Eingabefeld plötzlich nur noch:
Wie ist denn das möglich; es fehlen plötzlich die letzten drei Ziffern???