Field-Map Scripting

4.1.11.2.26 GetFirstChildElementFloatAttributeAsVariant

GetFirstChildElementFloatAttributeAsVariant function


Prototype:

function GetFirstChildElementFloatAttributeAsVariant(const ElementPath, AttributeName: string): variant;

Description:

Use the GetFirstChildElementFloatAttributeAsVariant function to obtain a floating-point value of the specified attribute (parameter AttributeName) as a variant. The attribute is located in the first child element of the element specified as the ElementPath parameter, or, if an XPath condition is specified, in the first found child element which meets this condition.

Syntax:

variable := TScriptXMLElement.GetFirstChildElementFloatAttributeAsVariant(ElementPath, AttributeName);


Part

Description


variable

A variable declared as a variant


TScriptXMLElement

A variable declared as an instance of the TScriptXMLElement class


ElementPath

A string parameter specifying the reference element


AttributeName

A string parameter specifying the attribute of the located XML element

Return value:

A floating-point value of the specified attribute as a variant



See also:

GetRootElement; GetElementName; GetChildElements; GetFirstChildElement; GetElementText; GetElementInteger; GetElementDouble; GetElementBoolean; GetElementCDATA; HasAttribute; HasNoNullAttribute; GetStringAttribute; GetStringAttributeAsString; GetStringAttributeAsDateTime; GetIntegerAttribute; GetIntegerAttributeAsInteger; GetFloatAttribute; GetFloatAttributeAsVariant; GetFloatAttributeAsFloat; GetBooleanAttribute; GetFirstChildElementStringAttribute; GetFirstChildElementStringAttributeAsString; GetFirstChildElementIntegerAttribute; GetFirstChildElementIntegerAttributeAsInteger; GetFirstChildElementFloatAttribute; GetFirstChildElementFloatAttributeAsVariant; GetFirstChildElementFloatAttributeAsFloat; GetFirstChildElementBooleanAttribute; Name; FreeXMLElement; SaveValuesToTable; GetRootElementName; GetFirstChildElementText; GetFirstChildElementinteger; GetFirstChildElementDouble; GetFirstChildElementboolean