初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2017-01-24 10:18:44

あそ
Guest

ページごとの小計

リスト形式を印刷するときに
各ページごとにページ小計をだしたいのですがうまくいきません
どうやったらできますか?

ファイルメーカー15 ウィンドウズ10です

#2 2017-01-24 11:53:07

シャチ
Member

Re: ページごとの小計

FMP12レベルなので新しい機能がわからないけど
このレベルでは、こんなことしてたってサンプルです。

行数が完全にわかっているのなら
レコード番号をその指定行数で割って、その値でリレーションをして集計する
なんて方法です。
ただし、自動では無理なので、スクリプトを使います。

http://yahoo.jp/box/Pio7Vk
にその検証ファイルを置きました。

Offline

#3 2017-01-24 13:05:30

チポ
Member

Re: ページごとの小計

各ページのレコード数が分かるのなら、
各レコードにページ番号を得て、
ページ番号をソート対象とした小計パートで集計出来ますね。


確か以前、動的に求める方法を考えた方がいた様に記憶しているんですが、
忘れてしまった。。

Offline

#4 2017-01-24 13:52:42

Shin
Member

Re: ページごとの小計

今は亡き 2010年の http://www.russ.jp/stepbbs/step.cgi?mode=view&no=41539
での himajin さんの方法を探し出してきました。

以下引用–––––––––––––––––––––––––––––––––
単純なページ計なら、
1.ページ計 計算 $ページ計(非保存)
という計算フィールドをフッタに配置
2.ヘッダの適当なオブジェクトに条件付書式
Let ( $ページ計 = 0 ; 0 )
3.ボディの合計するデータフィールドに条件付書式
Let ( $ページ計 = $ページ計 + Self ; 0 )
ぐらいでもいいかな。

FM11だとマージ変数を使えば計算フィールド不要になるはず。
(ようやく普通のレポートツール並のことができるようになってきた)

Last edited by Shin (2017-01-24 15:49:40)

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.004 seconds, 9 queries executed - Memory usage: 505.34 KiB (Peak: 515.34 KiB) ]