ID Function (Notification)
Specifies the identifier for a notification.
[CurrID := ] MyNotification.ID
Return Value
Value
The unique identifier for the notification.
Remarks
If left unassigned the notification will be assigned an ID when the SEND method is called. For more information, see SEND Function (Notification).
Example
The following code creates a notification and sends it if NewBalance is greater than the credit limit. If it is lower than the credit limit, it recalls the notification.
The example uses a pre-defined ID so that the notification can be recalled.
MyNotification.ID := '00000000-0000-0000-0000-000000000001';
IF NewBallance > Rec. "Credit Limit" THEN BEGIN
MyNotification.MESSAGE := 'The customer's current balance exceeds their credit limit.';
MyNotification.SCOPE := NOTIFICATIONSCOPE::LocalScope;
MyNotification.ADDACTION('Fix it.', 50001, 'FixCustomerCreditLimit');
MyNotification.SETDATA('CustomerNo.', Rec."No.");
MyNotification.SEND;
END ELSE
MyNotification.RECALL;
See Also
SEND Function (Notification)
RECALL Function (Notification)
MESSAGE Function (Notification)
SCOPE Function (Notification)
Notifications