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

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

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

You are not logged in.

Announcement

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


#1 2017-03-15 14:21:37

まみこ
Member

請求明細書の日付

いつもお世話になっております。
請求明細書を明細テーブルを用いてポータル表示して印刷しています。
日付が、同じなら次のポータル行には日付を印字しないやり方がありましたら教えてください。

1.2016/03/12 商品名、数量、単価、金額
2.2016/03/12 商品名、数量、単価、金額
3.2016/03/13 商品名、数量、単価、金額
4.2016/03/14 商品名、数量、単価、金額
5.2016/03/14 商品名、数量、単価、金額
6.2016/03/14 商品名、数量、単価、金額
7.2016/03/15 商品名、数量、単価、金額
8.2016/03/15 商品名、数量、単価、金額

とあったら…

1.2016/03/12 商品名、数量、単価、金額
2.空欄     商品名、数量、単価、金額
3.2016/03/13 商品名、数量、単価、金額
4.2016/03/14 商品名、数量、単価、金額
5.空欄     商品名、数量、単価、金額
6.空欄     商品名、数量、単価、金額
7.2016/03/15 商品名、数量、単価、金額
8.空欄     商品名、数量、単価、金額

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

Offline

#2 2017-03-15 14:28:40

Re: 請求明細書の日付

日付部分を計算フィールドにして
Case(日付=GetNthRecord(日付;Get(レコード番号)-1);"";日付)
といったものを作るといいのではないかと思います。

Offline

#3 2017-03-15 14:40:10

まみこ
Member

Re: 請求明細書の日付

回答ありがとうございました。
日付だけで考えるとできました。
これに
顧客コードも含めて考えるとどうなりますか。

今の感じだと、

AAA会社だと、明細一行目に日付がきますが…
1.2016/03/12 商品名、数量、単価、金額
2.空欄     商品名、数量、単価、金額
3.2016/03/13 商品名、数量、単価、金額
4.2016/03/14 商品名、数量、単価、金額

BBB会社だと、一行目が空欄ででてくることがあります。
1.空欄    商品名、数量、単価、金額
2.空欄        商品名、数量、単価、金額
3.2016/03/13 商品名、数量、単価、金額
4.2016/03/14 商品名、数量、単価、金額

BBB会社も一行目は日付を表示させたいです。
よろしくお願いいたします。

Offline

#4 2017-03-15 15:25:34

Re: 請求明細書の日付

同じ考えですればいいと思うけど。
追加は勘弁してほしい。

Offline

#5 2017-03-15 16:47:02

Shin
Member

Re: 請求明細書の日付

FM社の掲示板での話題が同じでした。その時のサンプル
https://www.dropbox.com/s/v338o02i8ktlr … 7.zip?dl=0

Offline

#6 2017-03-16 11:09:35

まみこ
Member

Re: 請求明細書の日付

シーラカンス wrote:

同じ考えですればいいと思うけど。
追加は勘弁してほしい。

回答ありがとうございました。

計算式を「Case(日付=GetNthRecord(日付;Get(レコード番号)-1)  and    顧客コード=GetNthRecord(顧客コード;Get(レコード番号)-1) ;"";日付)」にしてみたのですが、
Noが飛んでしまうとソートをかけてもできないようです。
通しNoの場合に有効のようです。

Last edited by まみこ (2017-03-16 11:13:02)

Offline

#7 2017-03-16 11:11:08

まみこ
Member

Re: 請求明細書の日付

Shin wrote:

FM社の掲示板での話題が同じでした。その時のサンプル
https://www.dropbox.com/s/v338o02i8ktlr … 7.zip?dl=0

回答ありがとうございました。
このHPは「https://community.filemaker.com/thread/171554」ですよね?
ファイル名から検索してみました。
残念なことに、ファイルがダウンロードできませんでした。

Offline

#8 2017-03-16 13:24:09

まみこ
Member

Re: 請求明細書の日付

自己解決しました。
伝票入力から明細にデータを移行する際、日付と顧客コードでソートしてからインポートにしたら、
できました。
ありがとうございました。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.009 seconds, 9 queries executed - Memory usage: 512.95 KiB (Peak: 517.85 KiB) ]