No.. sigh

I just don't get it :S

My use case is That I have a time sheet system...

I want to be able to assign an invoice number to each time sheet that is
relevent. I thought that making the time sheets a repeater item from a
search form with the data fields as wd:output elements and a select box
would be the way to go.. but I can't seem to figure it out.

JD



-----Original Message-----
From: Bruno Dumon [mailto:[EMAIL PROTECTED]
Sent: Friday, November 21, 2003 7:18 AM
To: [EMAIL PROTECTED]
Subject: RE: Woody repeater with flow


JD, have you meanwhile succeeded in binding your repeater?

On Mon, 2003-11-17 at 16:53, JD Daniels wrote:
> Maybe a lil more info will get me some input :)
>
> this is my flow:
>
> function postInvoice(form) {
>       var uri = "cocoon://xml.xsp";
>       var resolver =
>
cocoon.getComponent(Packages.org.apache.excalibur.source.SourceResolver.ROLE
> );
>       var source = resolver.resolveURI(uri);
>       var parser =
> cocoon.getComponent(Packages.org.apache.excalibur.xml.dom.DOMParser.ROLE);
>       var document =
>
parser.parseDocument(Packages.org.apache.cocoon.components.source.SourceUtil
> .getInputSource(source));
>
>       form.load(document);
>
>       form.showForm("display-pipeline");
>       var model = form.getModel();
>       cocoon.sendPage("success-pipeline");
> }
>
> I don't get an error, but the repeater rows do not show up either.
>
> Template:
>       <wt:form-template action="#{$continuation/id}.continue" method="POST">
>       <!-- manual layout of fieldw, without use of a wi:group -->
>       <wt:widget-label id="ticket"/><br/>
>       <wt:repeater-size id="ticket"/>
>       <table border="1">
>         <tr>
>           <th><wt:repeater-widget-label id="ticket"
widget-id="hours"/></th>
>           <th><wt:repeater-widget-label id="ticket"
widget-id="user"/></th>
>           <th><wt:repeater-widget-label id="ticket"
> widget-id="client"/></th>
>           <th><wt:repeater-widget-label id="ticket"
> widget-id="project"/></th>
>           <th></th>
>         </tr>
>
>         <!-- The contents of the repeater-widget element is a template
that
> will
>         be applied to each row in the repeater. -->
>         <wt:repeater-widget id="ticket">
>           <tr>
>             <td><wt:widget id="hours"/></td>
>             <td><wt:widget id="user"/></td>
>             <td><wt:widget id="client"/></td>
>             <td><wt:widget id="project"/></td>
>             <td><wt:widget id="select"/></td>
>           </tr>
>         </wt:repeater-widget>
>
>         <tr>
>           <td colspan="5" align="right">
>             <wt:widget id="deleteticket"/>
>           </td>
>         </tr>
>       </table>
> </wt:form-template>
>
> Binding:
>
> <wb:context xmlns:wb="http://apache.org/cocoon/woody/binding/1.0";
> xmlns:wd="http://apache.org/cocoon/woody/definition/1.0"; path="/">
>       <wb:value id="ticket" path="results/ticket"/>
>       <wb:value id="id" path="results/ticket/id"/>
>       <wb:value id="select" path="results/ticket/id"/>
>       <wb:value id="user" path="results/ticket/user"/>
>       <wb:value id="project" path="results/ticket/project"/>
>       <wb:value id="client" path="results/ticket/client"/>
>       <wb:value id="hours" path="results/ticket/hours"/>
> </wb:context>
>
>
> JD
>
> -----Original Message-----
> From: JD Daniels [mailto:[EMAIL PROTECTED]
> Sent: Friday, November 14, 2003 4:48 PM
> To: Cocoon Users
> Subject: Woody repeater with flow
>
>
> Say I have an xml document
>
> <results>
>       <itemOne>
>               <name/>
>               <email>
>               <etc/>
>       </itemOne>
>       <itemOne>
>               <name/>
>               <email>
>               <etc/>
>       </itemOne>
>       <itemOne>
>               <name/>
>               <email>
>               <etc/>
>       </itemOne>
> </results>
>
> How would I load this into a form, with repeater I have defined for
itemOne.
>
> Ie, I want to load a result set from a database, and display them all to
the
> user as a bunch of repaters with wd:output widgets, with a select widget
to
> remove them one by one before carrying on with an xsp to do something to
the
> ones left. I am sure binding will do this, but I am using flow, and kinda
> lost as to how it actually will work. I have the template, definition, and
> binding files done, kinda lost at the flow part.
>
> JD

--
Bruno Dumon                             http://outerthought.org/
Outerthought - Open Source, Java & XML Competence Support Center
[EMAIL PROTECTED]                          [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to