[OFBiz] Dev - looping in simple-xml

Chris Chesney cchesney at go-integral.com
Mon Jul 18 16:52:36 EDT 2005


David,

Yep, it's being used for sub-sequence ID generation.  I need to maintain
a numbered, sequential list of items in a child table -- I didn't know
you could do that with make-next-seq-id.  Any chance you know of an
example off the top of your head?
 
-Chris 

> -----Original Message-----
> From: dev-bounces at lists.ofbiz.org [mailto:dev-bounces at lists.ofbiz.org]
On
> Behalf Of David E. Jones
> Sent: Monday, July 18, 2005 3:27 PM
> To: OFBiz Project Development Discussion
> Subject: Re: [OFBiz] Dev - looping in simple-xml
> 
> 
> Yeah, that is an ugly way to do it....
> 
> What is it that this is being used for? I mean, what is the code
> inside the loop doing or what is it that the index is being used to
> look up?
> 
> This question has come up before, but usually a numeric index loop
> isn't the best solution anyway. If needed a new operation could
> certainly be added...
> 
> This code snippet below looks like it is being used to create a
> sequenced ID, though with other code left out I can't tell. The usual
> solution is to use something like make-next-seq-id which does sub-
> sequence ID generation.
> 
> -David
> 
> 
> On Jul 18, 2005, at 11:36 AM, Chris Chesney wrote:
> 
> > We've done it like this.  Ugly, but it works.  Is there a better
> > way or
> > is it worth adding some functionality to the iterate tag?
> >
> > <string-to-list string="1" list-name="counter"/>
> > <string-to-list string="2" list-name="counter"/>
> > <string-to-list string="3" list-name="counter"/>
> > <string-to-list string="4" list-name="counter"/>
> > <string-to-list string="5" list-name="counter"/>
> > <iterate list-name="counter" entry-name="currentRow">
> >     ...
> >     <calculate field-name="fundsItemId" type="Integer">
> >         <calcop operator="add" field-name="currentRow"/>
> >     </calculate>
> >     ...
> > </iterate>
> >
> > -Chris
> >
> >
> >> -----Original Message-----
> >> From: dev-bounces at lists.ofbiz.org [mailto:dev-
> >> bounces at lists.ofbiz.org]
> >>
> > On
> >
> >> Behalf Of Si Chen
> >> Sent: Monday, July 18, 2005 10:50 AM
> >> To: OFBiz Development
> >> Subject: [OFBiz] Dev - looping in simple-xml
> >>
> >> Is there anyway to loop a number of times in simple-xml, such as
> >>
> >> for (i = 0; i < 5; i++) {
> >> ...
> >> }
> >>
> >> ?
> >>
> >> Thanks,
> >>
> >> Si
> >>
> >> _______________________________________________
> >> Dev mailing list
> >> Dev at lists.ofbiz.org
> >> http://lists.ofbiz.org/mailman/listinfo/dev
> >>
> >
> > _______________________________________________
> > Dev mailing list
> > Dev at lists.ofbiz.org
> > http://lists.ofbiz.org/mailman/listinfo/dev
> >
> 
> 
> _______________________________________________
> Dev mailing list
> Dev at lists.ofbiz.org
> http://lists.ofbiz.org/mailman/listinfo/dev


More information about the Dev mailing list