Dynamically pass record fieldname into function

AndyClarke
Member Posts: 6
Hi,
I'm new to Navision and am not even sure if what I'm trying to do is possible?
I've got some code in a function ...
IF(ModelRec.Transmission <> ModelTemp.Transmission) THEN BEGIN
But so I can reuse it I want to do something like ...
IF(ModelRec("FieldName") <> ModelTemp("FieldName")) THEN BEGIN
where FieldName is a Text field passed into the function (containing 'Transmission')
Is this even possible? If so, could someone assist me with the syntax please?
Thanks,
Andy
I'm new to Navision and am not even sure if what I'm trying to do is possible?
I've got some code in a function ...
IF(ModelRec.Transmission <> ModelTemp.Transmission) THEN BEGIN
But so I can reuse it I want to do something like ...
IF(ModelRec("FieldName") <> ModelTemp("FieldName")) THEN BEGIN
where FieldName is a Text field passed into the function (containing 'Transmission')
Is this even possible? If so, could someone assist me with the syntax please?
Thanks,
Andy
0
Comments
-
I'm afraid not. You can look into RecRef and FieldRef, though. Just go to the help menu in the client or search the forum. Basically they are variables that can refer to any table or any field in a table. So you might be able to accomplish what you are trying to do with those.
They do consume a decent amount more CPU cycles, though, then just a few IF statements, so you might just be better off doing it the "old fashioned" way.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