Hi.
I have to import a tab-delimited file, and have the perfect code for this import 'on-the-shelf' already. All the infrastructure is there (using a File var) and this should have been easy.
But (there's always a 'but') the existing code parses text-lines on semi-colons, not tabs. Simple change. NOT.
I dig into what's happening and see that when NAV reads a line it expands the tabs into a bunch of spaces. (Thank's a bunch. :!: )
Is there any way to side-step this? Or do have to give up and use a dataport?
Thanks!
0
Comments
I had the same problem a while ago.
File.READ transforms TABs into a number of spaces. You get around the problem by using Streams.
File.CREATEINSTREAM(StreamIn);
StreamIn.READTEXT(Var);
NAV Developer
Generally this means using Char variables and reading one character at a time though.
TVision Technology Ltd