みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
ありがとうございます。
試してみたのですが
管理者権限でも変更ができなくなりました。
原因は何が考えられますでしょうか。
Offline
スクリプトの最初の
Ifステップ
で、
完全アクセス権の場合は以後のステップを全てスルーして終了します。
そうならないのなら、
そのIfステップの記述が間違えていると疑いますが。。
Offline
1点気になる箇所があります。
最初のステップは
==========
If [ Get ( アカウントアクセス権セット名 ) ≠ "Full Access" ]
元に戻す/再実行[元に戻す]
==========
となっており、2行目がご教示内容とは異なります。
「 元に戻す/再実行[元に戻す]」→「 元に戻す/[元に戻す]」でしょうか。
以前にご教示頂いた
========
スクリプトステップの編集グループに
元に戻す/再実行
が有ります。
このオプションで
元に戻す (または 再実行)
を指定します。
========
で指定したところ「 元に戻す/再実行[元に戻す]」になったので
そのまま設定してるのですが。
ご確認をお願いします。
Offline
元に戻す/再実行
はその通りです。
前レスに書きましたが、
完全アクセス権ではそのステップに行かないです。
それが行くようなら
完全アクセス権ではないか、
If [ Get ( アカウントアクセス権セット名 ) ≠ "Full Access" ]
このステップが間違えているとしか考えられません。
Offline
ありがとうございます。
一旦まとめさせてください。
スクリプト
===================
If[Get ( アカウントアクセス権セット名 ) ≠ "Full Access"]
元に戻す/再実行 [元に戻す]
If[IsEmpty (フィールドA) or フィールドA = "D"]
元に戻す/再実行 [再実行]
End If
End If
===================
※警告音は指定してません
希望動作:
(1)管理者権限
フィールドAの値はいつでも変更可能
(2)管理者権限以外
最初に「D」を選択しても、その他のABCに変更できるが
一度ABCのどれかを選択すると管理者権限以外は変更できない。
例:(ポップアップメニュー項目)
A
B
C
D
==============
何故うまく動作しないのかがわかりません。
何かお気づきの点がありましたらご教示お願いします。
Offline
長いので詳しく読んでないけど
>管理者権限でも変更ができなくなりました。
"Full Access"の部分を "[Full Access]"にしてみたら?
Offline
ぎゃ!!
そうでした!
[Full Access]
が返り値ですね。
ごめんなさい、すっかり間違えていました-_-
Offline
旅人様
ありがとうございます。
無事に解決できました。
助かりました。
Offline
チポ様
おかげさまで実装できました。
長い時間をお付き合いいただきありがとうございます。
感謝いたします。
Offline
[ Generated in 0.008 seconds, 9 queries executed - Memory usage: 517.2 KiB (Peak: 521.74 KiB) ]