提交finereport表单 采用DATEDIF()函数 无法保存

提交finereport表单 用
V5=INT(DATEDIF(D5,E5,"D"))
W5=DATESUBDATE(E5,D5,"d")

这两函数 计算得到的 数值 无法保存到数据库中。
--注V5 W5 D5 E5 是向下扩展的单元格。
V5,W5 是有值展示 但无法保存
FineReport无名 发布于 2013-5-2 17:32
回答问题
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共9回答
最佳回答
0
hellenbrave发布于2013-5-3 09:37(编辑于 2023-9-6 09:34)
555
  • 无名 无名(提问者)

    提交失败,日志提示 V5和W5 为空,数据库为空不能保存。
    回复
    2013-05-03 10:33 
  • 无名 无名(提问者)

    再注:如果是加载后 D5与E5 不变更 这时M5与P5 有值 提交成功。
    在加载表单后 D5与E5 变更日期 这时M5与P5 也跟着计算变更得到数值 界面上有展示。
    但提交就是失败。日志提示 M5与P5 是空值
    回复
    2013-05-03 10:40 
最佳回答
0
无名发布于2013-5-3 10:33(编辑于 2023-9-6 09:34)
555
最佳回答
0
无名发布于2013-5-3 10:40(编辑于 2023-9-6 09:34)
555
最佳回答
0
hellenbrave发布于2013-5-3 14:37(编辑于 2023-9-6 09:34)
555
  • 无名 无名(提问者)

    请问要设置什么属性?
    回复
    2013-05-03 17:14 
  • 无名 无名(提问者)

    1.基本上相同。就是 每行我是添加行实现的(只有一行也提交失败)。
    2.日期 是两个同时修改的。
    3.您的附件 表单是空的是不是上传错了。
    回复
    2013-05-03 17:26 
最佳回答
0
无名发布于2013-5-3 17:14(编辑于 2023-9-6 09:34)
555
最佳回答
0
无名发布于2013-5-3 17:26(编辑于 2023-9-6 09:34)
555
  • hellenbrave hellenbrave

    [attach]7798[/attach]我用的是703做的,不晓得你的设计器版本是什么样的,如果你的是703版本以下,那就是打不开了,给你一个702的吧,需要新建一个表,我是在默认的FRDemo里面建的一个test表,[attach]7799[/attach]
    回复
    2013-05-06 09:40 
最佳回答
0
hellenbrave发布于2013-5-6 09:40(编辑于 2023-9-6 09:34)
555
  • 无名 无名(提问者)

    6.5的版本。难道是 这个版本不支持 这样的计算保存?
    回复
    2013-05-06 15:10 
最佳回答
0
无名发布于2013-5-6 15:10(编辑于 2023-9-6 09:34)
555
  • hellenbrave hellenbrave

    [attach]7803[/attach]额,6.5的版本我这边也是好的哟
    回复
    2013-05-07 12:31 
最佳回答
0
hellenbrave发布于2013-5-7 12:31(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 2110浏览人数
  • 最后回答于:2013-5-7 12:31
    活动推荐 更多
    热门课程 更多
    返回顶部