how to set CurrFieldNo

jam176
Member Posts: 27
hello everybody!
i try to run a fieldtrigger aut of a dataport but there seems to be a little problem.
the OnValidate trigger of the table field starts with the following code
as i call the trigger out of my dataport with
the trigger is left because nobody told my table recProdOrder that "Due Date" has the focus.
is there any possibility to set field "Due Date" as CurrentFiled from table "Production Order" out of a dataport?
i try to run a fieldtrigger aut of a dataport but there seems to be a little problem.
the OnValidate trigger of the table field starts with the following code
IF CurrFieldNo = FIELDNO("Due Date") THEN BEGIN . {desired code inside} . END;
as i call the trigger out of my dataport with
recProdOrder."Due Date":= dtDue; recProdOrder.VALIDATE("Due Date");
the trigger is left because nobody told my table recProdOrder that "Due Date" has the focus.
is there any possibility to set field "Due Date" as CurrentFiled from table "Production Order" out of a dataport?
thx
jam176
jam176
0
Comments
-
You cannot set CurrFieldNo, but you can try the following:
Define a global Boolean SystemUpdate.
Create a new function:SetSystemUpdate(NewSystemUpdate : Boolean); SystemUpdate := NewSystemUpdate;
Change the code as following:IF (CurrFieldNo = FIELDNO("Due Date")) OR (SystemUpdate) THEN // <==== BEGIN . {desired code inside} . END;
In your dataport you add:recProdOrder."Due Date":= dtDue; recProdOrder.SetSystemUpdate(TRUE); // <==== recProdOrder.VALIDATE("Due Date");
Timo Lässer
Microsoft Dynamics NAV Developer since 1997
MSDynamics.de - German Microsoft Dynamics Community - member of [clip]0 -
guessed so! thank you anyway. i will consider both your solution and a way to pull the important part of the trigger code to my dataport.
thanks for your advice! liebe grüße nach deutschland!thx
jam1760
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