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

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

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

You are not logged in.

Announcement

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


#1 2014-02-04 18:02:16

MIKA
Member

ポータルについて

各位
いつもお世話になっております。

ウィンドウズ7 ファイルメーカーアドバンスV10を
使用し請求明細を作成しております。

過去の投稿も見てみたのですが、できるのか?できないのかがはっきりわからないためお教えください。

1.請求明細書を作成しています。
データベーステーブルAにはエクセルよりインポートしたデータを
格納しています。
そのデータをテーブルBにポータルをしたいのですが、
この場合のリレーションシップをユーザー毎のID(数字にて)リレーションしております。

その際にユーザー毎に請求行数が異なるためポータル行数を自動で合わせることができるのでしょうか。

100行あるユーザは自動的に100行のポータル
10行のユーザは10行のような形式です。
それとも最初にポータル行数を決めておかないといけないのでしょうか。

2. 1が出来た場合なのですが請求明細が1ページにて終わるユーザーと2ページにまたがるユーザがあるのですが、ユーザー毎に小計の部分で印刷を分けることはできるでしょうか。

3. その他で良い方法があればお教えください。

以上  ご教授のほどお願いいたします




上記の質問をしS様より下記のお答えをいただきました。

明細側で、リスト形式で印刷するのが王道。
タイトルヘッダなどを上手に使えば、ごく簡単に作れますよ。

この場合の小計はユーザー毎にリスト表示されますか?
試してみたのですが、3行明細のお客様に3行の小計が出てきてしまいます。
(小計の金額は合っています。)
ユーザコード100
明細
ミカン  100円   600円
りんご  200円  600円
なし   300円   600円
と出てきてしまいます。

イメージでは
ミカン  100円   
りんご  200円 
なし   300円     小計600円

というように出したいのですが、
よろしくご教授のほどお願いいたします。

Offline

#2 2014-02-04 18:28:31

チポ
Member

Re: ポータルについて

集計フィールドと小計パートを使った集計レイアウトでできますヨ


エクセルからインポートしたレコードは使い捨てでしょうか?
でなければ、「期間」も考慮しないとダメですよね。

Offline

#3 2014-02-04 18:29:16

yaya
Member

Re: ポータルについて

小計フィールドは小計パートに置いてください。

レイアウトを作る時に「レポート」タイプを選ぶと小計の出せるレイアウトが作れますが、手順が分かりにくいですね。途中で嫌になった(^_^;)
リスト形式で作って、後から小計パートを足すほうが分かりやすいと思います。

Offline

#4 2014-02-05 14:14:10

Shin
Member

Re: ポータルについて

決まった形式にだすのなら、
https://fm-aid.com/bbs2/viewtopic.php?id=746
が参考になるでしょう。
適当な形でいいのなら、レイアウトに貼りつけてある画像を削除してみてください。

Offline

#5 2014-02-06 10:32:20

MIKA
Member

Re: ポータルについて

チポ wrote:

集計フィールドと小計パートを使った集計レイアウトでできますヨ


エクセルからインポートしたレコードは使い捨てでしょうか?
でなければ、「期間」も考慮しないとダメですよね。

チポ様
各位様
ご返信ありがとうございました。

昨日来お教えいただいた通りの方法で確認したところレイアウトを
作成することができました。
ありがとうございました。

Offline

#6 2014-02-07 15:28:50

MIKA
Member

Re: ポータルについて

各位
いつもお世話になっております。

ウィンドウズ7 ファイルメーカーアドバンスV10を
使用し請求明細を作成しております。

再質問をさせていただきます。
前回下記の質問をさせていただき解決できたと思っておりましたが、
印刷時に不備が起こってしまいました。
解決策があればご教授いただきたいのですが。
1.請求明細書を作成しています。
データベーステーブルAにはエクセルよりインポートしたデータを
格納しています。
そのデータをテーブルBにポータルをしたいのですが、
この場合のリレーションシップをユーザー毎のID(数字にて)リレーションしております。

その際にユーザー毎に請求行数が異なるためポータル行数を自動で合わせることができるのでしょうか。

100行あるユーザは自動的に100行のポータル
10行のユーザは10行のような形式です。
それとも最初にポータル行数を決めておかないといけないのでしょうか。
............................スライド印刷設定をすることにより解決できました。

2. 1が出来た場合なのですが請求明細が1ページにて終わるユーザーと2ページにまたがるユーザがあるのですが、ユーザー毎に小計の部分で印刷を分けることはできるでしょうか。
............................スライド印刷設定をすることにより解決できました。

1と2とも出来上がったと思ったのですが、それでは印刷をと思ったところ1ページのユーザー2ページにまたがるユーザーと明細は最初に出てきたのですが、そのあとに空白の用紙が数百枚も出てきてしまう状態です。
プレビュー画面でも確かに6850ページと出てしまいます。(本来は50ページほどで終わる予定です。)
印刷は対象レコードにして印刷をしております。
プレビュー画面では最初に印刷をしたいものが出てきて、その後に白いページ分が7ページ位続き、
また印刷したいものが出てきます。
実際に印刷すると必要な50ページ分が先に出てきて白紙が数百枚出てきてしまいます。
解決策をお教えいただけますか。

よろしくお願いいたします。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.016 seconds, 9 queries executed - Memory usage: 518.39 KiB (Peak: 523.3 KiB) ]