Arkib Bulanan: April 2011

SharePoint 2010 KeywordQuery dan Pengguna Anonymous

Saya mendayakan capaian tanpa nama di laman web saya untuk menguji sebahagian web Cari yang saya telah membangunkan dan tidak terkejut besar, Ia tidak cukup bekerja.  Akses tanpa nama cukup banyak sentiasa merupakan satu cabaran bagi saya.

Dalam kes ini,, Jalankan carian awal bukanlah sebab-sebab tertentu.  Saya harus mengatakan bahawa ia adalah berlari tetapi ia adalah tidak memulangkan sebarang keputusan.  Saya menggunakan KeywordQuery dalam paparan yang awal.

Saya melakukan carian cepat dan posting blog ini oleh"sowmyancs"datang agak cepat: "SharePoint 2010 Carian: tidak menunjukkan apa-apa keputusan untuk pengguna tanpa nama?"  Bahawa entri blog menerangkan masalah dari satu daripada perspektif Cari kata kunci Peti tetapi tingkah laku itu adalah mirip saya – ia bekerja bagi pengguna yang disahkan dan bagi pengguna tanpa nama, tetapi pengguna tanpa mendapat hasil tidak. 

Saya mengikuti arahan dan bang!  Ia menyelesaikan masalah saya.  Saya tidak pasti apakah ini akan mempunyai kesan sampingan dan mereka boleh membuktikan untuk menjadi masalah, tetapi hasil jangka pendek adalah berguna.

Klik pada melalui blog:

image

</akhir>

Langgan ke blog saya.

Mengikuti aku di Twitter http://www.twitter.com/pagalvin

SharePoint 2010 KeywordQuery dan HiddenConstraints Harta

Saya telah melakukan sedikit kerja dengan KeywordQuery objek di SharePoint 2010 dan membuat penggunaan HiddenConstraints harta.

Saya tidak menjumpai apa-apa maklumat serta-merta membantu dalam harta yang, jadi saya fikir saya cepat akan mencatat bagaimana saya telah menggunakan ia.

Setakat yang saya boleh memberitahu, ini adalah satu kekangan automatik ditambah ke permintaan supaya anda boleh menyusun taman di sana dan tidak bimbang mengenainya.  Oleh itu, ia hanya kata kunci lain (atau set kata kunci) dan pengubah bahawa anda boleh menaip untuk UI apabila anda melakukan carian kata kunci.  Berikut adalah contoh:

keywordQuery.HiddenConstraints = "skop:\"Industry" ";

Anda boleh menambah kekangan tambahan dengan pemisah ruang.

keywordQuery.HiddenConstraints = "skop:\"Industry" Pertahanan";

Di atas mengatakan dalam bahasa Inggeris, "Menjalankan query kata kunci mencari" pertahanan "dan seterusnya, menggunakan "Industri" skop.

Berikut adalah satu lagi cara untuk melihat ia:

image

Saya telah menggunakan ia untuk menyediakan skop automatik konteks yang bergantung pada bahagian web adat.  Apabila pengguna klik pada tab dan klik butang carian, tab menentukan skop carian tertentu.  Ia berfungsi dengan baik setakat ini.

</akhir>

Langgan ke blog saya.

Mengikuti aku di Twitter http://www.twitter.com/pagalvin

Contoh: XSLT mewujudkan HTML href ini

Saya telah melakukan sedikit barangan XSL sejak kebelakangan ini dan fikir saya akan meletakkan bersama-sama sampel untuk rujukan masa depan saya dan yang boleh menjadi nilai kepada kita semua XSLT-ers membuat hidup di internets.

Pertimbangkan XML berikut:

<Kiraan FdcSearchTabsCollection = "2">
  <SearchTab Label = "industri" SortOrder = "00" Label = "Industri" SearchConstraints = "contenttype:Industri" TabID = "831b2a74-98c4-4453-8061-86e2fdb22c63" />
  <SearchTab Label = "amalan-amalan" SortOrder = "01" Label = "Amalan" SearchConstraints = "contenttype:PracticeGroups" TabID = "678e206b-6996-421f-9765-b0558fe1a9c0" />
</FdcSearchTabsCollection>

The XSL berikut coretan akan menjana senarai disusun daripada pelbagai tab hrefs:

<Pemacu:perlawanan template "FdcSearchTabsCollection =" xml:angkasa = "memelihara">
   
    <!– "Semua" tab –>
    <a href = "javascript:ViewTab('Semua')">Lihat semua</1>
   
    <!– Setiap tab individu –>
    <!– Melelar melalui semua Tabs dan memaparkan betul  pautan. –>
    <Pemacu:= Pilih untuk-setiap "SearchTab">
      <Pemacu:jenis select="@SortOrder"/>

      …
      <a href = "javascript:ViewTab(‘{@TabID}')"><Pemacu:nilai bagi select="@Label"/></1>
    </Pemacu:untuk setiap>

    <br /> 
   

   </Pemacu:template>

Berikut adalah apa yang ia kelihatan seperti di SharePoint:

SNAGHTML78aa2cb

 

 

</akhir>

Langgan ke blog saya.

Mengikuti aku di Twitter http://www.twitter.com/pagalvin

SharePoint MVP Chat Wed 04/20

Saya akan mengambil bahagian dalam salah satu tempoh MVP sembang minggu depan, 04/20.  Berikut adalah pautan untuk pendaftaran dan penulisan Microsoft:

Adakah anda mempunyai soalan teknikal yang sukar mengenai SharePoint yang anda sedang mencari jawapan? Adakah anda mahu untuk meneroka pengetahuan mendalam dalam Microsoft Tempahan bernilai profesional yang berbakat? SharePoint MVPs akan orang-orang yang sama yang anda lihat di dalam komuniti teknikal sebagai penulis, pembesar suara, pemimpin kumpulan pengguna dan answerers di dalam forum pengguna MSDN dan TechNet. Oleh permintaan yang popular, kami telah membawa pakar-pakar ini bersama-sama sebagai satu kumpulan yang kolektif untuk menjawab soalan anda live. Jadi sila Sertai kami dan membawa pada soalan-soalan! Sembang ini akan meliputi WSS 3.0, MOSS, Yayasan SharePoint 2010 dan pelayan SharePoint 2010. Topik merangkumi persediaan dan pentadbiran, Reka bentuk, pembangunan dan soalan umum.
Sila join kami pada Rabu April 20 di 9 am PDT/tengahari EST untuk berbual dengan MVPs dari seluruh dunia. Belajar lebih lagi dan menambah perbualan tersebut ke kalendar anda dengan melawat laman acara MSDN http://msdn.microsoft.com/en-us/events/aa497438.aspx

Saya menyertai satu ini tahun lepas dan ia adalah letupan sebenar.  Ianya hanya sejenis gila ekstravaganza soal/jawab. 

Berikut adalah beberapa yang (buat masa ini) dijadualkan SharePoint MVP peserta:

Cornelius van Dyk
Dan Attis
Daniel Wessels
David Martos
Ivan Sanders
Jeremy Thake
John Ross
Kris Wagner
Mike Oryszak
Randy Drisgill
Woody  Windischman
Zlatan Dzinic

Itulah spektrum yang luas minat dan kepakaran.  Saya fikir ini akan menjadi satu masa dan menggunakan sepenuhnya jam Makan siang anda (atau mana-mana jam pada waktu siang Smile )

Mendaftar di sini di sini (http://msdn.microsoft.com/en-us/events/aa497438.aspx).

</akhir>

Langgan ke blog saya.

Mengikuti aku di Twitter http://www.twitter.com/pagalvin

Satu Sebab "Satu atau lebih jenis bidang tidak dipasang dengan betul”

Saya telah membuat tweak kecil semalam untuk sebahagian web yang melakukan query CAML terhadap senarai.  Saya membuat perubahan, digunakan dan mendapat dipukul dengan ralat:

Satu kesilapan yang tidak dijangka telah berlaku dalam Tiga Hari Outlook Cuaca WebPart. Sila hubungi pentadbir sistem. Satu atau lebih bidang jenis tidak dipasang dengan betul. Pergi ke halaman seting senarai hendak menghapuskan bidang ini.

Saya menghadapi satu lagi isu blog nie. lebih awal supaya saya tidak serta-merta berhubung pertanyaan CAML saya dengan ralat yang SharePoint melaporkan kepada saya.  Saya melakukan carian bing cepat dan dan mendapati catatan blog yang berguna ini oleh Nahta Lee  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

Berikut adalah pertanyaan buruk:

pertanyaan. Tanya ="<Jika><Dan><Neq><Nama FieldRef = 'Abbr' /><Nilai jenis = 'Teks'>SFNY</Nilai><Nama FieldRef = 'Abbr' /><Nilai jenis = 'Teks'>SFIS</Nilai></Neq></Dan></Jika>";

Di sini ianya dipasang:

pertanyaan. Tanya ="<Jika><Dan><Neq><Nama FieldRef = 'Abbr' /><Nilai jenis = 'Teks'>SFNY</Nilai></Neq><Neq><Nama FieldRef = 'Abbr' /><Nilai jenis = 'Teks'>SFIS</Nilai></Neq></Dan></Jika>";

Jadi, moral daripada cerita ini: Pastikan anda CAML itu betul atau anda mungkin mendapat ralat blog nie..

Langgan ke blog saya.

Mengikuti aku di Twitter http://www.twitter.com/pagalvin

</akhir>

Betulkan Pantas Untuk "Terdapat ralat semasa memuatkan bentuk”

Saya sedang menguji seorang pereka SharePoint adat 2010 aktiviti petang Ahad ini baik dan saya telah tidak disangka-sangka memukul "Ralat kritikal" apabila cuba untuk melancarkan aliran kerja yang:

Terdapat satu ralat semasa memuatkan bentuk.

Klik Mula semula untuk memuatkan satu salinan borang yang baru.  Jika ralat ini berterusan, Hubungi pasukan sokongan untuk Laman Web.

Klik Tutup untuk keluar mesej ini.

Tayang butiran ralat

Kursus, Jika anda klik butang "Tunjukkan butiran ralat" ia adalah menunjukkan ID korelasi:

image

Dalam kes saya,, ini bertukar menjadi masalah Mappings akses alternatif yang.  Saya melihat fail log masuk yang 14 sarang dan melihat bahawa InfoPath mengadu mengenai isu AAM (kerana saya telah memukul localhost dan bukannya nama pelayan).  Saya berubah URL saya dan yang diselesaikan ia.

Ia tidak untuk menunjukkan bahawa dengan semua linkings bit pelbagai kini dalam SP 2010, perkara yang anda secara semula jadi ini adalah suatu masalah (Aliran Reka bentuk SharePoint dalam kes saya) tidak benar-benar benar-benar berkaitan dengan masalah utama.

Langgan ke blog saya.

Mengikuti aku di Twitter http://www.twitter.com/pagalvin

</akhir>