Default bidang Cari dalam tampilan pencarian

Jika drop-down "cari" berisi lebih dari satu item (mis. Akun, Kontak) apakah mungkin untuk menyetel opsi default (dalam skenario saya ke opsi kedua Kontak)?


person MightyAtom    schedule 04.12.2015    source sumber
comment
bingsoft.wordpress.com /2011/01/13/   -  person Adi Katz    schedule 04.12.2015
comment
Mencari apakah mungkin untuk mengatur opsi default Pencarian CRM menghasilkan banyak hasil, termasuk yang ditambahkan dalam komentar di atas. Silakan coba tunjukkan bahwa Anda telah melakukan riset sebelum mengajukan pertanyaan.   -  person AdamV    schedule 04.12.2015
comment
Terima kasih atas bantuan Anda. Saya pikir saya mencari menggunakan istilah yang salah.   -  person MightyAtom    schedule 04.12.2015
comment
Apakah Anda ingin mengubah default, atau mencegah pengguna memilih Akun? Dalam kasus terakhir, Anda dapat mengedit XML solusi secara manual.   -  person Thijs Kuipers    schedule 07.12.2015


Jawaban (2)


Di CRM 2015 Anda dapat menggunakan yang berikut ini jika Anda ingin memfilter pencarian sehingga hanya berisi kontak

// 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");
 }

Bagaimana caranya Saya mengubah formulir cepat default untuk bidang CustomerId di Dynamics CRM 2013?

person MightyAtom    schedule 04.12.2015
comment
Kode itu tidak akan berfungsi untuk CRM 2015 SP1/2016. Semoga berhasil dengan peningkatan. - person Andrew Butenko; 04.12.2015
comment
Jika benar-benar diperlukan untuk menangani ini, Anda harus memiliki OnChange js yang menanyakan jenis rekaman, jika tidak cocok, bersihkan nilai dari pencarian. - person Sxntk; 04.12.2015
comment
@AndriiButenko agar adil, pertanyaannya ditandai sebagai 2013, jadi jawaban ini harusnya berfungsi di lingkungan ini. Bukanlah praktik yang baik untuk menggunakan kode yang tidak didukung dan sudah tidak digunakan lagi pada rilis mendatang - person Joseph Duty; 07.12.2015
comment
Setidaknya ada baiknya untuk mengatakan bahwa ini bukan cara yang seharusnya Anda gunakan untuk membuat kode dan mungkin tidak berfungsi setelah pembaruan apa pun dari MS. - person Rickard N; 08.12.2015