When user send Shift+Shift+F7

krasi_varna_77
Member Posts: 34
When I run a form triger OnFindRecord is started. when the user press keys Shift+Ctrl+F7 or button which clear a filters triger OnFindRecord strated again. how I determined when is pressed toolbar for clear filters
0
Comments
-
So . than give me a idea what I set a filter when I start a Customer List, and when I send Shift+Ctrl+F7 this filter clear0
-
I think that FILTERGROUP command can solve your problem.0
-
Create another customer variable. On open form copyfilters from rec to this variable.
add you code onaftergetrecord to compare the filters to rec and if they are different, you know that the user has changed the filters.0 -
I use triger
Form_OnFindRecord()
EXIT(SetFilterPerUser);
Form_OnAfterGetRecord
......
SetFilterPerUser() : Boolean
IF Users.GET(USERID) THEN BEGIN
CASE Users."Job Type" OF
Users."Job Type"::Salesperson : BEGIN
RESET;
SETRANGE("Salesperson Code",Users."Person Code");
RecordFind:=FINDFIRST;
CurrForm.EDITABLE:=TRUE;
EXIT(RecordFind);
END;
Users."Job Type"::Speditor,Users."Job Type"::SeniorSpeditor : BEGIN
RESET;
SETRANGE("Senior Speditor",Users."Person Code");
RecordFind:=FINDFIRST;
CurrForm.EDITABLE:=TRUE;
EXIT(RecordFind);
END;
END;
END;
this triger is execute one way started the form and second when user press key Shift+Ctrl+F70 -
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions