Detail部分の合計値を出す方法

ホーム フォーラム ReportsConnect for Kintone Detail部分の合計値を出す方法

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

    いくつも質問をしてすいません。

    今回Detail部分の一つのフィールドのデータ(金額)の合計を、Summary部分に表示させたい
    と思っています。おそらくvariableの部分で設定をして、それを配置するのだと思いますが、
    うまくいかなくて困っております。合計値を出す方法はありますか?

    #479
    fujita
    参加者

    renton様

    ご認識の通り、variablesを使用します。
    下記の方法を試してみてください。

    Variablesを追加し、プロパティを設定します。
    項目 :変更後の値
    ———————-
    Name :金額合計
    Variable Class :java.math.BigDecimal
    Calculation :Sum
    Reset Type :Page
    Variable Expression :new BigDecimal($F{金額})

    なお、kintoneのアプリのデータが空の可能性がある場合
    そのデータをnewをしたり、メソッド(substringなど)を使おうとすると
    エラーがでます。
    エラー回避には、Variable Expressionを次のように書き換えます。
    $F{金額}!=”null”&&$F{金額}.length()>0?new BigDecimal($F{金額}):0

    よろしくお願いします。

    #480
    renton
    参加者

    fujita様

    さっそくのご回答ありがとうございます。
    試したところ正常に動作いたしました。本当にありがとうございます。

    #482
    fujita
    参加者

    renton様

    すみません、一つ追記させてください。

    Reset Type :Pageですと、合計値はページ毎にリセットされます。
    全体の合計値、グループ毎の合計値など、必要に応じて
    変更してください。

    #483
    renton
    参加者

    fujita様

    追記の情報ありがとうございます。ちなみに数ページにあった場合、
    最後に合計の値を出したい場合は、Reset Type :Reportで大丈夫でしょうか。
    重ねての質問申し訳ございません。

    #484
    fujita
    参加者

    renton様

    ご認識の通りReset Type :Reportです。

    質問は他のユーザ様にも利がありますし、私の勉強にもなります。
    こちらこそ、いつもありがとうございます。

    #486
    renton
    参加者

    fujita様

    ご返答ありがとうございました。本当に助かっております。
    また何か質問させていただくことがあると思いますが、その際は
    よろしくお願いいたします。

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