Conseguir definición de un documento a traves de WebScript

cancel
Showing results for 
Search instead for 
Did you mean: 
ruben_arjonilla
Member II

Conseguir definición de un documento a traves de WebScript

Buenos dias,

Estoy haciendo una aplicación externa a Alfresco, y necesito crear un formulario con los datos de este tipo de documento propio.

Básicamente quería saber si a través de un WebScript puedo conseguir un json con los datos de la definición del documento.


<constraints>
<constraint name="dt:opciones" type="LIST">
<parameter name="allowedValues">
    <list>
       <value>1</value>
       <value>2</value>
       <value>3</value>
    </list>
</parameter>
</constraint>
</constraints>

.
.
.

<type name="dt:prueba">
   <title>Prueba</title>
   <parent>cm:content</parent>
   <properties>
      <property name="dt:prueba1">
         <title>Prueba 1</title>
         <description>Descripción Prueba 1</description>
         <type>d:text</type>
         <mandatory>false</mandatory>
         <default></default>
      </property>
      <property name="dt:prueba2">
         <title>Prueba 2</title>
         <description>Descripción Prueba 2</description>
         <type>d:text</type>
         <mandatory>false</mandatory>
         <default></default>
      </property>

      <property name="dt:prueba3">
                  <title>Prueba 3</title>
                  <type>d:text</type>
                  <default>1</default>
                  <constraints>
                     <constraint ref="dt:opciones" />
                  </constraints>
                </property>
   </properties>
</type>


Por ejemplo, teniendo el tipo de document anterior, puedo hacer un webscript que me devuelva un json con el title, description, …, el campo con la constraint tambien me deberian aparecer las opciones disponibles.

Se puede hacer?

Gracias.

Rubén Arjonilla Zamora
1 Reply
jeferz
Member II

Re: Conseguir definición de un documento a traves de WebScript

Exactamente que deseas hacer, solo mostrar información acerca de un documento en el repositorio o assign información a las propiedades del documento?