SAPB1:PLD,销售报价序列号/行号

2020-09-18 13:55发布

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

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


我想在我的"重复区域"中的每行都有一个序列号或行号,以表示我的物品。 我使用LineNum()将数字显示为我的序列号。 现在,我要隐藏/抑制行号(如果行是文本类型或替代类型)。
例如:

1。 项目1
2。 Item2
这是一些文本行
3。 项目3
这是替代产品
4。 Item4


使用LineNum()并隐藏" Type"是" Text"行还是" Alternative",它将显示如下:

1。 项目1
2。 Item2

这是一些文本行

4。 Item3
替代产品

6。 Item4

我也尝试过使用ToNumber(),但是这样做的问题是,如果用户在第一个数据输入之间插入产品,它将不会遵循编号顺序。

请帮助我解决问题。

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

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


我想在我的"重复区域"中的每行都有一个序列号或行号,以表示我的物品。 我使用LineNum()将数字显示为我的序列号。 现在,我要隐藏/抑制行号(如果行是文本类型或替代类型)。
例如:

1。 项目1
2。 Item2
这是一些文本行
3。 项目3
这是替代产品
4。 Item4


使用LineNum()并隐藏" Type"是" Text"行还是" Alternative",它将显示如下:

1。 项目1
2。 Item2

这是一些文本行

4。 Item3
替代产品

6。 Item4

我也尝试过使用ToNumber(),但是这样做的问题是,如果用户在第一个数据输入之间插入产品,它将不会遵循编号顺序。

请帮助我解决问题。

付费偷看设置
发送
3条回答
闻人可可
1楼 · 2020-09-18 14:33.采纳回答

您应该为销售报价行添加一个新字段-> VisOrder(QUT1.VisOrder),使其不可见,并添加新公式vor Line number = F_985 + 1

(而不是F_985,您应该使用QUT1.VisOrder从字段中获取字段ID)

仅使此字段对QUT1.LineType ='R'可见

me_for_i
2楼-- · 2020-09-18 14:32

很好,但是现在我的问题是:物料清单项目如何。

以下是此处发生的示例:(请注意,物料清单中的项目不需要在SQ中显示)

1。 项目1:BOM

item1 bom

item2 bom

4。 项目2

此处有一些行文本...

5。 项目3

我该怎么做:(不需要显示BOM表中的项目;仅是我想要的插图。)

1。 项目1:BOM

item1 bom

item2 bom

2。 项目2

此处有一些行文本...

3。 项目3

哎,真难
3楼-- · 2020-09-18 14:26

尊敬的约翰,

使用公式字段。VisOrder+ 1

一周热门 更多>