E
egarcia
Guest
Hello Martyn, Yes, it looks like the presence of "defaults" and "fields" in the JSON structure is what is causing the problem. I think that the ABL is expecting scalar values and not an object "{}". Are you using the Views service in Telerik Platform or the Progress Data Service template? To solve this issue you would need to determine where these properties are coming from. Do you have these properties as part the "schema" definition in the dataSourceOptions (index.js)? In practice, for the JSDO DataSource (JSDO dialect), you do not need to specify the "schema" property for the DataSource, the schema is resolved by using the catalog. A possible workaround would be to remove these properties from the "schema" definition. Another alternative, would be to ensure that these properties that are unexpected are removed from the request before sending them to the server. However, it would be important to figure out where they are being added. For that we would need a reproducible case. You could contact Technical Support and log a bug report. I hope this helps.
Continue reading...
Continue reading...