หากเมนูแบบเลื่อนลง "ค้นหา" มีมากกว่าหนึ่งรายการ (เช่น บัญชี ผู้ติดต่อ) เป็นไปได้ไหมที่จะตั้งค่าตัวเลือกเริ่มต้น (ในสถานการณ์ของฉันเป็นตัวเลือกที่สอง ผู้ติดต่อ)
ตั้งค่าเริ่มต้นฟิลด์ ค้นหา ในมุมมองการค้นหา
comment
bingsoft.wordpress.com /2011/01/13/
- person Adi Katz   schedule 04.12.2015
comment
การค้นหาเป็นไปได้หรือไม่ที่จะตั้งค่าตัวเลือกเริ่มต้นการค้นหา CRM ให้ผลลัพธ์มากมาย รวมถึงผลลัพธ์ที่เพิ่มไว้ในความคิดเห็นด้านบนด้วย โปรดพยายามแสดงให้คุณเห็นว่าคุณได้ค้นคว้าข้อมูลก่อนที่จะถามคำถาม
- person AdamV   schedule 04.12.2015
comment
ขอบคุณสำหรับความช่วยเหลือของคุณ. ฉันคิดว่าฉันกำลังค้นหาโดยใช้คำที่ผิด
- person MightyAtom   schedule 04.12.2015
comment
คุณต้องการเปลี่ยนค่าเริ่มต้นหรือป้องกันไม่ให้ผู้ใช้เลือกบัญชีหรือไม่ ในกรณีหลัง คุณสามารถแก้ไข XML โซลูชันด้วยตนเองได้
- person Thijs Kuipers   schedule 07.12.2015
คำตอบ (2)
ใน CRM 2015 คุณสามารถใช้สิ่งต่อไปนี้ได้หากคุณต้องการกรองการค้นหาเพื่อให้มีเฉพาะผู้ติดต่อเท่านั้น
// Filter the dropdown of the lookup so that it only contains contacts + do not allow accounts ,in the contact views, visible when the user clicks more records
var noAccountsfilter = "<filter type='and'><condition attribute='statecode' operator='ne' value='0' /></filter>";
Xrm.Page.getControl("parentcustomerid").addCustomFilter(noAccountsfilter, 'account');
person
el shorty
schedule
07.12.2015
function Form_OnLoad()
...
preFilterLookup();
..
}
function preFilterLookup() {
Xrm.Page.getControl("customerid").addPreSearch(addLookupFilter);
}
function addLookupFilter() {
document.getElementById("customerid_i").setAttribute ("lookuptypenames", "contact:2:Contact");
document.getElementById("customerid_i").setAttribute("lookuptypes", "2");
}
ทำอย่างไร ฉันเปลี่ยนแบบฟอร์มด่วนเริ่มต้นสำหรับฟิลด์ CustomerId ใน Dynamics CRM 2013 หรือไม่
person
MightyAtom
schedule
04.12.2015
รหัสดังกล่าวจะใช้ไม่ได้กับ CRM 2015 SP1/2016 ขอให้โชคดีกับการอัพเกรด
- person Andrew Butenko; 04.12.2015
หากจำเป็นจริงๆ ในการจัดการสิ่งนี้ คุณควรมี OnChange js ที่ขอประเภทบันทึก หากไม่ตรงกับการล้างค่าจากการค้นหา
- person Sxntk; 04.12.2015
@AndriiButenko เพื่อความยุติธรรม คำถามถูกแท็กเป็น 2013 ดังนั้นคำตอบนี้ควรทำงานในสภาพแวดล้อมนี้ การใช้โค้ดที่ไม่รองรับซึ่งเลิกใช้แล้วในรุ่นต่อๆ ไปไม่ใช่แนวทางปฏิบัติที่ดี
- person Joseph Duty; 07.12.2015
อย่างน้อยก็เป็นเรื่องดีที่จะบอกว่านี่ไม่ใช่วิธีที่คุณควรเขียนโค้ด และอาจใช้งานไม่ได้หลังจากการอัพเดตจาก MS
- person Rickard N; 08.12.2015