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

QQ登录

只需一步,快速开始

13957550299

注册会员

1

主题

3

帖子

18

积分

注册会员

积分
18
  • 71

    金币

  • 1

    主题

  • 3

    帖子

最新发帖
13957550299
注册会员   /  发表于:2025-5-27 22:19  /   查看:143  /  回复:5
1金币
本帖最后由 13957550299 于 2025-5-28 14:25 编辑

1、表字段:日期、产品、订单数量
2、数据源采用的是直连模型

3、仪表版实现需求:
A、“日期”作为筛选条件:比如2025-4-1到2025-4-30
B、 透视表字段格式:产品、期初订单数量、本期订单数量
其中期初订单数量指产品在2025-4-1之前的订单数量;本期订单数量是指产品在2025-4-1到2025-4-30之间的订单数量

请问下要如何实现?谢谢!
  




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

最佳答案

查看完整内容

您可以看到实际上在2017年12-02之前的被划分为 之前这个分类,选择的日期之间的划分为之间分类. 下面为对应的计算列公式。 您可以导入Demo来看看具体的制作细节。 如何导入导出Wyn的文档压缩包: https://www.grapecity.com.cn/solutions/wyn/help/docs/back-stage/system-management/export-documents/exportdoc

5 个回复

倒序浏览
最佳答案
最佳答案
lucas.Yan
超级版主   /  发表于:2025-5-27 22:19:58
来自 4#


您可以看到实际上在2017年12-02之前的被划分为 之前这个分类,选择的日期之间的划分为之间分类.
下面为对应的计算列公式。
  1. Switch(1=1,
  2.   'Demo_销售明细_公开课'[订购日期] < #{parameters["仪表板参数1"]},"之前",
  3.   'Demo_销售明细_公开课'[订购日期] >= #{parameters["仪表板参数1"]} &&
  4.        'Demo_销售明细_公开课'[订购日期] <= #{parameters["仪表板参数2"]},"之间",
  5.   "之外"
  6.       )
复制代码
您可以导入Demo来看看具体的制作细节。

如何导入导出Wyn的文档压缩包:
https://www.grapecity.com.cn/sol ... documents/exportdoc


本帖子中包含更多资源

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

x
回复 使用道具 举报
lucas.Yan
超级版主   /  发表于:2025-5-28 15:50:48
2#
看您的需求实际上是想通过筛选器将数据分为两部分,一部分是最小日期之前,一部分是最小日期到最大日期之间。
1 我认为您可以创建两个仪表板参数,绑定筛选器的两个边界日期。
2 之后使用计算列,通过引用两个仪表板参数,将表数据分为两份。这部分公式可以使用switch语句或者其他类似的。
3 之后将新的计算列绑定在透视表的列上即可。

当然如果您有SQL基础的话,也可以直接在SQL中进行聚合,我们的直连数据集也是支持传递参数来拼接自定义SQL的。

回复 使用道具 举报
13957550299
注册会员   /  发表于:2025-5-28 16:05:59
3#
本帖最后由 13957550299 于 2025-5-28 22:29 编辑

版主,您好,第一个方法能否给一个具体的实现案例,特别是第2点自定义计算列的实现方式,谢谢!
回复 使用道具 举报
13957550299
注册会员   /  发表于:2025-5-30 20:45:39
5#
,是要版本升级才可以导入DEMO吗?

本帖子中包含更多资源

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

x
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2025-6-3 09:43:00
6#
13957550299 发表于 2025-5-30 20:45
,是要版本升级才可以导入DEMO吗?

您的版本是多少?
楼上版主的demo应该使用8.0.01230.1 版本做的,是官网最新版。
您可以在您的测试环境中升级一下版本再导入试试。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部