Տեսակավորում Օրացույց նյութերն Օրացույց հայացք

I’m using a calendar to track panel discussions on a given day. I have two sessions: morning and afternoon. I want to create a view that shows morning sessions only listed alphabetically via a session ID. This is a little tricky to accomplish (եթե ես կարոտել մի բան ակնհայտ է իրական).

I can easily create a filtered view showing just that day’s events. The calendar will show all those events and if they all take place on the same hour, it lists them side by side in the hour slot. That’s great. The tricky part is that, ըստ կանխադրման, it wants to list them in ID format. Այնքան, if I add "Session 02" and then "Session 01" այդ օրացույցի, այն ցույց է տալիս նրանց: Այդ կարգի (i.e, Նիստ 02 ապա նիստ 01). To list them in Session ID order, Մտածեցի փորձել բաները:

  1. Configure the view using the web user interface. No luck. There are no options to sort items this way.

    Քանի որ չի աշխատել:, I am now hoping there’s a CAML query somewhere in there that will allow me to override the sort. CQWP lets me make that kind of change, գուցե օրացույցը կամք, ինչպես նաեւ?

  2. Թեման խմբագրել կայքի մասին, look for an "export" գործառույթը եւ … BZZZT! I can’t export its XML. There is no export option.

    I’m still holding out hope that I can find and modify some CAML query. Since I can’t export the web part, որ հեռանում Sharepoint դիզայներին.

  3. I add the calendar web part to a sandbox site and open that site using SharePoint Designer. I look at the markup for the web part and I find what I’m looking for. It’s encoded madness, բայց կա: "<ListViewXml …. >encoded խելագարություն</ListViewXml>". Մասնավորապես, կա այս գոհար:

<Հարցման>
<Որտեղ>
<DateRangesOverlap>
<FieldRef Name="EventDate"/>
<FieldRef Name="EndDate"/>
<FieldRef Name="RecurrenceID"/>
<Value Type="DateTime">
<Ամիս />
</Արժեք>
</DateRangesOverlap>
</Որտեղ>
<OrderBy><FieldRef Name="Session_x0020_ID" /></OrderBy>
</Հարցման>

(Ես decoded է &LT;Ի եւ &GT եւ բաժանել դրանք բազմաթիվ գծերի համար հստակեցումը ի փառս).

Ավելացնել <OrderBy> քիչ է եւ այժմ այն ​​տեսակի, ըստ լուս, այլ ոչ թե ներքին ցանկ Նյութի ID.

Հսկայական tip O’ որ hat է Becky Isserman իր մեկնաբանություն Isha Sagi ի բլոգը գրառմանը: http://www.sharepoint-tips.com/2008/07/caml-sorting-by-file-name.html. I wouldn’t have put the <OrderBy> ճիշտ տեղում, առանց իր մեկնաբանության.

Հուսով եմ գրել մինչեւ դա ավելի հստակ է էկրանի կրակոցներով շուտով, բայց եթե ես երբեք չեմ անում, գոնե ես այսքանը.

</վերջ>

2 thoughts on "Տեսակավորում Օրացույց նյութերն Օրացույց հայացք

  1. The Hibbs

    Thanks for the info. Այն աշխատում է նման հմայք. Ես նման հնարք է բազմաբնակարան դաշտային տեսակի (3 fields). Միակ հարցը խմբագրման CAML այն է, որ եթե տեսք է փոփոխվել, փոփոխությունները կարող են overwritten. Բայց դա կյանք!

    Thanks for posting!

  2. Կոպիտ

    Ես դնում հատկորոշիչը հետո . Սակայն դեռեւս չի դիմել դասավորում իմ Օրացույց. Նաեւ, եթե ես տրամադրել ant անունը FieldRef արժեքի, ապա նաեւ, այն չի շպրտել ցանկացած սխալ. For օրինակ. test123 սյունակ չի կա իմ օրացուցային, բայց եթե ես փորձում եմ օգտագործել այս դաշտը, ապա նաեւ `էջ doesnot նետում ցանկացած սխալ. Ես վստահ չեմ, թե tag է աշխատում. Ես օգտագործում SharePoint 2010.

Ավելացնել կարծիք

Ձեր էլ. Փոստի հասցեն չի հրապարակվելու. Պահանջվող դաշտերը նշված են աստղանիշով *