How to find out names of all files saved in a folder and error "The maximum length for a string ..."

carbon
Member Posts: 22
Hi all,
is there some workaround? I use this C/AL:
Any idea how to get name of all files and not to use .NET (Automation)?
is there some workaround? I use this C/AL:
RecLFile.SETRANGE(Path, MySearchigFolder); RecLFile.SETRANGE(RecLFile."Is a file", TRUE); IF RecLFile.FIND('-') THEN BEGIN //somethig what you want UNTIL RecLFile.NEXT = 0;This C/AL will works with no error if MySearchigFolder is not nested too deep. If MySearchigFolder is for instance "C:\ProgramData\Microsoft\Microsoft Dynamics NAV\60\Server\MicrosoftDynamicsNavServer\users\DOM\John.Parker\TEMP" (default value of TEMPORARYPATH) the error (The maximum length for a string value is 98.) will displayed because field Path in table File is declared as text 98.
Any idea how to get name of all files and not to use .NET (Automation)?
0
Answers
-
Follow me on my blog juhl.blog-1
-
Try this:
RecLFile.SETFILTER(Path, MySearchigFolder); RecLFile.SETRANGE(RecLFile."Is a file", TRUE); IF RecLFile.FIND('-') THEN BEGIN //somethig what you want UNTIL RecLFile.NEXT = 0;
My blog - https://www.HannesHolst.com/-1 -
Guys, did you read his posting? No .net and the path is longer than 98 characters.
https://forum.mibuso.com/discussion/29301/read-multiple-txt-files-from-a-directory0
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