如圖,選擇畫面增加了乙個按鈕,關鍵**如下:
第一步:宣告表和型別池
tables
:sscrfields.
type-pools
: icon
.第二步:
data
:gv_field like smp_dyntxt.
selection-screen
: function
key 1,
function
key 2.
第三步:
initialization
.clear
:gv_field.
"gv_rc,gt_filetab,gt_filetab,gs_itab,gt_itab.
gv_field-icon_id =
'@b2@'
. (@b2@是icon表中圖示的id,可以複製圖示到記事本然後檢視對應的id)
gv_field-icon_text =
text
-026
.gv_field-quickinfo =
text
-026
.sscrfields-functxt_01 = gv_field.
第四步:
at selection-screen
.form frm_fc_ucomm .
data
: lv_ucomm like sy-ucomm.
lv_ucomm = sy-ucomm.
case lv_ucomm.
when
'fc01'
.call
transaction
'zcnfi8_b'
.when
others
.endcase
.endform
.
" frm_fc_ucomm
點選乙個按鈕,彈出乙個視窗
在calculator視窗的button1按鈕執行呼叫乙個mycalc類的視窗。void ccalculatordlg onbnclickedbutton1 幾個函式 1.getdlgitem dlg 對話窗,乙個控制項。根據乙個對話窗或乙個控制項的id,返回乙個指向這個對話窗或控制項的物件的指標。...
C LDAP增加乙個使用者
一 首先建立乙個ldap連線 二 建立乙個ldapentry,首先要建立ldapattributeset 乙個包括使用者所有資訊的屬性集 三 將這個ldapattributeset新增到ldapentry中,再執行新增操作 ldapconnection ldapconn new ldapconnec...
選擇螢幕上增加自定義按鈕
sap的選擇螢幕的標準工具欄上系統預先定義了5個按鈕,他們對應的功能碼是fc01 fc05,預設是不啟用的。使用者可以使用selection screen function key i.來啟用這5個按鈕 這裡的i必須是1 5 這五個按鈕的文字放在sscrfields的對應的functxt 0i中。當...