sap 開發ftp功能需要的一些函式

2021-06-03 01:52:18 字數 1679 閱讀 3028

sap 開發ftp功能需要的一些函式

1.call function 'http_scramble'   "獲取加密密碼

exporting

source      = ftp_pwd

sourcelen   = dstlen

key         = key          "26101957 不能改

importing

destination = ftp_pwd.

2.call function 'ftp_connect' "連線ftp伺服器

exporting

user            = ftp_user

password        = ftp_pwd

host            = ftp_host

rfc_destination = dest

importing

handle          = hdl_1  "連線的控制代碼

exceptions

not_connected   = 1

others          = 2.

3. call function 'ftp_command'    "執行ftp命令

exporting

handle        = p_hdl_1  "連線控制代碼

command       = l_ftpcommand "命令

tables

data          = ftp_result "返回資訊

exceptions

tcpip_error   = 1

command_error = 2

data_error    = 3

others        = 4.

4.   call function 'ftp_server_to_r3'   "拷貝ftp伺服器檔案到r3

exporting

handle         = hdl_1

fname          = dest_filename

character_mode = 'x'

tables

text           = itab_file.

5.  call function 'ftp_copy'           "拷貝檔案到指定位置

exporting

handle_source      = hdl_1

handle_destination = hdl_2

file_source        = dest_filename

file_destination   = dest_filename

tables

data               = ftp_result

exceptions

others             = 1.

call function 'scms_text_to_binary'

importing

output_length = blob_length

tables

text_tab      = itab_file

binary_tab    = bindata

exceptions

failed        = 1

others        = 2.

SAP 報表程式的一些標準功能碼

在sap的標準選擇螢幕上,一般是不需要我們定義什麼功能碼的,sap系統會自動按照規定的流程處理各種事件,完成指定功能,但是有時候我們希望在標準流程上做一些特殊功能,這就需要知道標準的功能碼了。下面列出的就是sap報表程式的一些標準功能碼 回車 回車 系統工具欄第乙個按鈕,space。另存為變式.ct...

高效 穩定開發功能的一些心得

在開始編碼前一定要足夠了解案子,了解各種特殊情況,和美術 策劃 伺服器溝通好,最後寫好偽 一些建議 1.盡量復用,例如重複的物件單獨抽出來做成item,別的模組也用到的做成通用item,不要寫重複 2.做功能前先考慮別人會不會用到,用到可能是什麼情況,也可以詢問策劃,例如下面這個介面有7個業務用到,...

需要一些改變

今天晚上去寫線性表的鏈式儲存結構,本以為可以把它完成,可是卻失望而歸,而且是相當的失望。按正常情況講,自己不 應該 寫不出來的,是眼高手低,我想更主要原因的是一種極大 的自卑感 吧,我似乎總是認為自己寫不出來,總是被一種還未開始就已經產 生的害怕籠 罩著,總之,今天晚上除了寫一點點離散作業外,收穫 ...