RE: BASE_BOOLEAN [ Répondre ] Par : Christophe MARCHAND on 2012-02-10 14:06 | [forum:477308] |
La spécification du schéma précise que les valeurs acceptées sont true | false |
RE: BASE_BOOLEAN [ Répondre ] Par : Nathalie GIOAN on 2012-02-10 13:42 | [forum:477307] |
Le baseBoolean.java est la résultante de la compilation Ant du schéma budgétaire que j'ai récupéré sur le site (fichier .xsd). Sur le sommaire, <Present V="1"/> et <Present V="0"/> sont bien pris en compte alors que ce n'est pas true/false. Je voudrait savoir qui est le bon? Le boolean du blocEntete ou celui du sommaire. Merci Cordialement, Nathalie GIOAN BULL CORIOLIS |
RE: BASE_BOOLEAN [ Répondre ] Par : Christophe MARCHAND on 2012-02-10 11:51 | [forum:477306] |
Je ne sais pas d'où vous sortez le BaseBoolean.java !!! Les champs typés Base_Boolean utilisent xs:boolean comme type pour l'attribut V. Le type xs:boolean est définit ici : http://www.w3.org/TR/xmlschema-2/ Pour résumer, les valeurs possibles sont true / false Le schéma est disponible ici : http://odm-budgetaire.org/composants/schemas/schema_doc_budg_V43.zip Cordialement, Crhistophe Marchand |
BASE_BOOLEAN [ Répondre ] Par : Nathalie GIOAN on 2012-02-10 11:42 | [forum:477305] |
Bonjour, Pour que les champs typés base_boolean soient pris en compte dans les maquettes, il faut que dans le XML, ils soient notés true or false. Dans le schéma budgétaire (BaseBoolean.java), il ne peut être typé qu'en integer (0/1). Les champs ne sont donc pas pris en compte dans les maquettes. Exemple, M14 par nature M14_COM_SUP3500, dans BlocBudget, <OpeEquip V="0"/>. Est ce un pb de schéma? Nathalie GIOAN BULL CORIOLIS |