|
Subject: RE: [xsl] FW: key, generate-id, ignoring my template From: "Laura Madonna" <Laura.Madonna@xxxxxxxxx> Date: Tue, 23 Mar 2004 11:49:03 -0700 |
Thank you for all this information. I have been studying it this morning and trying to apply it to what I am doing.
To answer your question: "What is it that you are trying to accomplish here?"
The data is given to me in xml in rows from the database, one row per Benefit_Plan and Covrg_desc combination. I need the distinct <benefit_plan> and <plan_desc> to display once and all the associated <covrg_desc> to display.
I have Medical and Dental data to group. I want the Medical Data first. Right now, I get all the Medical Plans and the Dental plans in the same table.
I have stripped down the XML to be easier to deal with - it is below this mock-up of how I want the data displayed.
_______________________________________________________
PacifiCare/UA NetBasic | Employee Only
| Employee+Spouse/DomesticPartnr
| Employee + Child(ren)
| Family
_______________________________________________________
PacifiCare / UA Net Direct| Employee Only
| Employee+Spouse/DomesticPartnr
| Employee + Child(ren)
| Family
_______________________________________________________
PacifiCare / UA Net Choice| Employee Only
| Employee+Spouse/DomesticPartnr
| Employee + Child(ren)
| Family
_______________________________________________________
=== xml ===
<?xml version='1.0'?>
<form>
<page name='MEDICAL'>
<heading2> 2004 Medical Options for Wxxxx,Donald x</heading2>
<pcp>
<row number='0'>
<benefit_plan>PBASIC</benefit_plan>
<plan_desc>PacifiCare / UA Net Basic</plan_desc>
<covrg_desc>Employee Only</covrg_desc>
<price>109.1</price>
</row>
<row number='1'>
<benefit_plan>PBASIC</benefit_plan>
<plan_desc>PacifiCare / UA Net Basic</plan_desc>
<covrg_desc>Employee+Spouse/DomesticPartnr</covrg_desc>
<price>283.61</price>
</row>
<row number='2'>
<benefit_plan>PBASIC</benefit_plan>
<plan_desc>PacifiCare / UA Net Basic</plan_desc>
<covrg_desc>Employee+Child</covrg_desc>
<price>283.61</price>
</row>
<row number='3'>
<benefit_plan>PBASIC</benefit_plan>
<plan_desc>PacifiCare / UA Net Basic</plan_desc>
<covrg_desc>Family</covrg_desc>
<price>391.51</price>
</row>
<row number='4'>
<benefit_plan>PDIRCT</benefit_plan>
<plan_desc>PacifiCare / UA Net Direct</plan_desc>
<covrg_desc>Employee Only</covrg_desc>
<price>127.55</price>
</row>
<row number='5'>
<benefit_plan>PDIRCT</benefit_plan>
<plan_desc>PacifiCare / UA Net Direct</plan_desc>
<covrg_desc>Employee+Spouse/DomesticPartnr</covrg_desc>
<price>314.01</price>
</row>
<row number='6'>
<benefit_plan>PDIRCT</benefit_plan>
<plan_desc>PacifiCare / UA Net Direct</plan_desc>
<covrg_desc>Employee + Child(ren)</covrg_desc>
<price>292.92</price>
</row>
<row number='7'>
<benefit_plan>PDIRCT</benefit_plan>
<plan_desc>PacifiCare / UA Net Direct</plan_desc>
<covrg_desc>Family</covrg_desc>
<price>442.7</price>
</row>
<row number='8'>
<benefit_plan>PCHOIC</benefit_plan>
<plan_desc>PacifiCare / UA Net Choice</plan_desc>
<covrg_desc>Employee Only</covrg_desc>
<price>181.08</price>
</row>
<row number='9'>
<benefit_plan>PCHOIC</benefit_plan>
<plan_desc>PacifiCare / UA Net Choice</plan_desc>
<covrg_desc>Employee+Spouse/DomesticPartnr</covrg_desc>
<price>426.7</price>
</row>
<row number='10'>
<benefit_plan>PCHOIC</benefit_plan>
<plan_desc>PacifiCare / UA Net Choice</plan_desc>
<covrg_desc>Employee + Child(ren)</covrg_desc>
<price>394.07</price>
</row>
</pcp>
</page>
<page name='DENTAL'>
<heading2>2004 Dental Options for Wxxxx,Donald x</heading2>
<pcp>
<row number='0'>
<benefit_plan>DEPO</benefit_plan>
<plan_desc>Delta Exclsv Pnl Optn</plan_desc>
<covrg_desc>Employee Only</covrg_desc>
<price>0</price>
</row>
<row number='1'>
<benefit_plan>DEPO</benefit_plan>
<plan_desc>Delta Exclsv Pnl Optn</plan_desc>
<covrg_desc>Employee+Spouse/DomesticPartnr</covrg_desc>
<price>13.5</price>
</row>
<row number='2'>
<benefit_plan>DEPO</benefit_plan>
<plan_desc>Delta Exclsv Pnl Optn</plan_desc>
<covrg_desc>Employee + Child(ren)</covrg_desc>
<price>16.36</price>
</row>
</pcp>
</page>
</form>
-----Original Message-----
From: M. David Peterson [mailto:m.david@xxxxxxxxxx]
Sent: Tuesday, March 23, 2004 12:50 AM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: RE: [xsl] FW: key, generate-id, ignoring my template
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: [xsl] FW: key, generate-id, ign, M. David Peterson | Thread | RE: [xsl] FW: key, generate-id, ign, M. David Peterson |
| RE: [xsl] Omnimark vs. XSL (Saxon) , Michael Müller-Hille | Date | Re: [xsl] Variables and Values, Wendell Piez |
| Month |