編集

Compiler Error AL0124

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 property '{0}' cannot be used in this context. Verify the property is available for the current object type.

How to fix this diagnostic?

This error means a property is valid in AL, but not for the object, control, or type where you used it. It often happens when you copy a property from one object type to another, or use a property that isn't supported in the current context.

To fix it:

  • Remove the property, or replace it with the equivalent property for the current object type.
  • Check the reference documentation for the properties that are available for that object or control type.
  • If you copied code from another object, make sure every property applies to the target object.

Get Started with AL
Developing Extensions