QPR Knowledge Base 2019.1

Simple

Simple

Previous topic Next topic  

Simple

Previous topic Next topic  

This type is used when the model element's attribute is of basic data type. When ModelAttributeType is simple AttributeType XML attribute = "Simple" and there is TypeProperty  DataType = xxx.

 

Supported data types are:

Boolean, represents Boolean values, which are either true or false.
Int, represents an integer with a minimum value of -2147483648 and maximum of 2147483647.
Double, represents double-precision 64-bit floating-point numbers.
String, represents character strings.
DateTime, represents a specific instance of time. The character format of date and time depends on operating system regional settings. Used format is defined in XML documents root element Model.
Date, represents a calendar date.
Time, represents a specific instance of time that recurs every day.
HexBinary, represents arbitrary hex-encoded binary data.

 

Example: in QPR Modeling Client the modeler may define the number of units of available resources. When this information is exported to XML its AttributeType is Simple and DataType Double.

<ModelAttributeType Name="Amount Available" AttributeType="Simple">

 <TypeProperty Name="DataType" Value="double" />

</ModelAttributeType>

 

<Attribute AttributeName="Amount Available">

 <Value>100</Value>

</Attribute>