如何在C / AL中循环显示文本文件(Navision)

时间:2015-09-16 19:41:02

标签: navision

我正在尝试创建一个函数,该函数将解析具有两列的文本文件:客户编号和文件地址。当函数循环遍历文本文件中的每个记录时,让它根据第一列搜索Customer记录,如果找到,则插入一个记录链接,其URL是文件地址列的值。我正在使用Microsoft Dynamics NAV,因此它涉及C / AL。任何见解都会非常受欢迎,因为当我google它时,我似乎无法找到我想要的东西。

1 个答案:

答案 0 :(得分: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;