Arkivat mujore: Prill 2011

SharePoint 2010 KeywordQuery dhe Përdoruesit Anonim

Unë aktivizuara qasje anonim në web faqen time për të provuar një pjesë të Web Search unë kam qenë në zhvillim dhe për befasi të madhe, ajo nuk ka mjaft të punojnë.  Qasje Anonim është pretty much gjithmonë një sfidë për mua.

Në këtë rast, kërko fillestar nuk ishte duke vrapuar për disa arsye.  Unë duhet të them se ajo ishte drejtimin, por ai nuk ishte kthyer asnjë rezultat.  Unë jam duke përdorur KeywordQuery për atë ekran fillestar.

Unë bëra një kërkim të shpejtë dhe këtë blog post by "sowmyancs"Erdhi mjaft shpejt: "SharePoint 2010 Kërko: mos treguar ndonjë rezultat për përdoruesit anonimë?"  Kjo hyrje blog përshkruan problemin nga një nga perspektiva fjalen kutinë e kërkimit, por sjellja ishte i ngjashëm me minierën e - ajo ka punuar për përdoruesit e identifikuar dhe për përdoruesit anonimë, por përdoruesit anonimë mori asnjë rezultat. 

I ndjekur udhëzimet dhe zhurmë!  Është zgjidhur çështjen time.  Unë nuk jam i sigurt se çfarë efekte anësore kjo do të ketë dhe ata mund të provojë të jetë një problem i, por rezultati afatshkurtër është i dobishëm.

Kliko në përmes blog:

image

</fund>

Abonohen në blogun tim.

Atëherë ejani pas meje në Twitter në http://www.twitter.com/pagalvin

SharePoint 2010 KeywordQuery dhe Pronës HiddenConstraints

I’ve been doing a bit of work with the KeywordQuery object in SharePoint 2010 and making use of the HiddenConstraints pronë.

Unë nuk e kam gjetur ndonjë informacion menjëherë të dobishme në pronën që, kështu që unë mendova se do të shënoj sa më shpejt që unë kam qenë duke e përdorur atë.

Me aq sa unë mund të them, this is an automatic constraint added to the query so that you can sort of park it there and not worry about it.  As such, it’s just another keyword (or set of keywords) and modifiers that you can type in to the UI when you do a keyword search.  Ja një shembull:

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

You can add additional constraints with a space delimiter.

keywordQuery.HiddenConstraints = "scope:\"Industry\" defense";

The above is saying in English, “run a keyword query looking for “defense” and furthermore, use the “Industry” scope.

Here’s another way of looking at it:

image

I’ve been using it to provide a context-dependent automatic scope on a custom web part.  When the user clicks on a tab and clicks a search button, the tab dictates a particular search scope.  It’s working well so far.

</fund>

Abonohen në blogun tim.

Atëherë ejani pas meje në Twitter në http://www.twitter.com/pagalvin

Shembull: XSLT Krijimi href HTML-së

Unë kam qenë duke bërë një grimë e gjëra XSL kohët e fundit dhe mendova se do të vënë së bashku një mostër për referencë time të ardhshme dhe se mund të jetë me vlerë për të gjithë ne XSLT-këndvështrimi bërë një jetesë në internets.

Konsideroni e mëposhtme XML:

<FdcSearchTabsCollection Count="2">
  <SearchTab Label="Industry" SortOrder=”00” Label=”Industries” SearchConstraints="contenttype:Industri" TabID="831b2a74-98c4-4453-8061-86e2fdb22c63"/>
  <SearchTab Label="Practices" SortOrder=”01” Label=”Practices” SearchConstraints="contenttype:PracticeGroups" TabID="678e206b-6996-421f-9765-b0558fe1a9c0"/>
</FdcSearchTabsCollection>

The following XSL snippet will generate a sorted list of hrefs tabs:

<XSL:template match="FdcSearchTabsCollection" xml:space="preserve">
   
    <!– The "all" tab –>
    <a href="javascript:ViewTab(‘All’)">View all</një>
   
    <!– Each individual tab –>
    <!– Iterate through all the Tabs and display the correct  Lidhje. –>
    <XSL:for-each select="SearchTab">
      <XSL:sort select="@SortOrder"/>

      …
      <a href="javascript:ViewTab('{@TabID}')"><XSL:value-of select="@Label"/></një>
    </XSL:për njëri->

    <br/> 
   

   </XSL:shabllon>

Here’s what it looks like in SharePoint:

SNAGHTML78aa2cb

 

 

</fund>

Abonohen në blogun tim.

Atëherë ejani pas meje në Twitter në http://www.twitter.com/pagalvin

SharePoint MVP Chat on Wed 04/20

Unë do të marrë pjesë në një nga bisedat e MVP periudhës javën e ardhshme, 04/20.  Këtu është e Microsoft-it shkruaj-up dhe lidhje me regjistrimin:

A keni pyetje të vështira teknike në lidhje me SharePoint për të cilën ju jeni duke kërkuar përgjigje? A doni të caktojë në njohuri të thellë të profesionistëve të talentuar Microsoft më e vlefshme? Të MVPS SharePoint janë të njëjtit njerëz që ju shihni në komunitet teknik si autorë, Folësit, Udhëheqësit e grupit të përdoruesve dhe Përgjigjës në forume MSDN dhe TechNet. Nga kërkesa popullore, ne kemi sjellë këta ekspertë së bashku si një grup kolektiv për t'iu përgjigjur pyetjeve tuaja të jetojnë. Pra ju lutem na bashkohen dhe të sjellë në pyetjet! Ky chat do të mbulojë WSS 3.0, Moss, SharePoint Fondacioni 2010 dhe Server SharePoint 2010. Temat përfshijnë organizim dhe administrim të, dizajn, zhvillimin dhe pyetje të përgjithshme.
Ju lutemi bashkohuni me ne të mërkurën më 20 prill në 09:00 PDT / mesditë EST për të biseduar me MVPS nga e gjithë bota. Mëso më shumë dhe shtoni këto biseda në kalendarin tuaj duke vizituar faqen ngjarje MSDN http://msdn.microsoft.com/en-us/events/aa497438.aspx

Unë u bashkuan në një nga këto vitit të kaluar dhe kjo ishte një shpërthim i vërtetë.  Është thjesht një lloj i çmendur i pyetjes hapur / pa menduar përgjigje. 

Këtu janë disa nga (aktualisht) planifikuara SharePoint pjesëmarrësit MVP:

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

Kjo është një spektër të gjerë të interesave dhe specialitete.  Unë mendoj se kjo do të jetë një kohë e fun dhe përdorim i mirë i orë tuaj drekë (apo çdo orë gjatë ditës buzëqeshje )

Regjistrohu këtu këtu (http://msdn.microsoft.com/en-us/events/aa497438.aspx).

</fund>

Abonohen në blogun tim.

Atëherë ejani pas meje në Twitter në http://www.twitter.com/pagalvin

Një arsye për "një apo më shumë lloje të terrenit nuk janë instaluar siç duhet”

Unë kam qenë duke bërë një shkulje të vogël dje në një pjesë të internetit që bën një pyetje CAML kundër një listë.  Kam bërë ndryshimin, vendosur atë dhe u godit me një gabim:

Një gabim i papritur ka ndodhur në tre Outlook Dita WebPart Weather Forecast. Ju lutem kontaktoni administratorin e sistemit. Një ose më shumë lloje fushë nuk janë instaluar siç duhet. Shko tek faqja settings lista të fshini këto fusha.

Unë u përballur me një çështje tjetër oddball herët kështu që unë nuk menjëherë lidheni pyetjen time CAML me gabimit që SharePoint ishte raportimi për mua.  Unë bëra një kërkim të shpejtë dhe të Bing dhe gjetur këtë post të dobishme blog nga Sandeep Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

Here is the bad query:

query.Query = "<Ku><Dhe><Neq><FieldRef Name=’Abbr’/><Value Type=’Text’>SFNY</Vlerë><FieldRef Name=’Abbr’/><Value Type=’Text’>SFIS</Vlerë></Neq></Dhe></Ku>";

Here it is fixed:

query.Query = "<Ku><Dhe><Neq><FieldRef Name=’Abbr’/><Value Type=’Text’>SFNY</Vlerë></Neq><Neq><FieldRef Name=’Abbr’/><Value Type=’Text’>SFIS</Vlerë></Neq></Dhe></Ku>";

Kështu, the moral of the story is: make sure your CAML is correct or you may get an oddball error.

Abonohen në blogun tim.

Atëherë ejani pas meje në Twitter në http://www.twitter.com/pagalvin

</fund>

Quick Fix Për "Ka qenë një gabim gjatë ngarkimit formularin”

Unë jam i testimit të një SharePoint Designer Custom 2010 Aktiviteti këtë pasdite gjobë e diel dhe unë u goditur papritur një "Gabim kritik", kur duke u përpjekur për të nisur rrjedhën e punës:

Ka qenë një gabim gjatë ngarkimit formularin.

Kliko Start Mbi të ngarkesës një kopje të re të formularit.  Në qoftë se ky gabim vazhdon, kontaktoni ekipin mbështetjen për Web Site.

Klikoni Mbylle për të dalë këtë mesazh.

Trego detajet e gabimit

Sigurisht, në qoftë se ju klikoni "Gabim Trego detajet" button gjithë kjo nuk është e t'ju tregojë një ID korrelacion:

image

Në rastin tim, kjo doli të jetë një Alternate mappings Qasja problem.  Kam shikuar në log file në 14 zgjua dhe pa se InfoPath u ankuar në lidhje me një çështje SHBSH (pasi që unë u goditur localhost vend të emrit server).  I ndryshuar URL time dhe se zgjidhur atë.

Ai e bën për të treguar se me të gjitha linkings e copa të ndryshme tani në PS 2010, gjë që ju natyrisht ky është një problem (Workflow SharePoint Designer në rastin tim) është në të vërtetë krejtësisht e palidhur me problemin kryesor.

Abonohen në blogun tim.

Atëherë ejani pas meje në Twitter në http://www.twitter.com/pagalvin

</fund>