数据如何以Adobe格式显示地址

2020-08-17 06:47发布

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

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


在显示pdf表单期间,需要帮助了解从表中检索数据的顺序(例如收货地址)。

如果在属性字段中给出了地址编号,则显示地址的表格。 如何调试或检查所需数据是否进入表单上下文?

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

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


在显示pdf表单期间,需要帮助了解从表中检索数据的顺序(例如收货地址)。

如果在属性字段中给出了地址编号,则显示地址的表格。 如何调试或检查所需数据是否进入表单上下文?

付费偷看设置
发送
5条回答
派大星 ヾ
1楼-- · 2020-08-17 07:38

嗨Kishan,

我想您正在驱动程序中检索地址号和地址详细信息。

您要将地址详细信息传递给表单界面,现在只想确保所有字段都可用?

1)驱动程序提供的内容进入Form的界面Import参数。

2)现在,只有在上下文中拖放的导入字段才可用于表单。

3)进入表单后,查看数据视图,您将在此处找到上下文中的所有字段。

4)现在,只有从数据视图使用(绑定)到表单字段的字段具有任何值。

对于测试,只需将所有导入参数拖到上下文中(确保上下文中的所有字段都处于活动状态)。

现在切换到表单并查看数据视图,将整个数据视图拖放到表单上。

ADLC自动使用字段(基于字段的数据类型)构建表单,并进行绑定。

端到端地测试表单,您将看到那里有所有可用数据。

在某一点上,我实际上可以在上下文中放置一个自定义的ABAP代码,这使我不记得该怎么做。 在那里我也可以设置一个断点。

因此,在所有驱动程序->表单界面->表单上下文->数据视图-> PDF表单中,这就是数据流过的方式。

干杯

Sai

一只江湖小虾
2楼-- · 2020-08-17 07:21

感谢Sai的宝贵时间。

实际上问题出在地址节点上。 我无法弄清楚在地址节点中显示了哪些数据字段。 就像其定义为特定类型的地址(例如,发往地址或发件人地址)选择一些特定字段以在地址节点中显示该字段一样。

我知道它是通过绑定该类型的地址号来工作的,但是如果我想在地址节点中再显示一个字段(例如国家/地区名称),那么该在哪里以及如何进行。

再次感谢。

me_for_i
3楼-- · 2020-08-17 07:43

我知道它是通过绑定该类型的地址号来工作的,但是如果我想在地址节点中再显示一个字段(例如国家名称),则

野沐沐
4楼-- · 2020-08-17 07:20

Krishan嗨,

您对表格上的地址数据使用任何标准结构还是" Z"结构?

如果是标准结构检查,您是否有国家的任何字段,否则在表单界面中添加一个新字段,现在在驱动程序中将值传递给该字段。

如果其为Z结构,请对该结构进行增强并为country添加一个新字段,打开表单界面并重新生成导入参数。 最后在您的驱动程序中也要在结构中填写国家/地区。

当您在"国家/地区"上方执行任一操作时,可以在上下文中使用该字段,从而在表格中显示该字段。

干杯

Sai

nice_wp
5楼-- · 2020-08-17 07:33

嗨,

要检查Adobe表单的地址节点中显示的地址,请在FM'ADDRESS_INTO_PRINTFORM'中放置一个断点。

现在,触发您的Adobe表单。 您将被带到FM,并且可以检查正在传递哪些参数以及地址中正在显示哪些字段。

对于国家名称问题,国家不出现在国内案例中(发送者和接收者国家相同)。

对于出口案例(发送者和接收者国家/地区不同)出现。

如果设置了字段T005-XADDR("国家/地区设置-打印国家/地区名称"复选框),您还需要签入"自定义"。

一周热门 更多>