You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Jacques Le Roux (JIRA)" <ji...@apache.org> on 2016/06/23 16:49:16 UTC
[jira] [Comment Edited] (OFBIZ-7576) auto-completer does not work
to search Contact Party Id
[ https://issues.apache.org/jira/browse/OFBIZ-7576?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15346731#comment-15346731 ]
Jacques Le Roux edited comment on OFBIZ-7576 at 6/23/16 4:49 PM:
-----------------------------------------------------------------
Hi Ankush,
You can use a simple quote (') instead of {noformat}"{noformat}
So your patch would be
{code}
Index: applications/party/widget/partymgr/LookupScreens.xml
===================================================================
--- applications/party/widget/partymgr/LookupScreens.xml (revision 1749889)
+++ applications/party/widget/partymgr/LookupScreens.xml (working copy)
@@ -101,7 +101,7 @@
<set field="viewSize" from-field="parameters.VIEW_SIZE" type="Integer" default-value="${viewSizeDefaultValue}"/>
<set field="entityName" value="PartyRoleNameDetail"/>
<set field="searchFields" value="[partyId, firstName, middleName, lastName, groupName]"/>
- <set field="andCondition" value="${groovy: return org.ofbiz.entity.condition.EntityCondition.makeCondition("roleTypeId", "CUSTOMER")}"/>
+ <set field="andCondition" value="${groovy: return org.ofbiz.entity.condition.EntityCondition.makeCondition('roleTypeId', 'CUSTOMER')}"/>
</actions>
<widgets>
<decorator-screen name="LookupDecorator" location="component://common/widget/CommonScreens.xml">
@@ -178,6 +178,10 @@
<set field="title" value="${uiLabelMap.PartyLookupContact}"/>
<set field="entityName" value="PartyRoleAndPartyDetail"/>
<set field="parameters.roleTypeId" value="CONTACT"/>
+ <set field="searchFields" value="[partyId, firstName, middleName, lastName]"/>
+ <script location="component://party/groovyScripts/party/StatusCondition.groovy"/>
+ <set field="andCondition" value="${groovy: return org.ofbiz.entity.condition.EntityCondition.makeCondition([
+ org.ofbiz.entity.condition.EntityCondition.makeCondition('roleTypeId', 'CONTACT')])}"/>
</actions>
<widgets>
<decorator-screen name="LookupDecorator" location="component://common/widget/CommonScreens.xml">
@@ -411,7 +415,7 @@
<set field="searchFields" value="[partyId, groupName, partyGroupComments]"/>
<script location="component://party/groovyScripts/party/StatusCondition.groovy"/>
<set field="andCondition" value="${groovy: return org.ofbiz.entity.condition.EntityCondition.makeCondition([context.andCondition,
- org.ofbiz.entity.condition.EntityCondition.makeCondition("roleTypeId", "INTERNAL_ORGANIZATIO")])}"/>
+ org.ofbiz.entity.condition.EntityCondition.makeCondition('roleTypeId', 'INTERNAL_ORGANIZATIO')])}"/>
</actions>
<widgets>
<decorator-screen name="LookupDecorator" location="component://common/widget/CommonScreens.xml">
Index: applications/party/widget/partymgr/LookupScreens.xml
===================================================================
--- applications/party/widget/partymgr/LookupScreens.xml (revision 1749889)
+++ applications/party/widget/partymgr/LookupScreens.xml (working copy)
@@ -101,7 +101,7 @@
<set field="viewSize" from-field="parameters.VIEW_SIZE" type="Integer" default-value="${viewSizeDefaultValue}"/>
<set field="entityName" value="PartyRoleNameDetail"/>
<set field="searchFields" value="[partyId, firstName, middleName, lastName, groupName]"/>
- <set field="andCondition" value="${groovy: return org.ofbiz.entity.condition.EntityCondition.makeCondition("roleTypeId", "CUSTOMER")}"/>
+ <set field="andCondition" value="${groovy: return org.ofbiz.entity.condition.EntityCondition.makeCondition('roleTypeId', 'CUSTOMER')}"/>
</actions>
<widgets>
<decorator-screen name="LookupDecorator" location="component://common/widget/CommonScreens.xml">
@@ -178,6 +178,10 @@
<set field="title" value="${uiLabelMap.PartyLookupContact}"/>
<set field="entityName" value="PartyRoleAndPartyDetail"/>
<set field="parameters.roleTypeId" value="CONTACT"/>
+ <set field="searchFields" value="[partyId, firstName, middleName, lastName]"/>
+ <script location="component://party/groovyScripts/party/StatusCondition.groovy"/>
+ <set field="andCondition" value="${groovy: return org.ofbiz.entity.condition.EntityCondition.makeCondition([
+ org.ofbiz.entity.condition.EntityCondition.makeCondition('roleTypeId', 'CONTACT')])}"/>
</actions>
<widgets>
<decorator-screen name="LookupDecorator" location="component://common/widget/CommonScreens.xml">
@@ -411,7 +415,7 @@
<set field="searchFields" value="[partyId, groupName, partyGroupComments]"/>
<script location="component://party/groovyScripts/party/StatusCondition.groovy"/>
<set field="andCondition" value="${groovy: return org.ofbiz.entity.condition.EntityCondition.makeCondition([context.andCondition,
- org.ofbiz.entity.condition.EntityCondition.makeCondition("roleTypeId", "INTERNAL_ORGANIZATIO")])}"/>
+ org.ofbiz.entity.condition.EntityCondition.makeCondition('roleTypeId', 'INTERNAL_ORGANIZATIO')])}"/>
</actions>
<widgets>
<decorator-screen name="LookupDecorator" location="component://common/widget/CommonScreens.xml">
{code}
Thanks!
was (Author: jacques.le.roux):
Hi Ankush,
You can use a simple quote (') instead of "
So your patch would be
{code}
Index: applications/party/widget/partymgr/LookupScreens.xml
===================================================================
--- applications/party/widget/partymgr/LookupScreens.xml (revision 1749889)
+++ applications/party/widget/partymgr/LookupScreens.xml (working copy)
@@ -101,7 +101,7 @@
<set field="viewSize" from-field="parameters.VIEW_SIZE" type="Integer" default-value="${viewSizeDefaultValue}"/>
<set field="entityName" value="PartyRoleNameDetail"/>
<set field="searchFields" value="[partyId, firstName, middleName, lastName, groupName]"/>
- <set field="andCondition" value="${groovy: return org.ofbiz.entity.condition.EntityCondition.makeCondition("roleTypeId", "CUSTOMER")}"/>
+ <set field="andCondition" value="${groovy: return org.ofbiz.entity.condition.EntityCondition.makeCondition('roleTypeId', 'CUSTOMER')}"/>
</actions>
<widgets>
<decorator-screen name="LookupDecorator" location="component://common/widget/CommonScreens.xml">
@@ -178,6 +178,10 @@
<set field="title" value="${uiLabelMap.PartyLookupContact}"/>
<set field="entityName" value="PartyRoleAndPartyDetail"/>
<set field="parameters.roleTypeId" value="CONTACT"/>
+ <set field="searchFields" value="[partyId, firstName, middleName, lastName]"/>
+ <script location="component://party/groovyScripts/party/StatusCondition.groovy"/>
+ <set field="andCondition" value="${groovy: return org.ofbiz.entity.condition.EntityCondition.makeCondition([
+ org.ofbiz.entity.condition.EntityCondition.makeCondition('roleTypeId', 'CONTACT')])}"/>
</actions>
<widgets>
<decorator-screen name="LookupDecorator" location="component://common/widget/CommonScreens.xml">
@@ -411,7 +415,7 @@
<set field="searchFields" value="[partyId, groupName, partyGroupComments]"/>
<script location="component://party/groovyScripts/party/StatusCondition.groovy"/>
<set field="andCondition" value="${groovy: return org.ofbiz.entity.condition.EntityCondition.makeCondition([context.andCondition,
- org.ofbiz.entity.condition.EntityCondition.makeCondition("roleTypeId", "INTERNAL_ORGANIZATIO")])}"/>
+ org.ofbiz.entity.condition.EntityCondition.makeCondition('roleTypeId', 'INTERNAL_ORGANIZATIO')])}"/>
</actions>
<widgets>
<decorator-screen name="LookupDecorator" location="component://common/widget/CommonScreens.xml">
Index: applications/party/widget/partymgr/LookupScreens.xml
===================================================================
--- applications/party/widget/partymgr/LookupScreens.xml (revision 1749889)
+++ applications/party/widget/partymgr/LookupScreens.xml (working copy)
@@ -101,7 +101,7 @@
<set field="viewSize" from-field="parameters.VIEW_SIZE" type="Integer" default-value="${viewSizeDefaultValue}"/>
<set field="entityName" value="PartyRoleNameDetail"/>
<set field="searchFields" value="[partyId, firstName, middleName, lastName, groupName]"/>
- <set field="andCondition" value="${groovy: return org.ofbiz.entity.condition.EntityCondition.makeCondition("roleTypeId", "CUSTOMER")}"/>
+ <set field="andCondition" value="${groovy: return org.ofbiz.entity.condition.EntityCondition.makeCondition('roleTypeId', 'CUSTOMER')}"/>
</actions>
<widgets>
<decorator-screen name="LookupDecorator" location="component://common/widget/CommonScreens.xml">
@@ -178,6 +178,10 @@
<set field="title" value="${uiLabelMap.PartyLookupContact}"/>
<set field="entityName" value="PartyRoleAndPartyDetail"/>
<set field="parameters.roleTypeId" value="CONTACT"/>
+ <set field="searchFields" value="[partyId, firstName, middleName, lastName]"/>
+ <script location="component://party/groovyScripts/party/StatusCondition.groovy"/>
+ <set field="andCondition" value="${groovy: return org.ofbiz.entity.condition.EntityCondition.makeCondition([
+ org.ofbiz.entity.condition.EntityCondition.makeCondition('roleTypeId', 'CONTACT')])}"/>
</actions>
<widgets>
<decorator-screen name="LookupDecorator" location="component://common/widget/CommonScreens.xml">
@@ -411,7 +415,7 @@
<set field="searchFields" value="[partyId, groupName, partyGroupComments]"/>
<script location="component://party/groovyScripts/party/StatusCondition.groovy"/>
<set field="andCondition" value="${groovy: return org.ofbiz.entity.condition.EntityCondition.makeCondition([context.andCondition,
- org.ofbiz.entity.condition.EntityCondition.makeCondition("roleTypeId", "INTERNAL_ORGANIZATIO")])}"/>
+ org.ofbiz.entity.condition.EntityCondition.makeCondition('roleTypeId', 'INTERNAL_ORGANIZATIO')])}"/>
</actions>
<widgets>
<decorator-screen name="LookupDecorator" location="component://common/widget/CommonScreens.xml">
{code}
Thanks!
> auto-completer does not work to search Contact Party Id
> -------------------------------------------------------
>
> Key: OFBIZ-7576
> URL: https://issues.apache.org/jira/browse/OFBIZ-7576
> Project: OFBiz
> Issue Type: Bug
> Components: party
> Affects Versions: Upcoming Branch
> Reporter: Ankush Upadhyay
> Assignee: Divesh Dutta
> Attachments: OFBIZ-7576.patch
>
>
> Steps to reproduce:
> 1. Login to party manager.
> 2. Search Company party and navigate to profile.
> 3. Click on create new link of List Related Contacts screenlet.
> 4. Search any contact party using auto-completer.
> Expected behavior: auto-completer should work and return results like lookup does.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)