This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

recursive output numbering


I need to include a number attribute in my XML output, and can't figure out
how to keep it from repeating.

The problem:
I'm using recursive templates nested 3 deep.  They work like this:

For each Employee,
    For each Crew that employee belongs to,
        For each Project that employee works on,
            Generate a previously-undetermined number of new XML elements,
each including a RowNumber attribute.
        Next
    Next
Next

It's easy to define a variable that is incremented by the inner loop
recursive calls, so that each generated row for an Employee/Crew/Project
combination has a sequential RowNumber.  What I can't figure out is how to
make sure ALL of the generated RowNumbers are unique.  Sequential would be
nice, but not required.  Unique is required.

Thanks,

    John




 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]