Som pomocou kalendára sledovať panelové diskusie v daný deň. Mám dve zasadnutia: dopoludnia a popoludní. Chcete vytvoriť zobrazenie, zobrazujúce rannej relácie iba abecedne prostredníctvom session ID. Je to trochu zložitejšie dosiahnuť (Ak som vynechal niečo reálneho zrejmé).
Môžete ľahko vytvoriť filtrované zobrazenie zobrazuje sa len ten deň akcie. Kalendár vám ukáže všetky tieto udalosti a ak všetci berú miesto na rovnakú hodinu, obsahuje vedľa seba v slote hodinu. to je super. Najťažšia časť je, že, v predvolenom nastavení, chce zoznam vo formáte ID. Takže, Ak môžem pridať "Session 02" a potom "Session 01" do kalendára, ukazuje im v tomto poradí (tj, Relácie 02 a potom relácie 01). Zoznam v Session ID objednávky, Myslel som, že vyskúšať tieto veci:
- Konfigurovať zobrazenia pomocou webové užívateľské rozhranie. Nie je náhoda. Neexistujú žiadne možnosti na zoradenie položiek týmto spôsobom.
Vzhľadom k tomu, že to nebude fungovať, Ja som teraz dúfajú, že tam je CAML dotaz niekde v tam, že vám umožní mi prepísať zoradiť. CQWP umožňuje mi že niečo zmeniť, Možno, že kalendár bude aj?
- Upraviť webovú časť, Pozrite export"" Funkcia a … BZZZT! Nemôžete exportovať svoje XML. Neexistuje žiadna možnosť exportu.
Jsem pořád v nádeji, že môžete nájsť a upraviť niektoré CAML dotazu. Vzhľadom k tomu, že nie je možné exportovať webovej časti, že opustí programu SharePoint Designer.
- Pridať kalendár webová časť lokality pieskovisko a otvorené lokality pomocou programu SharePoint Designer. Pozrite sa na značky pre webovú časť a zistil som, čo som hľadal. To zakódoval šialenstvo, ale je to tam: "<ListViewXml …. >kódované šialenstvo</ListViewXml>". Osobitne, tam je tento klenot:
<Dotaz>
<Kde>
<DateRangesOverlap>
<FieldRef meno = "EventDate" />
<FieldRef meno = "Dátum_ukončenia" />
<FieldRef meno = "RecurrenceID" />
<Typ hodnoty = "DateTime">
<Mesiac />
</Hodnota>
</DateRangesOverlap>
</Kde>
<OrderBy><FieldRef meno = "Session_x0020_ID" /></OrderBy>
</Dotaz>
(Som dekódované <spoločnosti a > je a rozdeliť ich do viacerých riadkov pre prehľadnosť).
Pridať <OrderBy> bit a teraz to zoradia Session ID, nie vnútorný zoznam ID položky.
GIGANTICKÝ tip o’ klobúk na Becky Isserman na jej komentár k blogu Isha Sagi: http://www.sharepoint-tips.com/2008/07/caml-sorting-by-file-name.html. Ja by som dal <OrderBy> na správnom mieste bez jej komentár.
Dúfam, že písať to jasnejšie s screenshoty čoskoro, ale v prípade, že som nikdy neurobil, aspoň ja som to moc.
</koniec>