2016-05-17 5 views
1

ファイルダイアログで、私はワークスペースからファイルをロードします。そのためには、私は絶対パスの代わりに相対パスを使用する必要があります。 絶対パス(D:\ codebase \ workspace \ file.txt)の代わりに相対パス(/../ 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ファイル[concat [get-workspace-location] "/../../ test_data/goldenfile01"]

関連する問題