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

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

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

You are not logged in.

Announcement

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


#1 2022-07-20 11:14:55

ヌーブ
Member

初心者です。スクリプトについて

初投稿失礼します。
毎月初めに会員さん毎に各月データ一覧を一枚印刷して渡しております。
が会員数が増えてきたのでこれを自動化出来ないと悩んでおります。

今までは
1.ブラウザに切り替え
2.レイアウト切り替え(会員データ)
3.検索モードに切り替え
4.検索実行
5.レコードソート
6.レコード検索条件ページ移動「最初の」
7.印刷
で毎回会員IDを手入力していました。
このID入力を自動化出来ないかと悪戦苦闘中です。
初歩的な事かもしれませんがよろしくお願いします。

Offline

#2 2022-07-20 11:43:37

Shin
Member

Re: 初心者です。スクリプトについて

どんなデータが、どんな形(テーブルやフィールドの構成)で保存されているのですか。
おそらく、一括で印刷できると思います。

Offline

#3 2022-07-20 11:56:14

チポ
Member

Re: 初心者です。スクリプトについて

会員データに各月データ一覧を持たせれば、
会員データの対象レコードを印刷すればいいですよね。

Offline

#4 2022-07-20 13:09:31

ヌーブ
Member

Re: 初心者です。スクリプトについて

Shin様
会員データは全会員様の会員IDや体重や血糖値などのフィールドを表形式で毎月入力しています。
会員IDで検索し毎月各会員様の会員データ一覧(入会〜当月まで)を一枚印刷しています。
数年前からデータのある会員様がいるのでソートしてA4用紙1枚目のみ印刷しています。
会員IDは1〜200程あり退会した会員様は別レイアウトに移行しているので所々抜けているといった感じです。
今は上記スクリプトで各会員ID手入力する一枚印刷を繰り返してます。
この各会員IDを手入力しているのを自動化したいと考えております。

本当に初心者で分かりやすく説明出来ずに申し訳ありませんがよろしくお願い申し上げます。

Offline

#5 2022-07-20 13:46:11

Shin
Member

Re: 初心者です。スクリプトについて

会員一人1レコードのテーブルはありませんか。
そのテーブルから会員IDでリレーションをはれば、一手間で検索できます。ただ、その200人の中から探し出す手間は同じかもしれませんが。

または、全員にその一覧を渡しているのでしたら、会員IDをキーにした小計パートを作り、そのパートで改ページするように設定しておきます。会員ID、日付でソートすれば、会員ごとの一覧が一挙に印刷できます。
退会者を省くこともできます。

Last edited by Shin (2022-07-20 13:48:35)

Offline

#6 2022-07-22 10:15:23

ヌーブ
Member

Re: 初心者です。スクリプトについて

Shin様、チポ様
大変参考になりました。出来そうです!
また何か躓いたらその際は質問させていただきます。
ありがとうございました。

Offline

#7 2022-07-29 00:52:37

ヌーブ
Member

Re: 初心者です。スクリプトについて

Shin様
会員ID毎に改ページする事は出来ました。ありがとうございます。あとは全会員分印刷するだけなのですが、会員毎に測定頻度がバラバラなのでレコード数が多い会員さんは数ページになってしまいます。
各会員の1ページ目のみを印刷したいのですが良い方法ありましたら教えて頂けますでしょうか?

Offline

#8 2022-07-29 08:49:58

Shin
Member

Re: 初心者です。スクリプトについて

会員ページ側に、1ページ分のポータルを作り、そこに測定経過を表示させ、印刷すればいいでしょう。
ただ、最新の30日分を、日付の昇順で と言われると、ちょっと面倒ですが。(トリックで実現できそうですが)

Last edited by Shin (2022-07-29 08:52:31)

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 7 queries executed - Memory usage: 557.91 KiB (Peak: 581.87 KiB) ]