不正なFormulaとコードアクション

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

Formulaやコードアクションのエラーにより、レシピを開始できなくなったり、実行中に失敗したりすることがあります。 レシピ内のすべてのFormulaとコードスニペットに構文エラーや論理エラーがないことを確認します。

誤ったFormula

すべてのFormulaの問題がレシピの開始を停止するわけではありませんが、構文エラーや表面的なエラーがあるものは、レシピを実行する前に検出されます。 その他の問題は実行中に発生する場合があります。

空のアクションFormulaエラー

発生する可能性がある一般的なFormulaエラーは次のとおりです。

  • 入力ミス。
  • 1つではなく2つの空白を入れるなど、Formulaと演算子の間隔が正しくない。
  • 角かっこ[ ]の代わりに中かっこ{ }を使用するなど、正しくない記号の使用。
  • OpenOfficeやMicrosoft Wordなどのワープロソフトからコピーした記号は、異なる形式になっている場合があり、WorkatoのFormulaエディターで認識の問題が発生する可能性があります。

不正なFormulaを解決するには、各Formulaの構文、スペル、適切な間隔を確認します。 すべての記号と演算子が正しく書式設定され、WorkatoのFormulaエディターで認識されることを確認します。


不正なコードアクションとSQLステートメント

Workatoでは、次のようなさまざまなコード言語を使用するアクションを提供しています。

  • Pythonコードの実行
  • Rubyコードの実行
  • JavaScriptコードの実行
  • XSLTを使用したXMLの変換
  • Collectionのリストをクエリ
  • JDBCソースでカスタムSQLを実行

アクションコード言語コード言語を使用するアクション

これらのアクション内のコードが正しくないと、レシピを開始できなくなる可能性があります。 レシピを開始する前に、コードにエラーがないことを確認します。 すぐに検出されるエラーもあれば、コードの実行中にのみ発生するエラーもあります。 これらのアクションを使用する際は、コードを確認してテストしてください。

不正なコードアクションとSQLステートメントの問題を解決するには、次の手順を実行します。

1

コードに構文エラーや論理エラーがないか確認します。

2

各コードアクションを管理されたEnvironmentで個別にテストし、正しく機能することを確認します。

3

SQL管理ツールを使用して、レシピに実装する前にSQLクエリとスクリプトを検証します。

コードアクションとSQLステートメントにエラーがないことを確認することで、レシピの実行を停止したり、実行中に失敗させたりする可能性のある問題を防止できます。

Last updated: