This question is locked. New answers and comments are not allowed.
Hi all;
We're using a datalink server as a quick way to expose data. I have the following data source defined:
var kiPMDataSource = new kendo.data.DataSource({ type: "everlive", transport: { typeName: "KI" }, schema: { model: { id: "Id" } }, serverSorting: true, sort: { field: "Id", dir: "asc" }, serverFiltering: true, filter: { logic: 'and', filters: [ {field: 'Id',operator: 'eq',value: new Date('October 28 2015')}, {field: 'report_group',operator: 'eq',value: 'PM'} ] }});However when I launch app in AppBuilder, using the debugger, I can see the read request for this datasource yields a Status 400/Bad Response. The Request looks like:
Accept:application/json, text/javascript, */*; q=0.01User-Agent:Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A537a Safari/419.3X-Everlive-Filter:{"Id":"2015-10-28T04:00:00.000Z","report_group":"PM"}X-Everlive-Sort:{"Id":1}The response I get back is:
{"message":"Data Link Server Error: Filter cannot have multiple or no children.","errorCode":660}
Thanks,
Jason