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

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

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

You are not logged in.

Announcement

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


#1 2015-03-29 11:47:44

NK
Member

同じサービスごとにまとめて明細を作成したい

FMP13adv Mac です。

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

日々の介護サービスの利用を1ヶ月ごとにまとめて請求管理を行う画面です。

利用を種類ごとにまとめ、まとめた結果を月次請求のなかに、
項目ごとに表示したいです。

  リスト表示で集計フィールドを使うとまとめられると思いますが、
  その集計結果を、月次請求に持たせるにはどうしたらいいか、
  あるいはもっと別のアプローチのほうがいいのか、
  というところで行き詰まりです。

利用明細は
  3/ 1 5−7時間  要介護1 ◯◯単位(時間と介護度で決まる 別テーブルから取得)
  3/ 3 7−9時間  要介護1 △△単位
  3/ 4 5−7時間  要介護1 ◯◯単位
  3/ 6 7−9時間  要介護1 △△単位
  3/ 8 5−7時間  要介護1 ◯◯単位
  3/10 8−10時間 要介護1 ××単位
       ・・・・・

これを月次請求の中で、

  5−7時間  要介護1 12回 ◯◯◯単位
  7−9時間  要介護1 10回 △△△単位
  8−10時間 要介護1  1回   ××単位
  合計             ◯△◯△単位

というまとめたいのです。


・利用明細テーブル
   ※一人1日の利用が1レコード
    ・ID_月次請求
    ・サービス提供時間(2−3時間・3−5時間・5−7時間・7−9時間・9−10時間・・・・13−14時間)
    ・要介護度(1〜5)
    ・単位


・月次請求テーブル
   ※一人1月の利用が1レコード
    ・ID
    ・地域単価
    ・支給限度単位(利用合計が1ヶ月の限度を超えている場合にはその上限での計算となる)
   



利用明細のイメージは、例えば

Offline

#2 2015-03-29 15:39:20

旅人
Member

Re: 同じサービスごとにまとめて明細を作成したい

集計レイアウトでIDとサービス提供時間とかでソートして表示ではダメなのですか。

Offline

#3 2015-03-29 16:16:02

NK
Member

Re: 同じサービスごとにまとめて明細を作成したい

表示した結果をあちこちで使いたいのです。

スクリプトで集計レイアウトに一度移動して、
そこで値をフィールド設定で月次請求に用意したフィールドに取得する、
というやり方になるのでしょうか。

Offline

#4 2015-03-30 08:41:26

旅人
Member

Re: 同じサービスごとにまとめて明細を作成したい

明細テーブルで年月、ID、サービス提供時間、要介護度で自己リレーション
するとCount(自己::ID)でレコードごとに回数は出ますよね。

Offline

#5 2015-03-30 11:59:07

NK
Member

Re: 同じサービスごとにまとめて明細を作成したい

旅人さん、ありがとうございます。

同じ利用を何回したかは出せました。

ポータルで明細を表示するときに、
同じサービス提供時間の項目を表示させない、ということができれば、うまく表示できる気がします。
何か、いい方法はあるでしょうか?

Offline

#6 2015-03-30 13:36:10

Shin
Member

Re: 同じサービスごとにまとめて明細を作成したい

集計機能と、リレーション集計を組み合わせたサンプル
https://dl.dropboxusercontent.com/u/926 … 83.fp7.zip

Offline

#7 2015-03-30 13:41:09

旅人
Member

Re: 同じサービスごとにまとめて明細を作成したい

利用明細側に増分シリアル値フィールドやGet(レコードID)などのフィールドを作って
利用明細      利用明細2
      ID     =     ID
    年月     =    年月
提供時間帯  =  提供時間帯
介護度     =    介護度
シリアル  ≥  シリアル
のリレーションを設定して=Count(利用明細2::ID)の計算フィールドを作ると
このフィールドの値が1のレコードが同じ分類のレコードの最初のレコードに
なります。この値をポータルフィルタの条件式に使うとか。

Offline

#8 2015-03-30 16:10:37

NK
Member

Re: 同じサービスごとにまとめて明細を作成したい

Shinさん、サンプルありがとうございます。

集計パートは使ったことがないのでなるほど、と勉強させていただきました。
役所相手の請求が絡むので、
利用明細をベースにした集計ではなく、
レイアウトの自由度が高いポータルでできないかなと考えています。

旅人さん、ありがとうございます。
実現できました。

ありがとうございます。

Offline

#9 2015-03-30 23:21:19

Shin
Member

Re: 同じサービスごとにまとめて明細を作成したい

役所へは、書類で提出するのですよね。ポータルは、印刷向きではないですよ。
どのような形式が必要なのですか。

Offline

#10 2015-03-31 07:45:21

NK
Member

Re: 同じサービスごとにまとめて明細を作成したい

Shinさん、ありがとうございます。

まだ、印刷用レイアウトを一つも作ったことがないので、
ポータルが印刷に向いていないというのは初めて知りました。

紙ベースでの請求書は
http://www.wam.go.jp/wamappl/bb05kaig.n … you5-2.pdf
になります。

これだけなら、リスト表示で集計でもいいのかなと思いますが、

5−7時間  要介護1 12回 ◯◯◯単位
  7−9時間  要介護1 10回 △△△単位
  8−10時間 要介護1  1回   ××単位

というデータを、利用者自己負担分の請求や、ケアマネージャーとのやりとりなど何箇所かで使い回しをしたいです。
その時、レイアウトのコンテキストは利用明細とは限らないので、ポータルがいいのかな、という考え方でした。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 571.16 KiB (Peak: 586.53 KiB) ]