Compiler Error AL0240

Note

The AL diagnostics topics are in preview. If you have input for this topic, we'd love to hear from you. Use our GitHub repo to create a PR and add content to this topic by going to here. To read about contributing, see Contribute to the Help. Thanks!

The signature of procedure '{0}' does not match the signature required by attribute '{1}': parameter {2} is expected to be of type '{3}' but found type '{4}'. The expected signature is: {5}.

Description

The parameter type of the procedure where the attribute is set does not match the signature required by attribute. For more information about the required signature, see the attribute's documentation.

Get Started with AL
Developing Extensions