- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ConverRouting
CMMSG SAP BW 技術文檔
PAGE
PAGE 8
BW Conversion Routine 探究以及實例操作和異常處理
在SAP平臺,我們經常發現“Conversion Routine”( Convers. Rout.)這個字眼,這是一個稍不留神就會一笑而過的東西,但是深究下去就會發現,其實這裡面大有文章。今天我們就來親密接觸一次“Conversion Routine”。
我們先看一下官方的說明:
Conversion takes place when converting the contents of a screen field from display format to SAP-internal format and vice versa and when outputting with the ABAP statement WRITE, depending on the data type of the field.
If standard conversion is not suitable, it can be overridden by specifying a conversion routine in the underlying domain.
A conversion routine is identified by its five-place name and is stored as a group of two function modules. The function modules have a fixed naming convention. The following function modules are assigned to conversion routine xxxxx:
CONVERSION_EXIT_xxxxx_INPUT
CONVERSION_EXIT_xxxxx_OUTPUT
The INPUT module performs the conversion from display format to internal format. The OUTPUT module performs the conversion from internal format to display format.
If a screen field refers to a domain with a conversion routine, this conversion routine is executed automatically each time an entry is made in this screen field or when values are displayed with this screen field.
上面的官方文檔大概涉及到兩個問題:1. 顯示格式和SAP內部格式 2.Conversion執行動作時間
針對第一個問題,我是這樣理解的,凡是用戶前臺操作看到的都是用欄位的顯示格式,凡是IT後臺操作顯示的都是欄位的SAP內部格式(我把它稱為存儲格式,感覺更為恰切)。
第二個問題說的是轉化的執行時間。在顯示和存儲的切換過程會進行轉化動作,這個動作是自動執行的。
爲了說明“Conversion Routine”的上述兩個問題,我使用其中的“ALPHA”例子進行一次真實演練。
Step 1 在ABAP Dictionary(T-CODE:SE11)建立一個Domain:ZPERSON
注意選擇類型為“CHAR”,長度為10, Convers. routine采用“ALPHA”
Step 2在ABAP Dictionary(T-CODE:SE11)建立一個Data Element:ZPERSON
Data Element采用Domain“ZPERSON”來定義。
Step 3 在實際裱中定義兩個欄位“ZPERSON”,“ZPERSON1”,分別采用Data Element,Predefined Type
Step 4 在Data Brower(T-CODE:SE16)新增一筆記錄
我將ZPERSON與ZPERSON1都賦值為“1”,選擇保存
Step 5 顯示新增後的結果
ZPERSON在值的前面自動補充了九個零,而ZPERSON1則仍舊是1,雖然ZPERSON與ZPERSON1的類型都為“CHAR”,且長度都為“10”,但是保存之後的結果卻大不同,原因就在ZPERSON使用的Domain定義了“ALPHA”機制。
這時候大家會有一個錯覺,認為ZPERSON1如果賦值的時候前面加零也會自動忽略,
您可能关注的文档
- cisco-必威体育精装版题库.doc
- Cisco,-,必威体育精装版题库.doc
- Ch点估计习题课.doc
- CJJT-城镇燃气标志标准.doc
- CIWMBAgendaItem-June-,.doc
- cisco网络专题教程-.doc
- ck会计英语讲义.doc
- clan-surname-branch.doc
- ClassicalCAlgorithm.doc
- claudianhandout.doc
- ConvolutionMatricesforSignalProcessingApplicationsinMATLAB.doc
- Con和at表示时间,地点和状态的常用短语[].doc
- CooliteToolkit学习笔记:常用控件TreePanel.doc
- CooliteToolkit学习笔记:表单布局控件FormLayout与FromPanel.doc
- COP法律法规与其它要求管理程序(绿地).doc
- CorelDRAW中将位图转化为矢量图.doc
- corporatefinancechapter.doc
- CorporateFinance版答案Ch.doc
- costaccountingtestbankCh.doc
- CostAccountingEChapter.doc
最近下载
- 浙江杭州余杭交通集团有限公司招聘笔试题库2023.pdf VIP
- 人工胆囊、人工胆囊设备和人工胆囊在胆囊手术中的应用.pdf VIP
- 重力与弹力高一上学期物理人教版2019必修第一册+.pptx VIP
- 胃癌的诊治现状与进展.pptx VIP
- 数控压装压力机 第2部分:技术条件.docx VIP
- 【课件】匀变速直线运动速度与时间的关系+课件-高一上学期物理人教版(2019)必修第一册.pptx VIP
- XX医院职能部门监管手术、麻醉授权管理督导、检查、总结、反馈及持续改进记录表.pdf VIP
- 电力调度数据网络接入技术规范及网络拓扑图.doc VIP
- ZZGA高频开关整流器使用说明书.doc
- 危重患者院内转运PPT.pptx VIP
文档评论(0)