0

私は Oracle MAF の初心者です。私のタスクフローには 5 つのフィールドがあります。アンケートページの最初のもの。

このアンケートページでは:

  • アンケートの作成
  • リストアンケート
  • アンケート調査
  • レポート

これらの 4 つのフィールドがあります。フィールドのいずれかをクリックすると、そのページに移動します。アンケートの作成をクリックすると、アンケートの作成ページに移動したいと思います。

どうすればこれを行うことができるか誰かを助けてください。タスクフローに次のコードを使用しています。

<?xml version="1.0" encoding="windows-1252" ?>
<adfc-mobile-config xmlns="http://xmlns.oracle.com/adf/controller" version="1.0">
  <task-flow-definition id="Questionnaire-task-flow">
    <default-activity>Questionnaire</default-activity>
    <view id="Questionnaire">
      <page>/Questionnaire.amx</page>
    </view>
    <view id="create">
      <page>/create.amx</page>
    </view>
    <view id="list">
      <page>/list.amx</page>
    </view>
    <view id="search">
      <page>/search.amx</page>
    </view>
    <view id="reports">
      <page>/reports.amx</page>
    </view>
    <control-flow-rule id="__12">
      <from-activity-id>Questionnaire</from-activity-id>
      <control-flow-case id="__13">
        <from-outcome>create</from-outcome>
        <to-activity-id>create</to-activity-id>
        <transition>slideRight</transition>
      </control-flow-case>
      <control-flow-case id="__14">
        <from-outcome>list</from-outcome>
        <to-activity-id>list</to-activity-id>
      </control-flow-case>
      <control-flow-case id="__15">
        <from-outcome>search</from-outcome>
        <to-activity-id>search</to-activity-id>
      </control-flow-case>
      <control-flow-case id="__16">
        <from-outcome>report</from-outcome>
        <to-activity-id>reports</to-activity-id>
      </control-flow-case>
    </control-flow-rule>
    <page-flow-scope-behavior>
      <push-new/>
    </page-flow-scope-behavior>
  </task-flow-definition>
</adfc-mobile-config>
4

1 に答える 1

0

action 属性を持つ AMX コンポーネントを使用します。例:

 <amx:commandLink id="commandLink1" text="create Questionnaire" action="create" />

action は、タスク フロー内の制御フロー ケースの名前です。

于 2015-09-15T11:40:00.503 に答える