అనంతంగా గూడు <DIV> టాగ్లు మరియు j క్వెరీ

ఇది ఒక oddball అంశం వంటి తెలుస్తోంది, నేను దాని గురించి నిజంగా విలువ బ్లాగింగ్ ఉండేటట్లు కాదు, కానీ ముందు నాకు నిలిపివేయబడింది ఎప్పుడూ, ఇక్కడ మేము వెళ్ళి స్మైల్

నేను ఒక శోధన నుండి కొన్ని డేటా లాగడం వెబ్ పేరు ఒక ప్రాజెక్ట్ పై పని చేస్తున్నాను, XML చివరికి XSLT ద్వారా HTML రూపాంతరం అని అప్పుడు ఒక XML సందేశాన్ని గా అప్ ప్యాకేజింగ్ మరియు.  చేరి j క్వెరీ చాలా ఉంది, ఇది ఒకటి బిట్ కొన్ని tabbing కార్యాచరణను అమలు.  మీరు ఒక టాబ్ పై క్లిక్ చేసినప్పుడు (నిజంగా, ఒక <DIV>), j క్వెరీ లేవనెత్తింది. దాచిపెట్టు() మరియు. షో() వివిధ divs న (ఈ విషయంలో దానికి postbacks ఉన్నాయి కనుక మొదటి పేజీ లోడ్ అన్ని కంటెంట్ డౌన్లోడ్).

గంటల ఒక బంచ్ క్రితం, టాబ్ మార్పిడి తర్కం ఏర్రాటికల్గా ప్రవర్తించే ప్రారంభించారు మరియు నా ట్యాబ్ల ఒక చూపించడానికి కాదు.  నేను చివరికి ఇంటర్నెట్ ఎక్స్ ప్లోరర్ నిజానికి దాన్ని ట్రాక్ (కనీసం) ఆలోచన ఆ <DIV> టాగ్లు చాలా యున్న, intended.The డెవలపర్ టూల్బార్ కంటే లోతుగా చూపిస్తుంది:

-<div ID = "Tab1Content">
  -<DIV>
    -<DIV>
      -<div ID = "Tab2Content">
        -<DIV>
           ..............................
                   </DIV>  <-చివరకు దానిని డౌన్ ఇక్కడ ముగించడమైనది చూపిస్తున్న!

ఈ విధంగా, నేను ఒక చేస్తే $("# Tab1Content").సుమారు 120 ఏకరాల భూమి(), నేను కూడా Tab2 దాచడానికి ఇష్టం మరియు నేను కూడా Tab1 లేదని నేను Tab2 ఎన్నటికీ కాలేదు.  నేను కాపీ మరియు అతికించారు కోడ్ అప్ దృశ్య స్టూడియో లోకి మరియు ఇది చక్కగా div యొక్క లైనింగ్ యొక్క అన్ని అప్ చూపించాడు, వారు చేస్తున్న చేయాలనుకున్నాము వలె, ఈ వలే:

-<div ID = "Tab1Content">
  +<DIV>
  +<DIV>
-<div ID = "Tab2Content">
  +<DIV>
  +<DIV>

నేను కాసేపు గోడ నా తల ఓడించారు మరియు వాస్తవ HTML కోడ్ ఖాళీ చాలా ఉత్పత్తి గమనించి <DIV> టాగ్లు, వంటి:

<శరీరం>

  <div ID = "Tab1Content">

    <div ID = "ROW 1" />
    <div ID = "ROW 2" />

  </DIV>

  <div ID = "Tab2Content">

    <div ID = "ROW 1" />
    <div ID = "ROW 2" />

  </DIV>

</శరీరం>

(పైన waaaaaaaaaaaay అతిగా సులభతరం ఉంది.  ఖాళీ div టాగ్లు పూర్తిగా చెల్లుతాయి. నా యొక్క కొన్ని <DIV> టాగ్లు కంటెంట్ పూర్తిగా, కానీ చాలా మంది ఉన్నారు.  నేను పరిపూర్ణత వచ్చింది నా <XSL:-ప్రతి కోసం> ఉన్నప్పుడు XSL మార్గదర్శకాలు తక్కువ రూపం div టాగ్లు వెలువరించే ఉన్నాయి:కోసం ప్రతి 'ఏ డేటా కనుగొనలేదు.  నేను అవుట్పుట్ లోకి ఒక HTML వ్యాఖ్య వచ్చింది, చూపిన విధంగా:

image

 

నేను ఆ తర్వాత, అన్ని div చక్కగా అప్ కప్పుతారు మరియు నా టాబ్ మార్పిడి పని ప్రారంభించడంతో.

ఎప్పుడు, నేను ఈ ఒక చిటికెడు లో ఎవరైనా సహాయపడుతుంది ఆశిస్తున్నాము.

</చివర>

నా బ్లాగ్ సబ్స్క్రయిబ్.

వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin

త్వరిత Fix: "కంటెంట్ రకాన్ని పేరు '$ వనరుల:ReportServerResources … ఉండకూడదు … ప్రత్యేక అక్షరాలు”

నేను ఒక SharePoint శుభ్రం కొంత సమయం గడిపిన చేసిన 2010 సైట్ మరియు శుభ్రపరిచే సమస్య ఒక అవినీతి సంబంధం / SQL సర్వర్ రిపోర్ట్ సేవలు సమస్య తప్పుగా ఇన్స్టాల్.  నా సహచరులు ఆ టెంప్లేట్ ఆధారంగా ఒక కొత్త సైట్ సృష్టించడానికి సృష్టించడానికి అప్పుడు ఒక టెంప్లేట్ వలె సైట్ సేవ్ మరియు ప్రయత్నించినప్పుడు సమస్య తలెత్తింది.  సేవ్ ఆపరేషన్ జరిమానా పని, కానీ ఆమె కొత్త సైట్ సృష్టించడానికి ప్రయత్నించినప్పుడు, SharePoint కింది దోషాన్ని ప్రదర్శించబడుతుంది:

తప్పు

కంటెంట్ రకం పేరు '$ వనరుల:ReportServerResources,DataSourceContentTypeName;ఉండకూడదు: \ / : * ? " # % < > { } | ~ & , రెండు వరుస కాలాలు (..), లేదా ఒక టాబ్ గా ప్రత్యేక అక్షరాలు.

ఇక్కడ ఒక స్క్రీన్ టోపీ వార్తలు:

 

image

నేను సైట్ లో కంటెంట్ రకాల వద్ద ఒక లుక్ కలిగి మరియు ఈ దొరకలేదు:

image

ఆ కంటెంట్ రకాల స్పష్టంగా అనారోగ్య ఉన్నాయి.

ఈ సమస్య ఇంటర్నెట్ల న చాలా పైకి వచ్చి ఉంది మరియు దీనిని పరిష్కరించడంలో ఎలా ఒక ఏకాభిప్రాయం ఏర్పడినట్లు కనిపిస్తుంది లేదు.  నేను ఇక్కడ మంచి కంటెంట్ రకం పేర్లు తప్పుడు కంటెంట్ రకం పేర్లు మ్యాప్ ఒక సులభ పట్టిక దొరకలేదు: http://social.technet.microsoft.com/Forums/en-ZA/sharepoint2010programming/thread/cb03e866-8184-4943-acfe-cafffa1b8b7a.  నేను మానవీయంగా thusly వాటిని నవీకరించబడింది:

image

(BrightStarr పేరు ఉద్దేశ్యం ఐచ్ఛికం, కానీ అది బాధించింది కాదు స్మైల్ )

ఈ నాకు ఒక కొత్త టెంప్లేట్ సృష్టించడానికి అనుమతి మరియు ఇతర సైట్లలో ఏదైనా విచ్ఛిన్నం లేదు, ప్రజలు పూర్తిగా భిన్నమైన గుంపును పని కొన్ని PerformancePoint సర్వర్ stuff సహా.  నేను టెంప్లేట్ ఒక కొత్త సైట్ సృష్టించడానికి చేయగలిగింది.  విజయం!

నేను ఈ ఖచ్చితంగా తెలియలేదు ఒక 100% పరిష్కారము, కానీ అది నాకు మరియు ఈ బాధించే లోపం గత భాగస్వాములైన వారందరి వచ్చింది.  నేను ఏదైనా కొత్త కనుగొంటే, నేను ఒక నవీకరణ పోస్ట్ చేస్తాము.  నా భయము ఈ పేర్లు మొదటి స్థానంలో మరియు ప్రదర్శన పేరు ఫిక్సింగ్ ద్వారా తప్పు ఉండకూడదు వాస్తవం నుండి వచ్చింది, నేను అంతర్గత పేరు తాకడం లేదు. 

</చివర>

నా బ్లాగ్ సబ్స్క్రయిబ్.

వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin

ఈ లోపం యొక్క సృష్టికర్త "కోసం ఒక కారణంగా కారణం పేర్కొనలేదు.”

నేను ఆలస్యంగా SharePoint శోధన తో పని చేయడం మరియు ప్రత్యేకంగా KeywordQuery తరగతి పరిష్కరించగలుగుతున్నాము, లక్షణాలు మరియు పద్ధతులు.

మీరు ఫలితంగా సాధారణ అనుమానితులను పైన మరియు దాటి ఫలితాలు సెట్ కావాలా (ఇక్కడ చూడండి), మీరు SelectedProperties సేకరణకు దాన్ని జోడించండి, లో:

myKeywordQuery.SelectProperties.Add("xyzzy");

చాలా ధన్యవాదాలు మరియు టోపీ ఒక సూచన కోరీ రోత్ మరియు ఈ తీవ్రస్థాయిలో ఉపయోగపడిందా బ్లాగ్ పోస్ట్ (http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/02/19/how-to-use-the-moss-enterprise-search-keywordquery-class.aspx)

నా విషయంలో, "Xyzzy" నిజానికి ఒక నిర్వహించేది ఆస్తి కాదు.  నేను ఏమైనప్పటికీ SelectedProperties కు జోడించినప్పుడు అది, SharePoint నా అభిమాన ఎప్పుడూ runtime మినహాయింపుల విసిరాడు:

"ఈ లోపం యొక్క సృష్టికర్త ఒక కారణము పేర్కొనలేదు."

నేను ముఖ్యంగా ముగించబడినది రాజధాని "R" ఇష్టం.  ఈ "యొక్క. NET సమానమైన వంటి నాకు ధ్వనులునాకు నోరు కలిగి, మరియు నేను గట్టిగా ఏడ్చు ఉండాలి."

</చివర>

నా బ్లాగ్ సబ్స్క్రయిబ్.

వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin

హ్యాండి సూచన: KeywordQuery శోధన నుండి డిఫాల్ట్ ఫలితాలు

మీరు అమలు ఇన్వోక్ ఉన్నప్పుడు() ఒక KeywordQuery న పద్ధతి, మీరు ResultType.RelevantResults ఆధారంగా ఒక ResultTable సృష్టించవచ్చు.  ఈ కోడ్ స్నిప్పెట్ వాట్ ఐ మీన్ వివరిస్తుంది:

ResultTableCollection resultsTableCollection = myKeywordQuery.Execute();

ResultTable searchResultsTable = resultsTableCollection[ResultType.RelevantResults];

ఫలితంగా పట్టిక సమాచారం యొక్క ఈ క్రింది నిలువు ఉంటుంది: 

WorkId
రాంక్
శీర్షిక
రచయిత
పరిమాణము
మార్గం
వర్ణన
వ్రాయండి
SITENAME
CollapsingStatus
HitHighlightedSummary
HitHighlightedProperties
Contentclass
IsDocument
PictureThumbnailURL
ServerRedirectedURL

నేను ఒక SharePoint నుండి ఈ జాబితాలో ఉద్భవించింది 2010 పర్యావరణం, సంస్థ ఎడిషన్.  ఆశాజనక భవిష్యత్తులో ఎవరైనా ఉండడం ఉంటుంది.

</చివర>

నా బ్లాగ్ సబ్స్క్రయిబ్.

వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin

ఒక కారణము: "పరిష్కారం లో కారు ఫైలు సేకరించేందుకు విఫలమైంది”

నేడు ఒక దృశ్య స్టూడియో వెబ్ భాగం ప్రాజెక్ట్ లో పనిచేస్తున్నప్పుడు, నేను విస్తరణ విధానంలో భాగంగా _layouts ఫోల్డర్ ఉంచి కొన్ని ఫైళ్ళను చిన్న తిరిగి org చేసింది. ముఖ్యంగా, నేను "TypeAhead కు" TypeAhead.js "నుండి ఒక. JS ఫైల్ పేరు(ముసలి).js "  నేను వెంటనే దాని తదుపరి "TypeAhead.js" సరైన రుజువు వంటి తొలగించడానికి ప్రణాళిక.  ఇది ఇలా:

image

ప్రాజెక్టు అమలు చేయడానికి ప్రయత్నించినప్పుడు ఈ వెంటనే దృశ్య స్టూడియో సమస్య కారణంగా:

Error occurred in deployment step ‘Add Solution’: పరిష్కారం లో కారు ఫైలు సేకరించేందుకు విఫలమైంది.

ఇది మీరు ఫైల్ పేర్లు ఒక కుండలీకరణములలో చాలు ఉండకూడదు హాజరవుతారు.  నేను parens తొలగించబడింది మరియు సమస్య పరిష్కారం.

</చివర>

నా బ్లాగ్ సబ్స్క్రయిబ్.

వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin

ఇంకా మరిన్ని క్వెరీ–ఒక చిత్రం ఉదాహరణ పునఃపరిమాణం

నేను ఒక క్లయింట్ యొక్క పాత అమ్మకందారుని నుండి ఒక వెబ్ భాగం వారసత్వంగా మరియు ఒక చిత్రం పరిమాణం సమస్య ఉంది.  చిత్రాలు 60 ఉండాలి×50 కానీ కొన్ని అసాధారణ కారణం, అసలు విక్రేత 42 వాటిని బలవంతంగా×42, కాబట్టి వారు squashed చూడండి:

 

మంచి చిత్రం

చెడు చిత్రం

ఇక్కడ మార్కప్ వార్తలు (కొంతవరకు సులభతరమైన):

<పట్టిక తరగతి = 'ఎక్స్టెండెడ్ క్లుప్తంగ'>
  <thead>
    <tr>
      <వ  వెడల్పు = '100′>3 మంగళవారం</వ>
    </tr>
  </thead>

  <tbody>
    <tr తరగతి = 'సూచన'>
      <td వెడల్పు = '100′>
        <స్టంప్>
          <li తరగతి = 'అధిక'>ఎత్తైన: 72&మీరు;F</li>
          <li తరగతి = 'తక్కువ'>తక్కువ: 44&మీరు;F</li>
          <li తరగతి = 'పరిస్థితి'>సన్నీ
            <img src =’
http://deskwx.weatherbug.com/images/Forecast/icons/localized/60×50/en/trans/cond007.png’ వెడల్పు = '42’ ఎత్తు = '42’ alt =” />
          </li>
        </స్టంప్>
      </td>
    </tr>

  </tbody>

</పట్టిక>

మీరు గమనించండి మేము అయినప్పటికీ చిత్రం కూడా మార్గం సరైన పరిమాణం చూపిస్తుంది (60×50) అసలు విక్రేత 42 లో వచ్చింది×42.  ఎందుకు?  వెర్రియైన.

ఏమైనప్పటికి, నేను ఈ సమస్య త్వరగా మరియు సులభంగా పరిష్కారం కోరుకున్న మరియు నేను j క్వెరీ మారింది.  ట్రిక్ తగిన అన్ని గుర్తించడం జరిగింది <img> టాగ్లు.  నేను ఏ ఇతర img టాగ్లు తో గురించి చెత్త కోరుకోలేదు (అనేక ఉన్నాయి, వీటిలో).  J క్వెరీ ఈ బిట్ ట్రిక్ చేసింది:

<script type="text/javascript" src ="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></లిపి>

<script type="text/javascript">
     $(పత్రం).సిద్ధంగా(ఫంక్షన్ () {

         $(‘లి.కండిషన్ > img ').ప్రతి(ఫంక్షన్ (సూచిక, అంశం)
           
{
             $(అంశం).css("width", "60"); 
             $(అంశం).css("height", "50");
            });
     }); // పత్రం లోడ్
</లిపి>

కోడ్ యొక్క బిట్ సేకరణ తెలుసుకుంటాడు <li> దీని తరగతి టాగ్స్ "పరిస్థితి" మరియు <img> పిల్లలు.  ఇది ఆ యొక్క అన్ని ద్వారా iterates.  ఒక మనోజ్ఞతను వంటి పని.

నేను బహుశా దీన్ని చేయడానికి కాలేదు, కానీ నేను π పరిష్కరించాడు అని unix వ్యక్తి ఒక రకమైన ఎప్పుడూ కు 18 అంకెలు PRECISION SED మరియు awk ఉపయోగించి మరియు నేను j క్వెరీ వ్యక్తి ఉంటే గాని ఆ రకమైన కాదు స్మైల్.

</చివర>

నా బ్లాగ్ సబ్స్క్రయిబ్.

వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin

LINQ తో XML పదనిరూపణ

ఇక్కడ LINQ కొన్ని అన్వయించడం ఉపయోగించి ఒక వేగవంతమైన ఉదాహరణకు  XML మరియు తీపి వద్ద పొందండి, తీపి లక్షణాలు విషయంలో.

ఇక్కడ నేను విశ్లేషించడం మీరు XML వార్తలు:

<?xml version="1.0" encoding="utf-8" ?>
<DeafultConfigurationSets>
  <PageLayouts>

    <PageLayout name="xyzzy">
      <టాబ్లు>
        <Tab TabOrder="1" TabLabel="x" SharePointContentType="a" AdditionalConstraints="ac1"/>
        <Tab TabOrder="2" TabLabel="y" SharePointContentType="b" AdditionalConstraints="ac2"/>
      </టాబ్లు>
    </PageLayout>

    <PageLayout name="xyzzy2">
      <టాబ్లు>
        <Tab TabOrder="100" TabLabel="x" SharePointContentType="a" AdditionalConstraints="ac1"/>
        <Tab TabOrder="101" TabLabel="y" SharePointContentType="b" AdditionalConstraints="ac2"/>
        <Tab TabOrder="103" TabLabel="z" SharePointContentType="c" AdditionalConstraints="ac3"/>
      </టాబ్లు>
    </PageLayout>

  </PageLayouts>
</DeafultConfigurationSets>

నేను పైన అన్వయించడం ద్వారా పని కొన్ని టాబ్లు అప్ నిర్మించడానికి కావలసిన.  నా టాబ్లు ఒక పేజీ లేఅవుట్ ఆధారపడి.  నా పేజీ లేఅవుట్ యొక్క పేరు "xyzzy2" ఉంటే అప్పుడు నేను టాబ్లను పొందాలనుకోవడం 100, 101 మరియు 103 (లో టాబ్ <PageLayout పేరు = "xyzzy2">).

ఇక్కడ అది ఆ LINQ వార్తలు:

allTabs = ఉంది
              లో p నుండి
                  XElement.Parse(theXmlToParse).
                 
ఎలిమెంట్స్("PageLayouts").
                  ఎలిమెంట్స్("PageLayout")
              పేరు (p.Attribute("name").Value.Equals("xyzzy2"))
              p.Elements లో m నుండి("Tabs").ఎలిమెంట్స్("Tab")
              m ఎంచుకోండి;

          Results.Text = string.Empty;

          foreach (ATAB allTabs లోకి)
          {
              Results.Text =
                  "Tab Order: " + aTab.Attribute("TabOrder").విలువ + " |" +
                  "Tab Label: " + aTab.Attribute("TabLabel").విలువ + " | " +
                  "SharePointContentType: " + aTab.Attribute("SharePointContentType").విలువ + " | " +
                  "AdditionalConstraints: " + aTab.Attribute("AdditionalConstraints").విలువ + "\r";
          }

పైన లో, వేరియబుల్ "theXmlToParse" ఒక స్ట్రింగ్ వేరియబుల్ ఉంది, కానీ మీరు లోడ్ ఉపయోగించవచ్చు() ప్రవాహం మీద పద్ధతి మీరు కోరుకుంటే.

ఈ కోడ్ అమలు చేసినప్పుడు "ఫలితాలు" ఒక వెబ్ పత్రంలో ఒక లేబుల్ మరియు, ఈ అనిపిస్తోంది:

SNAGHTML11cd2e7c

నేను ఇంకా ఫలితాలు క్రమం ఎలా పని లేదు, కాబట్టి నేను ఒక భవిష్యత్ బ్లాగ్ పోస్ట్ కోసం ఆ చెప్పను.

</చివర>

నా బ్లాగ్ సబ్స్క్రయిబ్.

వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin

SharePoint 2010 KeywordQuery మరియు అజ్ఞాత యూజర్లు

నేను అభివృద్ధి మరియు గొప్ప ఆశ్చర్యం కలిగింది చేసిన ఒక శోధన వెబ్ భాగం ను పరీక్షించడానికి నా సైట్ లో అనామక యాక్సెస్ ఎనేబుల్, ఇది చాలా పని చేయలేదు.  తెలియని వారికి యాక్సెస్ ఎల్లప్పుడూ నాకు ఒక సవాలుగా ఉంది.

ఈ సందర్భంలో, ప్రారంభ శోధన కారణం నడుస్తున్న లేదు.  నేను ఉండాలి అది ఉంది నడుస్తున్న కానీ ఏ ఫలితాలు తిరిగి లేదు.  నేను ప్రారంభ ప్రదర్శన కోసం KeywordQuery ఉపయోగించి వెబ్.

నేను "ఒక శీఘ్ర శోధన మరియు ఈ బ్లాగ్ పోస్ట్ చేసిందిsowmyancs"అతి త్వరగా అప్ వచ్చింది: "SharePoint 2010 శోధించండి: అజ్ఞాత సభ్యులను ఏ ఫలితాలు చూపిస్తున్న కాదు?"  బ్లాగ్ ఎంట్రీ బాక్స్ కీవర్డ్ శోధన అవలోకనం యొక్క ఒక నుండి సమస్య అయితే ప్రవర్తన గని పోలి ఉంది వివరిస్తుంది - ఇది అధికారిక వినియోగదారులు కోసం మరియు అజ్ఞాత సభ్యులను కోసం పని, కానీ అజ్ఞాత సభ్యులను ఏ ఫలితాలను వచ్చింది. 

నేను సూచనలను మరియు బ్యాంగ్ తర్వాత!  ఇది నా సమస్య పరిష్కరించబడింది.  నేను ఈ ఉంటుంది ఏమి దుష్ప్రభావాలు ఖచ్చితంగా తెలియదు మరియు వారు ఒక సమస్య నిరూపించ, కానీ స్వల్ప ఫలితంగా ఉపయోగపడిందా ఉంది.

బ్లాగ్ ద్వారా క్లిక్:

image

</చివర>

నా బ్లాగ్ సబ్స్క్రయిబ్.

వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin

SharePoint 2010 KeywordQuery మరియు HiddenConstraints ఆస్తి

నేను పని ఒక బిట్ చేయడం పరిష్కరించగలుగుతున్నాము KeywordQuery SharePoint వస్తువు 2010 మరియు ఉపయోగించడం HiddenConstraints ఆస్తి.

నేను ఆస్తి అని ఏ వెంటనే ఉపయోగపడిందా సమాచారాన్ని కనుగొనేందుకు లేదు, కాబట్టి నేను త్వరగా నేను ఉపయోగిస్తున్నాము చేసిన ఎలా వ్రాయడానికి ఇష్టం ఆలోచన.

చాలా నేను తెలియజేయవచ్చు గా, ఈ మీరు అది, ఇది గురించి ఆందోళన పార్క్ యొక్క క్రమం విధంగా ప్రశ్న జోడించబడింది ఒక ఆటోమేటిక్ నిరోధ ఉంది.  అందుకని, ఇది కేవలం మరొక కీవర్డ్ వార్తలు (లేదా కీలక సమితి) మరియు మీరు ఒక కీవర్డ్ శోధన చేసినప్పుడు మీరు UI కు టైప్ చేసే మార్పిడులు.  ఇక్కడ ఒక ఉదాహరణ వార్తలు:

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

మీరు ఒక ఖాళీ డీలిమిటర్ అదనపు అడ్డంకులు జోడించవచ్చు.

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

పైన ఆంగ్లంలో అని, రక్షణ "మరియు ఇంకా" కోసం చూస్తున్న ఒక కీవర్డ్ ప్రశ్న అమలు ", "ఇండస్ట్రీ" పరిధిని ఉపయోగిస్తాయి.

ఇక్కడ అది చూడటం యొక్క మరొక మార్గం:

image

నేను ఒక కస్టమ్ వెబ్ భాగంగా ఒక సందర్భంలో ఆధారపడి స్వయంచాలక పరిధిని అందించడానికి ఉపయోగిస్తున్నాము చేసిన.  చేసినప్పుడు వినియోగదారు ఒక టాబ్ పై క్లిక్ క్లిక్ ఒక శోధన బటన్, టాబ్ నిర్దిష్ట శోధన పరిధిని వివరించింది.  ఇంతవరకు బాగా పనిచేస్తోందని.

</చివర>

నా బ్లాగ్ సబ్స్క్రయిబ్.

వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin

ఉదాహరణ: XSLT సృష్టిస్తోంది HTML href యొక్క

నేను ఆలస్యంగా XSL stuff ఒక బిట్ చేయడం మరియు నేను నా భవిష్యత్ సూచన కోసం ఒక నమూనా కూర్చు ఇష్టం అనుకున్నట్లుగా మాకు XSLT-ERS అన్ని ఇంటర్నెట్ల ఒక దేశం మేకింగ్ కు విలువ కావచ్చు చేసిన.

కింది XML పరిగణించండి:

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

కింది XSL స్నిప్పెట్ hrefs ట్యాబ్ల ఒక క్రమబద్ధీకరించబడింది జాబితా ఉత్పత్తి చేస్తుంది:

<XSL:template match="FdcSearchTabsCollection" xml:space="preserve">
   
    <!– The "all" టాబ్ –>
    <a href="javascript:ViewTab(‘All’)">అన్ని వీక్షించండి</ఒక>
   
    <!– ప్రతి వ్యక్తి టాబ్ –>
    <!– అన్ని టాబ్లను ద్వారా Iterate మరియు సరైన ప్రదర్శించడానికి  లింకులు. –>
    <XSL:for-each select="SearchTab">
      <XSL:sort select="@SortOrder"/>

      …
      <a href="javascript:ViewTab('{@TabID}')"><XSL:value-of select="@Label"/></ఒక>
    </XSL:-ప్రతి కోసం>

    <br /> 
   

   </XSL:టెంప్లేట్>

ఇక్కడ అది SharePoint లో కనిపిస్తుంది ఏమిటి:

SNAGHTML78aa2cb

 

 

</చివర>

నా బ్లాగ్ సబ్స్క్రయిబ్.

వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin