none
更新CRM中的时间 RRS feed

  • 问题

  • 请教各位前辈,在CRM中如何用一个日期更新另一个日期?格式怎么写?我定义var new_updatetime= crmForm.all.new_time.DataValue;时报错"The date-time format is invalid, or value is outside the supported range."
    2011年3月2日 5:51

答案

  • var oDate;
    var oToday;
    
    oDate = crmForm.all.scheduledend.DataValue;
    if (oDate == null) {
      oDate = new Date();
    }
    
    oToday = new Date();
    oDate = oToday;
    oDate = oDate.setHours(17,0,0);
    
    if (oDate.TimeVisible)
    {
      alert("The time is visible.");
    }
    else
    {
      alert("Only the date is visible; the time is hidden.");
    }
    
    crmForm.all.scheduledend.DataValue = oDate;

    刀客 | MSN:caims@techsun.com | BLOG:http://caims.cnblogs.com | 提供微软CRM高级开发顾问外包
    2011年3月2日 6:09
    版主

全部回复

  • var oDate;
    var oToday;
    
    oDate = crmForm.all.scheduledend.DataValue;
    if (oDate == null) {
      oDate = new Date();
    }
    
    oToday = new Date();
    oDate = oToday;
    oDate = oDate.setHours(17,0,0);
    
    if (oDate.TimeVisible)
    {
      alert("The time is visible.");
    }
    else
    {
      alert("Only the date is visible; the time is hidden.");
    }
    
    crmForm.all.scheduledend.DataValue = oDate;

    刀客 | MSN:caims@techsun.com | BLOG:http://caims.cnblogs.com | 提供微软CRM高级开发顾问外包
    2011年3月2日 6:09
    版主
  • 谢谢您,但我没看明白,oDate = oDate.setHours(17,0,0);是什么意思呢?我的需求是用一个表单中的datetime去更新另一个表单中的datetime。

    2011年3月2日 6:37
  • 谢谢您,我将这个做了一遍,就有思路了。现在做出来了。呵呵。
    2011年3月3日 10:10