move

www.altova.com このトピックを印刷 前のページ 1つ上のレベル 次のページ

ホーム >  ビルトイン関数 > /system/filesystem >

move

フルパス:/system/filesystem/move

 

ファイルを移動またはファイルの名前を変更します。

 

シンプルな実行ステップから呼び出された場合、この関数は1つのファイルをその都度移動、または、名前を変更します。FlowForce を使用して複数のファイルを移動する場合、 move 関数を呼び出すステップを 「for-each」 ステップ内で ファイルのコピー サンプル内で説明されているとおり、囲んでください。

 

 

実行に成功すると、この関数はブール値の TRUE を返します。ジョブの実行に失敗すると、結果は 「エラー時には中断」 パラメーターの値により以下のように異なります:

 

「エラー時には中断」  パラメーターが  TRUE (デフォルトの値) の場合、ジョブの実行は中断されます。この場合、エラーを保護されたブロックを使用して処理することができます (以下を参照: ステップのエラーの処理 )。
「エラー時には中断」 パラメーターが FALSE の場合、関数は、FALSE を返します。

 

パラメーター

名前

説明

ソース

string as file

移動するソースファイルのパスとファイル名。

保存先

string as file

保存先ディレクトリの名前。このフィールドにディレクトリ名のみが与えられている場合、元の名前が保持されます。

ターゲットの上書き

boolean

true の場合は、保存先ファイルが上書きされます。デフォルト の値は false です。

エラー時には中断する

boolean

このブールパラメーターはジョブが失敗した場合の戻り値を決定します。 「エラー時には中断」 が FALSE の場合、関数は、ブール値の FALSE を返します。 「エラー時には中断」 が TRUE の場合、ジョブの実行は中断されます。デフォルトの値は、 TRUE です。

作業ディレクトリ

string as directory

作業ディレクトリ を指定します(例えば、 c:\somedirectory )。相対的なパスが使用されると、作業ディレクトリに対して解決されます。


(C) 2019 Altova GmbH