BulkUpdateSystem.AppointmentFieldValueKeys.
FieldValueKeys | OperationTypes | Expected Field Values | Affected Properties |
|---|---|---|---|
Activitylink | Add, Remove, ReplaceWith, Clear | Values Count = 1…n Values are encoded as tableName=recordId values with an optional comment: “appointment=78” or Allowed table names: add: remove: ReplaceWith: Clear: deletes all existing relations. | LinksHelper |
AlarmOffSet | Set | Values Count = 1 Values[0] = (int) Alarm | Alarm |
Description | Set, Clear, SearchAndReplace, RegEx | Values Count = 0 to 7 Set: Values[0] = (string) Clear: Clears value SearchAndReplace: RegEx: | AppointmentText |
Done | Check, Toggle | Values Count = 1 Check: Toggle: invert current | Appointment.Status, Appointment.AssociateId, Appointment.GroupIdx |
FreeBusy | Set | Values Count = 1 Values[0] = (int) | FreeBusy |
HasAlarm | Check | Values Count = 1 Values[0] = (int) HasAlarm | HasAlarm |
Owner | SelectOne | Values Count = 1 Values[0] = (int) AssociateId | Owner |
ProjectId | SelectOne | Values Count = 1 Values[0] = (int) ProjectId | ProjectId |
Priority | SelectOne | Values Count = 1 Values[0] = (int) PriorityIdx | Priority |
Published | Check | Values Count = 1 Values[0] = (int) IsPublished | PublishHelper |
SaleId | SelectOne | Values Count = 1 Values[0] = (int) SaleId | SaleId |
Type | SelectOne | Values Count = 1 Values[0] = (int) TaskIdx | Task |
StartDate | Set | Values Count = 1 Values[0] = (datetime) | DoBy (Date Only) EndDate (Date Only) |
StartTime | Set | Values Count = 1 Values[0] = (int) | DoBy |
EndTime | Set | ||
StartTimeAndEndTime | Set | Values Count = 2 Values[0] = (int) DoBy minutes since midnight relative to current datetime | DoBy |
VisibleFor | SelectOne | Values Count = 1 Values[0] = (int) | VisibleFor |