19. März 2007 16:55
19. März 2007 18:29
CopyRecord(SourceRecRef : RecordRef;TargetRecRef : RecordRef)
FOR i := 1 TO SourceRecRef.FIELDCOUNT DO BEGIN
SourceFieldRef := SourceRecRef.FIELDINDEX(i);
TargetFieldRef := TargetRecRef.FIELDINDEX(i);
Field.GET(SourceRecRef.NUMBER, SourceFieldRef.NUMBER);
IF Field.Type <> Field.Type::BLOB THEN BEGIN
IF Field.Class = Field.Class::Normal THEN
TargetFieldRef.VALUE := SourceFieldRef.VALUE;
END;
END;
IF NOT TargetRecRef.INSERT THEN
TargetRecRef.MODIFY;
19. März 2007 18:40
19. März 2007 23:40
20. März 2007 09:14
20. März 2007 09:54
20. März 2007 10:01