I have a screen that includes two forms (findRisks and ListRisks).  I'm
having problems restricting the list based on the value of the find.
Can anyone point me to where I am going wrong?

Many thanks ...



Controller:
===========

<request-map uri="FindRisk">
  <security https="true" auth="true"/>
  <response name="success" type="view" value="FindRisk"/>
</request-map>
...
<view-map name="FindRisk" type="screen"
page="component://riskmanagement/widget/riskmanagement/RiskScreens.xml#FindRisk"/>


RiskScreens.xml:
================

<screen name="FindRisk">
...
   <include-form name="findRisks"
location="component://riskmanagement/widget/riskmanagement/RiskForms.xml"/>
   <include-form name="ListRisks"
location="component://riskmanagement/widget/riskmanagement/RiskForms.xml"/>
     
RiskForms.xml:
==============

<form name="findRisks" target="FindRisk" title="" type="single"
default-title-style="tableheadtext" default-tooltip-style="tabletext">

   <field name="riskId" title="Risk id"><text/></field>
   <field name="submitButton" title="${uiLabelMap.RiskId}"><submit
button-type="button"/></field>          
                                
</form>

<form name="ListRisks" type="list" list-name="risks"
paginate-target="FindRisk" default-title-style="tableheadtext"
default-widget-style="tabletext" default-tooltip-style="tabletext">

   <actions>
      <entity-condition entity-name="Risk">

         <!-- ??? what should go in the condition ??? -->       

         <condition-expr field-name="riskId" ??? />

      </entity-condition>
   </actions>

   ...

Reply via email to