Convert Variant to other data types in C/AL

Nora
Member Posts: 6
Hello!
Does any one know how to convert a Variant into other C/AL data types like integer?
Thanks,
-N
Does any one know how to convert a Variant into other C/AL data types like integer?
Thanks,
-N
0
Comments
-
In the case of an integer value the conversion happens implicit by assigning the variant to an integer variable.
If the value of the variant variable does not match integer you will get a runtime error.
if VariantVar.ISINTEGER then
IntVar := VariantVar;Thomas Martin
NAV Developer0 -
Thanks for the reply Thomas!
The main issue here is that the IntVar is a DotNet integer. The goal is to assign C/AL datatypes to the corresponding DotNet type. That DotNet integer is Nullable. I thought using the Variant might help. I have attached the error message. Any thoughts?0 -
and by the way that DotNet integer is Nullable.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