RONIN
Level-3
- Beiträge
- 2.555
- Reaktionspunkte
- 795
-> Hier kostenlos registrieren
Hallo Leute
Ich möchte aus einem größeren Datenfeld innerhalb eines DB's gezielt 2 INT auslesen und dann in den Temp-Bereich eines FC's schreiben
Als Vorgabe kann ich anbieten:
AD_DbNr (Datenbaustein-Nummer)
AD_ByteNr (Byte Nummer innerhalb des Datenbausteins an dem die 2 INT beginnen)
Jetzt kann ich mir mit diesen Angaben einen Any-Pointer auf meine Daten bauen, und könnte dann mittels eines Ziel-Any-Zeigers und dem SFB20(Blockmove) diese 4 Byte verschieben.
Jetzt erscheint es aber ein wenig aufwendig und unschön wegen 2 Int-Werten, 2-Anyzeiger zu erzeugen und dann auch noch den SFC20 zu verwenden.
Gibst da ne einfachere Lösung
Ich möchte aus einem größeren Datenfeld innerhalb eines DB's gezielt 2 INT auslesen und dann in den Temp-Bereich eines FC's schreiben
Als Vorgabe kann ich anbieten:
AD_DbNr (Datenbaustein-Nummer)
AD_ByteNr (Byte Nummer innerhalb des Datenbausteins an dem die 2 INT beginnen)
Jetzt kann ich mir mit diesen Angaben einen Any-Pointer auf meine Daten bauen, und könnte dann mittels eines Ziel-Any-Zeigers und dem SFB20(Blockmove) diese 4 Byte verschieben.
Jetzt erscheint es aber ein wenig aufwendig und unschön wegen 2 Int-Werten, 2-Anyzeiger zu erzeugen und dann auch noch den SFC20 zu verwenden.
Gibst da ne einfachere Lösung