OnAddFunctions Event
Use this event to add custom mutexes. Use the Add() procedure on the provided codeunit to add new function mutex codes.
Signature
[IntegrationEvent(false, false)]
OnAddFunctions(var FunctionMutex: Codeunit "QWETB Function Mutex")
Parameters
var FunctionMutex
Codeunit "QWETB Function Mutex"
The object that should be used to add mutexes in. See example.
Example
This example adds a new mutex to be used by this function.
[EventSubscriber(ObjectType::Codeunit, Codeunit::"QWETB Function Mutex Mgt", 'OnAddFunctions', '', false, false)]
local procedure AddFunctions(var FunctionMutex: Codeunit "QWETB Function Mutex")
begin
FunctionMutex.Add(GetMutexCode(), GetMutexDescription());
end;
procedure GetMutexCode(): Code[20]
begin
exit('MY_SAMPLE_MUTEX');
end;
procedure GetMutexDescription(): Text[50]
begin
exit('My Sample Mutex');
end;
This documentation is generated from Smart Toolbox v27.0