Table "My Notifications"
ID 1518
Namespace: System.Environment.Configuration
Properties
| Name |
Value |
| Caption |
My Notifications
|
| InherentEntitlements |
riX
|
| InherentPermissions |
riX
|
| DataClassification |
CustomerContent
|
Fields
| Name |
Type |
Description |
| "User Id" |
Code[50]
|
|
| "Notification Id" |
Guid
|
|
| "Apply to Table Id" |
Integer
|
|
| Enabled |
Boolean
|
|
| "Apply to Table Filter" |
Blob
|
|
| Name |
Text[128]
|
|
| Description |
Blob
|
|
| SystemId |
Guid
|
|
| SystemCreatedAt |
DateTime
|
|
| SystemCreatedBy |
Guid
|
|
| SystemModifiedAt |
DateTime
|
|
| SystemModifiedBy |
Guid
|
|
| SystemRowVersion |
BigInteger
|
|
Methods
Disable
procedure Disable(NotificationId: Guid): Boolean
Parameters
| Name |
Type |
Description |
|
NotificationId
|
Guid
|
|
Returns
SetStatus
procedure SetStatus(NotificationId: Guid, Enable: Boolean): Boolean
Parameters
| Name |
Type |
Description |
|
NotificationId
|
Guid
|
|
|
Enable
|
Boolean
|
|
Returns
InsertDefault
procedure InsertDefault(NotificationId: Guid, NotificationName: Text[128], DescriptionText: Text, DefaultState: Boolean)
Parameters
| Name |
Type |
Description |
|
NotificationId
|
Guid
|
|
|
NotificationName
|
Text[128]
|
|
|
DescriptionText
|
Text
|
|
|
DefaultState
|
Boolean
|
|
InsertDefaultWithTableNum
procedure InsertDefaultWithTableNum(NotificationId: Guid, NotificationName: Text[128], DescriptionText: Text, TableNum: Integer)
Parameters
| Name |
Type |
Description |
|
NotificationId
|
Guid
|
|
|
NotificationName
|
Text[128]
|
|
|
DescriptionText
|
Text
|
|
|
TableNum
|
Integer
|
|
InsertDefaultWithTableNumAndFilter
procedure InsertDefaultWithTableNumAndFilter(NotificationId: Guid, NotificationName: Text[128], DescriptionText: Text, TableNum: Integer, Filters: Text)
Parameters
| Name |
Type |
Description |
|
NotificationId
|
Guid
|
|
|
NotificationName
|
Text[128]
|
|
|
DescriptionText
|
Text
|
|
|
TableNum
|
Integer
|
|
|
Filters
|
Text
|
|
GetDescription
procedure GetDescription(): Text
Returns
GetFiltersAsDisplayText
procedure GetFiltersAsDisplayText(): Text
Returns
GetXmlFromTableView
procedure GetXmlFromTableView(TableID: Integer, View: Text): Text
Parameters
| Name |
Type |
Description |
|
TableID
|
Integer
|
|
|
View
|
Text
|
|
Returns
OpenFilterSettings
procedure OpenFilterSettings(): Boolean
Returns
IsEnabledForRecord
procedure IsEnabledForRecord(NotificationId: Guid, Record: Variant): Boolean
Parameters
| Name |
Type |
Description |
|
NotificationId
|
Guid
|
|
|
Record
|
Variant
|
|
Returns
IsEnabled
procedure IsEnabled(NotificationId: Guid): Boolean
Parameters
| Name |
Type |
Description |
|
NotificationId
|
Guid
|
|
Returns
Events
OnStateChanged
[IntegrationEvent(False,False)]
procedure OnStateChanged(NotificationId: Guid, NewEnabledState: Boolean)
Parameters
| Name |
Type |
Description |
|
NotificationId
|
Guid
|
|
|
NewEnabledState
|
Boolean
|
|
See also