2020-09-05 04:20发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我有一个在数据服务中生成的表,该表由1条记录组成,并包含各种日期列,例如昨天的日期,月末的日期等。
之所以要将其包含在Universe中,是为了使用户在构建Webi报表时可以使用这些值。
它故意不链接到Universe中的任何其他表。 当我用它创建一个webi报告时,它会产生错误的数据。
是否可以在Universe中成功使用独立表?
谢谢。
有两种方法可以实现。
简单的方法是将其隔离,并在BL中为其添加对象。 在WebI中,创建一个仅包含那些对象的单独查询。
为避免创建单独的查询,需要做更多的工作。 三种选择:
第一个选项是在每个对象的定义中进行子选择。 例如,如果您的表名为" lookup",并且有一个名为" yesterday"的日期列,则您的对象将是:"(从查询中选择昨天)"。 这可能很难看,但可以在简单查询中使用。
第二个选项是hack-ish但更灵活。 将查找表连接到主要事实表(或将始终使用的任何其他表)。 连接将在永远不会相等的两列上成为"不等于",例如: fact.pk !=查找 。零。 假定"零"列具有 fact.pk 中永远不会存在的值。
最后一个选项是使用您的主表创建一个派生表,并在笛卡尔式联接中进行查找。 例如:从0 = 0的事实左联接查找中选择*。
我更改了标签以更好地表示您问题的性质。 ,
是的,可以使用表未与其他表连接的情况。 几个问题:
1)您是否尝试向报表中添加新查询并使用该表中的对象?
2)您有上下文吗?
最好的问候
Daniele Tiles
如果要在Webi查询过滤器中使用"昨天日期"/"月末日期"对象来限制数据,请按照以下Webi步骤进行操作。
在独立的表格对象上创建一个附加的webi查询。
如果要限制主查询中的数据,请在主查询中使用另一个查询选项的结果。
最多设置5个标签!
有两种方法可以实现。
简单的方法是将其隔离,并在BL中为其添加对象。 在WebI中,创建一个仅包含那些对象的单独查询。
为避免创建单独的查询,需要做更多的工作。 三种选择:
第一个选项是在每个对象的定义中进行子选择。 例如,如果您的表名为" lookup",并且有一个名为" yesterday"的日期列,则您的对象将是:"(从查询中选择昨天)"。 这可能很难看,但可以在简单查询中使用。
第二个选项是hack-ish但更灵活。 将查找表连接到主要事实表(或将始终使用的任何其他表)。 连接将在永远不会相等的两列上成为"不等于",例如: fact.pk !=查找 。零。 假定"零"列具有 fact.pk 中永远不会存在的值。
最后一个选项是使用您的主表创建一个派生表,并在笛卡尔式联接中进行查找。 例如:从0 = 0的事实左联接查找中选择*。
我更改了标签以更好地表示您问题的性质。 ,
是的,可以使用表未与其他表连接的情况。 几个问题:
1)您是否尝试向报表中添加新查询并使用该表中的对象?
2)您有上下文吗?
最好的问候
Daniele Tiles
如果要在Webi查询过滤器中使用"昨天日期"/"月末日期"对象来限制数据,请按照以下Webi步骤进行操作。
在独立的表格对象上创建一个附加的webi查询。
如果要限制主查询中的数据,请在主查询中使用另一个查询选项的结果。
一周热门 更多>