2016-05-17 78 views
1

在文件對話框中,我想要從工作區加載文件。爲此,我需要使用相對路徑而不是完整路徑。 是否有使用相對路徑(/../ workspace/file.txt)而不是完整路徑(D:\ codebase \ workspace \ file.txt)。 因爲我們正在從遠程位置運行測試。在RCPTT的文件加載對話框中使用相對路徑

回答

1

來自ECL文檔:http://download.xored.com/q7/docs/ecl-api/latest#get-workspace-location

使用命令「get-workspace-location」創建相對路徑。該命令將回退該工具正在使用的當前工作空間的絕對路徑,以便您可以使用它來指向任何您知道相對於工作空間的位置的文件。您可以使用concat命令將字符串連接在一起。例如:

set-dialog-result File [concat [get-workspace-location]「/../../ test_data/goldenfile01」]