我正在创建一个业务规则,该规则根据创建电子邮件的时间更改描述的内容。
理想情况下,我想将 date 的值指定为今天的日期,因为日期在不断变化。但是,我需要时间(下午 12:00)保持不变。
有没有办法做到这一点?
我正在创建一个业务规则,该规则根据创建电子邮件的时间更改描述的内容。
理想情况下,我想将 date 的值指定为今天的日期,因为日期在不断变化。但是,我需要时间(下午 12:00)保持不变。
有没有办法做到这一点?
您不能使用业务规则设置今天的日期。
相反,您可以使用 JavaScript 将时间部分CreatedOn
与 12:00 进行比较,可以按如下方式进行:
function onLoad() {
var createdOn = Xrm.Page.getAttribute("createdon").getValue();
var noon = new Date(createdOn.getTime());
noon.setHours(12, 0, 0);
Xrm.Page.getAttribute("description").setValue(createdOn < noon ? "Good Morning" : "It's after noon!");
}