Kalenterinäkymässä kalenterikohteiden lajitteleminen

Olen käyttää kalenterin seurata paneelikeskusteluja tiettynä päivänä. Minulla on kaksi istuntoa: aamu- ja iltapäiväkahvit. Luodaan näkymä, joka näyttää aamuistuntoihin vain aakkosjärjestyksessä kautta istunnon tunnus. Tämä on hieman hankala saavuttaa (ellei jotain todellinen ilmeinen vastaamatta jääneiden).

Voivat helposti luoda suodatetun näkymän vain kyseisen päivän tapahtumia. Kalenteri näyttää näitä tapahtumia ja jos ne kaikki tapahtuu samaan, siinä luetellaan niitä rinnakkain Fi-paikkaan. Se on mainiota. Hankala osa on se, että, oletusarvoisesti, se haluaa lisätä ne tunnuksen muoto. Niin, Jos voin lisätä "istunto 02" ja sitten "istunto 01" kalenteriin, se näkyy tässä järjestyksessä (ts, Istunto 02 ja sitten istunto 01). Luetella Istuntotunnus järjestyksessä, Ajattelin kokeilla näitä asioita:

  1. Määrittää näkymän web-käyttöliittymän avulla. Ei onnea. Valittavana ei ole asetuksia lajitella kohteita tällä tavoin.

    Koska se ei toimi, Olen nyt toivoa on jossakin siellä, että haluan ohittaa sellaista CAML-kysely. CQWP antaa minun tehdä, että muutos, ehkä kalenteri tulee myös?

  2. Web-osan muokkaaminen, etsiä "vienti" toiminta ja … BZZZT! Sen XML vienti ei onnistu. Ei ole vienti-vaihtoehto.

    Olen edelleen tilan toivoa että löydän ja muuttaa joitakin CAML-kysely. Koska web-osan vienti ei onnistu, jäljelle jää SharePoint Designer.

  3. Kalenteri-web-osan lisääminen sandbox-sivustoon ja avaa sivuston SharePoint Designerilla. Odotan markup web-osan ja löydän mitä etsin. Se on koodattu madness, mutta se on olemassa: "<ListViewXml …. >koodattu madness</ListViewXml>". Erityisesti, ei tämä helmi:

<Kysely>
<Jos>
<DateRangesOverlap>
<FieldRef nimi = "EventDate" />
<FieldRef nimi = "Lopetuspäivays" />
<FieldRef nimi = "RecurrenceID" />
<Arvon tyyppi = "DateTime">
<Kuukauden />
</Arvo>
</DateRangesOverlap>
</Jos>
<Lajittelu><FieldRef nimi = "Session_x0020_ID" /></Lajittelu>
</Kysely>

(Olen dekoodata &lt;n ja &gt: n ja jakaa ne pois useita rivejä selvyyden vuoksi).

Lisää <Lajittelu> vähän ja nyt se lajittelee istunnon tunnus, ei sisäinen luettelo Tuotteen tunnus.

JÄTTIMÄINEN kärki o’ hattu Becky Isserman hänen kommentoida Isha Sagi blogi: http://www.sharepoint-tips.com/2008/07/caml-sorting-by-file-name.html. En sanoisi <Lajittelu> oikeassa paikassa hänen kommentoimatta.

Toivon kirjoittaessani tätä selvemmin kuvakaappauksia pian, mutta jos en koskaan, ainakin tein näin paljon.

</loppu>

2 ajatuksia ”Kalenterinäkymässä kalenterikohteiden lajitteleminen

  1. L Hibbs

    Kiitoksia ajaksi neuvonta. Se tehdas kuin hurmata. Tein samanlainen temppu usean kentän lajitteleminen (3 kentät). Ainoa ongelma on editointi CAML on, että jos näkymää muutetaan, muutokset kumotaan. Mutta sellaista elämä!

    Kiitos lähettämistä!

    Vastaus
  2. Ankara

    Olin laittanut tag jälkeen . Mutta silti se ei sovella lajittelu oma kalenteri. Myös jos annan ant nimi FieldRef arvo sitten myös se ei heitä mitään virhettä. Esim.. test123 sarake ei ole kalenterissa mutta jos yritän käyttää kentän myös sivun heitä mitään virhettä. En ole varma, onko tag toimii. SharePointin avulla 2010.

    Vastaus

Jätä vastaus

Sähköpostiosoitettasi ei julkaista. pakolliset kentät on merkitty *