2022 April Release

Class COOEVENT@1.1:UserEvents Permanent link for this heading

Class Hierarchy

Object > UserEvents

Object to store all events of a user to be displayed. After the events are displayed in the dialog window, they are removed from this object.

Additional Information

Properties Permanent link for this heading

Type

Property

Name

Group

userapplysettingsorg

Organization for Applying Settings

UserEventList[]

usrevents

Events

DisplayActivityInfo[]

usrevtactivityinfo

Symbol Notification Cache

HistoryEventType[]

usrevtactivitynotificationtypes

Notification Settings (Symbol Notification)

boolean

usrevtbeep

Audible Signal

boolean

usrevtcheck

Perform Action (e.g. Display Event)

boolean

usrevtcurrent

Events for Own Changes as Well

UserEventList[]

usrevtdisplay

Display Events

boolean

usrevtenablerss

Enable RSS Feed for Events

UserEventEscalation[]

usrevtescalations

Workflow Escalations

Object[]

usrevtignoredobjects

Disabled Notifications

date

usrevtlastemailnotification

Last Notification via E-Mail

HistoryEventType[]

usrevtmailnotificationtypes

Notification Settings (E-Mail Notification)

date

usrevtnotificationat

Schedule E-Mail Notification

HistoryCache[]

usrevtnotificationcache

Notification Cache

TimeIntervalComponentObject

usrevtnotificationinterval

E-Mail Notification Interval

Object[]

usrevtnotificationobjects

Receive Notifications about

boolean

usrevtnotificationsbyemail

Notify Me About New Events by E-Mail

NotificationSettings[]

usrevtnotificationsettings

Notification Settings

date

usrevtnotificationsettingsat

Last Update of Notification Settings

boolean

usrevtoverduenotifications

Overdue Follow-Ups

integer

usrevtpending

New Events Available

boolean

usrevtrecv

Refresh Event Source Object

HistoryEventType[]

usrevtrssnotificationtypes

Notification Settings (RSS Notification)

date

usrevtsplashscreen

Last occurance of splash screen

WatchList[]

usrevtwatchlist

List of Objects to Watch

Actions Permanent link for this heading

Return Type

Signature

void

AttrObjNameGet(
  AttributeDefinition attrdef,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

void

AttrObjNameGetVersion(
  AttributeDefinition attrdef,
  integer versnr,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

void

AttrObjNameSet(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

void

AttrUsrEvtNotificationObjectsSet(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

void

CheckEvents()

void

CheckEventsReadOnly()

boolean

DoUnshareChildrenOnPressDel(
  out retval boolean dounshare)

object[]

GetSubscribedNotificationObjects(
  optional object[] objectstocheck,
  out retval object[] subscribedobjs,
  optional object sourceobject,
  optional boolean includealternative)

void

GetUserNotificationSettings(
  boolean unused,
  boolean mailnotification,
  boolean rssnotification,
  out optional object[] unused2,
  out optional object[] mailnotificationobjs,
  out optional object[] rssnotificationobjs,
  optional boolean activitynotification,
  out optional object[] activitynotificationobjs,
  optional boolean islocked,
  optional boolean usesettingsparams,
  optional NotificationSettings[] settings,
  optional datetime settingssavedat,
  optional boolean usecache)

boolean

IsDeadlineContextActive(
  out retval boolean isactive)

void

ObjectConstructor(
  optional object sourceobj)

void

ObjectPrepareCommit(
  boolean internalchange)

void

OpenObject(
  optional integer unused1,
  optional integer unused2)