Convert a string to an Integer

ombacke
Member Posts: 44
Is there a way to convert a string to an Integer in Navision
0
Comments
-
You can try the evaluate function
EVALUATE(Integer, string)
Or
IF EVALUATE(Integer, string) THEN
if you want to avoid runtime errors.0 -
Hi ombacke
look at CodeUnit 6201 Conventions0 -
Morten Solberg wrote:Hi ombacke
look at CodeUnit 6201 Conventions
Thank you Morten
I did not know this codeunit actualy, but it is very nice!
Use this funtionTextToInteger(VarText : Text[250]) : Integer EVALUATE(VarInteger,VarText); EXIT(VarInteger);
Basicly the same, but provided by Navision 8)
I think we should put this on the tips and tricks forum.
There is only one tiny little problem, the codeunit is only provided with commerce portal, so you will have to copy and paste the functions since not all customers have c.p.0 -
So.... you are saying that instead of:
EVALUATE(MyInt,MyTxt);
You would rather add a global variable to your object, and do:MyInt := CU6201.TextToInteger(MyTxt);
Although from a developer's standpoint it may be cool to write more code, but it seems a bit overdone doesn't it.0 -
Yes, in this case you are right, and it is a bit overdone. 8)
But there are functions in this codeunit that are more complex, you should copy this to your codeunit if you want to use these.0 -
integer is in this range -2,147,483,647 to 2,147,483,647 so no more then Text[10]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