É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:
- 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?
- 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.
- 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 <barátait és >'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>