A list of identifiers as an attribute of a structure: forbidden?

A list of identifiers as an attribute of a structure: forbidden?

  

Hi,
Is it a known limitation that a plain list of identifiers cannot be declared as an attribute of a structure? I mean, TrueChange doesn't report it as an error but the Service Studio creates an erroneuos intermediate C# code therefore producing an internal error:
Internal Error
Compilation Error.
RecordLists.cs(1641,32): error CS1519: Invalid token '(' in class, struct, or interface member declaration
RecordLists.cs(1641,40): error CS1002: ; expected
.....
and so on.

Have you met such an issue?

Regards
Tomasz
Hi Tomasz,

This is not a problem I was aware of, but the newly introduced feature of "list of types" (as opposed to pre-version 9 "list of records") causes a lot of problems (see e.g. here). You should write an e-mail to OutSystems support detailing the above problem, so they can provide a fix (in due time). Meanwhile, as a workaround, you can use a record with a single attribute containing the identifier.