18. September 2014 12:37
SETRANGE(ID, 1050000, 1060000);
FIND('-');
REPEAT
  Objekte.SetRange(ID, ID);
  Objekte.SetRange(Typ, Type);
  IF Objekte.Find('-') THEN BEGIN
    Objekte.Typ := Type;
    Objekte.ID := ID;
    Objekte.Geändert := Geändert;
    Objekte.Datum := Datum;
    Objekte.Zeit := Zeit;
    Objekte.Name := Name;
    Objekte.MODIFY;
  END;
UNTIL NEXT = 0;
18. September 2014 14:32
18. September 2014 15:16
Objekte.SETRANGE(ID, 1030000, 104000);
Objekte.SETRANGE(Mandantenname, COMPANYNAME);
Objekte.SetRange(Typ, 1, 5);
Objekte.FIND('-');
REPEAT
  Type := Objekte.Typ;
  ID := Objekte.ID;
  Geändert := Objekte.Geändert;
  Datum := Objekte.Datum;
  Zeit := Objekte.Zeit;
  Name := Objekte.Name;
  INSERT;
UNTIL Objekte.NEXT = 0;
19. September 2014 09:29

19. September 2014 09:48