Hello,
I am trying to filter all file in a folder having file name that starts with 2 character, for example CU.
I use Record File No. 2000000022 and following code:
SETRANGE(Path,'C:\TEMP\');
SETFILTER(Name,'=%1*','CU');
SETRANGE("Is a file",TRUE);
IF FINDSET THEN
FINDSET return always false also if in the folder there is a file called: CU20091104183810.txt.
If I comment filter on Name FINDSET is true. Why this?
How can I apply right filter?
Thank you
0
Comments
SETFILTER(Name,'CU*');
SETFILTER(Name,'=%1*',gRecNESSetup."Customer File Prefix");
Is it possible to do as following?
SETRANGE(Name,gRecNESSetup."Customer File Prefix" + '*');
doesn't filter correct
FINDSET return false
Have you tried it?
SETFILTER(Name,'@' + gRecNESSetup."Customer File Prefix" + '*');
to make it case insensitive...
viewtopic.php?f=23&t=37018