我需要在程序中调用具有表格类型作为导入参数的函数。我想过用选择屏幕做这个,但我不能使用深层结构作为参数。当我'测试'该功能模块时,它向我展示了一个可以添加多个条目并最终提交所有内容的事物。我可以在执行程序时得到类似的东西吗? 编辑:我必须提供一个调用函数模块create_skill_profile的程序。 1通过选择屏幕将表格参数传递给FM
0
A
回答
0
我明白了什么:你想调用功能模块,需要一个表作为导入参数。表格的行由用户输入填充。行数是动态的。
方法: 1)使用具有预定义输入字段的选择屏幕,并通过PAI(AT选择屏幕(在xxx) -OF-选择。 2)使用表结构显示可编辑的ALV网格。实现应用程序工具栏按钮或使用SAVE按钮让用户在完成插入输入时调用您的功能模块。
我肯定会更喜欢2),虽然自定义输入验证有点棘手。但是,如果所需的用户输入与ddic定义的表结构相同,则输入验证会自动发生。
1
您可以在报告中调用功能模块RS_COMPLEX_OBJECT_EDIT
来编辑复杂结构。这是用于在功能模块单测试中编辑测试数据的相同功能模块。
因此,在您的报告中,您可以询问所需类型的名称(如果该类型必须是动态类型的),然后在开始选择时可以创建此类型的数据对象并将其传递给RS_COMPLEX_OBJECT_EDIT
以让用户填写它。
RS_COMPLEX_OBJECT_EDIT
的严重限制是它无法处理排序或散列表作为输入。因此,如果复杂结构中的所有组件都是表类型的,它们必须是标准表。
相关问题
- 1. 通过CSS选择器将参数传递给javascript函数
- 2. 将Javascript变量传递给PHP,通过选择表格
- 3. 参数传递给选择
- 4. 使用“通过共享”屏幕将数据传递给活动
- 5. 将参数传递给jQuery选择器
- 6. 将参数传递给选择器
- 7. 通过选择器传递参数
- 8. 通过url将参数传递给bookmarklet
- 9. 通过FormSet将参数传递给ModelForm
- 10. 通过网络将参数/参数传递给jnlp。有什么选择可用?
- 11. 将参数传递给VFP 9表格
- 12. 将参数传递给rails 3表格
- 13. 将参数传递给表格
- 14. Django Forms:将参数传递给表格
- 15. 在@media屏幕上将参数传递给服务器
- 16. 将DISPLAY参数传递给GNU屏幕命令来运行Selenium
- 17. 通过类参考传递选择器
- 18. 通过Rake :: TestTask将选项和参数传递给Test/Unit
- 19. 如何通过JSON将可选参数传递给WebMethod?
- 20. 如何将参数传递给选择表单中的URL?
- 21. 将参数传递给选择器,它是一个参数
- 22. 通过代码将参数传递给html通过代码
- 23. 通过ajax将数组传递给servlet给出了空参数
- 24. 通过URL将CGI参数传递给表单
- 25. 将表达式传递给IEnumerable选择
- 26. ASP.MVC - 通过使用表格我将如何传递参数给控制器?
- 27. 将可选参数传递给autofac
- 28. fancytree将参数传递给源选项
- 29. link_to将参数传递给复选框
- 30. FullCalender - 将选择函数传递给Div
是的,只需编程即可。如果您想要一个合理的答案,请添加关于功能模块和实际要求的更多详细信息。 – vwegert
您可以使用'SELECT-OPTIONS'在选择屏幕上添加多个值。 – Jagger
以文本形式发布代码,您的问题[在当前窗体中无法读取](http://meta.stackoverflow.com/questions/303812/discourage-screenshots-of-code-and-or-errors/303816#303816) 。 – Suncatcher