みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
お世話になります。
ファイルメーカー18を使用している者です。
使い始めて数週間で知識が浅く、こちらで解決させて頂けますと嬉しいです。
製品登録を行うファイルを作成しております。
ログイン画面のレイアウトを用意しており、そこに個人のログインIDで
アクセスしてもらう予定です。
また製品の新規登録を行い、詳細を入力してリスト一覧へ
反映させる仕組みにしております。
そこで質問がございます。
AさんのログインIDでアクセスし、Aさんが「ABC」という
製品を登録したとします。
編集ボタンを用意し、AさんのIDでログインしていれば
編集可能。Aさん以外のIDでログインしていれば編集不可。
というスクリプトを入れたいです。
簡単な事案で質問してしまい申し訳ございませんが
教えて頂きたいです。
よろしくお願いいたします。
アクセス権セットの設定で、全てすみます。
レコード作成時のアカウントを自動記録するフィールドを作ります。そのアカウントが、現在のアカウントと一致する条件で、編集可能 とします。それ以外は閲覧権限を与えておきます。
Offline
ご回答ありがとうございます。
概ね理解しました。
ただログイン用のレイアウトを作成してしまったので
そこで打ち込むIDのフィールドを製品登録画面に自動記録する方法は
ございますでしょうか??
製品登録画面にIDのフィールドは入れてみましたが
その先がわかりません。。。
レイアウトはレコードを表示する手段で、
そこにフィールドが有るか否かは問題ではありません。
計算フィールドで、その計算式に
Get (アカウント名)
とすれば、
そのフィールドがどこにも表示されていなくてもその値は持っています。
Offline
バックアップからインポートする必要ができたときにインポートしたアカウントになってしまうので、計算フィールドより計算値自動入力の方がいいかも?
確かに、
インポートを考えると入力値の自動化のほうがよさそうですね。
Offline
> ただログイン用のレイアウトを作成してしまったので
FM のファイルを開くときのログインダイアログで、アカウント名とパスワードを入力させます。そのアカウント名を取得しますので、別にレイアウトを作る必要はありませんよ。
また、自動入力の作成情報でアカウント名を指定するだけで、手間なく設定されます。
Offline
皆さま、ご回答ありがとうございます。
一度、ご意見頂いた中で再度試してみたいと思います。
ありがとうございました。
ごく基本設定だけのサンプルです。参考にしてください。
https://www.dropbox.com/s/nxqox7dn3i1uv … 2.zip?dl=0
Offline
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 556.68 KiB (Peak: 579.21 KiB) ]