Dans Alfresco, le code ftl ne fonctionne pas pour certaines actions "Edit Properties" doclib

J'utilise ci-dessous ftl pour afficher la table sur la page de propriétés du document.

< control template="/com/alfresco/components/form/controls/datatable-property.ftl" > <control-param name="config"> Select Party, Select Party, dropdown, ["Party1", "Party2", "Party3", "Party4"]; Party Name, Party Name, dropdown, ["aaa", "bbb", "ccc", "ddd"]; Party Constitution, Party Constitution, dropdown, ["corporation", "individual", "other"]; </control-param> </control> 

Il fonctionne bien, mais seulement dans un cas. Actuellement, en plein air, nous avons 3 options différentes (Modifier les propriétés) pour l'édition de matadata.

  1. Utilisation de Uploader plus Utility
  2. Modifier l'action de la propriété avant d'ouvrir le document.
  3. Modifier la propriété après l'ouverture du document.

Donc, ici, je m'inquiète, le code ci-dessus fonctionne uniquement lorsque nous essayons d'éditer les propriétés après avoir ouvert le document.

Il ne fonctionne pas dans les deux premiers cas.

Je peux deviner, le problème existe avec le code de script java. Parce que dans les deux premiers cas, la page de propriétés est en fenêtre contextuelle.

Et dans le troisième cas, c'est directement la page en plein air.

Donc, ma condition requise, je veux que cela fonctionne dans tous les 3 cas. Quelqu'un peut-il m'aider avec cela ou suggérer le chemin. Répondez, s'il vous plaît.

Merci d'avance.