AnsweredAssumed Answered

pasar de lista a string

Question asked by ijr87 on Jun 4, 2010
Latest reply on Jun 7, 2010 by cristinamr
buenas, estoy creando un tipo de documento con sus propiedades y tengo un problema, una de las propiedades es de tipo lista y cuando hago el "createNamedValue" me peta porque dice que hay que pasarle dos strings… si le pongo un "toString()" a saco tampoco funciona, alguien sabe alguna solucion?? Gracias!!

tambien me pasa lo mismo con un tipo que es boolean..

Os dejo la parte de codigo que creo importante:

<constraints>
      <constraint name="ev:CodiInteressats" type="LIST">
         <parameter name="allowedValues">
            <list>
               <value>1</value>
               <value>2</value>
            </list>
         </parameter>
      </constraint>


<property name="ev:codiInteressatsDoc">
               <type>d:text</type>
               <mandatory>false</mandatory>
               <multiple>true</multiple>
               <constraints>
                  <constraint ref="ev:CodiInteressats" />
               </constraints>
            </property>


NamedValue codiIntValue = Utils.createNamedValue(
            Constants.createQNameString(
                  docModel.NAMESPACE_CONTENT_MODEL,
                  docModel.CODIINTERESSATS), document
                  .getCodiInteressat());

Outcomes