Asking on behalf of Thomas Hall [CGI]:
"Is it possible to confirm whether you can (possibly by protocol.fillArray!) only partially fill rows in a table (and that this will cause the remaining column parameters to have fewer entries as a result), and if so, whether that would cause notifyprotocol(321, tableID, columnIndexes) to fail?"
Hi,
A table can be partially filled in for example with a NotifyProtocol 220 (NT_FILL_ARRAY_WITH_COLUMN) and in that case the missing columns will be "not initialized". When retrieving the values with NotifyProtocol 321 the cells of these columns in the response will have a null value if they are not initialized, but the call itself will not fail.
Regards,