请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

孤狼 悬赏达人认证 活字格认证

高级会员

71

主题

299

帖子

1250

积分

高级会员

积分
1250

悬赏达人活字格认证

孤狼 悬赏达人认证 活字格认证
高级会员   /  发表于:2021-9-25 15:31  /   查看:1756  /  回复:7
50金币
我希望查询订单表在某些条件下的值,比如前年、去年、今年的合同总数。

但是写odata时,系统提示“不支持自动生成附加属性的OData参数”,这应该怎么处理,或者怎么修改呢?

请各位看看,感谢!


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

最佳答案

查看完整内容

今年这样表示:大于或等于今年第一天,小于明年第一天 今年第一天:=DATE(YEAR(TODAY()),1,1) 明年第一天:=DATE(YEAR(TODAY())+1,1,1) 前年、去年同理

7 个回复

倒序浏览
最佳答案
最佳答案
zyk.Zhou活字格认证
论坛元老   /  发表于:2021-9-25 15:31:15
来自 5#
本帖最后由 zyk.Zhou 于 2021-9-25 16:18 编辑
孤狼 发表于 2021-9-25 15:49
没太明白,我设置的查询条件是“今天的年份”也就是=year(today()),odata的编写方法只能从数据表中取数 ...


今年这样表示:大于或等于今年第一天,小于明年第一天
今年第一天:=DATE(YEAR(TODAY()),1,1)
明年第一天:=DATE(YEAR(TODAY())+1,1,1)

前年、去年同理

本帖子中包含更多资源

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

x
回复 使用道具 举报
zyk.Zhou活字格认证
论坛元老   /  发表于:2021-9-25 15:45:18
2#
本帖最后由 zyk.Zhou 于 2021-9-25 15:47 编辑

先用正常日期字段生成标准格式odata
然后自己把对应位置“日期”换成相关公式

自己手动写
回复 使用道具 举报
孤狼悬赏达人认证 活字格认证
高级会员   /  发表于:2021-9-25 15:49:41
3#
zyk.Zhou 发表于 2021-9-25 15:45
先用正常日期字段生成标准格式odata
然后自己把对应位置“日期”换成相关公式

没太明白,我设置的查询条件是“今天的年份”也就是=year(today()),odata的编写方法只能从数据表中取数,这该怎么写?
回复 使用道具 举报
zyk.Zhou活字格认证
论坛元老   /  发表于:2021-9-25 15:52:52
4#
孤狼 发表于 2021-9-25 15:49
没太明白,我设置的查询条件是“今天的年份”也就是=year(today()),odata的编写方法只能从数据表中取数 ...

建议视图
回复 使用道具 举报
mrguo6221
中级会员   /  发表于:2021-9-25 16:45:11
6#
zyk.Zhou 发表于 2021-9-25 16:17
今年这样表示:大于或等于今年第一天,小于明年第一天
今年第一天:=DATE(YEAR(TODAY()),1,1)
明年第 ...

我刚好前几天做了个薪资计算系统 也需要用到类似的调用,我的处理方式是,页面隐藏部分odata,然后需要计算的地方,引用那个odata取过数来的格子的数据,这样就可以实现嵌套公式了。
回复 使用道具 举报
mrguo6221
中级会员   /  发表于:2021-9-25 16:47:39
7#
我刚好前几天做了个薪资计算系统 也需要用到类似的调用,我的处理方式是,页面隐藏部分找个格子odata,然后需要计算的地方,引用那个odata取过数来的格子的数据,这样就可以实现嵌套公式了。另外同一个页面odata尽量别用太多,要不然访问的时候cpu占用会超级高。
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-9-26 10:05:44
8#
感谢大佬的支持!
如果您的问题已解决,可以设置最佳答案给有帮助到你的回复;
如果您的问题还未解决,欢迎跟帖补充;
如果您有新的问题,也欢迎创建新的求助帖。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部