Hi,
ich stehe vor der Aufgabe, eine XML so zu formatieren, dass sich bestimmte Daten auf meheren Seiten befinden.
z.B.:
Users->user->name
der Name aller in der xml vorkommendne User soll einmal auf der ersten seite meiner pdf (mittels xsl:fo) angezeigt werden, und auf einer späteren sollen alle daten zu einem user (email, name, bday, etc.) mit hilfe eines anderen templates nochmal angezeigt werden.
Ich habe versucht dies über ein named template zu lösen und mittels call in der jeweiligen page-sequence dann das entsprechende template einzubindne, aber sagt mir immer:
ich nutze zum parsen apache fop.
ist es nicht möglich gewisse knoten an unterschiedlichen stellen nochmals auszugeben!? mit unterschiedlichen templates?
Danke für eure hilfe
ich stehe vor der Aufgabe, eine XML so zu formatieren, dass sich bestimmte Daten auf meheren Seiten befinden.
z.B.:
Users->user->name
der Name aller in der xml vorkommendne User soll einmal auf der ersten seite meiner pdf (mittels xsl:fo) angezeigt werden, und auf einer späteren sollen alle daten zu einem user (email, name, bday, etc.) mit hilfe eines anderen templates nochmal angezeigt werden.
Ich habe versucht dies über ein named template zu lösen und mittels call in der jeweiligen page-sequence dann das entsprechende template einzubindne, aber sagt mir immer:
xsl:call-templates ist an dieser Position in der Formatvorlage nicht zulässig!
ist es nicht möglich gewisse knoten an unterschiedlichen stellen nochmals auszugeben!? mit unterschiedlichen templates?
Danke für eure hilfe
Comment