找回密码
 立即注册

QQ登录

只需一步,快速开始

xxz4362
初级会员   /  发表于:2019-8-22 18:25:36
10#
cg6207 发表于 2019-8-22 17:15
这个数组函数如果报错
是odata取值出了问题

谢谢,我试试
回复 使用道具 举报
xxz4362
初级会员   /  发表于:2019-8-22 18:55:03
11#
本帖最后由 xxz4362 于 2019-8-22 19:02 编辑
cg6207 发表于 2019-8-22 17:15
这个数组函数如果报错
是odata取值出了问题

试了下只能用sum能正常,问下sumif盒sumifs不能用吗?这俩不能用那不是隐藏的查询表格要n个。
查询还是没有数据视图快吧。
回复 使用道具 举报
xxz4362
初级会员   /  发表于:2019-8-22 19:52:41
12#
本帖最后由 xxz4362 于 2019-8-23 08:58 编辑
Eric.Liang 发表于 2019-8-22 13:40
首先,ODATA是可以从视图中读取数据的,可能是你设置的不正确,建议有这种问题时可以上传你的出错DEMO让我 ...

我的,如能有时间全部帮我检查下就好了,这个台账都用odata太慢了,一个登录都这么慢,里面那个图最近改了下快点了,还行
回复 使用道具 举报
xxz4362
初级会员   /  发表于:2019-8-22 22:17:08
13#
Eric.Liang 发表于 2019-8-22 16:51
老铁,单纯看你的公式是看不出问题的~没有工程文件我们也不知道是不是你其他地方影响了

就是日期的问题,视图出来的都是小数格式,添加计算字段用year函数取出日期还是不行呢
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-8-23 09:40:49
14#
xxz4362 发表于 2019-8-22 18:55
试了下只能用sum能正常,问下sumif盒sumifs不能用吗?这俩不能用那不是隐藏的查询表格要n个。
查询还是 ...

都是可以用的,关于你说的日期不能取出年,SQLite中是没有datetime类型的,年无法通过视图使用year函数获取;你可以在写SQL的时候通过sql语句将年获取出来~
回复 使用道具 举报
xxz4362
初级会员   /  发表于:2019-8-23 16:01:43
15#
Eric.Liang 发表于 2019-8-23 09:40
都是可以用的,关于你说的日期不能取出年,SQLite中是没有datetime类型的,年无法通过视图使用year函数获 ...

台账和报表都用odata和sum,运行很慢,原来柱状图也是用几个在原始表中的查询,很慢,用视图及基本还可以。有什么好的解决办法?

本帖子中包含更多资源

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

x
回复 使用道具 举报
xxz4362
初级会员   /  发表于:2019-8-24 00:10:53
17#
Eric.Liang 发表于 2019-8-23 16:24
老板,你的页面用那么多ODATA,不慢才怪~
你可以看下这里:https://gcdn.grapecity.com.cn/forum.php?mo ...

查询还是没有视图快吧?
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-8-26 09:20:33
18#
xxz4362 发表于 2019-8-24 00:10
查询还是没有视图快吧?

这和视图不视图没啥关系,对于表和视图而言,有主键,有索引,查询速度并不会有很大区别,区别在于查询的数据量的多少和与数据库交互的次数~
回复 使用道具 举报
cg6207悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2019-8-26 20:32:04
19#
那直接写视图就好了
也没有必要在界面上这样搞啊
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-8-28 09:12:55
20#
像桂总说的,完全可以把你的功能使用视图来实现,通过VLOOKUP对视图数据获取到页面上进行展示。
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部