A user defined attribute that can be linked to a resource, division or project.
Syntax:
[ DynamicComponentDependency ] ramattribute RAMAttributeName {
[ TimeSpanUOM ] [ TimeZoneOverride ] [ ChangeDetection ] [ CustomChangeHandler ] #SqlDml.QueryBlock ;
}
Column Name | Data Type | Description | Default Value |
---|---|---|---|
id | String(32) | A unique id. | |
ram_attribute_type_id | String(32) | The attribute type, one of [DIVISION, PROJECT, RESOURCE]. | |
ram_data_type_id | String(32) | The type of data expected. | |
sequence | Number | The display sequence. |
Column Name | Data Type | Description | Default Value |
---|---|---|---|
maximum_number_of_values | Number | Define how many attributes a resource may have. | 1 |
prompt_for_value | Number (0 = False, 1 = True) | Determines whether to prompt the user for a value for this attribute. | True |
send | Number (0 = False, 1 = True) | Whether to send through in the scheduling data (for resource type only). | False |
description | String(100) | A description of the attribute. |
ramattribute RAMAttribute {{SelectName}} { SELECT .. id, .. ram_attribute_type_id, .. ram_data_type_id, .. sequence, -- optional columns .. maximum_number_of_values, .. prompt_for_value, .. send, .. description FROM {{sourceTableName}} WHERE ...; }
Note: All selected columns must have correct aliases that match a IFS Scheduling RAMAttribute.
Syntax:
<Identifier>
This page is generated from IFS Developer Studio at 2021-08-13 08:49.