Found out that one too! Thanks for your Persistence source code, Brucey! Took me a while to understand it, but it helped a lot!...
Setting the field value as an array is actually so simple that it made me feel dumb:
Just using the Array object directly as the value being applied to the field works!
:D
Setting the field value as an array is actually so simple that it made me feel dumb:
Local MyArray:String[] Local id:TTypeId = TTypeId.ForObject(CurrentObject) Local MyField:TField = id.FindField(FieldName) MyField.Set(CurrentObject, MyArray)
Just using the Array object directly as the value being applied to the field works!
:D