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

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

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

You are not logged in.

Announcement

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


#2 初心者のFileMaker pro Q&A » [URLを開く]スクリプトステップを使ったメール送信の方法について » 2019-09-27 17:22:19

おん
Replies: 3

Win10、FileMaker ver17を使用しています。
最近まで、Win7、FileMaker ver12を使用し、Outlook経由でメールを送信していました。

今回各種システム更新し、
64 ビット版の Outlook を経由してメールを送信したとき、「サーバ使用中」エラーが発生したため、
ファイルメーカーのサポートページを検索し、以下の対処法を試みようとしています。

対処法
[URLを開く]スクリプトステップを使用します:
"mailto:someone@example.com?subject=This%20is%20the%20subject&cc=someone_else@example.com&body=This%20is%20the%20body"

mailto:someone@example.com?  を基に  宛先を選択までは出来ましたが、
subject=This%20is%20the%20subject  以降の構文の設定がわかりません。


subjectには「フィールドA」のデータを、
bodyには「フィールドB」のデータを表示させたいと思っています。
「フィールドA」を””で囲ったりしてみましたが、フィールド名がそのまま表示されるだけになってしまいました。

どのような構文?の書き方をすればフィールド内容が、件名と本文に反映されるのでしょうか?
教えてください。

#3 初心者のFileMaker pro Q&A » 時間重複した場合のエラー表示 » 2019-03-30 12:03:32

おん
Replies: 1

FM12、win7を使用しています。

フィールド、
「患者ID」
「評価年月日」
「訓練開始時間」
「訓練終了時間」
「実施者」
「入院階数」
「注意」
のデータがあります。


同一実施者が同一時間帯に複数患者の訓練を行っていないかチェックしたいと思います。

例えば、
「入院階数」3Fの「実施者」Aが「患者ID」00000000に行った
「訓練開始時間」9:00から「訓練終了時間」9:15まで  のデータと

「入院階数」3Fの「実施者」Aが「患者ID」99999999に行った
「訓練開始時間」9:12から「訓練終了時間」9:30まで  のデータがあれば、

後者のデータの「注意」に
「時間重複」とコメントを表示したいです。
(前者に表示されても、両方のデータに表示されても、とにかく重複してるとわかればいいです。)

どのようなスクリプトを組めばいいのか、そもそもこのデータしかない状態でできるのかさっぱり思いつきません。
どなたかご教授お願いします。

#4 初心者のFileMaker pro Q&A » 異なるファイルのデータのやりとり... » 2018-06-13 13:46:52

おん
Replies: 1

FM12、win7を使用しています。


ファイルAの「ID」をコピーし、
ファイルBでその「ID」で検索。

該当レコードがあれば、

ファイルBのフィールド「身長」、「体重」、「既往歴」等のデータを
ファイルAのフィールド「身長」、「体重」、「既往歴」等に自動入力したい。


インポートではなく、変数を使おうと思いましたが、ファイルを閉じたら変数保持しないんだ...と試行錯誤しましたが
いい案が出てきません。
ファイルBのデータは何度か更新されます。ファイルAでスクリプトを実行したら、上記の動きを都度して欲しいです。


どなたかご教授お願いします。

#5 Re: 初心者のFileMaker pro Q&A » 時間計算 » 2018-05-28 16:55:11

チポさん、ありがとうございました。
関数使わず、60で割ればいいんですね...。勉強になりました。
ありがとうございました。

#6 初心者のFileMaker pro Q&A » 時間計算 » 2018-05-28 15:53:07

おん
Replies: 2

FM12、win7を使用しています。

フィールド「開始時間」(時刻)
     「終了時間」(時刻)   を作成。
     「実施時間」(計算):「終了時間」-「開始時間」 計算結果を時刻。
   
例えば、①「開始時間」10:00、「終了時間」10:29  と入力したら、「実施時間」に29と表示される、
    ②「開始時間」10:00、「終了時間」11:15  と入力したら、「実施時間」に75と表示される様にしたい。

その後、フィールド「実施時間判別」として、
    「実施時間」が15分~30分未満であれば「15分」と表示、
    「実施時間」が30分以上であれば「30分」と表示させたい。


MinuteやHour、Caseを使って「実施時間判別」の計算式を試みましたが、うまくいきません...。
どなたかご教授お願いします。

#7 Re: 初心者のFileMaker pro Q&A » スクリプトでチェックボックスに自動的にチェックを入れたい。 » 2017-12-19 13:05:25

みなさま、ご返信いただきありがとうございました。
早速やってみます。

#8 初心者のFileMaker pro Q&A » スクリプトでチェックボックスに自動的にチェックを入れたい。 » 2017-12-18 14:39:34

おん
Replies: 4

FM12、win7を使用しています。


ファイル「患者管理」
テーブル「手術」
    「マスタ_手術」    を作成。


テーブル「手術」に、フィールド「術式」、「小項目」を設定し、
「術式」  01 VPシャント術
      02 LPシャント術
      03 VAシャント術
      04 シャント再建
      05 第3脳室底開窓術       
「小項目」 01 開頭
      02 顕微鏡使用
      03 内視鏡使用
      04 血管内
      05 定位的手術
      06 穿頭術   

と値一覧(「マスタ_手術」の値を使用)を設定し、チェックボックスにしてあります。


①「術式」で01 VPシャント術を選択したら、「小項目」の06 穿頭術  にチェック。
②「術式」で03 VAシャント術を選択したら、「小項目」の06 穿頭術  にチェック。
③「術式」で05 第3脳室底開窓術を選択したら、「小項目」の03 内視鏡使用、06 穿頭術  にチェック。
④「術式」で01 VPシャント術と05 第3脳室底開窓術を選択したら、「小項目」の03 内視鏡使用、06 穿頭術にチェック。

といった様に、小項目に自動的にチェックを入れたいです。


「術式」で何を選択したか判断出来る様に、
「Couint_術式01」フィールドを作成。 計算式は、PatternCount ( 主病名_術式 ; "01" )   これを術式1~術式5までの分。
「小項目」で何を選択したか判断出来る様に、
「Couint_小項目01」フィールドを作成。 計算式は、PatternCount ( 主病名_小項目 ; "01" )   これを小項目1~小項目6までの分
を作成し、
「小項目」にトリガを設定し、「術式」選択後、「小項目」フィールドに入った時点で、チェックがつくように、

If ( 患者管理::Couint_術式01=  "1")
計算結果を挿入[選択;小項目;( 患者管理::Couint_小項目01  ≠ "1" ; GetAsText ( 患者管理::小項目 ) & ¶ & "06 穿頭術" ; "" )
現在のスクリプト終了
Else If ( 患者管理::Couint_術式05=  "1")
計算結果を挿入[選択;小項目;( 患者管理::Couint_小項目03  ≠ "1" ; GetAsText ( 患者管理::小項目 ) & ¶ & "03 内視鏡使用" ; "" )
計算結果を挿入[選択;小項目;( 患者管理::Couint_小項目06  ≠ "1" ; GetAsText ( 患者管理::小項目 ) & ¶ & "06 穿頭術" ; "" )
現在のスクリプト終了
Else If...


と作成しましたが、


①、②、③の様に「術式」でチェックしたものが1つならうまくいくのですが、
④の様に「術式」でチェックしたものが複数だと、「小項目」06 穿頭術のみしかチェックされず困っております。


どなたか、ご教示よろしくお願いします。

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.007 seconds, 6 queries executed - Memory usage: 550.85 KiB (Peak: 571.77 KiB) ]