OK, thx.
Which brings us back neatly to the original Post of "Constant record":
Since a record is always "typed", it basically behaves like any other variable (or in the context of the discussion: as a typed constant):
Meaning: it is (constant) "data" somewhere in memory, which has actually been allocated (contrary to untyped constant as in the discussion before).
Which brings us back to my original question: Why would someone like to have a "feature" like a constant record?
Since you don't gain anything noteworthy except maybe a "writeprotect".
Initialize that record (using Advanced Record methods --> Constructor, Default-Function), and never use it left of a ":=" (this includes passing it to a function/procedure, which does the assignment).