cancel
Showing results for 
Search instead for 
Did you mean: 

Conseguir definición de un documento a traves de WebScript

ruben_arjonilla
Champ in-the-making
Champ in-the-making
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 1

jeferz
Champ in-the-making
Champ in-the-making
Exactamente que deseas hacer, solo mostrar información acerca de un documento en el repositorio o assign información a las propiedades del documento?
Getting started

Tags


Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.