打开模态对话框

页面级别操作控件允许用户在页面上执行某些操作。对于此示例,定义“人员”页面中定义的“人员”页面将扩展为包含两个操作控件,其中一个操作控件将打开基本的模态对话框,另一个操作控件将打开向导进度条。

打开模态对话框显示具有这些页面级别操作控件的已扩展页面的屏幕快照。

图 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