HyperlinkHandler attribute
Version: Available or changed with runtime version 1.0.
Specifies that the method is a HyperLinkHandler method, which handles HyperLinkHandler statements.
Applies to
- Method
Note
The HyperlinkHandler attribute can only be set inside codeunits with the SubType property set to Test.
Syntax
Version: Available or changed with runtime version 1.0.
[HyperlinkHandler]
procedure HyperlinkHandler(Message: Text[1024])
Important
The above signature requires the HyperlinkHandler method to be global. For more information, see Local and global scope in AL methods.
Version: Available or changed with runtime version 2.1.
[HyperlinkHandler]
procedure HyperlinkHandler(Message: Text)
Important
The above signature requires the HyperlinkHandler method to be global. For more information, see Local and global scope in AL methods.
Arguments
Message
Type: Text[1024]
The actual hyperlink.
Message
Type: Text
The actual hyperlink.
Remarks
The HyperLinkHandler method is called when a hyperlink is invoked in the code
You use handler methods to automate tests by handling instances when user interaction is required by the code that is being tested by the test method. In these instances, the handler method is run instead of the requested user interface. The handler method should simulate the user interaction for the test case, such as validating messages, making selections, or entering values. You declare a handler type attribute on the method. For more information about handler methods, see Create Handler Methods.
Related information
AL Method Reference
Method Attributes
Test Codeunits and Test Functions