Hey All,

I have a page with the following structure:

<tr:subform>
  <tr:table>
    <tr:button id="view"/>
    <tr:button id="edit"/>
  </tr:table>
</tr:subform>
<tr:subform>
   <tr:panelHeader>
    <tr:panelButtonBar rendered="#{readOnly}">
      <tr:button id="close" />
      <tr:button id="anotherEdit" partialSubmit="true"/>
    </tr:panelButtonBar>
    <tr:panelButtonBar rendered="#{!readOnly}">
      <tr:button id="save" partialSubmit="true"/>
      <tr:button id="cancel" partialSubmit="true"/>
    </tr:panelButtonBar>
        ....
  </tr:panelHeader>
</tr:subform>

   The intended behaviour is if you select view or edit from the table
it shows the panelHeader in the appropriate mode.  Then you can do what
you need to do in the lower subform (there are two subforms do to some
filtering elements in the table).  I only render the appropriate buttons
depending on the mode so at any given time only one of the
panelButtonBars is rendered.

My problem is that if I select edit from the table (non PPR button) and
then hit save (PPR) things go as expected, but if I select view from the
table (non-PPR) and then select edit (PPR) and then save (PPR), the save
action is never called.

I'm not sure what to do about this as I've tried all combinations of
partialTriggers that I could think of with no luck.  I don't think it's
a partialTrigger problem as the buttons are being rendered correctly.  I
wonder if this is a PPR problem or maybe a PPR in a subform problem?
Without fail though, the second PPR request does not process.

Any help would be greatly appreciated!

Nate Perkins
General Dynamics C4 Systems

> This email message is for the sole use of the intended recipient(s)
> and may contain GDC4S
>  confidential or privileged information. Any unauthorized review, use,
> disclosure or distribution
>  is prohibited. If you are not an intended recipient, please contact
> the sender by reply email and
>  destroy all copies of the original message.
> 
> 

Reply via email to