Я новичок в Apache OFBiz
и хотел настроить некоторые формы, у меня есть следующий код, и я хотел показать гиперссылку только для текущей пользовательской записи, а для других пользовательских записей - текущий пользователь не должен видеть гиперссылку, а только текст.Apache OFBiz включить/отключить гиперссылку для пользователя
<form name="ListEmplPositions" type="list" separate-columns="true" default-entity-name="EmplPosition" list-name="listIt" paginate-target="FindEmplPositions" paginate="true"
odd-row-style="alternate-row" header-row-style="header-row-2" default-table-style="basic-table hover-bar">
<actions>
<service service-name="performFind" result-map="result" result-map-list="listIt">
<field-map field-name="inputFields" from-field="parameters"/>
<field-map field-name="entityName" value="EmplPosition"/>
<field-map field-name="orderBy" value="emplPositionId"/>
<field-map field-name="viewIndex" from-field="viewIndex"/>
<field-map field-name="viewSize" from-field="viewSize"/>
</service>
</actions>
<auto-fields-entity entity-name="EmplPosition" default-field-type="display"/>
<field use-when="emplPositionId==userLogin.partyId" name="emplPositionId" title="${uiLabelMap.HumanResEmployeePositionId}" widget-style="linktext">
<hyperlink also-hidden="false" description="${emplPositionId}" target="emplPositionView">
<parameter param-name="emplPositionId"/>
</hyperlink>
</field>
</form>
Я хочу гиперссылку в последних строках для поля «empPositionId», чтобы включить только для текущей записи пользователя. я попытался использовать и другие условия, но это не сработало, любая идея для этого, ваша помощь будет с благодарностью.