Custom filters & "Alles weergeven" (Ctrl+Shft+

lyotlyot Member Posts: 202
edited 2007-08-27 in NAV Dutch speaking only
Beste,

Op de meeste forms als ik filtervelden wil definiëren doe ik dit op de volgende manier
OnLookUp
rec1.RESET;
CLEAR(form);
form.EDITABLE := FALSE;
form.LOOKUPMODE(TRUE);
form.SETTABLEVIEW(rec1);

IF rec2.GET( ) THEN
form.SETRECORD(rec2);

IF form.RUNMODAL = ACTION::LookupOK THEN
BEGIN
form.GETRECORD(rec1);
codVar := rec1.PK;
END;

fctFindRecords(); //bevat nodige filters

Als men vervolgens Ctrl+Shft+F7 drukt dan krijgt men alle velden te zien... logisch. Maar het veld van mijn filter bovenaan blijft ingevuld staan net alsof er nog een filter van toepassing is...
Eigenlijk zou ik Ctrl+Shft+F7 (-event) moeten kunnen opvangen om vervolgens mijn filtervelden op blanco te plaatsen.
Kan dit op één of andere manier?

Mvg,

Stijn

Comments

  • krikikriki Member, Moderator Posts: 9,112
    Dat is niet mogelijk.
    Maar ... er is een andere mogelijkheid:
    Zet al je filters in FILTERGROUP 10 en laat de gebruiker werken in FILTERGROUP 0, dan kan hij geen filters wissen/veranderen en houden je filtervelden de controle.
    Regards,Alain Krikilion
    No PM,please use the forum. || May the <SOLVED>-attribute be in your title!


Sign In or Register to comment.