ענדלעססלי נעסטינג <דיוו> טאַגס און דזשקווערי

דעם מיינט ווי אַזאַ אַ אַדבאָל טעמע, איך בין נישט זיכער עס ס טאַקע ווערט בלאָגגינג וועגן, אָבער אַז ס קיינמאָל פארשטאפט מיר פריער, אַזוי דאָ מיר גיין שמייכל

איך בין אַרבעט אויס אויף אַ פּרויעקט ווו איך בין פּולינג עטלעכע דאַטן פון אַ זוכן, פּאַקידזשינג עס אַרויף אין אַ קסמל אָנזאָג און דעמאָלט אַז קסמל איז לעסאָף פארוואנדלען אין HTML דורך קססלט.  עס ס אַ פּלאַץ פון דזשקווערי ינוואַלווד, איינער ביסל פון וואָס ימפּלאַמאַנץ עטלעכע טאַבינג פאַנגקשאַנאַליטי.  ווען איר דריקט אויף אַ קוויטל (טאַקע, אַ <דיוו>), דזשקווערי ינוואָוקס. באַהאַלטן() און. ווייַזן() אויף פארשידענע דיווס (דער ערשט בלאַט לאָדן דאַונלאָודז אַלע די צופרידן אַזוי עס זענען ניט פּאָסטבאַקקס אין דעם פאַל).

א בינטל פון שעה צוריק, דער קוויטל סוויטשינג לאָגיק סטאַרטעד צו ביכייוו עראַטיקלי און עס וואָלט ניט ווייַזן איינער פון מיין טאַבס.  איך לעסאָף טראַקט עס אַראָפּ צו די פאַקט אַז אינטערנעט Explorer (בייַ מינדסטער) געדאַנק אַז דער <דיוו> טאַגס נעסטעד ווייַט, ווייַט דיפּער ווי ינטענדעד.טהע דעוועלאָפּער מכשיר וואָלט ווייַזן:

-<דיוו שייַן = "טאַב1קאָנטענט">
  -<דיוו>
    -<דיוו>
      -<דיוו שייַן = "טאַב2קאָנטענט">
        -<דיוו>
           ..............................
                   </דיוו>  <-לעסאָף ווייַזונג עס איז געווען פארשלאסן אַלע די וועג אַראָפּ דאָ!

אַזוי, אויב איך האבן אַ $("# טאַב1קאָנטענט").באַהאַלטן(), איך'ד אויך באַהאַלטן טאַב2 און איך קען קיינמאָל ווייַזן טאַב2 אויב איך האט ניט אויך ווייַזן טאַב1.  איך קאַפּיד און פּייסטיד די קאָד אַרויף אין וויזשאַוואַל סטודיע און עס אנטפלעקט אַלע פון ​​די דיוו ס ונטערשלאַק אַרויף נייסלי, פּונקט ווי זיי האבן געמיינט צו זיין טאן, קוקן ווי דעם:

-<דיוו שייַן = "טאַב1קאָנטענט">
  +<דיוו>
  +<דיוו>
-<דיוו שייַן = "טאַב2קאָנטענט">
  +<דיוו>
  +<דיוו>

איך קלאַפּן מיין קאָפּ קעגן די וואַנט פֿאַר אַ בשעת און באמערקט אַז אין די פאַקטיש HTML קאָד איז געווען דזשענערייטינג אַ פּלאַץ פון ליידיק <דיוו> טאַגס, ווי:

<גוף>

  <דיוו שייַן = "טאַב1קאָנטענט">

    <דיוו שייַן = "ראָוו1" />
    <דיוו שייַן = "ראָוו2" />

  </דיוו>

  <דיוו שייַן = "טאַב2קאָנטענט">

    <דיוו שייַן = "ראָוו1" />
    <דיוו שייַן = "ראָוו2" />

  </דיוו>

</גוף>

(די אויבן איז וואַאַאַאַאַאַאַאַאַאַאַייַ איבער סימפּלאַפייד.  די ליידיק דיוו טאַגס זענען טאָוטאַלי גילטיק. עטלעכע פון ​​מיין <דיוו> טאַגס זענען פול פון צופרידן, אָבער פילע מער האבן ניט.  איך געקומען צו דער מעקייַעם אַז מיין <קססל:פֿאַר, יעדער> דיירעקטיווז זענען ימיטינג די קורץ-פאָרמע דיוו טאַגס ווען די קססל:פֿאַר, יעדער האט ניט 'געפינען קיין דאַטן.  איך געצווונגען אַ HTML באַמערקונג אין די פּראָדוקציע, ווי געוויזן:

image

 

נאָך איך האט אַז, אַלע די דיוו ס ליינד אַרויף נייסלי און מיין קוויטל סוויטשינג סטאַרטעד אַרבעט.

ווי שטענדיק, איך האָפֿן דעם העלפט עמעצער אין אַ נויט.

</עק>

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ http://www.twitter.com/pagalvin

שנעל פיקס: "די אינהאלט טיפּ נאָמען '$ רעסאָורסעס:רעפּאָרצערוועררעסאָורסעס … קענען ניט אַנטהאַלטן … ספּעציעל אותיות”

איך'ווע געווען ספּענדינג עטלעכע מאָל רייניקונג אַרויף אַ שאַרעפּאָינט 2010 פּלאַץ און איינער פון די קלינאַפּ ישוז דערציילט צו אַ פאַרדאָרבן / ינקערעקטלי אינסטאַלירן סקל סערווירער באריכט סערוויסעס אַרויסגעבן.  די אַרויסגעבן אויפגעשטאנען ווען איינער פון מיין חברים געפרוווט צו ראַטעווען אַ פּלאַץ ווי אַ טעמפּלאַטע און דעריבער מאַכן שאַפֿן אַ נייַ פּלאַץ באזירט אויף אַז טעמפּלאַטע.  די אויפֿהיטן אָפּעראַציע געארבעט פייַן, אָבער ווען זי געפרוווט צו שאַפֿן די נייַ פּלאַץ, שאַרעפּאָינט ווייַזן די ווייַטערדיק טעות אָנזאָג:

גרייַז

דער אינהאלט טיפּ נאָמען '$ רעסאָורסעס:רעפּאָרצערוועררעסאָורסעס,דאַטאַסאָורסעקאָנטענטטיפּענאַמע;'קענען ניט אַנטהאַלטן: \ / : * ? " # % < > { } | ~ & , צוויי קאָנסעקוטיווע פּיריאַדז (..), אָדער ספּעציעל אותיות אַזאַ ווי אַ קוויטל.

דאָ ס אַ פאַרשטעלן היטל:

 

image

איך האט אַ קוק בייַ די אינהאלט טיפן אין די פּלאַץ און געפונען דעם:

image

די אינהאלט טיפן זענען קלאר אַנכעלטי.

דעם אַרויסגעבן מיינט צו קומען אַרויף אַ פּלאַץ אויף די ינטערנעץ און עס טוט ניט ויסקומען צו זיין אַ איין העסקעמ - קולעם אויף ווי צו סאָלווע עס.  איך געפונען אַ האַנטיק טיש אַז מאַפּט די שלעכט צופרידן טיפּ נעמען צו גוט צופרידן טיפּ נעמען דאָ: http://social.technet.microsoft.com/Forums/en-ZA/sharepoint2010programming/thread/cb03e866-8184-4943-acfe-cafffa1b8b7a.  איך מאַניואַלי דערהייַנטיקט זיי דאַסלי:

image

(בריגהצטאַרר אין דעם נאָמען איז דאָך אַפּשאַנאַל, אָבער עס קענען ניט שאַטן שמייכל )

דעם דערלויבט מיר צו שאַפֿן אַ נייַ טעמפּלאַטע און האט ניט צעברעכן עפּעס אויף די אנדערע זייטלעך, כולל עטלעכע פּערפאָרמאַנסעפּאָינט סערווירער שטאָפּן אַז אַ גאָר אַנדערש גרופּע פון ​​מענטשן זענען ארבעטן אויף.  איך איז געווען דעמאָלט קענען צו שאַפֿן אַ נייַ פּלאַץ אויף די טעמפּלאַטע.  דערפאָלג!

איך בין ניט זיכער דעם איז אַ 100% באַשייד, אָבער עס גאַט מיר און אַלעמען ינוואַלווד פאַרבייַ דעם אַנויינג טעות.  אויב איך געפינען עפּעס נייַ, איך וועט פּאָסטן אַ דערהייַנטיקן.  מייַן נערוואַסנאַס סטעמס פון די פאַקט אַז די נעמען זאָל ניט זיין אומרעכט אין דער ערשטער אָרט און דורך פיקסיר די אַרויסווייַזן נאָמען, איך בין נישט רירנדיק די ינערלעך נאָמען. 

</עק>

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ http://www.twitter.com/pagalvin

איין סיבה "דער באשעפער פון דעם שולד האט ניט ספּעציפיצירן אַ ריזאַן.”

איך'ווע געווען טאן אַ פּלאַץ פון ווערק מיט שאַרעפּאָינט זוכן לעצטנס און ספּאַסיפיקלי די קייוואָרדקווערי קלאַס, פּראָפּערטיעס און מעטהאָדס.

אויב איר ווילן די רעזולטאַט שטעלן צו קריק רעזולטאַטן אויבן און ווייַטער פון די געוויינטלעך סאַספּעקץ (זען דאָ), איר לייגן עס צו די סעלעקטעדפּראָפּערטיעס זאַמלונג, ווי אין:

מיקייוואָרדקווערי.סעלעקטפּראָפּערטיעס.אַדד("xyzzy");

פילע דאַנק און אַ שפּיץ פון די קאַפּל צו קאָרי ראָטה און דעם ינאָרמאַסלי נוציק בלאָג פּאָסטן (http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/02/19/how-to-use-the-moss-enterprise-search-keywordquery-class.aspx)

אין מיין פאַל, "קסיזזי" איז ניט אַקטשאַוואַלי אַ געראטן פאַרמאָג.  ווען איך מוסיף עס צו סעלעקטעדפּראָפּערטיעס סייַ ווי סייַ, שאַרעפּאָינט האט איינער פון מיין באַליבט אלץ רונטימע אויסנעמען:

"דער באשעפער פון דעם שולד האט ניט ספּעציפיצירן אַ ריזאַן."

איך ספּעציעל ווי די הויפּט - שטאָט "ר" אין ריזאַן.  דעם סאָונדס צו מיר ווי די. נעץ עקוויוואַלענט פון "איך האָבן קיין מויל, און איך מוזן שרייַען."

</עק>

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ http://www.twitter.com/pagalvin

האַנטיק רעפערענץ: פעליקייַט רעזולטאַטן פון קייוואָרדקווערי זוך

ווען איר ינוואָוק די עקסעקוטע() מיטל אויף אַ קייוואָרדקווערי, איר קענען מאַכן אַ רעסולטטאַבלע באזירט אויף רעסולטטיפּע.רעלעוואַנטרעסולץ.  דעם קאָד סניפּאַט ילאַסטרייץ וואָס איך מיינען:

רעסולטטאַבלעקאָללעקטיאָן רעסולצטאַבלעקאָללעקטיאָן = מיקייוואָרדקווערי.עקסעקוטע();

רעסולטטאַבלע סעאַרטשרעסולצטאַבלע = רעסולצטאַבלעקאָללעקטיאָן[רעסולטטיפּע.רעלעוואַנטרעסולץ];

די ריזאַלטינג טיש וועט האָבן די ווייַטערדיק שפאלטן פון אינפֿאָרמאַציע: 

וואָרקיד
ריי
טיטל
מעכאַבער
נומער
שטעג
באַשרייַבונג
שרייַבן
סיטענאַמע
קאָללאַפּסינגסטאַטוס
היטהיגהליגהטעדסוממאַרי
היטהיגהליגהטעדפּראָפּערטיעס
קאָנטענטקלאַסס
יסדאָקומענט
פּיקטורעטהומבנאַילורל
סערוועררעדירעקטעדורל

איך דערייווד דעם רשימה פון אַ שאַרעפּאָינט 2010 סוויווע, פאַרנעמונג אַדישאַן.  אַלעווייַ עס וועט זיין האַנטיק צו עמעצער אין צוקונפט.

</עק>

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ http://www.twitter.com/pagalvin

איינער ריזאַן פֿאַר: "פאַילעד צו עקסטראַקט דער טאַקסי טעקע אין די לייזונג”

בשעת ארבעטן אויף אַ וויזשאַוואַל סטודיע וועב טייל פּרויעקט הייַנט, איך האבן אַ קינד שייַעך-אָרג פון עטלעכע טעקעס צו זיין שטעלן אין די _לייַאָוץ טעקע ווי טייל פון די דיפּלוימאַנט פּראָצעס. ספּעסיפיקאַללי, איך ריניימד אַ. דזשס טעקע פון ​​"טיפּעאַהעאַד.דזשס" צו "טיפּעאַהעאַד(אַלט).דזשס "  איך פּלאַן צו באַזייַטיקן עס ווי באַלד ווי זייַן סאַקסעסער "טיפּעאַהעאַד.דזשס" פּראָוועס ריכטיק.  עס געקוקט ווי דעם:

image

דעם מיד געפֿירט אַ פּראָבלעם מיט וויזשאַוואַל סטודיע ווען איך געפרוווט צו צעוויקלען די פּרויעקט:

Error occurred in deployment step ‘Add Solution’: אַנדערש צו עקסטראַקט דער טאַקסי טעקע אין די לייזונג.

עס טורנס אויס אַז איר זאָל ניט שטעלן אַ פּערענטאַסיס אין טעקע נעמען.  איך אראפגענומען די פּאַרענס און אַז סאַלווד די פּראָבלעם.

</עק>

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ http://www.twitter.com/pagalvin

נאָך מער דזשקווערי–רעסיזע אַ בילד עקסאַמפּלע

איך ינכעראַטיד אַ וועב טייל פון אַ קליענט ס אַלט פאַרקויפער און עס האט אַ בילד פאָרמאַט פּראָבלעם.  דער בילדער זאָל זיין 60×50 אָבער פֿאַר עטלעכע מאָדנע סיבה, דער אָריגינעל פאַרקויפער געצווונגען זיי אין 42×42, אַזוי זיי קוקן סקוואַשט:

 

גוט בילדזוך

שלעכט בילדזוך

דאָ ס די מאַרקאַפּ (עפּעס סימפּלאַפייד):

<טיש סאָרט = 'עקסטענדעד-דערוואַרטונג'>
  <טהעאַד>
    <טר>
      <טה  ברייט = '100′>3 דינסטיק</טה>
    </טר>
  </טהעאַד>

  <טבאָדי>
    <טר סאָרט = 'פאָרויסזאָגן'>
      <טד ברייט = '100′>
        <גאַס>
          <לי סאָרט = 'הויך'>הויך: 72&דו;ף</לי>
          <לי סאָרט = 'נידעריק'>נידעריק: 44&דו;ף</לי>
          <לי סאָרט = 'צושטאַנד'>זוניק
            <ימג סרק =’
הטטפּ://deskwx.weatherbug.com/images/Forecast/icons/localized/60×50/ענ/טראַנס/קאָנד007.פּנג’ ברייט = '42’ הייך = '42’ אַלט =” />
          </לי>
        </גאַס>
      </טד>
    </טר>

  </טבאָדי>

</טיש>

איר וועט טאָן אַז אפילו כאָטש דער דרך צו דער בילד זיך ווייזט דער געהעריק ויסמעסטונג (60×50) דער אָריגינעל פאַרקויפער געצווונגען עס אין 42×42.  פאַר וואָס?  מעשוגע.

סייַ ווי סייַ, איך געוואלט אַ שנעל און גרינג לייזונג צו דעם אַרויסגעבן און איך אויסגעדרייט צו דזשקווערי.  דער קונץ איז צו געפינען אַלע פון ​​די געהעריק <ימג> טאַגס.  איך האט ניט וועלן צו מאַק וועגן מיט קיין אנדערע ימג טאַגס (פון וועלכע עס זענען פילע).  דעם שטיקל פון דזשקווערי האט דער טריק:

<script type="text/javascript" סרק ="הטטפּ://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></שריפט>

<script type="text/javascript">
     $(דאָקומענט).גרייט(פונקציע () {

         $('לי.צושטאנד > ימג ').יעדער(פונקציע (ינדעקס, נומער)
           
{
             $(נומער).קסס("width", "60"); 
             $(נומער).קסס("height", "50");
            });
     }); // אויף דאָקומענט לאָדן
</שריפט>

אַז ביסל פון קאָד געפינט די זאַמלונג <לי> טאַגס וועמענס סאָרט איז "צושטאַנד" און <ימג> קינדער.  עס דעמאָלט יטעראַטעס דורך אַלע פון ​​וואס.  געארבעט ווי אַ כיין.

איך קען מיסטאָמע סטרימליין עס, אָבער איך קיינמאָל איז געווען אַ די מין פון יוניקס באָכער אַז סאַלווד π צו 18 דידזשאַץ פּינטלעכקייַט ניצן סעד און אַווק און איך בין ניט אַז מין אויב דזשקווערי באָכער אָדער שמייכל.

</עק>

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ http://www.twitter.com/pagalvin

פּאַרסינג קסמל מיט לינק

דאָ ס אַ שנעל בייַשפּיל ניצן לינק צו פּאַרס עטלעכע  קסמל און באַקומען בייַ די זיס, זיס אַטריביוץ דערין.

דאָ ס דער קסמל איך ווילן צו פּאַרס:

<?xml version="1.0" encoding="utf-8" ?>
<דעאַפולטקאָנפיגוראַטיאָנסעץ>
  <פּאַגעלייַאָוץ>

    <PageLayout name="xyzzy">
      <טאַבס>
        <Tab TabOrder="1" TabLabel="x" SharePointContentType="a" AdditionalConstraints="ac1"/>
        <Tab TabOrder="2" TabLabel="y" SharePointContentType="b" AdditionalConstraints="ac2"/>
      </טאַבס>
    </פּאַגעלייַאָוט>

    <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"/>
      </טאַבס>
    </פּאַגעלייַאָוט>

  </פּאַגעלייַאָוץ>
</דעאַפולטקאָנפיגוראַטיאָנסעץ>

איך ווילן צו בויען אַרויף עטלעכע טאַבס בייַ רונטימע דורך פּאַרסינג די אויבן.  מייַן טאַבס אָפענגען אויף אַ בלאַט אויסלייג.  אויב מיין בלאַט אויסלייג ס נאָמען איז "קסיזזי2" דעמאָלט איך ווילן צו באַקומען טאַבס 100, 101 און 103 (די טאַבס אין <פּאַגעלייַאָוט נאָמען = "קסיזזי2">).

דאָ ס דער לינק וואס טוט עס:

איז געווען אַללטאַבס =
              פון ז'אין
                  קסעלעמענט.פּאַרסע(טהעקסמלטאָפּאַרסע).
                 
עלעמענטן("PageLayouts").
                  עלעמענטן("PageLayout")
              ווו (פּ.אַטטריבוטע("name").וואַלוע.עקוואַלס("xyzzy2"))
              פון עם אין פּ.עלעמענץ("Tabs").עלעמענטן("Tab")
              אויסקלייַבן ם;

          רעסולצ.טעקסט = סטרינג.עמפּטי;

          פאָרעאַטש (אַטאַב איז געווען באַשטימט אַללטאַבס)
          {
              רעסולצ.טעקסט =
                  "Tab Order: " + אַטאַב.אַטטריבוטע("TabOrder").ווערט + " |" +
                  "Tab Label: " + אַטאַב.אַטטריבוטע("TabLabel").ווערט + " | " +
                  "SharePointContentType: " + אַטאַב.אַטטריבוטע("SharePointContentType").ווערט + " | " +
                  "AdditionalConstraints: " + אַטאַב.אַטטריבוטע("AdditionalConstraints").ווערט + "\r";
          }

אין די אויבן, די בייַטעוודיק "טהעקסמלטאָפּאַרסע" איז אַ שטריקל בייַטעוודיק, אָבער איר קענען נוצן די מאַסע() מיטל אויף אַ טייַך אויב איר ווי.

"רעזולטאַטן" איז אַ פירמע אויף אַ וועב פאָרעם און ווען דעם קאָד עקסאַקיוץ, עס קוקט ווי דעם:

SNAGHTML11cd2e7c

איך האָבן נישט געארבעט אויס ווי צו סאָרט די רעזולטאַטן נאָך, אַזוי איך וועט לאָזן אַז פֿאַר אַ צוקונפט בלאָג פּאָסטן.

</עק>

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ http://www.twitter.com/pagalvin

שאַרעפּאָינט 2010 קייוואָרדקווערי און אַנאָנימאָוס ניצערס

איך ענייבאַלד אַנאַנאַמאַס צוטריט אין מיין פּלאַץ צו פּרובירן אויס אַ זוכן וועב טייל איך ווע שוין דעוועלאָפּינג און צו קיין גרויס יבערראַשן, עס האט נישט גאַנץ אַרבעט.  אַנאָנימאָוס צוטריט איז שיין פיל שטענדיק אַ אַרויסרופן פֿאַר מיר.

אין דעם פאַל, די ערשט זוכן איז נישט פליסנדיק פֿאַר עטלעכע סיבה.  איך זאָל זאָגן אַז עס איז געווען פליסנדיק אָבער עס איז נישט אומגעקערט קיין רעזולטאַטן.  איך בין ניצן די קייוואָרדקווערי פֿאַר אַז ערשט אַרויסווייַזן.

איך האט אַ שנעל זוכן און דעם בלאָג פּאָסטן דורך "סאָוומיאַנקס"געקומען אַרויף פערלי געשווינד: "שאַרעפּאָינט 2010 זוכן: ניט ווייַזונג קיין רעזולטאַטן פֿאַר אַנאַנאַמאַס ניצערס?"  אַז בלאָג פּאָזיציע באשרייבט די פּראָבלעם פון אַן אויס פון די קעסטל קיווערד זוכן פּערספּעקטיוו אָבער דער נאַטור איז געווען ענלעך צו מייַן - עס געארבעט פֿאַר אָטענטאַקייטאַד ניצערס און פֿאַר אַנאַנאַמאַס ניצערס, אָבער אַנאַנאַמאַס ניצערס גאַט קיין רעזולטאַטן. 

איך נאכגעגאנגען די ינסטראַקשאַנז און קלאַפּ!  עס סאַלווד מיין אַרויסגעבן.  איך בין נישט זיכער וואָס זייַט יפעקס דעם וועט האָבן און זיי זאלן באַווייַזן צו זייַן אַ פּראָבלעם, אָבער די קורץ טערמין רעזולטאַט איז נוציק.

דריקט אויף דורך דעם בלאָג:

image

</עק>

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ http://www.twitter.com/pagalvin

שאַרעפּאָינט 2010 קייוואָרדקווערי און די הידדענקאָנסטראַינץ פּראָפּערטי

איך ווע שוין טאן אַ ביסל פון אַרבעט מיט די קייוואָרדקווערי כייפעץ אין שאַרעפּאָינט 2010 און מאכן נוצן פון דעם הידדענקאָנסטראַינץ פאַרמאָג.

איך האט ניט געפינען קיין מיד נוציק אינפֿאָרמאַציע אויף די וואָס פאַרמאָג, אַזוי איך געדאַנק איך 'ד געשווינד דזשאַט אַראָפּ ווי איך ווע שוין ניצן עס.

ווי ווייַט ווי איך קענען זאָגן, דאָס איז אַ אָטאַמאַטיק קאַנסטריינט צוגעגעבן צו די אָנפֿרעג אַזוי אַז איר קענען סאָרט פון פּאַרק עס דאָרט און נישט זאָרג וועגן אים.  ווי אַזאַ, עס ס נאָר אן אנדער קיווערד (אָדער שטעלן פון טערמינען) און מאָדיפיערס אַז איר קענען דרוקן אין צו די וי ווען איר טאָן אַ קיווערד זוכן.  דאָ ס אַ בייַשפּיל:

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

איר קענען לייגן נאָך קאַנסטריינץ מיט אַ פּלאַץ דעלימיטער.

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

די אויבן איז געזאגט אין ענגליש, "לויפן אַ קיווערד אָנפֿרעג קוקן פֿאַר" פאַרטיידיקונג "און דערצו, נוצן די "אינדוסטריע" פאַרנעם.

דאָ ס אן אנדער וועג פון קוקן בייַ אים:

image

איך ווע שוין ניצן עס צו צושטעלן אַ קאָנטעקסט-אָפענגיק אָטאַמאַטיק פאַרנעם אויף אַ מנהג וועב טייל.  ווען דער באַניצער קליקס אויף אַ קוויטל און קליקס אַ זוכן קנעפּל, די קוויטל דיקטייץ אַ באַזונדער זוכן פאַרנעם.  עס ס ארבעטן געזונט אַזוי ווייַט.

</עק>

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ http://www.twitter.com/pagalvin

בייַשפּיל: קססלט שאפן HTML הרעף ס

I’ve been doing a bit of XSL stuff lately and thought I’d put together a sample for my future reference and that may be of value to all of us XSLT-ers making a living in the internets.

Consider the following XML:

<FdcSearchTabsCollection Count="2">
  <SearchTab Label="Industry" SortOrder=”00” Label=”Industries” SearchConstraints="contenttype:Industry" 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:

<קססל:template match="FdcSearchTabsCollection" קסמל:space="preserve">
   
    <!– The "all" tab –>
    <a href="javascript:ViewTab(‘All’)">View all</אַ>
   
    <!– Each individual tab –>
    <!– Iterate through all the Tabs and display the correct  לינקס. –>
    <קססל:for-each select="SearchTab">
      <קססל:sort select="@SortOrder"/>

      …
      <a href="javascript:ViewTab('{@TabID}')"><קססל:value-of select="@Label"/></אַ>
    </קססל:פֿאַר, יעדער>

    <בר /> 
   

   </קססל:מוסטער>

Here’s what it looks like in SharePoint:

SNAGHTML78aa2cb

 

 

</עק>

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ http://www.twitter.com/pagalvin