29. November 2006 12:22
 
			
		29. November 2006 12:50
29. November 2006 13:00
 
			
		29. November 2006 13:53
if feld2 <>'' then 
  mark(true)
else
  mark(feld1<>'');
29. November 2006 13:59
RESET;
SETCURRETNKEY(Feld1);
SETFILTER(Feld1,'<>%1',''''');
IF FIND('-') THEN
  REPEAT
    MARK;
  UNTIL NEXT = 0;
RESET;
SETCURRETNKEY(Feld2);
SETFILTER(Feld2,'<>%1',''''');
IF FIND('-') THEN
  REPEAT
    MARK;
  UNTIL NEXT = 0;
MARKEDONLY(TRUE);
  CURRFORM.UPDATE(FALSE)
29. November 2006 14:02
Schumi hat geschrieben:vermutlich hast du Bedingung für den Mark-Befehl nicht optimiert
 
 
29. November 2006 14:19
SETCURRENTKEY(Feld2,Feld1); 
29. November 2006 14:36
29. November 2006 14:42
shah hat geschrieben:hätte nur gedacht (bzw. gehofft) dass man die ergebnisse von zwei filter kombinieren kann (d.h. das man zum ersten ergebnis das zweite hinzufügen kann)
29. November 2006 15:12