应用方法C14N_FILT_SSEQ_PHR_ALL或替代方法的WWI语法

2020-09-04 01:40发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


亲爱的

我正在尝试使方法C14N_FILT_SSEQ_PHR_ALL工作,但是不幸的是我找不到正确的语法。

如果您知道此功能的替代方法,请告诉我。

如果将特定短语分配给同一实例中相同特征的报告符号,我想打印特征中分配给值分配实例的所有报告符号。

谢谢。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


亲爱的

我正在尝试使方法C14N_FILT_SSEQ_PHR_ALL工作,但是不幸的是我找不到正确的语法。

如果您知道此功能的替代方法,请告诉我。

如果将特定短语分配给同一实例中相同特征的报告符号,我想打印特征中分配给值分配实例的所有报告符号。

谢谢。

付费偷看设置
发送
6条回答
梦想连接
1楼-- · 2020-09-04 02:27

您好

这是您的要求:

如果要将特定短语分配给报告符号,我想在特征处打印所有分配给值分配实例的报告符号 在同一实例中具有相同的特性。

在理解这一点时,我遇到了一些问题。

我的理解是:

1。)我们有一个基于类的属性/增值税

2。)我们在侧面有多个特征

3。)您想检查一个数据记录中一个特征中的一个"值",并以此为基础进行特殊打印

模块C14N_FILT_SSEQ_PHR_ALL的解释如下:

https://blogs.sap.com/2013/08/30/standard-wwi-processing-methods-wwi/

C14N_FILT_SSEQ_PHR_ALL ==>

过滤所有值分配实例并比较其短语代码。 将输出所有满足过滤条件的值分配实例。

我无法满足您的要求。 请更好地解释您的需求。

请检查现有的WWI博客; 您将在这里找到许多使用" if/else/endif"之类的逻辑的讨论。

关于:C14N_FILT_SSEQ_PHR_ALL

我在这里记不起一个讨论。 CB

shere_lin
2楼-- · 2020-09-04 02:37

你好

"唯一的"长期稳定变体(根据我的观点,是(请参阅下文;基于Mark的建议 ):请勿使用其他任何内容。CB

 <15BIF001(并且:(C)EQ"短语密钥")> <打印您的值> <15CIF001>"不执行任何操作<15EIF001>  
Nir深蓝
3楼-- · 2020-09-04 02:23

您好,Manuell,

如果是我,您的要求在类/属性的实例级别上听起来像这样:

 遍历一个类的所有实例。
   如果<特性A>等于<特定短语>。
     "输出该类的所有特征。
   其他。
     "没做什么
   万一。
 ENDLOOP。

如果是这种情况,则可以使用常规的标准WWI编码。 WWI支持IF语句-称为条件输出。 请参阅此处获取文件说明: https://help.sap.com/viewer/c4e98fcbb1e /6.17.17/zh-CN/3fa2ce5314894208e10000000a174cb4.html

下面是一个示例:
使用以下语法,如果密度大于或等于,则输出密度值 到1。如果密度小于1,则短语"显示密度小于1"。

 <15BIF001(AND:01G1013005VA GE 1)>
   <01G1013005VA(; */TL)[D:Value]>
 <15CIF001>
   <03EHS_L_TEXT(CUST-100000000000031)[D:密度小于1]>
 <15EIF001> 

SAP/Verisk 3E ERC WWI模板也包含很多示例。

希望这对您有所帮助

Mark

一只江湖小虾
4楼-- · 2020-09-04 02:13
< p>亲爱的马克,

不幸的是,我尝试根据特定短语来触发输出:

<03EHS_L_TEXT(CUST-100000000000031)[D:密度小于1]>

因此,如果分配了该短语,则应在文档上放置值分配实例,否则不应该。

因此,在这种情况下,我不能使用条件输出,或者您有一个示例,说明如何使用短语而不是值或文本吗?

当学会了学习
5楼-- · 2020-09-04 02:28

您好Manuel Krall

尝试此希望对您有帮助,

<15BIF ** *(AND: EQ" CUST-100000000000031")>

<以报表符号或其他值打印您的值>

<15CIF ***>

保留为空意味着什么都不会打印

<15EIF ***>

谢谢

Satya

灬番茄
6楼-- · 2020-09-04 02:14

对Mark和Christoph的答案的简短更正:

 <15BIF001(AND: EQ"要比较的短语的文本")> <打印您的值> <15CIF001>" 没有<15EIF001> 

如果要检查短语的密钥,它是扩展名(K)

拉尔夫

一周热门 更多>