Reading barcode of Datamatrix

DSF
Member Posts: 3
Hello!
I read out the Datamatrix code in a text box, it looks so
104602824023324214NPL5XDUWMXBK10310917171910012403004
In it it is coded
(01) 04602824023314(21)1NPL1XDUWMXBK _ (10)250817 _ (17)190801(240)3004
(01) (21) (10) (17) (240) - it is AI assignment identifiers
_ is FNC1, in its quality the character <gs>, a code 29 in the table of characters ASCII is used
How in Navision (version 3.6 or 4.0) to define precisely GS location?
Very much I hope for your help.
I read out the Datamatrix code in a text box, it looks so
104602824023324214NPL5XDUWMXBK10310917171910012403004
In it it is coded
(01) 04602824023314(21)1NPL1XDUWMXBK _ (10)250817 _ (17)190801(240)3004
(01) (21) (10) (17) (240) - it is AI assignment identifiers
_ is FNC1, in its quality the character <gs>, a code 29 in the table of characters ASCII is used
How in Navision (version 3.6 or 4.0) to define precisely GS location?
Very much I hope for your help.
0
Answers
-
If it is fixed length code you can use COPYSTR(TheCode, StartPos, Number) to get desired characters from the stringSlawek Guzek
Dynamics NAV, MS SQL Server, Wherescape RED;
PRINCE2 Practitioner - License GR657010572SG
GDPR Certified Data Protection Officer - PECB License DPCDPO1025070-2018-030 -
Thank you for the response.
But have the fixed length only (01)(21)(240).
(01) always at the beginning, but remaining can be located differently.
There is more. After (21) always shall be the sign GS if (240) is not necessary at the end of expression, then after it the sign GS is put too0 -
You need then to come up with an alghorithm parsing the string. Once you have it you need to write it down in any programming language you know, or even in natural language - it does not really matter - what matters is that you need to know what to do with the string to get the part you are interested in
Then you can attempt to translate it to C/AL language used in NAV - and that will be the easiest part.Slawek Guzek
Dynamics NAV, MS SQL Server, Wherescape RED;
PRINCE2 Practitioner - License GR657010572SG
GDPR Certified Data Protection Officer - PECB License DPCDPO1025070-2018-030 -
Thanks for the response.
The scanner is connected through Serial port (COM-port) what should be made to read a code in Navision?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