Benutzer mit den meisten Antworten
Filtered Lookup mit mehreren Conditions

Frage
-
Hallo Zusammen,
ich habe einen Lookup auf die Kontakte, basierend auf dem aktuell ausgewählten Kunden:
Dieser Lookup zeigt mit aber ALLE Kontakte des Kunden an - nicht nur die Aktiven.
Ich habe schon versucht eine 2te Condition einzubauen:
+ "<condition attribute='statuscode' operator='eq' value=1 />"
--> aber damit gehts leidet nicht, sondern es kommt nur ne Exception.
Hat mir jemand nen Tipp was ich falsch mache bzw. wie ich ne 2te Bedingung einbauen kann?
Vielen Dank für Eure Hilfe!
Bennivar tmpCustomer = null; if(crmForm.all.customerid.DataValue != null) { var aCustomer = new Array(); aCustomer = crmForm.all.customerid.DataValue; tmpCustomer= aCustomer[0].id; } var field = crmForm.all.biz_kontakt_id_haupt; // Ensure that search box is not visible in a lookup dialog field.lookupbrowse = 1; // Pass fetch xml through search value parameter field.AddParam("search", "<fetch mapping='logical'><entity name='contact'>" + "<filter>" + "<condition attribute='parentcustomerid' operator='eq' value='" + tmpCustomer + "' />" //+ "<condition attribute='statuscode' operator='eq' value=1 />" + " </filter></entity></fetch>");
lalalal
Antworten
-
Hallo Benni, siehe dazu einmal hier:
http://www.crowehorwath.com/cs/blogs/crm/archive/2009/02/03/adding-a-filtered-lookup-in-crm.aspx
http://jianwang.blogspot.com/2008/05/mysterious-crm-lookup-iii.html
http://crm.georged.id.au/post/2008/02/16/Filtering-lookup-data-in-CRM-4.aspx
Viele Grüße Michael Sulz axcentro GmbH- Als Antwort vorgeschlagen Michael Sulz Dienstag, 5. Mai 2009 13:56
- Als Antwort markiert Benni_1983 Dienstag, 5. Mai 2009 14:19
Alle Antworten
-
Hallo Benni, siehe dazu einmal hier:
http://www.crowehorwath.com/cs/blogs/crm/archive/2009/02/03/adding-a-filtered-lookup-in-crm.aspx
http://jianwang.blogspot.com/2008/05/mysterious-crm-lookup-iii.html
http://crm.georged.id.au/post/2008/02/16/Filtering-lookup-data-in-CRM-4.aspx
Viele Grüße Michael Sulz axcentro GmbH- Als Antwort vorgeschlagen Michael Sulz Dienstag, 5. Mai 2009 13:56
- Als Antwort markiert Benni_1983 Dienstag, 5. Mai 2009 14:19
-
Scheint eigentlich alles richtig zu sein:
So sollte das Fetch aussehen.
Hast du auf dem Server auch die JS-Datei angepasst?<fetch mapping="logical"> <entity name="contact"> <filter> <condition attribute="statuscode" operator="eq" value="1" /> <condition attribute="parentcustomerid" operator="eq" value="<ID>" /> </filter> </entity> </fetch>
Gruß
localh0rst- Bearbeitet localh0rst Dienstag, 5. Mai 2009 14:17