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

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

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

You are not logged in.

Announcement

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


#1 2018-07-19 06:46:34

みー
Member

ToDoカレンダーを締め日対応に

お世話になってます。
Mac OS   FMP 16
昨年のカレンダー表示の際にはサンプルまで作って戴き、ありがとうございました。
(https://fm-aid.com/bbs2/viewtopic.php?id=6780)
関連なんですけど、カレンダー表示を締め日(10日)基準の要望があり、一応表示はできるのですが、当然ですけど月が繰り上がると明細部分に反映されません。(カレンダー部に表示の赤字データ)
https://www.dropbox.com/s/13966qm8vspvw … fmp12?dl=0
月集計を取る際のデータを活用すれば出来そうな気がするのですが、どのようにしたらいいのか??です。

また、FMシステム終了時にスクリプトでバックアップを作成後、システムの終了の確認ダイアログを表示したいのですが、書き込み終了のタイミングを知りたいのですけど、方法はあるのでしょうか?
==========================
#システム終了処理ーBackUP作成スクリプト
If [ Get ( 最終メッセージ選択 ) = 1 ]
カスタムダイアログを表示 [ タイトル: "BackUP準備"; メッセージ: "SSDドライブを接続して下さい。"; デフォルトボタン: 「OK」, 確定: 「はい」; ボタン 2: 「キャンセル」, 確定: 「いいえ」 ]
If [ Get ( 最終メッセージ選択 ) = 1 ]         #BackUP作成フォルダーを指定
  変数を設定 [ $BackUP_Path; 値:"file:/G-DRIVE mobile SSD R-Series/FMP backup/16/日次処理/" & Get ( ファイル名 ) & "_" & DayOfWeek ( Get ( 日付 ) ) & ". fmp12 ]
  エラー処理 [ オフ ]
  名前を付けて保存 [ 「$BackUP_Path」; ディレクトリの作成:いいえ ] ; [ 最適化コピー(サイズ小) ] エラー処理 [ オン ]
Else
End If
End If
カスタムダイアログを表示 [ タイトル: "System終了"; メッセージ: "System を終了しますか?"; デフォルトボタン: 「OK」, 確定: 「はい」; ボタン 2: 「キャンセル」, 確定: 「いいえ」 ]
If [ Get ( 最終メッセージ選択 ) = 1 ] ウインドウを閉じる [ 現在のウインドウ ] ファイルを閉じる [ 現在のファイル ]
Else
End If

よろしくお願いします。

Offline

#2 2018-07-20 02:41:38

Hiro
Member

Re: ToDoカレンダーを締め日対応に

> 『月が繰り上がると明細部分に反映されません。』
当月以外の日を指定しても表示されないようにしてある設定を解除します。
「日付キー」のフィールド設定で、設定してある自動入力(計算値)のオプション設定を解除。
※なお、設定してある式は、 Case(Month(Self)=Month(開始日);Self)

> 『バックアップを作成後、システムの終了の確認ダイアログを表示したいのですが、書き込み終了のタイミングを知りたい』
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: 505.74 KiB (Peak: 515.99 KiB) ]