Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This topic provides naming and coding guidelines for using events in Dynamics NAV.
Naming Conventions
Item | Guideline | Example |
---|---|---|
Event publisher function | The name should indicate the circumstances when the published event is raised. Begin the name with On followed by a descriptive name that can be easily identified. | OnCancelCustomerApprovalRequest |
Event subscriber function | The name should indicate the operation that the subscriber performs. Begin the name with a phrase that indicates what the subscriber does, followed by the name of the publisher function to which it subscribes. | RunWorkflowOnCancelCustomerApprovalRequest |
Variables and parameters | Follow the naming conventions that are defined in Naming Conventions. It is important that you define appropriate names from the beginning because the name becomes part of the interface definition. |
Coding Guidelines
Whenever possible, make events local, so that all pre and post validation can remain in the object.
Use VAR parameters with care because they form a stricter coupling between the publisher and the subscriber.