2015-09-16 81 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;