From: Frédéric Glorieux (frederic.glorieux@ajlsm.com)
Date: 06/01/2004 - 22:01
Je me pose une question, en voyant vos échanges. De quelle implantation
XForms disposez vous ? De celles que j'ai testé il y a plusieurs mois,
elles étaient essentiellement conçue pour produire un XML à neuf, j'ai
du écrire la mienne pour contrôler les atteintes à un document XML passé
en instance.
> En XForms, a priori, on n'associe pas un formulaire à un fragment XML, mais
> plutôt un nodeset de l'instance (i.e. une expression XPath appliquée à
> l'instance) à un control du formulaire.
>
> <xforms:input ref="/book/author/address/street" class="streetClass">
> <xforms:label>Street</xforms:label>
> </xforms:input>
Si j'ai compris un aspect de la discussion, il est peut être intéressant
qu'un élément xforms (input, textarea, select1...) ne contienne pas
lui-même son path (@ref), mais plutôt fasse référence à un élément
<bind/> par un @bind
(http://www.w3.org/TR/xforms/slice7.html#ui-binding-examples)
Cela permet de conserver un même bloc html/xforms pour divers schémas.
> Houlala, c'est un vrai workflow que tu veux faire! XForms ne fournit pas ce
> genre de fonctionnalité. Par contre, à partir d'un schéma annoté, on peux
> imaginer générer un ensemble de formulaires qui s'enchainent, chaque
> formulaire correspondant à une partie du schéma annoté.
Et quels genres de schémas appellent une telle complexité ?
--
Frédéric Glorieux
AJLSM, ingénieur documentaire
<frederic.glorieux@ajlsm.com>
tel +33 (0)1 49 54 22 22
fax +33 (0)1 49 54 21 80
http://www.strabon.org
EUMEDIS - Strabon - WP7 - formation/training
Maison des Sciences de l'Homme
54 Boulevard Raspail
75006 PARIS
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|