在 MS CRM 4.0 中将 javaScript 与自定义实体结合使用

发布于 2024-11-15 21:04:18 字数 94 浏览 2 评论 0原文

我有自定义实体,用户将在其中设置开始日期,并且我需要一个 javacsript 代码,该代码可以让我根据指定的开始日期以相同的形式设置另一个字段(结束日期)的值。 谢谢 :)

I have custom entity where the user is going to set a start date and i need a javacsript code that would let me set the value of another field (end date) in the same form according to the specified start date.
Thanks :)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

纵山崖 2024-11-22 21:04:18

在开始数据字段的 onChange 事件中

var startDate = crmForm.all.proposedstart.DataValue; //substitute "proposedstart" by your entity's attribute name
if (startDate == null)
    return;
var endDate =  crmForm.all.proposedend.DataValue; //substitute "proposedend" by your entity's attribute name
if (endDate == null) {
    endDate = new Date();
}
endDate.setDate(startDate.getDate()+5); // add 5 days to the start date
crmForm.all.proposedend.DataValue = endDate;

in the onChange event of your start data field

var startDate = crmForm.all.proposedstart.DataValue; //substitute "proposedstart" by your entity's attribute name
if (startDate == null)
    return;
var endDate =  crmForm.all.proposedend.DataValue; //substitute "proposedend" by your entity's attribute name
if (endDate == null) {
    endDate = new Date();
}
endDate.setDate(startDate.getDate()+5); // add 5 days to the start date
crmForm.all.proposedend.DataValue = endDate;
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文