Válogatás a Naptárelemeket naptár nézetben

Én használ egy naptár nyomon követheti a beszélgetéseket panel egy adott napon. Nekem van a két ülés: reggel és délután. Azt akarom, hogy hozzunk létre egy nézetet, amely megmutatja a délelőtti ülés csak ábécérendbe keresztül egy munkamenet-azonosítót. Ez egy kicsit trükkös elérni (kivéve, ha lekéstem valami igazi nyilvánvaló).

Egyszerűen hozhat létre a szűrt nézetben csak az aznapi eseményeket mutatja. A naptár jelenik meg ezeket az eseményeket, és ha minden fog hely az ugyanazon óra, felsorolja őket egymás mellett a óra-kártyaolvasó. az nagyszerű. A lényege az, hogy, Alapértelmezés, azt akarja, hogy sorolja fel a formátuma. Így, Ha hozzá "munkamenet 02" majd "munkamenet 01" a naptár, Ez azt mutatja, ebben a sorrendben (i.e, Munkamenet 02 és akkor-munkamenet 01). A munkamenet-azonosító sorrendben kell felsorolni, Azt hittem, hogy próbálja meg ezeket a dolgokat:

  1. Beállíthatja a nézetet a webes felhasználói felülettel. Nem szerencse. Nincs lehetőség, ily módon tételek rendezéséhez.

    Mivel ez nem működik, Én most abban a reményben, ott valahol is, amely lehetővé teszi, hogy felülbírálják a rendezés CAML lekérdezés. CQWP lehetővé teszi számomra, hogy milyen változás, talán a naptár lesz, valamint?

  2. A kijelző szerkesztésével, Keresse meg a "kiviteli" funkció és a … BZZZT! Nem lehet exportálni az XML. Nincs export lehetőség.

    Én még mindig remélem, hogy lehet találni, és néhány CAML-lekérdezés módosítása kinyújtotta. Mivel nem tudja exportálni a kijelző, hogy elhagyja a SharePoint Designer.

  3. A naptár kijelző hozzáadása egy homokszóró láda helyén, és nyissa meg a SharePoint Designer használatával a webhely. Nézem a jelölést, a kijelző, és találom, amit keresek. Hogy van kódolva a madness, de ez van: "<ListViewXml …. >kódolt őrület</ListViewXml>". Kifejezetten, van ez a gyöngyszem:

<Lekérdezés>
<Ahol>
<DateRangesOverlap>
<A FieldRef név = "EventDate" />
<A FieldRef név = "EndDate" />
<A FieldRef név = "RecurrenceID" />
<Érték Type = "DateTime">
<Hónap />
</Érték>
</DateRangesOverlap>
</Ahol>
<Rendezés (OrderBy)><A FieldRef név = "Session_x0020_ID" /></Rendezés (OrderBy)>
</Lekérdezés>

(Én már dekódolt a &lt;barátait és &gt's és hasít őket-hoz többsoros kedvéért).

Add hozzá a <Rendezés (OrderBy)> kicsit, és most már sorba rendezi a munkamenet-azonosító, nem a belső listaelem-azonosító.

O hatalmas tipp’ kalap-hoz Becky Isserman ő Isha Sági blog post comment: http://www.sharepoint-tips.com/2008/07/caml-sorting-by-file-name.html. Én nem tesz a <Rendezés (OrderBy)> a megfelelő helyen a megjegyzés nélkül.

Remélem, hogy írni ezt pontosabban a képernyő felvételek hamarosan, de abban az esetben, én soha nem, legalább csináltam ezt a sok.

</vége>

2 gondolatok „Válogatás a Naptárelemeket naptár nézetben

  1. L Hibbs

    Köszönet részére a értesít. Ez szerkezet szeret egy igézet. Csináltam egy hasonló fogás egy többmezős valami (3 mezők). Szerkesztés a CAML az egyetlen probléma az, hogy ha a nézet módosul, a változtatások felülíródnak. De ez az élet!

    Köszönet a kiküldetés!

    Válasz
  2. Kemény

    Én tesz a tag után . De még ez nem alkalmazó válogatás az én-m naptár. Is ha én beszerez a hangya név FieldRef értéke akkor is hogy nem dobja hiba. A pl. test123 oszlop nem létezik, de ha próbálja ki ezt a mezőt használja, akkor is a oldal nem dobja a hiba az én-m naptár. Nem vagyok biztos benne, hogy dolgozik-e a címke. Én használ SharePoint 2010.

    Válasz

hagyj válaszüzenetet

Az e-mail címed nem kerül nyilvánosságra. Kötelező kitölteni *