みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
OS:[Win7]
FileMaker Ver:[12]
レイアウト切り替え用のボタンを作成しました。
このボタンを操作するのは特定のアクセス権のみにしたいのですが、可能でしょうか。
そのスクリプトの先頭に
If[Get ( アカウント名 )="〇〇"]
とかを付けて分岐したらいいはず。
Offline
Get(アカウントアクセス権セット名)
かな。
そのスクリプトの先頭に
If[Get ( アカウント名 )="〇〇"]
とかを付けて分岐したらいいはず。
有難う御座います。
〇〇は利用可能ですが、admin が利用できません。
可能にするには、どうすれば良いのでしょうか。
If[Get ( アカウント名 )="〇〇"]
レイアウト切替
Else
カスタムダイヤログ
End If
Ifステップの条件式を
Get ( アカウント名 )="〇〇" or Get ( アカウント名 )="admin" or・・・
と繋げてゆけばいいでしょう。
しかし、
> 特定のアクセス権のみ
このアカウントが複数有るのなら、
calcerさんの通り
Get(アカウントアクセス権セット名)
の方がいいのでは。
また、
アクセス権の設定で、レイアウトごとに制限をかけられます。
この設定でもいいかもですね。
Offline
アカウント名で制限すると、そのアカウントの持ち主の所属が変わると非常に面倒ですよ。
Offline
Ifステップの条件式を
Get ( アカウント名 )="〇〇" or Get ( アカウント名 )="admin" or・・・
と繋げてゆけばいいでしょう。しかし、
> 特定のアクセス権のみ
このアカウントが複数有るのなら、
calcerさんの通り
Get(アカウントアクセス権セット名)
の方がいいのでは。また、
アクセス権の設定で、レイアウトごとに制限をかけられます。
この設定でもいいかもですね。
〇〇もadminも利用できるようになりました。
ところがGet(アカウントアクセス権セット名)に変更するとエラーになります。
If[Get ( アカウント名 )="〇〇"or Get ( アカウント名 )="admin"
レイアウト切替
Else
カスタムダイヤログ
End If
んん?
FM12だと
Get (アクセス権セット名)
だったかな?
関数をタイピングで入力すると間違いの元です。
計算式の指定窓に全関数のリストが有りますから、
それを選択して入力した方がいいでしょう。
Get(○○)
は取得関数のグループに有ります。
Offline
Pages: 1
[ Generated in 0.009 seconds, 9 queries executed - Memory usage: 513.31 KiB (Peak: 517.85 KiB) ]