この例では、ログインしているユーザーのグループの権限によってコントロールに対するアクセスを管理する方法について説明します。
ログインしているユーザーに基づいてアクセスに対するコントロールを管理するには:
- データカードを作成し、.doc あるいは .docx 拡張子にリンクします。
- タブ コントロールを追加します。
-
タブの属性(Tab properties)パネルで以下を行います:
-
変数によってコントロール(Controlled by variable)を選択し、変数として <Name of group> を選択します。
ログインしているユーザーのグループによってどのタブが表示されるかがコントロールされます。
- 最初のタブ名は空にしておき、2番目のタブ名として、 Project Leaders など既存のユーザー グループ名を入力します。
- 最初のタブにチェックボックス コントロールを追加します。
-
チェックボックスの属性(Checkbox properties)パネルで以下を行います:
-
キャプション(Caption)に、Approved と入力します。
- 値(Value)の下の変数名(Variable name)で、Approvedを選択します。
- フラッグ(Flags)の下で、読み取り専用(Read-only)を選択します。
- チェックボックス コントロールをコピーして2番目のタブに貼り付けます。
- チェックボックスの属性(Checkbox properties)パネルのフラグ(Flags)セクションで読みとり専用(Read-only)をクリアします。
- データカードをボルト内のフォルダに保存します。
- カードをテストするには、Project Leaders に含まれていないユーザーとしてログインします。
- カードを保存したフォルダ内の .doc あるいは .docx ファイルを選択します。
データ カード(Data Card)タブにはチェックボックスが表示されていますが編集できません。
- Project Leadersグループのリーダーとしてログインし、同じ .doc あるいは .docx ファイルを選択します。
データ カード(Data Card)タブではチェックボックスを選択したり、選択解除したりできます。