Прежде всего, проверьте, что primitive type
определено в вас SAP Netweaver gateway .Скорее всего, это будет Edm.DateTime
.Вы можете получить эту информацию, используя $metdata
вызов по услуге.
OData имеет стандартное представление Edm.DateTime
datetime'yyyy-mm-ddThh:mm[:ss[.fffffff]]'
ПРИМЕЧАНИЕ. Пробелы между datetime
и указанными в кавычках недопустимы.datetime нечувствителен к регистру
Пример : datetime'2000-12-12T12:00'
Если его JSON Format
представление,
Пример: "FlightDate": "/Date(1354665600000)/"
Это должно выглядеть примерно так:
var sPath = "/EMP_DETAILSSet(Empid='50160458',Begdate=datetime'2014-03-11T14:49:52',Enddate=datetime'2014-03-11T14:49:52',HAFId = ' ')";
oBackEndModel.read(sPath, {
urlParameters: {
$expand: "NAVTODETAIL,NAVTOPROFILE,NAVTOREPORTEES"
},
success: jQuery.proxy(this._fGetDetailsSuccess, this),
error: jQuery.proxy(this._fBackEndInvocationError, this)
});