Quantcast
Channel: Microsoft Dynamics CRM Forum - Recent Threads
Viewing all articles
Browse latest Browse all 46379

Getting error in date Filter in Xrm.WebApi.online.retrieveMultipleRecords CRM

$
0
0

Hello Team ,

I m getting error Like Below 

Error:

A binary operator with incompatible types was detected. Found operand types 'Edm.DateTimeOffset' and 'Edm.String' for operator kind 'LessThan'.

My Code can you sugget me how can i pass date in Filter ?

function projectFilterbasedonDate(executionContext)
{
debugger;
var formContext = executionContext.getFormContext();
var userSettings = Xrm.Utility.getGlobalContext().userSettings;
var date = Xrm.Page.getAttribute('msdyn_date').getValue();//06-01-2022
var year = date.getFullYear() + "";
var month = (date.getMonth() + 1) + "";
var day = date.getDate() + "";
var dateOnly = month + "-" + day + "-" + year;////06-01-2022
var resource = Xrm.Page.context.getUserName();
var UserId = userSettings.userId;//Xrm.Page.context.getUserId();
var project = Xrm.Page.data.entity.attributes.get("msdyn_project").getValue()[0].id;
var projectName = Xrm.Page.data.entity.attributes.get("msdyn_project").getValue()[0].name;

project = project.replace('{', '');
project = project.replace('}', '');

UserId = UserId.replace('{', '');
UserId = UserId.replace('}', '');

alert (dateOnly);
alert (project);
alert (UserId);
alert(date);



Xrm.WebApi.online.retrieveMultipleRecords("msdyn_projectteam", "?$select=msdyn_start&$filter=_msdyn_project_value eq "+project+" and _msdyn_bookableresourceid_value eq "+UserId+" and msdyn_start lt '+dateOnly+'").then(

function success(result) {

if (result.entities.length > 0)
{
alert("Record Fournd");
return true;
}
else
{
Xrm.Utility.alertDialog("Please select valid date for project");
Xrm.Page.getAttribute('msdyn_project').setValue(null);

}
},function (error) {

Xrm.Utility.alertDialog(error.message);

}
);

}


Viewing all articles
Browse latest Browse all 46379

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>