Please check the following for a bug (or maybe I'm not understanding how the command is designed to work). Running 2.7.3 of DmD.
Let's say I've built a UDT and am using it in a memory block named "exp". UDT has 6 bit fields: f1,f2,f3,f4,f5,f6. Within JSONBUILD I've selected [Array] and then within Edit Step #1 Array Element I've selected Numeric with exp0.f1 and Number of Elements as 4. After saving this the Source cell displays exp0.f1-exp3.f1 and the count cell displays 4. I'm outputting to SS20. The JASONBUILD is building the string as: [exp0.f1, exp0.f2, exp0.f3, exp0.f4]. I would expect it to build it as: [exp0.f1, exp1.f1, exp2.f1, exp3.f1]. Is this a bug or am I misunderstanding how this is supposed to work with a UDT?