parameters

Unless otherwise specified, data names are accessible in level 3 only.

activesuppressed
Returns non-zero if the entity is set inactive, 0 otherwise. Type: integer
attributesmax
The number of attributes owned by this entity. Type: integer
cardimage
The name of the assigned card image. Type: string
cardimagetype
The type of the assigned card image. Type: string
config
The config of the entity.
  • 1 – General
  • 4 - OptiAllowables
  • 5 - OptiRange
definedentity
True if the entity is defined, false otherwise.
Type: Boolean
formulalist
The list of entities parameterized in a formula list. Returns [entity_type addition_type clause_type entity_ids].
id
The ID of the entity. Type: integer
include
The ID of the include file the entity is organized in. Type: integer
includeid
The ID of the include file the entity is organized in. Type: integer
internalid
The ID of the entity. Type: integer
name
The name of the entity. Type: string
outputsuppressed
Returns non-zero if the entity is set "do not export", 0 otherwise. Type: integer
parameter_opti_allowables_double
The values equal to the number defined. This is applicable when usage is 3 and type is 0.
Type: double
parameter_opti_allowables_double_count
The number of allowable double values. This is applicable when usage is 3 and type is 0.
parameter_opti_allowables_int
The values equal to the number defined. This is applicable when usage is 3 and type is 1.
Type: integer
parameter_opti_allowables_int_count
The number of allowable integer values. This is applicable when usage is 3 and type is 1.
qualifierlist
The list of attributes/datanames parameterized. Returns [entity_type attribute_number row_index column_index].
range_double_lower
The lower range of double value. This is applicable when when usage is 4 and type is 0.
range_double_upper
The upper range of double value. This is applicable when when usage is 4 and type is 0.
range_int_levels
The integer value for the of levels between the lower and upper range. This is applicable when when usage is 4 and type is 0 or 1.
range_int_lower
The lower range of integer value. This is applicable when when usage is 4 and type is 1.
range_int_upper
The upper range of integer value. This is applicable when when usage is 4 and type is 1.
solverkeyword
The name of the solver keyword.
Type: integer
type
The solver dependent type code for the element. Type: integer
usage
The usage of the entity.
  • 0 – General
  • 3 – Discrete
  • 4 - Continuous
Type: integer
usesexpression
True if expression is used, otherwise false. Valid for hm_getvalue query only.
Type: Boolean
valueexpression
The value of a parameter when when type is 3 or 4.
valuedouble
The value of a parameter when type is 0.
Type: double
valueint
The value of a parameter when type is 1.
Type: integer
valuestring
The value of a parameter when type is 2.
Type: string