我需要在程序中調用具有表格類型作爲導入參數的函數。我想過用選擇屏幕做這個,但我不能使用深層結構作爲參數。當我'測試'該功能模塊時,它向我展示了一個可以添加多個條目並最終提交所有內容的事物。我可以在執行程序時得到類似的東西嗎? 編輯:我必須提供一個調用函數模塊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