SAP ALV 增加圖片標題頭 公司LOGO(轉)

weilish發表於2012-02-21

通過T-CODE:OAER 把圖片(一般為公司的LOGO)上傳到SAP系統,供報表使用。(只在ALV中測試過,成功!)

 

一.輸入事物程式碼,進入相關的介面。

上面3個選項一定要填寫:

CLASS NAME:PICTURES (上傳圖片時填寫)

CLASS TYPE:OT (原因網站找找)OBJECT KEY:ALVLOGO(可以隨便填寫,此選項將作為向程式中傳遞圖片的中間者。)

 

以上填寫完畢後,按F8執行,進入下一介面。

輸入事物程式碼:OAER.回車後進入此介面。

  SAP ALV 增加圖片標題頭 公司LOGO

 

二.進入下一屆面,開啟‘STANDARD.DOC TYPES’這個資料夾,找到‘螢幕’,在‘螢幕’上右鍵,點選出現的‘IMPORT FILE’,這個選項。如下圖所示。

 

 SAP ALV 增加圖片標題頭 公司LOGO

 

三.點選‘IMPORT FILE’後,會彈出上傳檔案的選擇介面,選中你需要上傳的檔案,回車即可。進入到下一個介面。

 

 SAP ALV 增加圖片標題頭 公司LOGO

 

四.回車後,進入‘BUSINESS DOCUMENT NAVIGATOR’介面,這個介面的資訊不用更改。當然如果更改,只能更改對這個圖片的描述。回車進入下一介面

 SAP ALV 增加圖片標題頭 公司LOGO

 

五.如果上傳成功,在介面的左下角會出現‘DOCUMENT STORED SUCCESSFULLY’的提示,說明操作成功。

 SAP ALV 增加圖片標題頭 公司LOGO

 

下面介紹在ALV中如何呼叫這個圖片?

這段程式是ALV頁上面要顯示的資訊,在標準紅色地方替換成在第一介面你所填寫的OBJECT KEY:ALVLOGO的‘ALVLOGO’這個欄位即可。

form. alv_top_of_page.

  clear: i_list_comments[].

 

  w_list_comments-typ  = 'S'. "H=Header, S=Selection, A=Action供選擇

  w_list_comments-key  = ''.

  w_list_comments-info = '                        生產進度一覽表'.

  append w_list_comments to i_list_comments.

 

  w_list_comments-typ  = 'A'. " H = Header, S = Selection, A = Action

  w_list_comments-key  = ''.

  concatenate '工廠:' s_werks-low into S_WERKS.

  w_list_comments-info = S_WERKS.

  append w_list_comments to i_list_comments.

 

clear w_list_comments.

  w_list_comments-typ  = 'A'. " H = Header, S = Selection, A = Action

  w_list_comments-key  = ''.

  concatenate '當前日期:' SDATUM into SDATUM.

  w_list_comments-info = SDATUM.

  append w_list_comments to i_list_comments.

 

  w_list_comments-typ  = 'A'. " H = Header, S = Selection, A = Action

  w_list_comments-key  = ''.

  concatenate '報表期間:' SDATUM into SDATUM.

  w_list_comments-info = SDATUM.

  append w_list_comments to i_list_comments.

 

  call function 'REUSE_ALV_COMMENTARY_WRITE'

    EXPORTING

      i_logo             = 'ALVLOGO'

      it_list_commentary = i_list_comments

       i_end_of_list_grid = 'X'.

 

ENDFORM.                    " event_build

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16794144/viewspace-716846/,如需轉載,請註明出處,否則將追究法律責任。

相關文章