關於DYNPRO程序的系統遷移與版本不匹配問題之一

前段時間公司作的一個項目,這兩天在將項目程序導入公司,出問題了,搞了半天才發現是系統版本問題,可是仍是不知道怎麼解決,糾結ING。。。函數

DYNRPO程序在建立(或是首次運行)的時候會自動生成一個DYNRPO組件程序的類,這個程序是後臺解析DYNPRO程序的類。每一個程序對應的類都不同,可是想找的話仍是有跡可循的:CL_WDR_CLIENT_COMPONENT這個客戶端組件類,在每次組件程序運行的時候都會被調用,類的構造函數裏會有改組件相關的COMPONENT相關的信息以及解析類。3d

找到這個類的話就能夠從SE24進入查看了,裏面的東西不少。。。blog

它把組件中的每一個action,element。。。全部的東西都解析一遍。太複雜了!element

其中關於INPUT_FIELD的一個可見以下圖:io

具體的類:CL_WD_INPUT_FIELD。後臺

主要是看方法和參數的。關於這個類在不一樣版本中是不一樣的。。。看來SAP更新系統仍是很積極的嘛!構造函數

好了,介紹到此結束。關於如何改正,這個有點難度了!不一樣系統解析的不一樣,遷移後的不匹配問題的話。。。或許有大神知道也不必定呢!程序

相關文章
相關標籤/搜索