17. April 2007 14:41
17. April 2007 14:55
IF Tabelle1.FIND('-') THEN
  REPEAT
    IF NOT Tabelle2.GET(Tabelle1.Keyfeld) THEN
      Tabelle2.MARK := TRUE;
  UNTIL (Tabelle1.NEXT = 0);
Tabelle2.MARKEDONLY := TRUE;
FORM.RUNMODAL(0, Tabelle1); 
17. April 2007 15:20
// Tabelle1_Trigger- OnAfterGetRecord
IF Tabelle2.GET(Tabelle1.Keyfeld) THEN
  CURRREPORT.SKIP17. April 2007 15:34
 müßt also mit dem IF NOT gehen, leider tut es aber nicht.
 müßt also mit dem IF NOT gehen, leider tut es aber nicht.
17. April 2007 15:42
 
 
17. April 2007 15:53
IF TestRec.FIND('-') THEN BEGIN
  REPEAT
    IF NOT GET(TestRec.ItemNr) THEN BEGIN
      //MESSAGE('%1', "No.");
      MARK := TRUE;
    END;
  UNTIL (TestRec.NEXT = 0);
END;
MARKEDONLY := TRUE;
17. April 2007 15:59
 klickst.
 klickst.17. April 2007 17:09
IF Tabelle1.FIND('-') THEN 
  REPEAT 
    IF NOT Tabelle2.GET(Tabelle1.Keyfeld) THEN 
      Tabelle1.MARK := TRUE; 
  UNTIL (Tabelle1.NEXT = 0); 
Tabelle1.MARKEDONLY := TRUE; 
FORM.RUNMODAL(0, Tabelle1); IF FINDSET(FALSE,FALSE) THEN REPEAT 
   MARK(NOT TestRec.GET("No.")); 
UNTIL (NEXT = 0); 
MARKEDONLY := TRUE;
//nun noch auf den ersten Datensatz springen, dabei möglichen Fehler abfangen
IF FINDFIRST THEN; 17. April 2007 17:25
 
 
17. April 2007 17:57