t_ScheduleLayout_Schedule
Schedule
Properties
allDay : stringCollection providing schedule item all-day flags
captions : stringCollection providing schedule item captions
codes : stringCollection providing schedule item styles
contactNames : stringAssociation providing the name of the schedule item Entity participants
contacts : stringCollection providing schedule item Entity participants
endTimes : stringCollection providing schedule item end times
icons : stringCollection providing schedule item icons
monthCaptions : stringCollection providing schedule item month captions
notes : stringCollection providing schedule item notes
participantIds : stringAssociation providing the Entity of the schedule item User participants
participants : stringCollection providing schedule item User participants
precisions : stringA space-separated list of allowed schedule calendar precisions: day|week|workweek|month
quickAddMenu : stringThe name of the menu item in the toolbar that will serve as the quick add menu for the Schedule
startTimes : stringCollection providing schedule item start times
weekCaptions : stringCollection providing schedule item week captions
where : stringLogical expression that the items must satisfy. If quasiquoted, it is expanded on the client every time the model is (re-)loaded.
Special local variable this (=controller) is provided by the framework for the function- Example
Constant where expression:
(= (@ firstName) "Joe")
Function returning where clause:
`(generate-where-clause this "EntityId")
In a library:
(define (generate-where-clause controller var)
...
)
Content
Sequence of:
t_Schedule_Resources [1..1]
t_Schedule_Editor [1..1]
Parents
t_FormLayout_ScheduleLayout - ScheduleLayout control - within a composite in a layout.
g_FormView_ScheduleLayout - ScheduleLayout control - within tabs in a layout
Parent topic: t_FormLayout_ScheduleLayout
Parent topic: reuseable-references