1、 foreach:添加维度,场景:在多值错误的情况下可通过添加维度解决
Sum(([No of Article].[No of Article]) ForEach([No of Article].[Material(Article)];[No of Article].[Company code];[No of Article].[Article group]))
2、 webi报overflow错误:If NOT(ISERROR([var_name])) then ([var_name]);
3、 tonumber(string)带来的逗号问题可以用replace函数解决:
Replace(ToNumber(Substr([SUMMARY].[Calendar year/month];0;4))+1) ; “,”;“”)
4、 清除BO报表的数据:
5、 获取BO报表刷新时间:
FormatDate(LastExecutionDate();“yyyy-MM-dd”)
6、 获取BO prompts内容
UserResponse(“Document Date(Default Yesterday)”)
7、 获取日期(day)类型的prompt数据,字符串类似”4/9/2019 12:00:00 AM”,将该模式转换为”2019-03”
ToDate(Substr(UserResponse(“Document Date(Default Yesterday)”);0;Pos(UserResponse(“Document Date(Default Yesterday)”);" ")-1);“mm/dd/yyyy”)
8、 统计article个数(不重复统计):
Count([Month Summary ].[Material(Article)];Distinct)。
BO webi的foreach等函数
于 2025-01-01 18:18:06 首次发布