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