<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
        {font-family:Monospaced;
        panose-1:2 1 5 9 2 1 2 5 0 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">Hello all, hello Daniel,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">There has been some modification on the csvRead code to speed things up and there might be some issue in the new code. If you can reproduce with a reduced CSV file, could you open a bug with a sample of your code ?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Thanks,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">--<o:p></o:p></p>
<p class="MsoNormal">Clément<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div style="border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt">
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b>From:</b> users <users-bounces@lists.scilab.org> <b>On Behalf Of
</b>Jan Åge Langeland<br>
<b>Sent:</b> Tuesday, May 12, 2020 1:41 PM<br>
<b>To:</b> Users mailing list for Scilab <users@lists.scilab.org>; Daniel Stringari <danielstringarita@gmail.com><br>
<b>Subject:</b> Re: [Scilab-users] CsvRead function<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p>csvRead is quite strict regarding column structure etc, but the associated error message is typical "can not read......". So when it reports "does not exist", it looks like the file is missing, or misplaced. If you still think the file is there, you may
 try this script that I have used to check csv files:<o:p></o:p></p>
<pre><i><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#64AE64">//Read CSV file -JÅ 2020</span></i><span style="font-size:9.0pt;font-family:"Monospaced",serif"><o:p></o:p></span></pre>
<pre><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:black">datafile</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#5C5C5C">=</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:rosybrown">"test.csv"</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:black">;</span><span style="font-size:9.0pt;font-family:"Monospaced",serif"><o:p></o:p></span></pre>
<pre><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:black">separators</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#5C5C5C">=</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#4A55DB">[</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#32B9B9">ascii</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#4A55DB">(</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:rosybrown">9</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#4A55DB">)</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:black">,</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:rosybrown">";"</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#4A55DB">]</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:black">;</span><span style="font-size:9.0pt;font-family:"Monospaced",serif"><o:p></o:p></span></pre>
<pre><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:black">decimal</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#5C5C5C">=</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:rosybrown">","</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:black">;</span><span style="font-size:9.0pt;font-family:"Monospaced",serif"><o:p></o:p></span></pre>
<pre><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:black">headerlines</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#5C5C5C">=</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:rosybrown">2</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:black">;</span><span style="font-size:9.0pt;font-family:"Monospaced",serif"><o:p></o:p></span></pre>
<pre><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:black">linestoread</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#5C5C5C">=-</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:rosybrown">1</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:black">;</span><i><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#64AE64">// -1 for all</span></i><span style="font-size:9.0pt;font-family:"Monospaced",serif"><o:p></o:p></span></pre>
<pre><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:black">footerlines</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#5C5C5C">=</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:rosybrown">2</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:black">;</span><span style="font-size:9.0pt;font-family:"Monospaced",serif"><o:p></o:p></span></pre>
<pre><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:black">fid</span><span style="font-size:9.0pt;font-family:"Monospaced",serif"> <span style="color:#5C5C5C">=</span> <span style="color:#32B9B9">mopen</span><span style="color:#4A55DB">(</span><span style="color:black">datafile,</span><span style="color:rosybrown">'rb'</span><span style="color:#4A55DB">)</span><span style="color:black">;</span><o:p></o:p></span></pre>
<pre><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:black">csvline</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#5C5C5C">=</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#32B9B9">mgetl</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#4A55DB">(</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:black">fid,linestoread</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#4A55DB">)</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:black">;</span><span style="font-size:9.0pt;font-family:"Monospaced",serif"><o:p></o:p></span></pre>
<pre><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#32B9B9">mclose</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#4A55DB">(</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:black">fid</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#4A55DB">)</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:black">;</span><span style="font-size:9.0pt;font-family:"Monospaced",serif"><o:p></o:p></span></pre>
<pre><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#32B9B9">clear</span><span style="font-size:9.0pt;font-family:"Monospaced",serif"> <span style="color:rosybrown">dataset</span><span style="color:black">;</span><o:p></o:p></span></pre>
<pre><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:black">n</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#5C5C5C">=</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#32B9B9">size</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#4A55DB">(</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:black">csvline,</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:rosybrown">1</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#4A55DB">)</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:black">;</span><span style="font-size:9.0pt;font-family:"Monospaced",serif"><o:p></o:p></span></pre>
<pre><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#A020F0">for</span><span style="font-size:9.0pt;font-family:"Monospaced",serif"> <span style="color:black">k</span><span style="color:#5C5C5C">=</span><span style="color:rosybrown">1</span><span style="color:#FFAA00">:</span><span style="color:black">n</span><o:p></o:p></span></pre>
<pre><span style="font-size:9.0pt;font-family:"Monospaced",serif">    <span style="color:#A020F0">if</span> <span style="color:black">k</span><span style="color:#5C5C5C">></span><span style="color:black">headerlines</span> <span style="color:#5C5C5C">&&</span> <span style="color:black">k</span><span style="color:#5C5C5C"><</span><span style="color:black">n</span><span style="color:#5C5C5C">-</span><span style="color:black">footerlines</span><span style="color:#5C5C5C">+</span><span style="color:rosybrown">1</span> <span style="color:#A020F0">then</span><o:p></o:p></span></pre>
<pre><span style="font-size:9.0pt;font-family:"Monospaced",serif">       <span style="color:black">datatemp</span><span style="color:#5C5C5C">=</span><span style="color:#32B9B9">strtod</span><span style="color:#4A55DB">(</span><span style="color:#32B9B9">strsplit</span><span style="color:#4A55DB">(</span><span style="color:black">csvline</span><span style="color:#4A55DB">(</span><span style="color:black">k</span><span style="color:#4A55DB">)</span><span style="color:black">,separators</span><span style="color:#4A55DB">)</span><span style="color:black">,decimal</span><span style="color:#4A55DB">)</span><span style="color:black">;</span><o:p></o:p></span></pre>
<pre><span style="font-size:9.0pt;font-family:"Monospaced",serif">       <span style="color:black">dataset</span><span style="color:#4A55DB">(</span><span style="color:black">k</span><span style="color:#5C5C5C">-</span><span style="color:black">headerlines,</span><span style="color:rosybrown">1</span><span style="color:#FFAA00">:</span><span style="color:#32B9B9">length</span><span style="color:#4A55DB">(</span><span style="color:black">datatemp</span><span style="color:#4A55DB">))</span><span style="color:#5C5C5C">=</span><span style="color:black">datatemp;</span><o:p></o:p></span></pre>
<pre><span style="font-size:9.0pt;font-family:"Monospaced",serif">    <span style="color:#A020F0">end</span><o:p></o:p></span></pre>
<pre><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#A020F0">end</span><span style="font-size:9.0pt;font-family:"Monospaced",serif"><o:p></o:p></span></pre>
<pre><span style="font-size:9.0pt;font-family:"Monospaced",serif"><o:p> </o:p></span></pre>
<pre><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#32B9B9">disp</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#4A55DB">(</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:black">csvline</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#4A55DB">(</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:rosybrown">1</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#FFAA00">:</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:black">headerlines</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#4A55DB">))</span><span style="font-size:9.0pt;font-family:"Monospaced",serif"><o:p></o:p></span></pre>
<pre><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#32B9B9">disp</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#4A55DB">(</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:black">dataset</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#4A55DB">)</span><span style="font-size:9.0pt;font-family:"Monospaced",serif"><o:p></o:p></span></pre>
<pre><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#32B9B9">disp</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#4A55DB">(</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:black">csvline</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#4A55DB">((</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#FFAA00">$</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#5C5C5C">-</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:black">footerlines</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#5C5C5C">+</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:rosybrown">1</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#4A55DB">)</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#FFAA00">:$</span><span style="font-size:9.0pt;font-family:"Monospaced",serif;color:#4A55DB">))</span><span style="font-size:9.0pt;font-family:"Monospaced",serif"><o:p></o:p></span></pre>
<p><o:p> </o:p></p>
<p>Jan<o:p></o:p></p>
<p><o:p> </o:p></p>
<div>
<p class="MsoNormal">On 2020-05-12 10:20 AM, Daniel Stringari wrote:<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class="MsoNormal">Good Morning, <o:p></o:p></p>
<div>
<p class="MsoNormal"><br>
The file exists ... Every time the code is run, it tries to create a series of files inside the address "C: \ Temp \ PGC \ ..." using the functions FULLFILE, CSVWRITE, CSVREAD and MDELETE to create and manipulate the data. This tool always worked in version
 6.0.2 and when upgrading to version 6.1, it started to give an error with the code identical to the previous version, so my first suspicion was in relation to the mentioned functions.<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
</blockquote>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
</body>
</html>