金額、数量項目でNULLの場合にエラーになります。

ホーム フォーラム ReportsConnect for Salesforce 金額、数量項目でNULLの場合にエラーになります。

  • このトピックには3件の返信、2人の参加者があり、最後にsweetieにより10年、 11ヶ月前に更新されました。
4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • 投稿者
    投稿
  • #60
    Q
    参加者

    旧掲示板からの転載です。

    金額、数量項目を見本のように
    new Double($F{TXX__c})
    Classをjava.long.Double
    としましたが値がNULLの場合にエラーになります。
    回避方法を教えて下さい

    #61
    sweetie
    参加者

    nullと空文字どちらも対応する場合は下記の形で通るかと思います。
    $F{TXX__c}!=null&&$F{TXX__c}.length()>0?new Double($F{TXX__c}):0

    #62
    Q
    参加者

    ご回答ありがとうございます。
    説明不足で申し訳ありません。
    対象データがNULLの場合、帳票も空白で金額を入れないようにしたいです。
    また、修正後のエラーは添付の通りでした。
    回避方法を教えて下さい。宜しくお願いします。

    #63
    sweetie
    参加者

    こちらからエラーメッセージを確認することが出来なかったのですが、”Null”という文字列が渡っているのが原因かもしれません。その場合下記の方法で対処出来ます。
    ①.帳票オブジェクトの[Nullを空文字に置換]プロパティにチェックを入れる。
    ②.Expressionを以下の通りに
    $F{TXX__c}!=null&&$F{TXX__c}.length()>0?new Double($F{TXX__c}):””

4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • このトピックに返信するにはログインが必要です。