コントロールされたタブ:例2 -コントロールに対するアクセスの管理(ontrolled Tab Example 2 - Managing Access to a Control)

この例では、ログインしているユーザーのグループの権限によってコントロールに対するアクセスを管理する方法について説明します。

ログインしているユーザーに基づいてアクセスに対するコントロールを管理するには:

  1. データカードを作成し、.doc あるいは .docx 拡張子にリンクします。
  2. タブ コントロールを追加します。
  3. タブの属性(Tab properties)パネルで以下を行います:
    1. 変数によってコントロール(Controlled by variable)を選択し、変数として <Name of group> を選択します。

      ログインしているユーザーのグループによってどのタブが表示されるかがコントロールされます。

    2. 最初のタブ名は空にしておき、2番目のタブ名として、 Project Leaders など既存のユーザー グループ名を入力します。
  4. 最初のタブにチェックボックス コントロールを追加します。
  5. チェックボックスの属性(Checkbox properties)パネルで以下を行います:
    1. キャプション(Caption)に、Approved と入力します。
    2. (Value)の下の変数名(Variable name)で、Approvedを選択します。
    3. フラッグ(Flags)の下で、読み取り専用(Read-only)を選択します。
  6. チェックボックス コントロールをコピーして2番目のタブに貼り付けます。
  7. チェックボックスの属性(Checkbox properties)パネルのフラグ(Flags)セクションで読みとり専用(Read-only)をクリアします。
  8. データカードをボルト内のフォルダに保存します。
  9. カードをテストするには、Project Leaders に含まれていないユーザーとしてログインします。
  10. カードを保存したフォルダ内の .doc あるいは .docx ファイルを選択します。

    データ カード(Data Card)タブにはチェックボックスが表示されていますが編集できません。

  11. Project Leadersグループのリーダーとしてログインし、同じ .doc あるいは .docx ファイルを選択します。

    データ カード(Data Card)タブではチェックボックスを選択したり、選択解除したりできます。