4

TalendDateルーチンに依存するコンテキスト変数を「表としての値」タブに設定して、昨日の日を選択できるようにしたいと考えています。 (),-1,"dd"))

機能しません。選択にdate('"+context.date+"')として含めると、戻り値がありません。

私が欠けているものを教えてください。そのお手伝いができれば大変ありがたいです。

4

2 に答える 2

4

tContextLoad コンポーネントを使用して、ジョブまたは子ジョブで使用されるコンテキストのキーと値のペアを作成できます。

あなたの場合、tFixedFlowInputコンポーネントを使用して必要なものを指定し(または、これは実際には任意の入力である可能性がありますが、これは外部リソースを必要とせずにジョブに直接ハードコーディングする方法です)、それを次のようなキーと値のスキーマを持つ tContextLoad コンポーネント:

実行時のコンテキスト変数の定義

元のコード スニペットを tFixedFlowInput コンポーネントの値として使用する必要があります。

tFixedFlowInput 構成

上記の最初のスクリーンショットでは、tContextDump コンポーネントも追加し、それを tLogRow に接続して、ジョブで使用可能なコンテキストを確認できるようにしています。

tContextDump の出力

于 2014-04-11T12:12:52.850 に答える