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

■13922 / 3階層)  レポートのヘッダーとフッターの日付が異なる
□投稿者/ ONnoji -(2023/08/25(Fri) 17:22:08)
    2023/08/26(Sat) 07:53:27 編集(投稿者)
    2023/08/25(Fri) 17:38:02 編集(投稿者)

    > PHの#月([掲載日])は明細の最初のレコード
    > PFの#月([掲載日])は明細の最後のレコード
    > を取り出している仕様という理解でよろしいのでしょうか。

    (レポート実行時のレコードの並び順の)(グループの)最初のレコード、(グループの)最後のレコードでよろしいですよ。
     ・・・・・・・・・・・・・・・・・

    ちなみに、グループの指定をしていない場合は、最初のレコード、最後のレコードとなります。

    ※グループの指定をしていない場合は、全体がグループとして扱われて、総計を求めることができます。

    詳しくは、桐のレポートのサンプルや、レポートに関するヘルプをお読みください。

    また、当掲示板の過去ログを検索するのもよいかもしれません。

    > 集計にして、#グループ値にしてという作業を行うことにより、
    > 表の最終レコードの値がとりだせるということは理解しました。
    > ですが、PHとPFで同じ関数(#月([掲載日])を使用しているのに、
    > 結果が異なるというのが納得いっていません。
    > マニュアルのどこに書いてあるんだという気分です。

    PH #月( #グループ値( [掲載日] ) ) ← これを右クリックでテキストから集計(総計)に変更
    L  掲載日   明細   価格
    D [掲載日] [明細] [価格]
    PF #月([掲載日])

    ↑これですが、

    PH #グループ値( [掲載日] )  ← これが基本です

    この基本を以下のように #月という関数で修飾したのです。

    PH #月( #グループ値( [掲載日] ) ) 

    #月( #グループ値( [掲載日] ) )の場合の #月の引数は、#グループ値( [掲載日] )です。
                       ・・・・・
    #月([掲載日])の場合の #月の引数は、[掲載日]です。
               ・・・・・
    このように同じ #月でも、引数が異なりますので結果が異なっていてもなんの不思議もありません。
    ・・・・・・・・・・・・・・・・・・・・  ・・・・・・・・・・・・・・・・・・・・・・

    なので、 #月という同じ関数を使う使わないはどうでもよくて、
        ・・・・・・・・・・・・・・・・・・・・・・・・
    #グループ値( [掲載日] ) で、(グループの)最後の項目値を表示するのがキモです。
    ・・・・・・・・・・・・・

    > そしてそれを当たり前のように理解して、
    > ご回答いただいている皆さんに尊敬の念を持ちます。
    > これもデータベースの基本の範疇なのでしょうか。

    くどいですが桐はMSアクセスと同じデータベースソフトです。

    データベースソフトでは、レコードの集計操作が普通に用意されています。
    ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

    桐の場合、

    ・表のみの操作ならば、[行集計]を行って、[一覧表印刷]を行う

    ・レポートを利用するのならば、集計オブジェクトを利用して[レポート印刷]を行う

    ということです。

    p.s.

    確かにエクセルのシートと、桐の表は外見がよく似ています。

    しかし、セルが基本単位のシートと、レコードと項目が基本単位のデータベースのテーブルの違いがあります。

    つまり、桐の表の項目はエクセルのセルとは全く違います。

    桐の項目は、レコードの項目です。

    桐の表(テーブル)のすべての処理はレコード単位で行われますよ。


[メール受信/OFF] 削除キー/

→Re[4]: レポートのヘッダーとフッターの.. /ベスビアス
 
前の記事(元になった記事) 次の記事(この記事の返信)
上記関連ツリー

Nomal レポートのヘッダーとフッターの日付が異.. / ベスビアス (23/08/19(Sat) 10:42) #13909
Nomal Re[1]: レポートのヘッダーとフッターの.. / まさやん (23/08/19(Sat) 13:10) #13910 1692418918.png/46KB
│└Nomal Re[2]: レポートのヘッダーとフッターの.. / まさやん (23/08/22(Tue) 13:53) #13913
│  └Nomal Re[3]: レポートのヘッダーとフッターの.. / ベスビアス (23/08/25(Fri) 13:52) #13918
Nomal Re[1]: レポートのヘッダーとフッターの.. / 悲しげ (23/08/23(Wed) 10:23) #13914
│└Nomal Re[2]: レポートのヘッダーとフッターの.. / ベスビアス (23/08/25(Fri) 14:00) #13919
│  └Nomal Re[3]: レポートのヘッダーとフッターの.. / 悲しげ (23/08/25(Fri) 22:18) #13923
│    └Nomal Re[4]: レポートのヘッダーとフッターの.. / ベスビアス (23/08/26(Sat) 10:06) #13924
Nomal Re[1]: レポートのヘッダーとフッターの.. / ベスビアス (23/08/25(Fri) 14:18) #13920
  ├Nomal Re[2]: レポートのヘッダーとフッターの.. / ONnoji (23/08/25(Fri) 17:03) #13921
  │└Nomal レポートのヘッダーとフッターの日付が異.. / ONnoji (23/08/25(Fri) 17:22) #13922 ←Now
  │  └Nomal Re[4]: レポートのヘッダーとフッターの.. / ベスビアス (23/08/26(Sat) 10:09) #13925
  └Nomal Re[2]: レポートのヘッダーとフッターの.. / 悲しげ (23/08/30(Wed) 22:42) #13927

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

Mode/  Pass/

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

- Child Tree -
- Antispam Version -