0

我正在创建一个业务规则,该规则根据创建电子邮件的时间更改描述的内容。

在此处输入图像描述

理想情况下,我想将 date 的值指定为今天的日期,因为日期在不断变化。但是,我需要时间(下午 12:00)保持不变。

有没有办法做到这一点?

4

1 回答 1

0

您不能使用业务规则设置今天的日期。

相反,您可以使用 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!");
}
于 2016-07-13T14:31:48.100 回答