Time of Update: 2018-12-06
函數組說明:Frontend services這個函數組中包含的函數模組主要用來進行 SAPGUI
Time of Update: 2018-12-06
SAP 把句號做為語句結束標誌,但是在數學運算式裡,小數點就是句號,這樣在輸入如下的運算式時就會產生語法錯誤:tax = price * 0.17.編譯器讀到 0. 的時候認為語句結束,後面的 17. 就成了非法語句。一般我們的處理方法是用引號把 0.17 括起來,利用系統的類型強制轉換來實現。也就是:tax = price * '0.17'.這樣,編譯器就把 0.17 做為字串處理,編譯時間就沒有錯誤,而實際執行時就按照強制類型轉換把字串 0.17 轉換成跟變數 price
Time of Update: 2018-12-06
今天上午回答了一個關於內部給號的編號範圍跳號的問題,不做進一步整理了,只貼聊天記錄。 <問> 9:09:28不知道大家有沒有遇到這個問題就是建立物料主要資料,有時候物料號會無緣無故跳號請問這是什麼原因? <問> 9:09:46這跟basis有關嗎? <答> 9:10:49無關,正常。 <答> 9:11:09一般是重啟伺服器後跳號,因為使用了緩衝。 <問> 9:11:35還是不是很懂~~我們伺服器也沒有重啟過吖
Time of Update: 2018-12-06
SFTP(SAP FTP):函數組說明:本函數組中的函數包括一些 FTP 和 HTTP 操作所用的函數。FTP_CLIENT_TO_R3FTP_COMMAND Execute FTP CommandFTP_COMMAND_LISTFTP_CONNECT Connect to FTP serverFTP_COPY FTP CopyFTP_DISCONNECT
Time of Update: 2018-12-06
函數組:SHL2,協助功能,包含一些用於搜尋協助的特別函數。CHECKTABLE_GETDOCU_MAINTAIN_FROM_F1_HELP Doc. object maintenance (with dialog) > only for F1 Help <DYNP_GET_STEPL Current sy-stepl at event POVDYNP_VALUES_READ Read screen field
Time of Update: 2018-12-06
以前寫過一篇文檔描述如何通過前台尋找函數對應的增強,http://www.cnblogs.com/qiangsheng/archive/2008/03/24/1119283.html,但是有些增強與其函數不在一個開發類中(多數是因為該增強已經被廢棄,合并到BAdI中了),這時候就無法找到其對應關係。不過還是有辦法的,只要看錶 MODSAP 就行了,它記錄了所有增強和函數的對應關係。另外 MODATTR 記錄了系統中已經啟用的增強,MOD開頭的其它表也都跟增強相關,各有功用。
Time of Update: 2018-12-06
函數組說明:物料主記錄: 確定計量單位這個函數組包含的函數主要用來進行計量單位的轉換、擷取條碼資料等等。BATCH_CONVERSION_FACTOREAN_DATA_GET:根據物料號和單位擷取 EAN 資料(多數指條碼)MATERIAL_CONVERT_QUANTITYMATERIAL_UNIT_CONVERSION:把某個單位的數量轉換為另一個單位MATERIAL_UNIT_FIND:擷取某個物料的所有單位資訊以及與標準單位的轉換比例MATERIAL_UNIT_FIND_30:與上面類似,
Time of Update: 2018-12-06
SAP 為使用者提供了多種登入並作業系統的方法,包括 Windows GUI,Java GUI,Web GUI 等等,下面就各個方法分別簡要介紹。Windows GUI,最常用和標準的登入方式,能夠百分之百的使用 SAP 的所有功能,只能在 Windows 平台下運行。現在常用的有兩個版本,分別是 640 和 710,可以到 ftp://ftp.sap.com/pub/sapgui/win/ 目錄下下載,平時也應該經常到相應的 patch 目錄下下載最新的補丁。JAVA GUI,是針對
Time of Update: 2018-12-06
sap tcode用法/nXXXX 中斷當前事務並開始新事務XXXX。(在當前會話中)/n 中斷當前事務,一般用於相應F12 鍵,返回。/nend 關閉所有會話,退出系統 (用於相應- Logoff)。(類似於點 SAP GUI 右上方的關閉按鈕,或者菜單“系統-退出系統”)/nex 關閉所有會話,並立即退出系統(沒有警告提示)。(類似於用 Windows 工作管理員結束 SAPLogon 進程)/oxxxx 開始一個新的會話,並執行事務XXXX。(在新的會話中)/o
Time of Update: 2018-12-06
文本表是 SAP 為適應多語言支援而設計的特別處理模式。它通過外鍵關係與主表關聯,並且比主表多一個語言指示符欄位做為主鍵,它的文字欄位就可以對主表中同一個主鍵做出多種語言的描述。下面用一個簡單的例子來說明建立文本表的方法。對應我們最常用的公司代碼錶 T001,SAP 沒有設定對應的文本表,而是按照文本表的規則以 T001T
Time of Update: 2018-12-06
一群偉大的科學家死後在天堂裡玩藏貓貓,輪到愛因斯坦抓人,他數到100睜開眼睛,看到所有人都藏起來了,只有牛頓還站在那裡。 愛因斯坦走過去說:"牛頓,我抓住你了。" 牛頓:"不,你沒有抓到牛頓。" 愛因斯坦:"你不是牛頓你是誰" 牛頓:"你看我腳下是什麼" 愛因斯坦低頭看到牛頓站在一塊長寬都是一米的正方形的地板磚上,不解。 牛頓:"我腳下這是一平方米的方塊,我站在上面就是牛頓/平方米,所以你抓住的不是牛頓,你抓住的是帕斯卡。" 帕斯卡哭了。
Time of Update: 2018-12-06
此功能應用於 Oracle 資料庫。首先進入命令列方式,“開始-運行-輸入cmd-確定”。然後輸入命令 sapdba,開始資料庫管理。使用資料庫管理,可以執行下列功能: 啟動/關閉資料庫執行個體 查看資料庫執行個體資訊 管理資料表空間(查看、添加、擴充) 重組織(資料表空間、表、索引等) 匯出/匯入 附加功能(執行 SQL
Time of Update: 2018-12-06
發現很多人對這個基礎問題還都搞不清楚,這裡解釋一下。在 ABAP 的很多函數模組中都定義了異常(EXCEPTIONS 選項卡)。如果在程式中使用 CALL FUNCTION '<fm_name>' 的時候,指定了 EXCEPTION 段,並且將每個異常都對應了一個數字,則在函數模組調用中出現異常時,就會把該異常對應的數字填寫到系統變數 sy-subrc 中。這樣說比較抽象,看看下面這個例子就很容易明白了 CodeCode highlighting produced by
Time of Update: 2018-12-06
經曆了大約三個月,終於把 BC417 教程附錄中的 ABAP 術語全部摘錄完了。本分類以後將不再更新,從下周起不定期更新 SAP 文法、表、函數模組等文章分類,從理論走回實踐。老外很喜歡搞術語表,一般的技術書籍後面都會附一個術語表,好處是可以在需要的時候隨時尋找相關術語,並快速找到書籍中對該術語的詳細說明。SAP 在互連網上提供了一個龐大的支援人員網站,就是 http://help.sap.com,SAP Help Portal,該網站中包含了幾乎所有 SAP
Time of Update: 2018-12-06
在我們的實際開發中有時會遇到這樣的問題:通過網路搜尋,找到了一個客戶出口的函數模組的名稱,比如EXIT_SAPLMGNK_003,但是不知道它是哪個客戶出口的組件,那我們該如何尋找它所屬的客戶出口呢?下面是我找到的一個笨辦法,供大家參考。1,使用事務碼 SE37,開啟函數編輯器,在“函數模組名稱(Function Module)”欄輸入這個函數模組 EXIT_SAPLMGNK_003,然後點“顯示(Display)”按鈕,進入函數模組的維護螢幕。2,預設是進入“原始碼(Source Code)”
Time of Update: 2018-12-06
函數組說明:外部應用程式 F4 介面模組。當ABAP 開發人員想要自己設計 F4 協助,不用 SAP 提供的標準值協助時,可以使用下列函數。CONVERSION_EXIT_ALPHA_RANGE_ICONVERSION_EXIT_ALPHA_RANGE_OCONVERSION_EXIT_ISOLA_RANGE_ICONVERSION_EXIT_ISOLA_RANGE_OF4IF_CHOOSE_SEARCHHELP(F4 dialog: Select an elementary search
Time of Update: 2018-12-06
相信做 SAP 許可權管理的朋友都知道 SU53,很多公司的培訓教材上都會教使用者怎麼使用事務碼 SU53 查看自己的許可權,並且查看後抓圖發給許可權管理員。其實,完全可以不用給使用者 SU53 的許可權,完全由許可權管理員自己操作,訣竅就在快速鍵 F5。使用 SU53 開啟許可權檢查結果顯示介面後,預設顯示的是目前使用者自己的檢查結果,這時按下快速鍵
Time of Update: 2018-12-06
函數組說明:讀銷售單據表這個函數組包含的函數主要用來讀取各類銷售單據表,如:VBAK、VBAP、VBEP、VBFA、VBKD、VBPA、VBUK、VBUP
Time of Update: 2018-12-06
網上居然搜不到相關的文章,所以我來寫一篇吧。其實就是兩個要點,只要注意就行了。首先,最重要的一點,在繪製螢幕的時候,給 tab 頁簽的屬性指定為“輸出欄位”,這時,它的“文本”屬性就會變灰,不能在設計階段修改。然後,在程式裡定義跟 tab 頁簽同名的字元類型全域變數,變數名與 tab 頁簽的“名稱”屬性相同。這樣,在程式裡給這個全域變數賦值,這個值就顯示為 tab 頁簽的標題了。 對於選擇螢幕中的頁簽名稱,參考它的 F1 協助樣本即可。
Time of Update: 2018-12-06
函數組說明: KEN: Info Object editor link裡面部分函數可以操作本地檔案夾和檔案,這些功能也可以在類 CL_GUI_FRONTEND_SERVICES 中找到,實現方式都是一樣的,通過 OLE 調用 Windows API 完成相應功能。OE,大概是Object