<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Herencia valores propiedades in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/herencia-valores-propiedades/m-p/104369#M72874</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Buenas tardes:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tengo una pregunta sobre el modelado de datos y como se gestiona la herencia de propiedades en los tipos.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;He creado un tipo documental -A-, cuyo padre es tipo Folder, al que le he creado y asignado propiedades. He creado su esquema correspondiente.&lt;/P&gt;&lt;P&gt;A continuación he creado un tipo documental -B-, cuyo padre es el tipo documental -A-, he añadido una nueva propiedad exclusiva para éste y al momento de crear el esquema le he indicado que sus propiedades son las del tipo -A-, más las que he creado para el tipo -B-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hasta aquí todo correcto. Mi problema viene al pensar que la herencia de propiedades es también a nivel de valores, y no solo conceptualmente para la propiedad..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hay forma de hacer esto. Es decir, que al crear un elemento y asignarle como tipo el -B- ya venga con los valores asignados para las propiedades compartidas del tipo -A- ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Algo así...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Folder = Tipo A&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Metadato 1 = Valor 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Metadato 2 = Valor 2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;Subfolder &amp;nbsp;= Tipo B&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Metadato 1 = Heredado de Metadato 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Metadato 2 = Heredado de Metadato 2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Metadato 3 = Valor 3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Gracias por adelantado&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 20 Aug 2019 18:48:13 GMT</pubDate>
    <dc:creator>pacosantos</dc:creator>
    <dc:date>2019-08-20T18:48:13Z</dc:date>
    <item>
      <title>Herencia valores propiedades</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/herencia-valores-propiedades/m-p/104369#M72874</link>
      <description>Buenas tardes:Tengo una pregunta sobre el modelado de datos y como se gestiona la herencia de propiedades en los tipos.He creado un tipo documental -A-, cuyo padre es tipo Folder, al que le he creado y asignado propiedades. He creado su esquema correspondiente.A continuación he creado un tipo docume</description>
      <pubDate>Tue, 20 Aug 2019 18:48:13 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/herencia-valores-propiedades/m-p/104369#M72874</guid>
      <dc:creator>pacosantos</dc:creator>
      <dc:date>2019-08-20T18:48:13Z</dc:date>
    </item>
    <item>
      <title>Re: Herencia valores propiedades</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/herencia-valores-propiedades/m-p/104370#M72875</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Generalmente esa herencia de valores se realiza aplicando reglas a las carpetas, realizando una copia de los valores del padre al hijo con la API JavaScript. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Si quieres hacerlo de una manera genérica para todos los nodos de ese tipo, puedes programar un behaviour en Java.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Aug 2019 06:58:51 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/herencia-valores-propiedades/m-p/104370#M72875</guid>
      <dc:creator>angelborroy</dc:creator>
      <dc:date>2019-08-21T06:58:51Z</dc:date>
    </item>
    <item>
      <title>Re: Herencia valores propiedades</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/herencia-valores-propiedades/m-p/104371#M72876</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Gracias Ángel..., me pondré con eso aunque mi fuerte no es la programación. Vengo de otros "mundos" de la gestión documental y estos temas están resueltos "de caja".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Gracias de nuevo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Aug 2019 07:06:56 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/herencia-valores-propiedades/m-p/104371#M72876</guid>
      <dc:creator>pacosantos</dc:creator>
      <dc:date>2019-08-21T07:06:56Z</dc:date>
    </item>
    <item>
      <title>Re: Herencia valores propiedades</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/herencia-valores-propiedades/m-p/104372#M72877</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Si quieres explorar la opción de JavaScript, te recomiendo que utilices como entorno de desarrollo la Javascript Console. Es un addon que puedes instalar disponible en &lt;A class="link-titled" href="https://github.com/share-extras/js-console" title="https://github.com/share-extras/js-console" rel="nofollow noopener noreferrer"&gt;GitHub - share-extras/js-console: Administration Console component for Alfresco Share, that enables the execution of arb…&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;El código para copiar valores desde una carpeta padre es bastante sencillo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="language-javascript line-numbers"&gt;&lt;CODE&gt;document&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;properties&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"cm:title"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; document&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;parent&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;properties&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"cm:title"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;&lt;BR /&gt;document&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;properties&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"cm:description"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; document&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;parent&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;properties&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"cm:description"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;&lt;BR /&gt;document&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;save&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Y después solo tienes que configurar una regla en la carpeta padre para que ejecute este script en la creación de carpetas.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Aug 2019 07:26:41 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/herencia-valores-propiedades/m-p/104372#M72877</guid>
      <dc:creator>angelborroy</dc:creator>
      <dc:date>2019-08-21T07:26:41Z</dc:date>
    </item>
  </channel>
</rss>

