計算スクリプトが長すぎるか複雑すぎる

シナリオ:

「通貨換算の管理」ページを使用して、Webから起動し通貨換算するアプリケーション全体の計算スクリプトを生成します。計算スクリプトを生成する際に、次のエラーが表示される場合、計算スクリプトは64K制限を超えています。

Calculation script is too long or complex

アプリケーションの通貨換算計算スクリプトにたくさんの期間(500など)があるとこのエラーが生じます。

解決策:

この問題に対処するには:

  1. 計算スクリプトを1つのシナリオに制限します。

    計算スクリプトの生成が成功した場合、最後の手順にスキップします。

  2. それでもエラー表示がある場合、計算スクリプトを1つのレポートの通貨に制限します。

    計算スクリプトの生成が成功した場合、2つのレポートの通貨を選択してみます。成功したらエラーが表示されるまでレポートの通貨を追加していきます。そして最後の手順にスキップします。計算スクリプトが1つのレポートの通貨で生成されない場合、アプリケーションから通貨の一部を除去します。

  3. 「通貨換算の管理」ページを使用して、他に多くの小さめの通貨換算計算スクリプトを必要に応じて生成し、シナリオ、レポートの通貨、バージョンを含めます。

    期間には非常に短い名前を付けることもできます。