CodeCop Warning AA0207
The EventSubscriber method must be local.
Description
The EventSubscriber method must be local.
Reason for the rule
The method which is marked as an event subscriber must be local, because it must not to used for external calls. Not marking the method as local might cause confusion.
Bad code example
[EventSubscriber(ObjectType::Page, Page::"Customer Card", 'OnBeforeValidateEvent', 'Address', true, true)]
procedure CheckAddressLine(var Rec : Record Customer)
begin
...
end;
Good code example
[EventSubscriber(ObjectType::Page, Page::"Customer Card", 'OnBeforeValidateEvent', 'Address', true, true)]
local procedure CheckAddressLine(var Rec : Record Customer)
begin
...
end;
Good and bad practices for fixing the rule
Make the method local by adding the keyword local
.
See Also
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente las Cuestiones de GitHub como mecanismo de retroalimentación para el contenido y lo sustituiremos por un nuevo sistema de retroalimentación. Para más información, consulta:Enviar y ver comentarios de