2020-09-03 23:14发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
对于导入参数和表,目前我要做的是先在数据字典中创建结构或表,然后再使用它。 我可以在程序中声明一个,然后将其传递给smartform吗?
您可以在打印程序中创建标准数据字典表的内部表,并将此表传递到表单界面的"表"选项卡下的smartform。
例如在我在打印程序中定义的以下内容:
ekpo的it_ekpo类型表, wa_ekpo类型ekpo,
以及以下我定义的全局设置->表单界面->表
参数类型分配参考类型 IT_EKPO类型CCRCTT_EKPO
我从数据字典中选择了引用类型的值。
希望这会对您有所帮助。
致谢
Reshu
功能模块是子程序,包含一组带有导入和导出参数的可重用语句。
更多信息:SAP ABAP-对象
如果使用ABAP对象编写代码,请创建一个公共类型,并将您的参数定义为Import参数,并使用关联类型引用该公共类型。 表参数仅接受来自DDIC的平面结构/表。
我认为您不能。 smartform的参数必须全局声明。 您可以将表导入/导出到内存并在smartform中使用它而无需声明,但不建议
最多设置5个标签!
您可以在打印程序中创建标准数据字典表的内部表,并将此表传递到表单界面的"表"选项卡下的smartform。
例如在我在打印程序中定义的以下内容:
以及以下我定义的全局设置->表单界面->表
我从数据字典中选择了引用类型的值。
希望这会对您有所帮助。
致谢
Reshu
功能模块是子程序,包含一组带有导入和导出参数的可重用语句。
更多信息:SAP ABAP-对象
如果使用ABAP对象编写代码,请创建一个公共类型,并将您的参数定义为Import参数,并使用关联类型引用该公共类型。 表参数仅接受来自DDIC的平面结构/表。
我认为您不能。 smartform的参数必须全局声明。 您可以将表导入/导出到内存并在smartform中使用它而无需声明,但不建议
一周热门 更多>