ScheduleFields
Area |
Course |
Format |
Field:heading list** |
Description |
Determines the fields/headers shown in the Currently Scheduled course listing section. Course Types listed on this tab will be all NOT listed in the AsyncTypes INI setting.
This setting can be overridden with these options:
Fields can be any of the following:
Defaults to: Course_Name:Title;Begins:Begins;Ends:Ends;Cocrsetm:Meets;FullFee:Fee Notes:
Set Column WidthYou may determine the percentage of width for each column by adding the Pipe ( | ) followed by the percentage amount after the Column Heading, e.g. Course_Name:Title|65;Begins:Begins|20;fee:Fee|15 Using DatesYou may use the ACEweb version of the NiceDate() function to return dates in character format (e.g. September 25, 2014). IMPORTANT The TableSorter function can sort date ranges (e.g. September 25-October 1, 2014) in Date order with customization of the ScheduleFields setting AND TableSorter function on xshowschedule.htm. For more information, contact your ACEware technician. The TableSorter can sort single dates in text format IF the year is included. E.g. September 25, 2014 or Sep 25, 2014. NiceDate() will not return the year when selecting the parameter to return 3-letter months. If you want to use 3-letter months, use this expression for the date field: padr(left(cmonth(begins),3)+[ ]+transform(day(begins))+[, ]+transform(year(begins)),12):Begins (above example uses Begin date. Change begins to ends in all places in the expression if you want the same expression for the End date) Enrollment StatusIf you allow waitlisting on specific courses and want to show the course status, you can use an IIF statement. E.g. if there are openings, display "Open"; if there are no openings and you are allowing waitlisting for the course, display "Waitlist", otherwise display "Closed"): IIF(coenrolled<comax,"Open",IIF(coenrolled=>comax and cowebwait,"Waitlist","Closed ")):Status FeesDisplay specific fees in the listing (e.g. resident and non-resident fees) with the GetFee() function.
|
Sample |
ScheduleFields=Course_Name:Title;code:Code;Begins:Begins;Cocrsetm:Meets; Fee:Fee ScheduleFields=Course_Name:Title|65;Begins:Begins|20;fee:Fee|15 ScheduleFields=Course_Name:Title;nicedate(begins,ends,3,20):Dates;Cocrsetm:Meets; Fee:Fee ScheduleFields=Course_Name:Title;Begins:Begins;IIF(coenrolled<comax,"Open ",IIF(coenrolled=>comax and cowebwait,"Waitlist","Closed ")):Status ScheduleFields=Course_Name:Title;Begins:Begins;[<div class="awRightText">]+getfee(cocrse,"Resident Fee")+[</div>]:Resident Fee;[<div class="awRightText">]+getfee(cocrse,"Non-resident Fee")+[</div>]:Non-resident Fee |
**Field Heading List