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

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

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

You are not logged in.

Announcement

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


#1 2016-09-16 14:06:21

ボタンとアクセス権
Guest

ボタンとアクセス権

OS:[Win7]
FileMaker Ver:[12]

レイアウト切り替え用のボタンを作成しました。
このボタンを操作するのは特定のアクセス権のみにしたいのですが、可能でしょうか。

#2 2016-09-16 14:37:17

旅人
Member

Re: ボタンとアクセス権

そのスクリプトの先頭に
If[Get ( アカウント名 )="〇〇"]
とかを付けて分岐したらいいはず。

Offline

#3 2016-09-16 16:40:15

calcer
Guest

Re: ボタンとアクセス権

Get(アカウントアクセス権セット名)
かな。

#4 2016-09-20 10:21:31

ボタンとアクセス権
Guest

Re: ボタンとアクセス権

旅人 wrote:

そのスクリプトの先頭に
If[Get ( アカウント名 )="〇〇"]
とかを付けて分岐したらいいはず。

有難う御座います。
〇〇は利用可能ですが、admin が利用できません。
可能にするには、どうすれば良いのでしょうか。
If[Get ( アカウント名 )="〇〇"]
レイアウト切替
Else
カスタムダイヤログ
End If

#5 2016-09-20 12:11:15

チポ
Member

Re: ボタンとアクセス権

Ifステップの条件式を
  Get ( アカウント名 )="〇〇" or Get ( アカウント名 )="admin" or・・・
と繋げてゆけばいいでしょう。

しかし、
> 特定のアクセス権のみ
このアカウントが複数有るのなら、
calcerさんの通り
  Get(アカウントアクセス権セット名)
の方がいいのでは。


また、
アクセス権の設定で、レイアウトごとに制限をかけられます。
この設定でもいいかもですね。

Offline

#6 2016-09-20 12:24:27

Shin
Member

Re: ボタンとアクセス権

アカウント名で制限すると、そのアカウントの持ち主の所属が変わると非常に面倒ですよ。

Offline

#7 2016-09-21 14:03:23

ボタンとアクセス権
Guest

Re: ボタンとアクセス権

チポ wrote:

Ifステップの条件式を
  Get ( アカウント名 )="〇〇" or Get ( アカウント名 )="admin" or・・・
と繋げてゆけばいいでしょう。

しかし、
> 特定のアクセス権のみ
このアカウントが複数有るのなら、
calcerさんの通り
  Get(アカウントアクセス権セット名)
の方がいいのでは。

また、
アクセス権の設定で、レイアウトごとに制限をかけられます。
この設定でもいいかもですね。

〇〇もadminも利用できるようになりました。
ところがGet(アカウントアクセス権セット名)に変更するとエラーになります。

If[Get ( アカウント名 )="〇〇"or Get ( アカウント名 )="admin"
  レイアウト切替
Else
カスタムダイヤログ
End If

#8 2016-09-21 14:22:15

チポ
Member

Re: ボタンとアクセス権

んん?
FM12だと

Get (アクセス権セット名)
だったかな?


関数をタイピングで入力すると間違いの元です。
計算式の指定窓に全関数のリストが有りますから、
それを選択して入力した方がいいでしょう。

Get(○○)
は取得関数のグループに有ります。

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.008 seconds, 9 queries executed - Memory usage: 512.91 KiB (Peak: 517.45 KiB) ]