(現在 過去ログ42 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■6626 / inTopicNo.1)  集計のソースがわかりません
  
□投稿者/ 真奈美 -(2011/09/29(Thu) 13:07:36)
    レポートの集計について教えていただきたいです。

    テーブルデータには[区分][面積]という2つの項目があり
    [区分]には1か2の数値が入っています。

    レポートではオブジェクト[区分1][区分2]が2つ横並びになっている状態で
    #条件選択([区分]="1",[面積],1,"")  #条件選択([区分]="2",[面積],1,"")
    このようにしてそれぞれ面積を表示させています。

    区分1の合計、区分2の合計を求めるには
    集計オブジェクトのソースはどのように記載すれば良いでしょうか。
    ご教示よろしくお願いします。
引用返信 [メール受信/OFF] 削除キー/
■6627 / inTopicNo.2)  Re[1]: 集計のソースがわかりません
□投稿者/ 真奈美 -(2011/09/29(Thu) 13:21:38)
    すみません、もう一つ質問なのですが
    実際にはテーブルの項目が4つあり、[グループ番号][氏名][区分][面積]となっています。

    レポートは[グループ番号]で改頁するようにしています。
    [氏名]が同じ場合は、下側のように表示できるようにしたいのですが
    レポートをどのように変更すれば良いでしょうか。
    併せて回答頂けましたら幸いです。
     
    ●現在の表示
    [氏名][区分1の面積]
    [氏名]       [区分2の面積]
        
    ●このように表示させたいです
    [氏名][区分1の面積][区分2の面積]
引用返信 [メール受信/OFF] 削除キー/
■6628 / inTopicNo.3)  Re[2]: 集計のソースがわかりません
□投稿者/ ひろ -(2011/09/29(Thu) 22:42:44)
    > 区分1の合計、区分2の合計を求めるには
    > 集計オブジェクトのソースはどのように記載すれば良いでしょうか。

    区分1の合計は, #合計([区分1]) でいかがでしょうか。

      
    > ●このように表示させたいです
    > [氏名][区分1の面積][区分2の面積]

    私なら,新たにテーブルを1つ作って,表引き関数で表示します。
    例えば,元データをdata1.tblとして,新たなテーブルをdata2.tblとします。

    data1.tblの項目に[氏名+区分]を追加し,項目計算式の部分に,下記のように入力します。
    #連結([氏名],#文字列([区分]))

    data2.tblの項目は,[氏名][区分1の面積][区分2の面積]とします。
    [区分1の面積]の項目計算式の部分に,下記のように入力します。
    #表引き(#連結([氏名],"1"),=,"data1.tbl",[氏名+区分],[面積])

    [区分2の面積]の項目計算式の部分に,下記のように入力します。
    #表引き(#連結([氏名],"2"),=,"data1.tbl",[氏名+区分],[面積])

    なお,data2.tblの[氏名]の部分は,data1.tblの[氏名]から重複するものを除いたデータを入力しておきます。(data1.tblを開いて,「絞り込み」-「単一化」で[氏名]にチェックを入れて実行して表示されるデータをコピペすれば簡単です。)なお,data1.tblのデータを変更した場合,data2.tblを開いて「編集」-「置換」-「再計算」を実行しないと,最新の情報に更新されません。
引用返信 [メール受信/OFF] 削除キー/
■6629 / inTopicNo.4)  Re[2]: 集計のソースがわかりません
□投稿者/ eo -(2011/09/29(Thu) 23:24:20)
    > ●このように表示させたいです
    > [氏名][区分1の面積][区分2の面積]

    元テーブルをレポートに使用するのではなく、転置集計で上記もどきの表を作成、書出し、その表をレポートの対象にしては?
    合計も簡単に出せるような気がします。

引用返信 [メール受信/OFF] 削除キー/
■6630 / inTopicNo.5)  Re[3]: 集計のソースがわかりません
□投稿者/ 真奈美 -(2011/09/30(Fri) 09:35:36)
    お二方とも、アドバイスありがとうございました。
    転置集計でやってみました。
    同じ結果を求めるにしても、いろいろなやり方があるのですね。
    参考になります。
解決済み!
引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Mode/  Pass/

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -
- Antispam Version -