2015-09-16 56 views
-1

我试图创建一个函数,它将通过具有两列的文本文件进行分析:客户编号和文件地址。由于该函数循环访问文本文件中的每条记录,因此请根据第一列搜索客户记录,如果找到,则插入记录链接,其URL是文件地址列的值。我正在使用Microsoft Dynamics NAV,因此它涉及C/AL。任何见解都将非常感谢,因为我无法在Google搜索时找到想要的内容。如何循环通过C/AL(Navision)中的文本文件

回答

0

尝试这些:

//variable: 
//Name: recDir, DataType: Record, Subtype: File(2000000022) 
//Name: txtPath, DataType: Text, Length: 100 
//coding: 
txtPath:='C:\temp\'; 
recDir.RESET; 
recDir.SETRANGE(Path,txtPath); 
recDir.SETRANGE("Is a file",TRUE); 
IF recDir.FIND('-') THEN BEGIN 
    REPEAT 
     MESSAGE('%1',recDir.Name); 
    UNTIL recDir.NEXT=0; 
END;