開啟限制模式對話框

「頁面層次動作控制項」可讓使用者對頁面執行特定動作。在此範例中,將擴充定義人員頁面中定義的「人員頁面」,使其包含兩個動作控制項,而其中一個將會開啟基本限制模式對話框,而另一個則會開啟精靈進度列。

開啟限制模式對話框顯示含有那些「頁面層次動作控制項」的已擴充頁面的擷取畫面。

圖 1. 含有頁面層次動作控制項的已擴充簡式人員頁面

1. 頁面層次動作控制項

開啟限制模式對話框顯示已擴充 SimplePerson.uim 的程式碼。

圖 2. SimplePerson uim
        <PAGE PAGE_ID="SimplePerson">

  ...
         <ACTION_SET>
     <ACTION_CONTROL LABEL="Control.Label.CreateEmployment">
       <LINK PAGE_ID="CreateEmployments" OPEN_MODAL="true">
        <CONNECT>
          <SOURCE NAME="PAGE" PROPERTY="personID"/>
          <TARGET NAME="PAGE" PROPERTY="personID"/>
        </CONNECT>
       </LINK>
    </ACTION_CONTROL>
    <ACTION_CONTROL LABEL="Control.Label.CreateEmploymentWizard">
      <LINK PAGE_ID="CreateEmploymentWizard_pageOne"
        OPEN_MODAL="true">
        <CONNECT>
          <SOURCE NAME="PAGE" PROPERTY="personID"/>
          <TARGET NAME="PAGE" PROPERTY="personID"/>
        </CONNECT>
      </LINK>
    </ACTION_CONTROL>
  </ACTION_SET> 
        ...

</PAGE>

已擴充對應的 .properties,使其包括動作控制項的標籤內容:

Control.Label.CreateEmployment=Add Employment History
Control.Label.CreateEmployment=Add Employment in Wizard