找回密码
 立即注册

QQ登录

只需一步,快速开始

lwt 悬赏达人认证 活字格认证
论坛元老   /  发表于:2018-12-19 11:37  /   查看:3789  /  回复:5
请把demo转为mssql,出现查询异常,请看图示附件。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

5 个回复

倒序浏览
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2018-12-19 12:33:12
沙发
本帖最后由 Tracy.Liu 于 2018-12-19 12:34 编辑

您好,是这样的,页面表格一直转圈是因为在sqlsever中 用时这个字段是datetime类型,而SUM函数不能用于datetime,所以页面就报错了,然后一直转圈。

而在内置sqllite中,用时这个公式字段是可以由用户自定义数据类型的,您这里设置为小数类型,在用时合计这个统计字段中就可以通过SUM计算用时的合计值。





您可以这样尝试操作一下可以更清楚地理解哈:
直接在sqlsever中建一个表,然后外联到活字格中。再用相同的方法添加公式字段用时字段(您会发现这里不能修改数据类型)。然后再添加统计字段,这时选择SUM函数,右侧是选不到用时这个公式字段的,原因就是SUM函数不能用于datetime类型的字段。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
lwt悬赏达人认证 活字格认证
论坛元老   /  发表于:2018-12-19 13:11:24
板凳
Tracy.Liu 发表于 2018-12-19 12:33
您好,是这样的,页面表格一直转圈是因为在sqlsever中 用时这个字段是datetime类型,而SUM函数不能用于date ...

我把外联库的datetime字段改为float后运行还是不行,否则只有用视图来处理了。
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2018-12-19 18:42:40
地板
本帖最后由 Simon.hu 于 2018-12-19 19:02 编辑
lwt 发表于 2018-12-19 13:11
我把外联库的datetime字段改为float后运行还是不行,否则只有用视图来处理了。
这可能是我们的一个bug,我们会跟踪,bugID:25511


回复 使用道具 举报
lwt悬赏达人认证 活字格认证
论坛元老   /  发表于:2018-12-19 20:02:11
5#
Tracy.Liu 发表于 2018-12-19 18:42
这可能是我们的一个bug,我们会跟踪,bugID:25511

回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2018-12-20 08:54:34
6#

谢谢,梁老哥的支持!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部