2020-09-26 00:51发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
一个非常简单的交叉表,我不明白为什么会出现多值错误,它仅对我的变量有效,而对直接来自Universe作为列的任何字段无效,
查看图片。
它在交叉表中发生,因为您在团队A的变量中获得了多个结果。
检查第一张表,对于A队,您有两个结果(是和可能是)
如果您删除表中的ID列,您还将在其中获得multi值。 您可以尝试在变量中包含ID和foreach上下文。
例如= If([ColumnA] foreach(ID)=" TRUE"
我已将变量设为详细信息和尺寸,而不是度量,因为它不是数字。
图像已发布。
是/否的公式是什么?
该公式是if语句。 它查看了我认为与该问题无关的其他列。
看起来像这样...
= If([ColumnA] =" TRUE"; If([ColumnB] =" TRUE";" YES"; If([ColumnD] =" TRUE"; If([ColumnB] =" TRUE";" NO ";" MAYBE"); If([ColumnW] =" TRUE";" NO";" MAYBE")))); If([ColumnG] =" TRUE"; If([ColumnH] =" TRUE";" YES ";" NO");" MAYBE"))
也许IF语句不能直接在交叉表中使用? 是否需要添加另一个变量? 我还有另一个交叉表,可以在其中将日期转换为变量,并且可以正常工作。
谢谢! 我不知道为什么它起作用(但!),但是它起作用了。 感谢您的时间和耐心。
最多设置5个标签!
它在交叉表中发生,因为您在团队A的变量中获得了多个结果。
检查第一张表,对于A队,您有两个结果(是和可能是)
如果您删除表中的ID列,您还将在其中获得multi值。 您可以尝试在变量中包含ID和foreach上下文。
例如= If([ColumnA] foreach(ID)=" TRUE"
我已将变量设为详细信息和尺寸,而不是度量,因为它不是数字。
图像已发布。
是/否的公式是什么?
该公式是if语句。 它查看了我认为与该问题无关的其他列。
看起来像这样...
= If([ColumnA] =" TRUE"; If([ColumnB] =" TRUE";" YES"; If([ColumnD] =" TRUE"; If([ColumnB] =" TRUE";" NO ";" MAYBE"); If([ColumnW] =" TRUE";" NO";" MAYBE")))); If([ColumnG] =" TRUE"; If([ColumnH] =" TRUE";" YES ";" NO");" MAYBE"))
也许IF语句不能直接在交叉表中使用? 是否需要添加另一个变量? 我还有另一个交叉表,可以在其中将日期转换为变量,并且可以正常工作。
谢谢! 我不知道为什么它起作用(但!),但是它起作用了。 感谢您的时间和耐心。
一周热门 更多>