folgendes Problem stellt sich mir:
Bastele gerade an einem dynamischen Dataport (der mit dem langen Datensatz ) und hab mir nun analog eine Tabelle like "Field" gebaut, in der ich u.a. Position und Feldlänge verändern kann. Jetzt kann ich ja per Schleife über diese Zeilen gehen und mit der zugeordneten FieldNo festlegen, in welches Feld das aktuelle Datum gespeichert wird.
Wie kann ich diese FieldNo (elegant) auswerten?
Mir fällt erstmal nur ein Funktionsaufruf, der die FieldNo und das Datum mit übergibt und dann dort per CASE Auswertung die Zuweisung vornimmt:
zB.
- Code: Alles auswählen
AssignValue(FieldNO: Integer, Datum: Text30)
CASE FieldNo OF
1: Rec."No.":=Datum;
2: Rec."Line No.":=Datum;
....
x: Rec.Feldx:=Datum
END;
Macht sich halt für eine größere Anzahl von Feldern nicht so gutt....
Idee?
Gruss,Otschko