disable and enable dropdown using value from header form

Rathi
Member Posts: 51
Hi anyone knows, how to pass boolean data to subform data (item type) and make it editable or non-editable?
or any page using this concept so that i can refer..
Thanks
or any page using this concept so that i can refer..
Thanks
0
Best Answers
-
you need to write code in Onvalidate trigger of Item type. and get the header record using GET function..5
-
In the OnValidate of the "Able to Quote" field you need to do a
MODIFY(TRUE);
orCurrPage.UPDATE(TRUE);
before you call the function in the subpage5
Answers
-
or you can check in validate trigger of field "Item Type" whether header field is true or not.
you can show error if requirement is not met..0 -
Try something like this...
1) Create a Boolean in the subpage and set IncludeInDataset property to yes
2) assign the Boolean variable to the Editable property of the "Item Type" field
3) Create a global function in the subpage to allow you to set the Boolean variable to true or false
4) Call the subpage function (CurrPage.lines.SetMyBoolean(...)) from the main page on the OnValidate of the field in the header and also in the OnAfterGetCurrentRecord trigger0 -
@mohana_cse06 thanks, Yes i trigger the code at onvalidate field.
Can anyone help me why my codes always return message for first condition only even though there are 2 scenarios tested?
Returning --> MESSAGE(Text001)
CASE GPOTender."Able to Quote" OF
GPOTender."Able to Quote"::"1":
BEGIN
MESSAGE(Text001);
END;
GPOTender."Able to Quote"::"0":
BEGIN
MESSAGE(Text000);
DisableLines;
END;
END;
0 -
did you get correct record of GPOTender?0
-
Yeah.. i placed this codes at "onaftergetcurrrecord" and "able to quote-onvalidate"
Is this correct?0 -
you need to write code in Onvalidate trigger of Item type. and get the header record using GET function..5
-
In the OnValidate of the "Able to Quote" field you need to do a
MODIFY(TRUE);
orCurrPage.UPDATE(TRUE);
before you call the function in the subpage5 -
It works like charm.. thanks guys0
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