Hi, I get the following error when the appointment form is opening (only for NEW appointments)
Code2js_devextremebundle.js?v=JBttfTKizqpdh1XMPurI7liifNheO9T-dzfUolX1ejQ:23242 Uncaught Error: E4003 - Unknown filter operation is used: or. See:
http://js.devexpress.com/error/21_2/E4003
at d (js_devextremebundle.js?v=JBttfTKizqpdh1XMPurI7liifNheO9T-dzfUolX1ejQ:23242:146317)
at Object.Error (js_devextremebundle.js?v=JBttfTKizqpdh1XMPurI7liifNheO9T-dzfUolX1ejQ:23242:145833)
at js_devextremebundle.js?v=JBttfTKizqpdh1XMPurI7liifNheO9T-dzfUolX1ejQ:23242:184053
at js_devextremebundle.js?v=JBttfTKizqpdh1XMPurI7liifNheO9T-dzfUolX1ejQ:23242:184070
at t.ctor (js_devextremebundle.js?v=JBttfTKizqpdh1XMPurI7liifNheO9T-dzfUolX1ejQ:23242:184141)
at t.ctor (js_devextremebundle.js?v=JBttfTKizqpdh1XMPurI7liifNheO9T-dzfUolX1ejQ:23242:47661)
at new t (js_devextremebundle.js?v=JBttfTKizqpdh1XMPurI7liifNheO9T-dzfUolX1ejQ:23242:49010)
at Object.filter (js_devextremebundle.js?v=JBttfTKizqpdh1XMPurI7liifNheO9T-dzfUolX1ejQ:23242:186491)
at Object.queryByOptions (js_devextremebundle.js?v=JBttfTKizqpdh1XMPurI7liifNheO9T-dzfUolX1ejQ:23242:234871)
at js_devextremebundle.js?v=JBttfTKizqpdh1XMPurI7liifNheO9T-dzfUolX1ejQ:23242:193807
I customize the application form using "onAppointmentContextMenu".
Codevar editorOptions = {
dataSource: new DevExpress.data.DataSource({
// paginate: true,
pageSize: 50,
store: new DevExpress.data.CustomStore({
loadMode: "raw",
load: function (loadOptions) {
let deferred = $.Deferred();
deferred.resolve(optionenBenutzer);
return deferred.promise();
}
})
}),
searchEnabled: true,
displayExpr: "name",
searchExpr: ['name', 'nummer'],
valueExpr: "id"
};
mainGroupItems.push({
label: {
text: "Mitarbeiter"
},
editorType: "dxTagBox",
dataField: "benutzerIdList",
editorOptions: editorOptions,
});
The field "benutzerIdList" is a array of integers, it is undefined when I create a new appointment.
When I am editing an existing appointment, everything works fine…