3. Juli 2009 09:13
FOR i := 1 TO 100 DO BEGIN
Tabellenspalte [i] := [i];
END;
3. Juli 2009 09:19
Feld1 := 1;
Feld2 := 2;
Feld3 := 3;
...
3. Juli 2009 09:49
Natalie hat geschrieben:Wenn die FeldIDs auch von 1 - 100 gehen würden, dann ließe sich das über FieldRefs lösen.
3. Juli 2009 09:53
Timo Lässer hat geschrieben:FldRef := RecRef.FieldIndex(15);
3. Juli 2009 10:24
3. Juli 2009 11:34
CBT hat geschrieben:Ich bekomme allerdings jetzt die die Meldung Die FIELDREF Variable ist nicht initialisiert.
Es gibt allerdings kein RESET Befehl oder dergleichen.
RecRef.OPEN(TableNo);
IF RecRef.FIND('-') THEN
REPEAT
[...]
UNTIL RecRef.NEXT = 0;
RecRef.OPEN(TableNo);
IF RecRef.FIND('-') THEN
REPEAT
FOR I := 1 TO 100 DO BEGIN
FldRef := RecRef.FIELDINDEX(I);
FldRef.VALUE := [...]
END;
UNTIL RecRef.NEXT = 0;
RecRef.OPEN(TableNo);
IF RecRef.FIND('-') THEN
REPEAT
FOR I := 1 TO 100 DO
MESSAGE('%1',RecRef.FIELDINDEX(I).VALUE);
UNTIL RecRef.NEXT = 0;
3. Juli 2009 12:27
RecRef.OPEN(TableNo);
IF RecRef.FIND('-') THEN
REPEAT
FOR I := 1 TO 100 DO BEGIN
FldRef := RecRef.FIELDINDEX(I);
FldRef.VALUE := [...]
END;
UNTIL RecRef.NEXT = 0;
FOR LIntIndex := 1 TO 5 DO BEGIN
LFieldRefX [LIntIndex] := LRecRefX.FIELD (LIntIndex);
END;
LIntIndex := 1;
REPEAT
LFieldRefX [LIntIndex].VALUE := FORMAT (LRecX.Wert);
LIntIndex := LIntIndex + 1;
UNTIL LRecX.NEXT = 0;
3. Juli 2009 13:24