DATATABLES Control Table Changes
Besides the addition of the column dt_user_bmask, several dt_options bits are used to indicate that a specific field in the record was changed by Client Configurator or a user script. These new dt_options bits are described in the following table.
Note: If you explicitly change the value of a bit in dt_options, you must set the corresponding bit in dt_user_bmask. If you set a bit that had a default value of 1 to 0, you must set the corresponding bit in dt_user_bmask to 1 to indicate that the value of this bit should be preserved by the redefine command.
DTOPT_Table_Renamed (1)
|
This bit indicates that the table was renamed by changing the table_name column of the item_name columns and all the DATAITEMS that belong to the table. The redefine command uses this bit to determine if the table_name value should be preserved.
|
DTOPT_Index_Renamed (2)
|
This bit indicates that the index was renamed by changing the index_name column of the table. The redefine command uses this bit to determine if the index_name value should be preserved.
|
DTOPT_User_Table (4)
|
This bit indicates that the table was created by the user. The redefine command uses this bit to determine if the index_name value should be preserved. (This bit is not fully implemented in version 6.1.)
|
|