15. April 2010 16:55
IF CONFIRM(Text001) THEN BEGIN
  IF FINDFIRST THEN BEGIN
   REPEAT
     greWorkTime.COPYFILTERS(Rec);
     IF greWorkTime.FINDFIRST THEN BEGIN
      greWorkTime."Document closed" := TRUE;
      greWorkTime."Approval Status Responsible" := greWorkTime."Approval Status Responsible"::Released;
      greWorkTime."Approval Date Responsible" := TODAY;
      greWorkTime.MODIFY;
     END;
   UNTIL NEXT = 0;
  END;
END;

15. April 2010 19:33
 FINDSET verwenden
 FINDSET verwendenIF CONFIRM(Text001) THEN BEGIN
  greWorkTime.COPYFILTERS(Rec);
  IF greWorkTime.FINDSET(TRUE) THEN
    REPEAT
      greWorkTime."Document closed" := TRUE;
      greWorkTime."Approval Status Responsible" := greWorkTime."Approval Status Responsible"::Released;
      greWorkTime."Approval Date Responsible" := TODAY;
      greWorkTime.MODIFY;
    UNTIL NEXT = 0;
END;19. April 2010 09:16
