Hallo,
ich soll ein variables Modul schreiben, welches Felder aus einer Struktur als einzelne Datensätze mit FIELDNAME als Key und VALUE als Wert auf die Datenbank schreibt.
Die Struktur an sich wird zur Laufzeit "zusammengebaut", ist also variabel, die Feldnamen, die zu speichern sind, werden einer separaten Tabelle übergeben. (Zugriff auf die Felder etc. kein Problem!).
Jetzt die Frage:
Welchen Datentyp nehme ich auf der Datenbank für das VALUE-Feld in dem der echte Feldwert abgespeichert wird.
Nehme ich STRING und "move" das Quellfeld einfach da rein?
Oder nehme ich STRING und wandele das ganze vorher in XML um???
Oder vielleicht sogar XSTRING mit XML (mit dem Nachteil, dass man in der SE16 nichts sieht).
Wichtig ist, dass die Feldwerte IMMER bei der Rückkonvertierung bzw. beim Auslesen so "rauskommen", wie sie "reingegangen" sind.
Meinem Gefühl nach müsste eigentlich STRING mit normalem Move für hin und zurück ausreichend sein.