Monthly Archives: Apríl 2011

SharePoint 2010 KeywordQuery og óskráðir notendur

Ég virkt nafnlaus aðgang á síðuna mína til að prófa vefleit hluti sem ég hef verið að þróa og ekki mikið á óvart, það var ekki alveg að vinna.  Anonymous aðgangur er ansi mikið alltaf áskorun fyrir mig.

Í þessu tilviki, Þegar í upphafi var ekki í gangi fyrir sumir ástæða.  Ég ætti að segja að það var gangi en það var ekki aftur neinar niðurstöður.  Ég ætla að nota KeywordQuery fyrir þessi fyrstu sýningu.

Ég gerði a fljótur leita og þetta blogg með "sowmyancs"Kom upp nokkuð hratt: "SharePoint 2010 Leita: ekki sýna neinar niðurstöður fyrir óskráðir notendur?"  Það blog færslu lýsir vandamál frá út af the leitarorð leitarglugga sjónarhorni en hegðun var svipað til mín - hún vann fyrir skráða notendur og nafnlausa notendur, en óskráðir notendur fékk engar niðurstöður. 

Ég fylgdi leiðbeiningunum og Bang!  Það að leysa mál mitt.  Ég er ekki viss um hvað aukaverkanirnar þetta mun hafa og þeir geta sanna til vera a vandamál, en til skamms tíma vegna er gagnlegt.

Smelltu á í gegnum bloggið:

image

</enda>

Gerast áskrifandi að bloggið mitt.

Fylgdu mér á Twitter á http://www.twitter.com/pagalvin

SharePoint 2010 KeywordQuery og HiddenConstraints Property

Ég hef verið að gera a hluti af vinnu með The KeywordQuery mótmæla í SharePoint 2010 og gera notkun af the HiddenConstraints eign.

Ég vissi ekki fundið neitt stað gagnlegar upplýsingar um þessi eign, þannig að ég hélt ég myndi fljótt hripa niður hvernig ég hef verið að nota það.

Eins langt og ég get sagt, þetta er óákveðinn greinir í ensku sjálfvirk þvingun bætt við fyrirspurn þannig að þú getur raða af garðinum það hafa áhyggjur þar og ekki um það.  Eins og svo sem, það er bara annar leitarorðið (eða setja af leitarorðum) og áhrifahnappalista sem þú getur slegið í til the HÍ þegar þú gera a keyword leita.  Hér er dæmi:

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

Þú getur bætt fleiri þvingun með a rúm afmarkari.

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

The hér að ofan er að segja í ensku, "Hlaupa a leitarorð fyrirspurn að leita fyrir" Defense "og enn fremur, nota the "Industry" umfang.

Hér er önnur leið til að líta á það:

image

Ég hef verið að nota það til afla a samhenginu-háð sjálfvirka svigrúm á a sérsniðnum vefur hluti.  Þegar notandi smellir á a flipi og smellir a leita hnappur, flipinn ræður ákveðna leita svigrúm.  Það er að vinna vel svo langt.

</enda>

Gerast áskrifandi að bloggið mitt.

Fylgdu mér á Twitter á http://www.twitter.com/pagalvin

Dæmi: XSLT Búa HTML href er

Ég hef verið að gera svolítið af XSL efni undanfarið og hélt að ég myndi setja saman sýnishorn fyrir framtíð tilvísun minn og sem kunna að vera í gildi til okkar allra XSLT-ers að gera líf í internets.

Skoðið eftirfarandi XML:

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

The Eftirfarandi XSL runu vilja búa til raðað lista yfir hrefs tabs:

<XSL:template match="FdcSearchTabsCollection" XML:rúm = "varðveita">
   
    <!– The "all" flipi –>
    <a href="javascript:ViewTab(‘All’)">Skoða allt</a>
   
    <!– Hver einstaklingur flipann –>
    <!– Iterate í gegnum allar Tabs og sýna rétt  tenglar. –>
    <XSL:for-each select="SearchTab">
      <XSL:sort select="@SortOrder"/>

      …
      <a href="javascript:ViewTab('{@ TabID}")"><XSL:value-of select="@Label"/></a>
    </XSL:fyrir-hvern>

    <br /> 
   

   </XSL:sniðmát>

Hér er það sem það lítur út eins og í SharePoint:

SNAGHTML78aa2cb

 

 

</enda>

Gerast áskrifandi að bloggið mitt.

Fylgdu mér á Twitter á http://www.twitter.com/pagalvin

SharePoint MVP Spjall Mið 04/20

Ég ætla að taka þátt í einu af MVP tímabilinu spjall í næstu viku, 04/20.  Hér er Microsoft skrifa-upp og tengja við skráningu:

Áttu erfiðar tæknilegar spurningar varðandi SharePoint sem þú ert að leita svara? Ert þú vilt að tappa inn í djúpa þekkingu á hæfileikaríku Microsoft verðmætasta Professionals? The SharePoint MVPs eru sama fólk sem þú sérð í tæknilegum samfélaginu sem höfundar, hátalarar, notandi hópstjórar og answerers í MSDN og TechNet ráðstefnur. Eftir eftirspurnar, við höfum fært þessa sérfræðinga saman og sameiginlega hóp til að svara spurningum þínum lifandi. Svo skaltu tengja okkur og koma á spurningum! Þetta spjall mun ná WSS 3.0, Moss, SharePoint Foundation 2010 og SharePoint Server 2010. Efnisatriði eru skipulag og stjórnun, hönnun, þróun og almenna spurning.
Vinsamlegast tengja okkur á miðvikudaginn 20 apríl kl 09:00 PDT / hádegi EST að spjalla við MVPs frá í kring the veröld. Læra meira og bæta við þessar spjall í dagatalið þitt með því að heimsækja MSDN atburður síðu http://msdn.microsoft.com/en-us/events/aa497438.aspx

Ég gekk í einn af þessum á síðasta ári og það var alvöru sprengja.  Það er bara brjálaður konar af opnum spurningu / svara ýkjuverk. 

Hér eru nokkrar af the (nú) áætlunarferðir SharePoint MVP þátttakendur:

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

Það er breiður litróf af hagsmunum og sérstaða.  Ég held að þetta verði skemmtilegur tími og gott að nota klukkustund hádegismat (eða klukkustund á daginn bros )

Skráðu hér hér (http://msdn.microsoft.com/en-us/events/aa497438.aspx).

</enda>

Gerast áskrifandi að bloggið mitt.

Fylgdu mér á Twitter á http://www.twitter.com/pagalvin

Ein ástæða fyrir "einn eða fleiri sviði tegundir eru ekki rétt sett upp”

Ég var að gera lítið klip gær að vefur hluti sem gerir a CAML fyrirspurn gegn lista.  Ég gerði breytingu, dreifa henni og fékk högg með villu:

Óvænt villa kom upp í þriggja daga yfirlit veðurspá WebPart. Vinsamlegast hafðu samband við kerfisstjóra. Einn eða fleiri sviði gerðirnar eru ekki rétt sett upp. Fara á lista stillingar síðu til að eyða þessum reiti.

Ég var frammi annan oddball tölublað fyrr svo ég gerði ekki strax tengja CAML fyrirspurn mitt með af villu sem SharePoint var að Skýrslur til mig.  Ég did a fljótur Bing Leita og og fannst þetta gagnlegt blogg með Sandeep Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

Hér er slæmur fyrirspurn:

query.Query = "<Hvar><Og><Neq><FieldRef Name = 'abbr' /><Value Type = 'Texti'>SFNY</Gildi><FieldRef Name = 'abbr' /><Value Type = 'Texti'>SFIS</Gildi></Neq></Og></Hvar>";

Hér það er fastur:

query.Query = "<Hvar><Og><Neq><FieldRef Name = 'abbr' /><Value Type = 'Texti'>SFNY</Gildi></Neq><Neq><FieldRef Name = 'abbr' /><Value Type = 'Texti'>SFIS</Gildi></Neq></Og></Hvar>";

Svo, The boðskapur af the saga er: tryggja CAML er rétt eða þú getur fengið oddball villa.

Gerast áskrifandi að bloggið mitt.

Fylgdu mér á Twitter á http://www.twitter.com/pagalvin

</enda>

Quick Fix fyrir "Það hefur verið villa við lestur á mynd”

Ég prófa sérsniðin SharePoint Designer 2010 starfsemi þennan fína Sunnudagur síðdegi og ég var óvænt hitting "Critical Villa" þegar reynt var að ráðast á workflow:

Það hefur verið villa við lestur mynd.

Smelltu á Start Over að hlaða nýtt eintak af mynd.  Ef þetta villa er viðvarandi, samband við þjónustudeild fyrir Web Site.

Smelltu Loka til að hætta þessi skilaboð.

Sýna villa upplýsingar um

Auðvitað, ef þú smellir á "Sýna villa upplýsingar" hnappinn allt það gerir er sýna þér a fylgnitíma ID:

image

Í mínu tilfelli, þetta reyndist til að vera óákveðinn greinir í ensku Varamaður Access kortlagning vandamál.  Ég horfði á annálinn í The 14 býflugnabú og sá að InfoPath var að kvarta óður í óákveðinn greinir í ensku AAM tölublað (þar sem ég var að hitting localhost í staðinn af the framreiðslumaður nafn).  Ég breytt vefslóðin mín og sem leyst það.

Það er til að sýna að með öllum linkings hinna ýmsu bits nú í SP 2010, The hlutur þú þetta náttúrulega er vandamál (SharePoint Designer workflow í mínu tilfelli) er í raun algerlega óskylt að kjarna vandamál.

Gerast áskrifandi að bloggið mitt.

Fylgdu mér á Twitter á http://www.twitter.com/pagalvin

</enda>