mh... erstmal danke f�r deine tips.
also ich habe jetzt ein wenig rumprobiert und bekomme fehlermeldungen wie
z.b.


  Das Schl�sselwort xsl:call-template darf xsl:param nicht enthalten.

oder
Das Schl�sselwort xsl:apply-templates darf xsl:call-template nicht enthalten


code ist jetzt der:
<xsl:apply-templates select="student">
  <xsl:sort select="name"/>
  <xsl:call-template name="ShowExams">
   <xsl:param name="matrikelnr" value="@matrikelnr" />
  </xsl:call-template>
 </xsl:apply-templates>

<xsl:template name="ShowExams">
   <xsl:with-param name="matrikelnr"/>
   <xsl:for-each select="//pr�fung[teilnehmer/@matrikelnr=$matrikelnr]">
   </xsl:for-each>
</xsl:template>

----- Original Message ----- 
From: "Wolfgang Kluge" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, June 14, 2004 4:07 PM
Subject: AW: [Coffeehouse] XML Nummerierung


Hi,

> also zu jedem studenten gibt es pr�fungen, die er abgelegt hat.
>
> die pr�fungen haben einen knoten teilnehmer mit einem attribut
> matrikelnummer.
> �ber diese matrikelnummer bekomme ich dann den entsprechenden studenten...
>
> jetzt w�rde ich gerne unter jeden studenten noch geordnet seine pr�fungen
> ausgeben,
> die er absolviert hat ... ich wei� eben nur nicht wie ich da dran komme.

�h??
Alles in einem Dokument? Und was hatte es noch mit der DTD auf sich?


<verwaltung>
<student mid="1" />
<student mid="2" />
<student mid="3" />
</verwaltung>
<exams>
<exam id="1">
<attendee mid="1"/>
<attendee mid="3"/>
</exam>
<exam id="2"/>
<exam id="3"/>
</exams>


In XSL kannst Du dann mehrere M�glichkeiten aussch�pfen.
Eine davon w�re(absolut ungetestet und performancetechnisch wohl nicht
gerade spitze), innerhalb des Student-Templates folgenden Aufruf zu machen.

<xsl:call-template name="ShowExams">
<xsl:param name="mid" value="@mid" />
</xsl:call-template>

Das Template ShowExams kann ungef�hr so aussehen..

<xsl:template name="ShowExams">
<xsl:with-param name="mid"/>

<xsl:for-each select="//exams/exam[attendee/@mid=$mid]">
<xsl:sort
...
</xsl:for-each>
</xsl:template>


Oder (was immer sein kann) ich mein was anderes ;) ...
Wolfgang


_______________________________________________
Coffeehouse Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/coffeehouse


_______________________________________________
Coffeehouse Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an