日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ABAP实例:如何生成年月的输入帮助

發布時間:2025/3/20 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ABAP实例:如何生成年月的输入帮助 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

? 在ABAP的設計過程中經常會出現賬務期輸入,格式為年月。如果我們使用spmon元素為參考,但是系統無輸入幫助,用戶常常出錯,為了避免輸入錯誤。我們可以自定義輸入幫助,步驟如下:

??? 1、定義選擇變量
?

parameter p_spmon??type spmon?default?sy-datum+0(6) obligatory.
????select
-options s_spmon?for?s031-spmon?default?sy-datum+0(6) obligatory.
????

??? 2、定義幫助子過程

form??monat_f4.
??????data: begin of mf_dynpfields occurs?
1.
??????????????include structure dynpread.
??????data: end?? of mf_dynpfields.
??????data: mf_returncode?? like sy
-subrc,
????????????mf_monat????????like isellist
-month,
????????????mf_hlp_repid????like sy
-repid.
??????field
-symbols:?<mf_feld>.

??????get cursor field mf_dynpfields
-fieldname.
??????append mf_dynpfields.
??????mf_hlp_repid?
=?sy-repid.
??????
do?2?times.
????????call function?
'DYNP_VALUES_READ'
???????????? exporting
??????????????????dyname???????????????
=?mf_hlp_repid
??????????????????dynumb???????????????
=?sy-dynnr
???????????? tables
??????????????????dynpfields???????????
=?mf_dynpfields
???????????? exceptions
??????????????????invalid_ABAPworkarea?
=?01
??????????????????invalid_dynprofield??
=?02
??????????????????invalid_dynproname???
=?03
??????????????????invalid_dynpronummer?
=?04
??????????????????invalid_request??????
=?05
??????????????????no_fielddescription??
=?06
??????????????????undefind_error???????
=?07.
????????
if?sy-subrc?=?3.
??????????mf_hlp_repid?
=?'SAPLALDB'.
????????
else.
??????????read table mf_dynpfields index?
1.
??????????translate mf_dynpfields
-fieldvalue using?'_?'.
??????????exit.
????????endif.
??????enddo.
??????
if?sy-subrc?=?0.
????????call function?
'CONVERSION_EXIT_PERI_INPUT'
???????????? exporting
??????????????????input??
=?mf_dynpfields-fieldvalue
???????????? importing
??????????????????output?
=?mf_monat
???????????? exceptions
??????????????????error_message?
=?1.
????????
if?mf_monat is initial.
??????????mf_monat?
=?sy-datlo(6).
????????endif.
????????call function?
'POPUP_TO_SELECT_MONTH'
???????????? exporting
??????????????????actual_month???????????????
=?mf_monat
???????????? importing
??????????????????selected_month?????????????
=?mf_monat
??????????????????return_code????????????????
=?mf_returncode
???????????? exceptions
??????????????????factory_calendar_not_found?
=?01
??????????????????holiday_calendar_not_found?
=?02
??????????????????month_not_found????????????
=?03.
????????
if?sy-subrc?=?0?and mf_returncode?=?0.
??????????call function?
'CONVERSION_EXIT_PERI_OUTPUT'
?????????????? exporting
????????????????????input??
=??mf_monat
?????????????? importing
????????????????????output?
=??mf_dynpfields-fieldvalue.
??????????collect mf_dynpfields.
??????????call function?
'DYNP_VALUES_UPDATE'
?????????????? exporting
????????????????????dyname???????????????
=?mf_hlp_repid
????????????????????dynumb???????????????
=?sy-dynnr
???????????? tables
????????????????????dynpfields???????????
=?mf_dynpfields
?????????????? exceptions
????????????????????invalid_ABAPworkarea?
=?01
????????????????????invalid_dynprofield??
=?02
????????????????????invalid_dynproname???
=?03
????????????????????invalid_dynpronummer?
=?04
????????????????????invalid_request??????
=?05
????????????????????no_fielddescription??
=?06
????????????????????undefind_error???????
=?07.?
????????endif.
??????endif.
????endform.???????????????????????????????
"MONAT_F4

????

??? 3、定義輸入幫助事件???

at selection-screen on value-request?for?p_spmon.
??????perform monat_f4.
????at selection
-screen on value-request?for?s_spmon-low.
??????perform monat_f4.
????at selection
-screen on value-request?for?s_spmon-high.
??????perform monat_f4.

總結

以上是生活随笔為你收集整理的ABAP实例:如何生成年月的输入帮助的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 精品人体无码一区二区三区 | 亚洲av中文无码乱人伦在线视色 | 国产精品第157页 | 中文字幕av一区二区三区谷原希美 | 激情五月婷婷小说 | av综合久久 | 正在播放久久 | 波多野结衣先锋影音 | www.av欧美| 国产3级 | 日韩一级片一区二区 | 国产一区自拍视频 | 小早川怜子久久精品中文字幕 | 欧洲精品视频在线 | 久久精品欧美一区二区 | av中文网站 | 亲子乱对白乱都乱了 | 国产成人在线观看免费网站 | 成人精品一区二区三区 | 欧美片免费网站 | 日韩精品一区二区三区不卡 | 国产精品久久久久久久久毛片 | 飘花影院伦理片 | 四虎com | 久久中文字幕精品 | 中国a级大片 | 亚洲精品白浆高清久久久久久 | 亚洲美女在线播放 | 香蕉影音 | 最近中文字幕无免费 | 老司机伊人 | 91精彩视频在线观看 | 久久在线看 | 久久精品免费 | 天降女子在线观看 | 伊伊成人 | 三级国产视频 | 伊人精品视频在线观看 | 99精品免费视频 | 欧美午夜视频 | 午夜免费成人 | 无罩大乳的熟妇正在播放 | 成人综合影院 | 精品国内自产拍在线观看视频 | 日韩avwww| 光棍天堂av | 欧美一区二区三区在线看 | 蜜桃视频在线网站 | 91春色 | 亚洲午夜福利在线观看 | 天天超碰 | 三上悠亚一区二区在线观看 | 久久调教视频 | 住在隔壁的她动漫免费观看全集下载 | 香蕉色视频 | 中文字幕一区二区人妻痴汉电车 | 69xav | 久久人人爽爽 | 国产极品粉嫩 | 欧美一区二区三区日韩 | 精品国产自在精品国产精小说 | 免费美女视频网站 | 99激情视频 | 精品欧美一区二区精品少妇 | 91福利区| 最新极品jizzhd欧美 | 免费观看成人 | 99久久久国产精品无码网爆 | 亚洲天堂一区二区在线 | 在线观看黄色国产 | 免费特黄视频 | 一区二区中文在线 | 好紧好爽再浪一点视频 | 激情婷婷六月天 | 九色在线观看视频 | 日本zzjj| 亚洲精品少妇 | a视频免费观看 | 欧美色图影院 | 色悠悠在线视频 | 在线午夜电影 | 黄色在线播放视频 | 日韩激情视频一区二区 | 日韩一区二区久久 | 亚洲系列中文字幕 | 国内自拍真实伦在线观看 | 国产精品18久久久久久久久 | 18性xxxxx性猛交 | 香蕉a视频| 伊人在线视频 | 国产精品国产一区二区三区四区 | 日日日日日日bbbbbb | 日本一区二区三区视频在线播放 | 亚洲欧美自拍另类 | 日韩在线视频网 | 天天操夜夜爽 | 日韩成人激情 | 91久久精品国产91性色tv | 蜜桃视频在线入口www |