• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ファイルメーカーでレコードごとにメール送信する方法)

ファイルメーカーでレコードごとにメール送信する方法

このQ&Aのポイント
  • ファイルメーカーで、生徒の出席・進捗状況を出席日ごとに家庭へメール送信する方法について教えてください。
  • ファイルメーカーでレコードごとにメール送信するための操作方法についてご指導してください。
  • ファイルメーカーを使用して、レコードごとにメールを送信する方法についてアイデアを教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • a2c_2005
  • ベストアンサー率49% (29/59)
回答No.2

え~~~と。。。 すみません、状況がつかみきれないですが・・・ この際、Mailを送りたいレコードが並んでるとします。 各レコードには『送信先』のレコードがそれぞれに入力されているとします。 その場合 スクリプトで レコード/検索条件/ページへ移動[最初の] Loop  Mailを送信  レコード/検索条件/ページへ移動[次の;最後まで来たら終了] End Loop こうすれば対象レコードすべてにMail送信できますよ。 補足しておくと、Mail送信のスクリプトは現在のレコードにのみ適応されます。 このスクリプトは、最初のレコードへ一旦移動して、そこから順にMailを送っては次のレコードへ移動を繰り返します。 ファイルメーカーは表形式で表示するとExcelと同じような感覚になりますが、列方向の処理(すなわち縦の処理)がてんでへたくそなのです。 それは縦はレコードというお互い干渉しない単位で出来ているからなんですね。 なので、Mail送信だけに限らず、縦の処理を行う場合は上記のようなスクリプトで処理を1レコードづつかけてやる必要があるのです。 参考にしてください

heiji_dog
質問者

お礼

ごめんなさい、レコードの意味を取り違えていました! 私の質問、わけがわからなかったですね・・・。 a2c_2005さんのご説明で、私が思う処理はできないことがわかりました・・・(T_T) a2c_2005さんの回答を参考に工夫してみます! ありがとうございました。

heiji_dog
質問者

補足

生徒管理ファイルということで1つのファイルに全データを入れていこうと思っていましたが、ファイルを2つにわけて、生徒の情報ファイルと日々の授業ファイルに分けることにしました。 日々の授業ファイルには、レイアウト名に生徒の名前を入れて、1レコードに1回分の授業内容を入れるよう作成しました。 (また分かりにくい説明ですみません)

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • a2c_2005
  • ベストアンサー率49% (29/59)
回答No.1

すみませんが、すこし補足してください >>ファイルメーカーで、月単位で1ページ使用します。 1ページとは? >>1日に1レコード使用してその日の進捗状況を入力します これは上の月単位とリレーションされていると思っていいのでしょうか? ・・・あ~わかった(^^; 1日1レコードで、月単位でリスト表示されておられるのですね? Mailを送信すると一番上のレコード内容しか送信されない、しかし、生徒さん一人の月単位でまとめてレコード内容を送信したい ってことですかね? 補足お願いします

heiji_dog
質問者

補足

今回も宜しくお願いします。 >1日1レコードで、月単位でリスト表示されておられるのですね? そうです。月単位のやり方もまだ分かっていないのでこれからなんですが・・・ >Mailを送信すると一番上のレコード内容しか送信されない そうです。2列目のレコードの送信のしかたがわかりません。 >しかし、生徒さん一人の月単位でまとめてレコード内容を送信したい 今のところは1日ごとにその日の状況を送信する予定なのですが、ゆくゆくは月単位でまとめて送りたいとも考えています。 分かりにくかったらごめんなさい。

すると、全ての回答が全文表示されます。

関連するQ&A