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

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

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

You are not logged in.

Announcement

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


#1 2021-08-12 00:55:56

si
Member

集計レポートの印刷レイアウトについて

macOS 10.13.6
FileMaker Pro 18 Advanced

お世話になります。
集計結果の印刷レイアウトについて教えてください。

受注明細データの集計結果を決まった書式のレイアウトで印刷したいのですが、ページに収まらないレコードがあった場合、小計パートとボディパートが分かれてページをまたいでしまいます。
ページに収まらない場合は、小計パートのグループをまとめて次のページに表示したいのですが方法がわかりません。

集計対象の受注明細データは、「納期」「納品先」「ライン」「製品名」「製品数量」と、製品に紐付く「パーツ品番」が複数行と「パーツ数量」です。

「納期」 「納品先」 「ライン」 「製品名」 「製品数量」 「パーツ品番」 「パーツ数量」
08/10  神奈川県  ラインA       製品_AAA    1           パーツ_aaa                1
08/10  神奈川県  ラインA       製品_AAA    1         パーツ_bbb               1
08/10  神奈川県  ラインA       製品_AAA      1           パーツ_ccc                1

製品は重複しないので製品数量は1行目の値を表示しています。
製品に紐付いているパーツ品番も重複はありません。
今のところ、製品やパーツの合計は必要としていません。

集計レイアウトは納期ごと、納品先ごと、ラインごと、製品名ごとにパーツ品番を表示しています。

ヘッダ
「製品名」小計パート
「ライン」小計パート
ボディパート
「納期」小計パート
「納品先」小計パート
フッタ

うまく説明できないため、簡単なファイルを作成しました。
https://www.dropbox.com/s/p6p1l4m5syyxr … fmp12?dl=0

ご指導よろしくお願いします。

Offline

#2 2021-08-12 09:30:43

Shin
Member

Re: 集計レポートの印刷レイアウトについて

> 小計パートのグループをまとめて次のページに表示したい
これは、普通の集計レイアウトですと難しいです。
別の方法としては、グループごとのデータをバーチャルリストにして、ライン小計パートの中に配置し、スライドさせておく、位でしょうか。

Offline

#3 2021-08-12 12:32:00

si
Member

Re: 集計レポートの印刷レイアウトについて

Shin様ありがとうございます。

やはり集計レイアウトでは無理なんですね。
バーチャルリストというものは初めてお目にかかったので、これから調べて挑戦してみます。
また質問させていただくかも知れませんので、どうぞ宜しくお願いいたします。

Offline

#4 2021-08-25 17:47:00

si
Member

Re: 集計レポートの印刷レイアウトについて

Shin様

下記のサイト様を参考にバーチャルリストを調べてみて、グローバルフィールドにデータを入れて、取り出すところまではできましたが
もう少し教えていただけませんでしょうか。

FileMaker - ExecuteSQLの結果をVirtual Listとして利用する
https://qiita.com/hajisan/items/141fddacb1c360b42090

>> グループごとのデータをバーチャルリストにして、ライン小計パートの中に配置し、スライドさせておく、位でしょうか。

グループごとに分けるのは、事前にスクリプトで「納期」「納品先」「ライン」の同じもので絞り込んでおくのですか?

ライン小計パートの中に配置するのはどのようにしたら良いでしょうか?

せっかく教えていただいた情報に全くついていけず、申し訳ありません。
ご面倒をお掛けして恐縮ですが、もう少し詳しく教えていただけますよう宜しくお願いいたします。

Offline

#5 2021-08-26 10:10:07

Shin
Member

Re: 集計レポートの印刷レイアウトについて

Kist() を使った簡易的なサンプルです。パーツ名や数量が空白のときには、正しく表示されません。枠組みは、難しいです。
https://www.dropbox.com/s/yukua9i95ei5g … 2.zip?dl=0
バーチャルリストを使うと、自由度が上がります。

Offline

#6 2021-09-01 21:45:18

si
Member

Re: 集計レポートの印刷レイアウトについて

Shin様

お礼が遅くなりすみません。

サンプルありがとうございます!
List() を使うんですね、なるほど〜〜〜〜
思いつきませんでした。

フィールドの枠線はどうしても必要らしいので、リストを繰り返しフィールドに入れて、さらに繰り返しをフィールド1〜7に分けて、「パーツ品番」が空欄の場合は非表示+上にスライドでやってみようと思います。

取り急ぎ、お礼まで。
またつまずいたら相談させてください。
ありがとうございました!

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.010 seconds, 11 queries executed - Memory usage: 563.26 KiB (Peak: 569.55 KiB) ]