-> Hier kostenlos registrieren
Hallo zusammen,
ich habe folgendes Problem
ich lade mir aus der Systemzeit das Byte für den Tag in db2.dbb2
und verwende den Inhalt als Zeiger um mir Daten in ein anderen DB Tag (Tag 1- 31) abhängig zu speichern.
Das Problem liegt nun so wie ich das sehe am Format des Datums, den alle Werte ab 10 werden falsch interpretiert.
So sieht meine Anweisung aus:
L DB2.DBB2 bei Tag 10 rechnet er mir mit 16 und komme somit natürlich auf ein falsches Ergebnis
L 4
*I
SLW 3
LAR1
Nehme ich:
L 10
L4
*I
SLW 3
LAR1
das funktioniert!
Hat jemand einen Tipp für mich
War der Meinung den Wert nicht umrechnen zu brauchen hex in Int . Geht das überhaupt?
Habe dazu leider noch nichts gefunden!
Gruß
Jürgen
ich habe folgendes Problem
ich lade mir aus der Systemzeit das Byte für den Tag in db2.dbb2
und verwende den Inhalt als Zeiger um mir Daten in ein anderen DB Tag (Tag 1- 31) abhängig zu speichern.
Das Problem liegt nun so wie ich das sehe am Format des Datums, den alle Werte ab 10 werden falsch interpretiert.
So sieht meine Anweisung aus:
L DB2.DBB2 bei Tag 10 rechnet er mir mit 16 und komme somit natürlich auf ein falsches Ergebnis
L 4
*I
SLW 3
LAR1
Nehme ich:
L 10
L4
*I
SLW 3
LAR1
das funktioniert!
Hat jemand einen Tipp für mich
War der Meinung den Wert nicht umrechnen zu brauchen hex in Int . Geht das überhaupt?
Habe dazu leider noch nichts gefunden!
Gruß
Jürgen