3

XMLデータソースベースのレポートの場合...

不良データが渡された場合、実行時にゼロ除算エラーが発生するのでvariableXYZ0なく、isなどの有益なメッセージでレポートを失敗させると便利です。

または、またはデフォルト値variableXYZではなく指定する必要があります。NPE場合によっては、誤解を招かないような適切なデフォルトがないこともあります。

データソースからのデータを検証してXML例外をスローする方法や、入ってくるデータが無効であることをユーザーに通知する方法はありますか?

私は他の部分で三項演算子を次のように試しました:

throw new RuntimeException("VariableXYZ is invalid: 0")

しかし、式を評価すると死にます。

263:予期しないトークン:@行263、列49をスローします。

最後に、ストックの一部として、スクリプトを使用せずにこれを実行したいと思いますiReport。これは可能ですか?適切なエラーメッセージが表示されるデータを検証する他の良い方法はありますか?

4

1 に答える 1