私はBusiness Objects Dataサービスを初めて使用しています。ビジネスオブジェクトデータサービスで複数のファイルを処理する
ファイルからデータフローの読み取りを実行する必要があります。ファイル名は、プラットフォームのような野生の文字に基づいて読み取る必要があります。ファイルが存在する場合のみデータフローを実行し、ファイルが存在しない場合はエラーを出力しないか、何もしないでください。ジョブの次のデータフローまたはワークフローに移動する必要があります。
ファイルがbuilt_in関数として存在するかどうかをチェックするために、以下のコードを試してみました。File_Existsはワイルド文字に基づいてファイルをチェックできません。
* $ FILEEXISTSFLAG = EXEC( '/ binに/ kshの'、」「のls XXXXXX/プラットフォーム .CSV」、8); *
私の意図は、上から$ FILEEXISTSFLAGに割り当てられた値に基づいていますコード、私は、データフローを実行するかどうかを決定するか($ FILEEXISTSFLAGがnullの場合はそうでない場合は、データ・フローを実行何もしない)が、出力以下にその検索します
* LS:/ XXXXXX/プラットフォーム .CSVにアクセスすることはできません:そのようなファイルはありません*
その他の方法はありますか?それは何ですか?