Razvrščanje elementov koledarja v pogledu koledarja

Jaz sem z uporabo koledar za sledenje panelih na določen dan. Imam dve zasedanji: zjutraj in popoldne. Želim ustvariti pogled, ki prikazuje zjutraj seje samo našteti po abecednem redu preko ID seje. To je malo težavno doseči (razen če sem zamudil nekaj resnično očitno).

Lahko preprosto ustvarite Filtrirani pogled prikazuje samo tisti dan dogodkov. Koledar prikaže vse tiste dogodke in če so vsi sprejeti mesto na isto uro, našteva jih vzporedno, v režo uro. to je odlično. Rafiniran del je, da, privzeto, želi jih navede v obliki ID. Tako, če dodam "Session 02" in potem "Session 01" koledar, da jim pokaže v tem vrstnem redu (i.e, Sejo 02 in potem seje 01). Na seznam, da ID seje, Sem mislil, da poskusite te stvari:

  1. Nastavite pogled z spletni uporabniški vmesnik. Ne sreča. Ni možnosti da bi razvrstili elemente na ta način.

    Saj to ni delo, Jaz sem zdaj v upanju, da je poizvedba CAML nekje noter, da bo mi dovolite, da preglasijo neke. CQWP omogoča mi, da nekako spremeniti, morda koledar bo tudi?

  2. Urejanje spletnega gradnika, Poglej za "izvoz" Funkcija in … BZZZT! Ne morete izvoziti svoje XML. Ni ne izvoznih možnosti.

    Še vedno me imajo upanje, da najdem in spremeniti nekaj CAML poizvedbe. Ker ne morete izvoziti spletnega gradnika, To pušča SharePoint Designer.

  3. Dodajte spletni gradnik koledar z mestom prodajelec peska in odprite to stran s programom SharePoint Designer. Gledam na oznake za spletnih gradnikov in sem našel kar sem iskal. To je kodirana norost, vendar je tam: "<ListViewXml …. >kodirano norost</ListViewXml>". Posebej, tam je ta dragulj:

<Poizvedbe>
<Kjer>
<DateRangesOverlap>
<FieldRef ime = "EventDate" />
<FieldRef ime = "Datum_konca" />
<FieldRef ime = "RecurrenceID" />
<Vrednost vrste »DateTime« =>
<Mesec />
</Vrednost>
</DateRangesOverlap>
</Kjer>
<OrderBy><FieldRef ime = "Session_x0020_ID" /></OrderBy>
</Poizvedbe>

(Jaz dešifrirati v &lt;osebe in &je gt in jih razdeli v več vrstic za večje preglednosti).

Dodaj na <OrderBy> bit in zdaj razvrsti po ID seje, ne notranje ID elementa na seznamu.

VELIKANSKI nasvet o’ klobuk v Becky Isserman za njen komentar na Isha Sagi blog post: http://www.sharepoint-tips.com/2008/07/caml-sorting-by-file-name.html. Jaz ne bi dal na <OrderBy> pravem mestu brez njen komentar.

Upam, da napisati to do bolj jasno s zaslon strel kmalu, vendar v primeru, da jaz nikoli ne, vsaj nisem toliko.

</namen>

Technorati Tags: , , ,

2 misli o "Razvrščanje elementov koledarja v pogledu koledarja

  1. L Hibbs

    Hvala za info. To tovarna brezhibno. Sem podoben trik na neke več polj (3 polja). Edino vprašanje z urejanjem je CAML je, da če spremenite pogled, spremembe so prepisane. Ampak to je življenje!

    Hvala za objavo!

    Odgovor
  2. Kruto

    Sem dal oznako po . Pa še to ne uporablja razvrščanje na mojem koledarju. Tudi če sem zagotovi ant ime FieldRef vrednosti potem tudi to ne mečite nobene napake. Za npr.. test123 stolpec ne obstaja v svoj koledar, ampak če jaz začeti rabiti to polje potem tudi doesnot stran vrgel nobene napake. Nisem prepričan, ali oznako deluje. Jaz sem z uporabo SharePoint 2010.

    Odgovor

Leave a Reply to Kruto preklicati odgovor

Vaš e-naslov ne bo objavljen. Obvezna polja so označena *