Page Extension show variable on list

Crunch
Member Posts: 38
I'm trying to move some code from NAV2018 to a BC14 OnPrem extension.
On P46 Sales Order Subform there's an Item Variable, that we get OnAfterGetRecord. Item."Description 2" is then added as SourceExpr on the page.
How is this simple code supposed to work as a page extension?
Tried to create a function in the page extension object in AL, that returns Item."Description 2", and then add that as a field. This doesn't work.
On P46 Sales Order Subform there's an Item Variable, that we get OnAfterGetRecord. Item."Description 2" is then added as SourceExpr on the page.
How is this simple code supposed to work as a page extension?
Tried to create a function in the page extension object in AL, that returns Item."Description 2", and then add that as a field. This doesn't work.
0
Best Answer
-
I finally managed to show my field value from Item. The solution with a function as the sourceexp. actually worked all along. The problem was the control name was 15 chars. Reduced control name to 8 chars, and the column shows up with the correct value.0
Answers
-
If I remember correctly you can't use functions, keys and fields from the base page (P46) in your page extension.
A possible workaround could be that you create a new field "Description 2" in a table extension and show that field in the page extension.0 -
The Item variable is part of the customization.
I tried using txt2al on a delta file, but this just results in //Unsupported feature: Code Modification on "OnAfterGetRecord".
I've considered adding a flowfield, but would rather find a way to this more in line with the current (old) solution, as this is used quite often.0 -
I finally managed to show my field value from Item. The solution with a function as the sourceexp. actually worked all along. The problem was the control name was 15 chars. Reduced control name to 8 chars, and the column shows up with the correct value.0
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