みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
お世話になります。FMS12でデータベースを共有し、Win8のパソコンやiPadをクライアントにデータベースの編集作業をしています。
アカウントのアクセス権によって、一度入力したレコードのフィールドを変更禁止できるように、レコードに「書込み保護」というフィールドを作り、レコードを作成した時には自動で ”解除”と入力して内容変更できるようにし、レコードを確定するボタンで”解除”を消すとアカウントによっては内容変更できないようにしてあります。
この「書込み保護」のフィールドを、レコード作成日の翌日以後の日付になると自動的に”解除”を削除し、変更禁止できるようにすることは可能でしょうか。
データーベースの管理画面から自動入力のところの計算という部分からできそうな気がするのですが、うまくいきません。
ご教示よろしくお願い致します。
計算フィールドじゃないので、開いた時にスクリプトで置換するとかしないと無理では。
アクセス権で、編集許可に、作成当日、という条件を付加するだけでいいのでは。
Offline
アクセス権の条件に作成当日と入れられるのですね!?やってみます。ありがとうございました!
悪意を持ってすれば、
システムの日時を変えることは簡単ですよね。
Get ( ホストのタイムスタンプ )
を使えばいいですかね。
Offline
Pages: 1
[ Generated in 0.005 seconds, 7 queries executed - Memory usage: 504.77 KiB (Peak: 515.57 KiB) ]