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

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

このトピックは 2 発言者 で 3 件の返信 、  sweetie 10 年と 3 ヶ月 前 に最終更新されました。

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件表示

このトピックに返信するためにはログインしなければなりません。