Форма Alfresco - исключить пользователя без электронной почты из формы поиска - PullRequest
0 голосов
/ 29 апреля 2020

Я работаю на Alfresco 5.2.6, SDK4 с Activiti.

Когда я запускаю рабочий процесс:

1 - Нажмите 1, чтобы открыть поиск в пользовательской форме.

2 - Написать LEGRAND

3 - Нажать на поиск. Поиск формы пользователя

Найдено 2 пользователей. У одного пользователя нет электронной почты, я хочу исключить его из исследования

Форма определена в META-INF / share-config-custom. xml:

<alfresco-config>

<!-- Wokflow -->
<config evaluator="string-compare" condition="activiti$partagerEnLecture">
    <forms>
        <form>
            <field-visibility>
                <show id="bpm:workflowDescription" />
                <show id="girpelwf:collaborateurLecteur" />
                <show id="packageItems" />
            </field-visibility>
            <appearance>
                <set id="" appearance="title" label-id="workflow.set.general" />
                <set id="personne" appearance="title" label="Personne assignée" />
                <set id="items" appearance="title" label-id="workflow.set.items" />
                <field id="bpm:workflowDescription" label-id="workflow.field.message">
                    <control template="/org/alfresco/components/form/controls/textarea.ftl">
                        <control-param name="style">width: 95%</control-param>
                    </control>
                </field>
                <field id="girpelwf:collaborateurLecteur" set="personne" label-id="workflow.partagerEnLecture.collaborateurLecteur" />
                <field id="packageItems" set="items">
                    <control template="partagerEnLecture/components/form/controls/packageitemsPELstartTask.ftl">
                        <control-param name="startLocation">/app:company_home/st:sites</control-param>
                    </control>
                </field>
            </appearance>
        </form>
    </forms>
</config>

Форма поиска пользователя определяется с помощью:

<set id="personne" appearance="title" label="Personne assignée" />

Что нужно сделать, чтобы исключить пользователя без электронной почты из поиска?

Спасибо

С уважением

...