У меня есть одна строка, а один из столбцов имеет список данных. Скажем, у меня есть строка, третий столбец имеет 0 или более строк. <xsl:for-each select="./parts">
и по какой-то причине код, который у меня есть, кажется, не работает. Я не уверен, как его реализовать. Я получаю эту ошибку.Как разрешить xsl: fo разрешить ячейке таблицы принимать пустые блоки и печатать несколько строк
org.apache.fop.events.LoggingEventListener ProcessEvent Следующая функция не реализуется Apache FOP, еще: настольный макет = "Авто" (по ВОК: таблицы) (без контекста информация доступна) [4/1/13 19: 14: 38: 002 CDT] 00000053 SystemErr R org.apache.fop.fo.ValidationException: «fo: table-cell» отсутствует дочерние элементы. Требуемое содержание модели: маркер * (% блок;) + (Нет информации контекста доступна)
У меня есть этот код, и это не работает.
<xsl:for-each select="./List">
<fo:table-row>
<fo:table-cell border="solid 1px" text-align="center">
<fo:block font-size="8pt"><xsl:value-of select="group" /></fo:block>
<fo:table-cell>
<fo:table-cell border="solid 1px" text-align="left">
<xsl:for-each select="./parts">
<fo:block font-size="8pt"><xsl:value-of select="partNumber" /><fo:leader />
</fo:block>
</xsl:for-each>
</fo:table-cell>
</fo:table-row>
</xsl:for-each>
Опубликовать также свой xml пожалуйста, чтобы проверить ваш xslt на нем – MikroDel