AX2627
Table properties
This topic is a reference for all the properties that can be defined for tables. The Editable column indicates whether that property is editable after the table has been created. Table properties are defined on the General tab and the Table Properties tab of the Edit Table dialog.
For information on column settings, see Column properties.
Property |
Editable |
Description |
---|---|---|
Table Description |
Yes |
The description of the table. The table description displays in wizards and other dialogs to help users understand what type of data the table holds. |
Table Name |
No |
The name of the table. This name is used in Axiom queries and Axiom functions to query data, so it should be descriptive and short. The table name must be unique. NOTE: The table name can only be changed by using Save Type 4. If you change the table name of an existing table, keep in mind that this name change is not applied throughout the system—any references to the old table name will now be invalid. Generally speaking, this should only be done to a new table that has not yet been referenced throughout the system. For more information, see Managing tables using Save Type 4. |
Preferred Name |
Sometimes |
This setting only applies to systems with installed product packages, and is only present if Is Variable Table is set to True. It defines an alternate display name for the table. This setting is intended to be configured during system implementation as needed. You should not change this setting afterward without consulting Axiom Support. |
Table Type |
Yes |
The table type assigned to the table, for security filter purposes. This can be a defined table type or None. You can change the table type from None to a specific table type, and vice versa. However, if you want to change from one table type to another table type, the following restrictions apply:
|
Is Variable Table |
No | This setting only applies to systems with installed product packages, and cannot be modified. This setting is controlled at the product level. |
Large Identity Key |
Sometimes |
This setting impacts how the data in the table is stored in the back-end database. Generally speaking, it is set to True for tables created in 2018.1 or earlier, and False for new tables. This setting should not be changed except as advised by Axiom Support. |
Folder |
Yes |
The virtual folder location where the table resides in the Table Library. |
Classification |
Sometimes |
The class of table, either Data or Reference. This property is displayed on both the General tab and the Table Properties tab, but it can only be edited on the General tab. NOTE: Picklist tables and KPI tables are reference tables; they are not separate classifications. The table classification can only be changed if:
It is not possible to change an existing table to a picklist table or a KPI table. If you have an existing reference table that you want to convert to a picklist table or a KPI table, it is recommended to create a new table and then copy the relevant data. |
Fixed |
N/A |
This table property refers to a deprecated feature. Enabling the setting has no impact in the system. |
Read-Only Data |
Yes |
Specifies whether the table data is read-only. All tables default to False. If this is set to True, then the data in the table cannot be changed by Axiom Software processes such as save-to-database or Open Table in Spreadsheet. You can still edit table properties, change the table current period, and edit table aliases, sequences, hierarchies, and calculated fields. NOTE: If the table uses the Large Table index scheme, transform statements in imports are not blocked from modifying the data in the table. |
IsPicklist |
No |
Specifies whether the table is a picklist table. This is set when the picklist table is created and cannot be changed. NOTE: It is possible to convert a picklist table to a regular reference table by using the General tab of the Edit Table dialog to change the classification to Reference Table. This will convert IsPicklist to False. If the picklist table belongs to a picklist table type, you must remove it from the table type first. |
Is KPI Table |
No |
Specifies whether the table is a KPI table. This is set when the table is created and cannot be changed. |
Index Scheme |
Sometimes |
Specifies the index scheme used by the table. This should be left at Default unless you are advised to use a different scheme by your implementation consultant or by Axiom Support. For more information, see About table index schemes. Once the index scheme is set for a table, it can only be changed as follows:
|
Audited |
Yes |
Specifies whether changes to the table data are tracked in the audit database. By default, this is set to True, which means data changes are tracked. Change this to False if you do not need to be able to audit the granular data changes to the table. For more information on table auditing, see Auditing changes to table data. NOTE: Auditing cannot be enabled for tables using the Large Table index scheme. |
Current Period |
No |
Displays the current period for the table. If the table uses the system current period, that value is displayed. If the table has its own current period, that value is displayed. The current period cannot be edited from the table properties. See Setting the current period for a table. |
Table properties for document reference tables
Because document reference tables can only be managed within a spreadsheet using Save Type 3, it is not possible to directly edit the table properties. Many of the properties described above do not apply to document reference tables. For example, document reference tables cannot belong to table types, and do not have a current period. Most of the remaining properties are set for the document reference tables by default and cannot be changed.
The table name and folder for a document reference table are defined in the Save Type 3 settings within the source file. All tables created using Save Type 3 are automatically classified as document reference tables. Additionally, document reference tables are always audited, unless the in-memory table feature is enabled for your system. Auditing is automatically disabled on document reference tables if they are being stored in-memory.