2010年7月10日

Windows7 安裝GUI 7.10之後版本saplogon.ini失效問題

找了很多文件,也查官方的note,說是路徑換了要把saplogon.ini放到新的地方。怎麼試也無法成功,最後發現有個簡單的解法就是直接設定環境變數。

變數名稱:SAPLOGON_INI_FILE
檔案的絕對路徑(例):C:\Windows\saplogon.ini

2010年7月5日

BDC 程式寫入SM35後自動執行

用SHDB錄完BDC之後自動產生程式,可以貼到自己寫的程式當中
用以下FM可以將BDC動作寫入SM35,這是SHDB就有的功能
CALL FUNCTION 'BDC_OPEN_GROUP'
CALL FUNCTION 'BDC_INSERT'
CALL FUNCTION 'BDC_CLOSE_GROUP'.

到SM35之後想要讓job自動執行時,要再加上以下程式碼
SUBMIT RSBDCSUB WITH MAPPE EQ GROUP_NAME
WITH VON EQ SY-DATUM
WITH BIS EQ SY-DATUM
WITH Z_VERARB EQ 'X' "新
WITH FEHLER EQ ' ' "有錯誤
EXPORTING LIST TO MEMORY
AND RETURN.

2010年7月4日

Query掛Tcode

1 執行SE93, 輸入要建立的Tcode後按新增。

2 輸入短文並選擇第5項Transaction with parameters,再按繼續。

3 Transaction欄位輸入START_REPORT,取消Skip initial screen,並將Inherit GUI attributes選起來。

4 輸入報表參數:
D_SREPOVARI-REPORTTYPE = AQ
D_SREPOVARI-REPORT = user group + G (G為第13碼,中間不足放空白)
D_SREPOVARI-EXTDREPORT = 報表名稱