AC800M coldretain array
can anyone explain to me the following sentence from the Control Builder M Professional 6.0 Online Help?
"If the coldretain attribute is set for a structured data type, the coldretain attribute of components of the data types ArrayObject will be ignored. Instead, these components will be assigned the attribute retain."
Does it mean that it is impossible to have cold-retained array of structured data types, but it is possible to have cold-retained array of simple data types (int, real)? Or does it mean that is impossible to create cold-retained array at all?
Voted best answer
>"Or does it mean that is impossible to create cold-retained array at all?"
As I understand it ... When you cold start the application, the array does not exist. It has to be created by your application program after the program has already started. ie during the first scan. But this is after the coldretain data was already used to initialise the program ie before the first scan. So arrays cannot be cold retained.