2015-09-15 76 views
0

我是Oracle MAF的新成员。在我的任务流程中有5个字段。问卷页面中的第一个。任务流功能

在此问卷页面:

  • 创建问卷
  • 列表问卷
  • 搜索问卷
  • 报告

这四个领域都存在。如果我点击任何一个字段,我想要去那个页面。就像我点击创建问卷一样,我想去创建问卷页面。

请帮助任何人,我该如何做到这一点。我为任务流使用以下代码:

<?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> 

回答

0

使用具有操作属性的AMX组件。 例子:

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

采取行动时,你的名字控制你的任务流的流动情况。

+0

非常感谢。它的工作 –