XML data management object in Terrasoft CRM 3.0
IXMLStorage
[ odl, uuid(C3EFE045-615B-4792-8F00-37B9428435B1), version(1.0), helpstring("Dispatch interface for Storage Object"), dual, oleautomation ]
interface IXMLStorage : IDispatch;Object is the XML data storage.
It is meant for the XML data management in Terrasoft CRM 3.0 system to load and save XML using various sources (a stream, a file, a table field).
Date/time value is stored in the XML document as a string generated by the rule:
[YYYY] + "-" + [MM] + "-" + [DD] + " " + [HH] + ":" + [MN]where:
Date value is stored in the XML document as a string generated by the rule:
[YYYY] + "-" + [MM] + "-" + [DD]where:
Time value is stored in the XML document as a string generated by the rule:
[HH] + ":" + [MN]
where:
Value of boolean type is stored in the XML document as a string with value "True" or "False".
For correct storage of some variant value the additional attribute is created. The attribute name is formed by the rule:
[Attribute name] + "_ValueType"where:
Value set for the additional attribute equals the code of type of the data contained in the basic attribute.
Float value is stored in the XML document as a string generated by the rule:
[Integer part] + "." + [Fractional part]Integer value is stored in the XML document as a string, which contains an integer in the decimal notation.
Binary value is stored in the XML document as a string, which contains representation of every byte in the hexadecimal notation.
|
Copyright (ñ) Terrasoft 2002-2007.
|