ich verstehe noch nicht, wieso das überhaupt gehen sollte. Für mich ist "konstant" und "dynamisch" ein Widerspruch.
Wenn es eine Konstante sein soll, dann kann man doch auch ein festes Arry machen - oder nicht?
Es geht um die reine Bequemlichkeit. Ich weiß nicht von vorneherein, wie viele Einträge das Array hat und will das erst durch die Angabe in der Konstanten festlegen. Und wenn ich später einen weiteren Record hinzufüge, möchte ich nicht erst die Array-Größe ändern.
Für einfache Datentypen (z.B. array of integer) geht das ja, nur eben nicht mit einem array of Record.