みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
現在、管理者(完全アクセス)とスタッフ(限定アクセス)の2つのアカウントをセットして運営をしてます。
トップページとなるレイアウトページを2つ用意して
ログイン後、管理者とスタッフ 別々のレイアウトページに自動的にアクセスするように設定をしたいのですが、可能でしょうか?
初心者なので、可能であれば、、詳しく教えてください。
環境
Mac mini
Filemaker server 17
Filemaker Pro 15 Ad
Offline
論理関数ifを使い、Get ( アカウント名 )="管理者"で管理者モードの設定をし、それ以外はスタッフモードと言う考え方でスクリプトを作成すればできると思います。
Offline
アクセス権セット で分岐するほうが、将来的に楽でしょうね。
OnFirstWindowOpen トリガーに、レイアウトを変更するスクリプトを起動します。その中で、レイアウトの変更 を行い、レイアウトの指定を、Case () でそれぞれ指定します。
アクセス権セット名は、現在の... と、アカウント... があります。スクリプトを走らせる条件(デバッグ時やスクリプトを管理者権限で走らせる時)で変わりますので、必要に応じてどちらかを選びます。
Offline
まさたかさん Shinさん回答ありがとうございます。
Shinさんの方法でやってみたいのですが、、
アクセス権セットのパネルから設定するのでしょうか? もしくはファイルオプション パネルからでしょうか?
すみません初心者すぎて、、さっぱりわかりません。
できましたら、具体的にお願いします。。
Offline
トップページの切り替えだけですよね。
それであればファイルオプションからスクリプトトリガでOnFirstWindowOpenに以下のスクリプト指定でOKなのでは?
If [ Get ( アカウント名 ) = "管理者"
レイアウト切り替え [ 「TOP (管理者用) 」]
Else
レイアウト切り替え [ 「TOP (スタッフ用)」 ]
End If
Last edited by まさたか (2018-09-21 16:17:26)
Offline
まさたか様
ありがとうございます!うまくできました。
Offline
Pages: 1
[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 509.21 KiB (Peak: 516.15 KiB) ]