[亿信BI4.7] 怎么让月份参数默认为当前月的上一个月?

7779
11

qingyixixi 数据达人Lv4

发表于2019-10-16 08:07

悬赏1

已解决

楼主
我现在的月份维度就是普通的维度,1-1月,2-2月,3-3月这种,然后我想把参数设定默认值,当月是10月,里面的值是9,要怎么做?同样年份也是2019。

最近看过此主题的会员

17621200023

九天

15521158376

zzz123xzawdw

esen_50GZNTH9BK

esen_4ZOTRX37T7

esen_4XJGK5ZGMF

莱卡

esen_4VQRCU24ZG

养蚯蚓吃沙漠

西瓜小姐

esen_4QBPI1VXAV

pandabuxizao

四毛二

最佳答案

WIFI

发表于2019-10-16 08:07

只看该作者

取消 关注该作者的回复

本帖最后由 WIFI 于 2019-10-17 11:13 编辑

这个是把年月日截取的取上月,用的函数是这样的:<#=mid(datetostr(od(@b,'m-1'),"yyyymmdd"),4,2)#>,没有你说的维表数据没办法做试验,写在显示表达式里面

11个回答

只看楼主

WIFI 小试身手Lv3

发表于2019-10-16 08:07

只看该作者

取消 关注该作者的回复

沙发

本帖最后由 WIFI 于 2019-10-17 11:13 编辑

这个是把年月日截取的取上月,用的函数是这样的:<#=mid(datetostr(od(@b,'m-1'),"yyyymmdd"),4,2)#>,没有你说的维表数据没办法做试验,写在显示表达式里面


qingyixixi 数据达人Lv4

发表于2019-10-16 08:20

只看该作者

取消 关注该作者的回复

板凳

WIFI 发表于 2019-10-16 08:17
用月份函数获取一下

我写的 month(today()) 报错啊

qingyixixi 数据达人Lv4

发表于2019-10-17 09:58

只看该作者

取消 关注该作者的回复

地板

这个没有人解决一下么?

WIFI 小试身手Lv3

发表于2019-10-17 11:14

只看该作者

取消 关注该作者的回复

5#

qingyixixi 发表于 2019-10-16 08:20
我写的 month(today()) 报错啊

报错是因为这个函数参数不能这么用,参数写法参照“函数”给的示例

qingyixixi 数据达人Lv4

发表于2019-10-17 11:19

只看该作者

取消 关注该作者的回复

6#

WIFI 发表于 2019-10-17 11:14
报错是因为这个函数参数不能这么用,参数写法参照“函数”给的示例

维表简单啊 就1-1月 2-2月 3-3月 我就想当前10月显示9 是维下拉参数组件,没有表达式属性,只有默认值,你写的函数我放进去也没有识别。

tuziOuO 初学数据Lv2

发表于2019-10-17 14:06

只看该作者

取消 关注该作者的回复

7#

qingyixixi 发表于 2019-10-17 11:19
维表简单啊 就1-1月 2-2月 3-3月 我就想当前10月显示9 是维下拉参数组件,没有表达式属性,只有默认值, ...

这个表达式放到默认值里面之后把@b改成你的维下拉组件的参数名称,例如你的维下拉组件叫@cs,这个公式里就写@cs.txt试试。

qingyixixi 数据达人Lv4

发表于2019-10-17 16:41

只看该作者

取消 关注该作者的回复

8#

tuziOuO 发表于 2019-10-17 14:06
这个表达式放到默认值里面之后把@b改成你的维下拉组件的参数名称,例如你的维下拉组件叫@cs,这个公式里 ...

你这个是取参数月份的上一个月的值,我是要把参数设定默认值。

WIFI 小试身手Lv3

发表于2019-10-17 16:52

只看该作者

取消 关注该作者的回复

9#

qingyixixi 发表于 2019-10-17 11:19
维表简单啊 就1-1月 2-2月 3-3月 我就想当前10月显示9 是维下拉参数组件,没有表达式属性,只有默认值, ...

真心不理解2-2月,3-3月这样的维表主题表是怎么来的,方便的话把维表主题表数据发出来,大家一起帮忙想想办法实现。毕竟巧妇难为无米之炊,对不?有数据做出来的方法100%符合情况的

qingyixixi 数据达人Lv4

发表于2019-10-21 09:34

只看该作者

取消 关注该作者的回复

10#

WIFI 发表于 2019-10-17 16:52
真心不理解2-2月,3-3月这样的维表主题表是怎么来的,方便的话把维表主题表数据发出来,大家一起帮忙想想 ...

没住维表主题表啊,就是我自己建的维度,id ,name 俩字段 ,id就是 1,name就是 1月,以此类推到id 12,name 12月,普通的单级维,一共12条,然后参数选的是维下拉,绑定的这个月份维度。

qingyixixi 数据达人Lv4

发表于2019-11-1 14:12

只看该作者

取消 关注该作者的回复

11#

这个有人能帮忙解决一下么?

上一页12下一页共2页

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号