Bonjour à tous,
j'utilise les technologies XFORMS pour créer une application.
Dans ce cadre je fais un certain calcul que j'aimerai visualiser sous la forme d'un tableau.
Ayant de résultats, j'aimerai n'avoir que 3 résultats par lignes (donc 3 colonnes à mon tableau)
Néanmoins, je n'arrive pas à trouver la syntaxe qui permettrait de le faire :

Voici ou j'en suis :

<xxforms:variable name="compteur" value="0"/>
<xhtml:table>
	<xforms:repeat nodeset="instance('graph-prog')/chartProjs">
		<xxforms:if test="{$compteur % 3 == 0}">
			<xhtml:tr>			
		</xxforms:if>
				<xhtml:td>
					<fr:fusion-charts ref="graph" swf="FCF_Doughnut2D" width="400" height="400"/>
				</xhtml:td>
		<xxforms:if test="{$compteur % 4 == 0}">
			</xhtml:tr>			
		</xxforms:if>
		<xxforms:variable name="compteur" value="{$compteur +1}"/>
		</xforms:repeat>
</xhtml:table>	


Ce code donne l'erreur suivante : The element type "xhtml:tr" must be terminated by the matching end-tag "</xhtml:tr>".

De même lorsque je l'ai complète ce qui devrai donner des lignes vide (mais c'est pour tester), j'ai le message suivant :
Invalid extension element in XForms document: xxforms:if
Modifié par Zelo (22 Oct 2010 - 12:23)