This element will become obsolete from version 26.0. This event is obsolete and will be removed in a future release. There is no replacement.
[Obsolete(This event is obsolete and will be removed in a future release. There is no replacement.,26.0)]
[IntegrationEvent(False,False)]
local procedure OnBeforeCanPassValue(Name: Text, var Value: Text, var ReturnValue: Boolean, var IsHandled: Boolean)
Parameters
Name
Type
Description
Name
Text
Value
Text
ReturnValue
Boolean
IsHandled
Boolean
OnBeforeInsertAttribute
[IntegrationEvent(False,False)]
local procedure OnBeforeInsertAttribute(var XMLBuffer: Record "XML Buffer", ParentXMLBuffer: Record "XML Buffer", NodeNumber: Integer, NodeDepth: Integer, var AttributeName: Text, var AttributeValue: Text, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeInsertAttributeWithNamespace(var XMLBuffer: Record "XML Buffer", ParentXMLBuffer: Record "XML Buffer", NodeNumber: Integer, NodeDepth: Integer, var AttributeNameWithNamespace: Text, var AttributeValue: Text, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeInsertElement(var XMLBuffer: Record "XML Buffer", ParentXMLBuffer: Record "XML Buffer", ElementNumber: Integer, ElementDepth: Integer, var ElementNameAndNamespace: Text, var ElementValue: Text, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInsertElementOnBeforeInsertXMLBuffer(var XMLBuffer: Record "XML Buffer", ParentXMLBuffer: Record "XML Buffer", ElementNumber: Integer, ElementDepth: Integer, var ElementNameAndNamespace: Text, var ElementValue: Text)
[IntegrationEvent(False,False)]
local procedure OnAfterReadAndInsertXmlElement(var XMLBuffer: Record "XML Buffer", ParentXMLBuffer: Record "XML Buffer", var ElementNumber: Integer, var InsertedXMLBufferElement: Record "XML Buffer", var ProcessingInstructionNumber: Integer)