Mi estas uzanta kalendaron spuri panelajn diskutojn sur donita tagon. Mi havas du sesiojn: mateno kaj posttagmezo. Mi deziras krei vidon kiu montras matenajn sesiojn nur enlistigita alphabetically tra sesia IDENTIGAĴO. Tio ĉi estas malgranda delikata plenumi (Krom se mi perdiĝis ion vera evidenta).
Mi facile povas krei filtrita vidon montranta nur ke la eventoj de tago. La kalendaro montros ĉiuj tiuj eventoj kaj se ili ĉiuj okazas sur la sama horo, Ĝi enlistigas ilin flanka de flanko en la hora ero. Tio estas granda. La delikata parto estas tio, De nerepago, Ĝi deziras enlistigi ilin en IDENTIGAĴA formato. Tiel, Se mi aldonas "Sesion 02" Kaj tiam "Sesio 01" Al la kalendaro, Ĝi montras ilin en tiu ordo (T.e, Sesio 02 Kaj tiam Sesio 01). Enlistigi ilin en Sesia IDENTIGAĴO ordo, Mi pensis provi ĉi tiujn aferojn:
- Formi la vidon uzanta la araneaĵan uzantan fasadon. Neniu fortuno. Estas neniuj elektoj ordigi erojn ĉi tiu vojo.
Pro tio ke kiu ne laboris, Mi estas nun esperanta tie estas CAML pridemandas #ie en tie ke permesos min superregi la specon. CQWP lasas min fari tiun specon de ŝanĝo, Eble kalendaro volas #anka??
- Redakti la #aranea?o parton, Serĉi "eksportaĵon" Funkcio kaj … BZZZT! Mi ne povas eksporti ĝian XML. Estas ne eksporta elekto.
Mi estas ankoraŭ eltenanta esperi ke mi povas trovi kaj modifi iun CAMLan demandon. Pro tio ke mi ne povas eksporti la araneaĵan parton, Kiu lasas SharePoint Designer.
- Mi aldonas la kalendaran araneaĵan parton al sandbox ejo kaj turniro ke ejo uzanta SharePoint Designer. Mi rigardas la markup por la araneaĵa parto kaj mi trovas kion mi estas serĉanta. Ĝi estas kodita frenezon, Sed ?i?? Tie: "<ListViewXml …. >Koda frenezo</ListViewXml>". Specife, Tie estas ĉi tiu gemo:
<Demando>
<Kie>
<DateRangesOverlap>
<FieldRef Nomo="EventDate"/>
<FieldRef Nomo="EndDate"/>
<FieldRef Nomo="RecurrenceID"/>
<Valora Tipo="DateTime">
<Monato/>
</Valoro>
</DateRangesOverlap>
</Kie>
<OrderBy><FieldRef Noma="Sesio_x0020_IDENTIGAĴO" /></OrderBy>
</Demando>
(Mi malkodis la ≪-a Kaj &Gt-a kaj fendi ilin ekstere al multoblaj linioj por la bonfarto de klareco).
Aldoni la <OrderBy> Mordis kaj nun ĝi ordigas de Sesia IDENTIGAĴO, Ne la interna lista era IDENTIGAĴO.
GIGANTA konsileto o’ La ĉapelo al Becky Isserman Por ŝia rimarko al Isha la bloga poŝto de Sagi: http://www.sharepoint-tips.com/2008/07/caml-sorting-by-file-name.html. Mi ne havus metita la <OrderBy> En la ĝusta loko sen ŝia rimarko.
Mi esperas skribi tion ĉi supre pli klare kun ekranaj pafoj baldaŭ, Sed en kazo mi neniam faras, Almenaŭ mi faris tion ĉi tre.
</Fino>