1. 事務碼cdesk增強主要涉及兩個badi :cdesk_tbm_addin
cdesk_tbm_addin 方法 add_new_functions 新增自定義的按鈕,**例項如下:
data ls_menu like
line
of menu_objects.
clear ls_menu.
ls_menu-tabstrip =
'tssap'
.
"頁籤
ls_menu-context =
'material'
.
"節點ls_menu-
icon
= '@a6@'
.ls_menu-button_btext =
'批量建立'
.ls_menu-button_tip =
'批量建立物料'
.ls_menu-
type
= '2'
.
"工具欄按鈕型別
ls_menu-fcode =
'zbc'
.
"功能** 在方法process_new_functions將使用
ls_menu-ctext =
'批量建立'
.ls_menu-accelerator = ''.
cdesk_tbm_addin 方法 process_new_functions 定義按鈕事件處理邏輯:
data ls_document type
line
of plm_document_tab.
case fcode.
when
'zbc'
.loop
at documents into ls_document.
if ls_document-statusintern <> '40'
.message e012(zplm)
.endif
.endloop
.when
others
.endcase.
1. cdesk_badi_main 主要用來增強已有的介面
on_function方法實現對已有按鈕事件的增強
data ls_document type
line
of plm_document_tab.
case fcode.
when
'create_mat'
.
loop
at documents into ls_document where statusintern <> '40'
.if sy-subrc = 0.
message e012(zplm)
.endif
.endloop
.endcase.
桌面整合 應用整合之道
在企業中隨著it系統建設的深入,企業人員每天必須登入不同的it系統,處理電子郵件 資料錄入 公文審批 報表審核等工作,在一些重要重要的事項中,則需要在不同的系統中翻查核對資料,在團隊中反覆溝通最終彙總完成。而多數現有的it系統中,在跨系統間資料檢視 關聯 互動的支援上幾乎為零。在團隊的協同上的支援又...
桌面虛擬化之動態密碼整合
虛擬桌面的興起,讓越來越多的使用者可以通過網際網路接入到企業內的桌面環境。企業得益於虛擬桌面技術帶來了業務上的靈活及生產效率的提高。但是,正是因為虛擬桌面將使用者與企業桌面的距離拉近,所以理論上員工只要有許可權 有網路就可以接入到企業中的桌面,接觸到以前只能在企業裡才可以看到的資料。而我們說的許可權...
桌面虛擬化之應用程式的整合
摘要 從去年下半年開始,桌面虛擬化市場越來越火,很多客戶 諮詢桌面虛擬化 方案,很多人開口都是 桌面雲 但是應用程式 的整合決定了桌面虛擬化項 目的成敗,如果這個環節處理不好,會 導致使用者應用無法使用,或者使用體驗不 好,乙個好的顧問必須懂 得如何做好應用程式的整合。概述 作為乙個好的顧問,我們必...