ABAP語法詳解教材 第212章 定制事務(wù).doc_第1頁
ABAP語法詳解教材 第212章 定制事務(wù).doc_第2頁
ABAP語法詳解教材 第212章 定制事務(wù).doc_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

SAP AG第十二章:定制事務(wù)第十二章 1定制事務(wù)概覽記住需要的 用戶和工作 環(huán)境的同時(shí) ,應(yīng)設(shè)計(jì)事 務(wù)使之盡可 能簡單和對 用戶友好。 根據(jù)事務(wù)目 的,可以預(yù) 先給字段分 配值,更改 其輸入準(zhǔn)備 情況以及取 消字段甚至 整屏。完成 這些操作可 用的技術(shù)包 括:內(nèi)容定制事務(wù)全域字段值事務(wù)變量維護(hù)事務(wù)變 量用變量啟動(dòng) 事務(wù)傳輸事務(wù)變 量1.定義 全域字段值全域字段 值允許您為 每個(gè)用戶組 在系統(tǒng)范圍 內(nèi)給字段預(yù) 分配值???以禁止這些 字段或使它 們只顯示。2.使用 事務(wù)變量可以為同一 事務(wù)創(chuàng)建不 同變量。這 些變量的不 同之處在于 相關(guān)事務(wù)的 輸入準(zhǔn)備可 以包含不同 值或字段。 可能已禁止 屏幕或者已 更改字段的 輸入準(zhǔn)備。詳細(xì)信息, 參見下列章 節(jié):全域字段值 (頁 ) 事務(wù)變量 (頁 ) 1全域字段值要簡化事務(wù) ,可預(yù)先給 某些字段分 配值。還可 以禁止這些 預(yù)分配的字 段,或使它 們只顯示。只具有一個(gè) 公司代碼的 客戶可以將 相關(guān)公司代 碼預(yù)分配給 那個(gè)字段, 然后禁止顯 示或阻止用 戶更改該字 段特別是復(fù)雜 屏幕,可以 通過禁止字 段進(jìn)行簡化 。帶受禁止 字段的屏幕 通常都是被 壓縮的。全域值參考 字段類。字 段類將志向 相同域的字 段組合在一 起。有關(guān)的 域必須具有 值表。由于 不同的域不 能有相同的 值表,所以 相同的值表 屬于字段類 中的所有字 段。如果全域值 是為特定字 段維護(hù)的并 且是活動(dòng)的 ,那么運(yùn)行 時(shí),該值是 為字段類的 所有字段設(shè) 置的,而不 管事務(wù)如何 。要維護(hù)全域 值,請進(jìn)行 下列操作:1.選擇 “工具 - 管理 - 維護(hù)用戶 - 全域值”。2.在初 始屏幕上, 輸入要為其 維護(hù)全域值 的用戶組。 默認(rèn)值為您 自己的用戶 組。3.如果 選擇“更改 ”,可以看 到要為其輸 入全域值的 字段列表。如果還沒有 為您的用戶 組創(chuàng)建字段 類,請選擇 “生成字段 類”。然后 輸入可以從 中生成字段 類的域。4.選定 字段類后, 在“值”列 中輸入所需 的全域字段 值。5.下一 列“活動(dòng)” 特別重要。 只要選定該 列,相關(guān)字 段類的字段 都將被預(yù)分 配的值填充 (或被禁止 等)。6.如果 想禁止該字 段,請選擇 “不可見” 列。7.如果 希望字段不 能接收輸入 ,請選擇“ 拒絕輸入” 列。不能更改帶 初始值的字 段的輸入屬 性。如果要 設(shè)置的值與 事務(wù)內(nèi)部設(shè) 置的值或手 工輸入的值 中的某一個(gè) 不匹配,則 全域值不是 為該事務(wù)設(shè) 置的,并且 字段的顯示 屬性保持不 變。選擇屏 幕和列表中 的字段沒有 改變。分步 循環(huán)字段被 分配相同的 值。全域值優(yōu)先 于用參數(shù) ID 設(shè)置的值。由事務(wù)變量 設(shè)置的值( 和顯示屬性 )優(yōu)先于全 域值。全域字段值 是特定于客 戶和用戶的 。2事務(wù)變量事務(wù)變量允 許用戶通過 以下步驟簡 化事務(wù)流: 預(yù)先給字 段分配值 禁止和更 改字段的輸 入準(zhǔn)備 禁止整屏禁止與與屏 幕壓縮有關(guān) 的字段以及 禁止屏幕都 可提高可讀 性和簡化事 務(wù)。事務(wù)變量分 配給一個(gè)事 務(wù)。一個(gè)事 務(wù)可以有多 個(gè)變量。詳細(xì)信息, 參見下列章 節(jié):維護(hù)事務(wù)變 量 (頁 ) 用變量啟動(dòng) 事務(wù) (頁 ) 傳輸事務(wù)變 量 (頁 ) 2維護(hù)事務(wù)變 量可在 R/3 系統(tǒng)中用事 務(wù) shd0 維護(hù)事務(wù)變 量。在初始屏幕 上,輸入事 務(wù)和變量名 稱。然后選 擇“創(chuàng)建” 或“更改” 進(jìn)入下一屏 。在此輸入 一個(gè)短文本 。如果想為 變量指定字 段值,則必 須保存該文 本?!捌聊惠斎?”功能允許 您為變量輸 入值。這時(shí)您要為 其維護(hù)變量 的事務(wù)開始 啟動(dòng),您可 以輸入值。 屏幕每更改 一次,在帶 有輸入值的 當(dāng)前屏幕上 您都可看到 一個(gè)包含字 段列表的對 話框。帶有 相同技術(shù)名 稱的字段( 如文本和輸 入字段)一 起處理。在這里,可 選擇不同選 項(xiàng)。前兩個(gè) 選項(xiàng)參考整 個(gè)屏幕,而 其它選項(xiàng)可 適用于單個(gè) 字段。復(fù)制字段值 采用系統(tǒng)設(shè) 置的默認(rèn)值 。不顯示屏 幕事務(wù)期間 禁止屏幕。 帶內(nèi)容在變 量中使用值 。只輸出字 段只讀。不 可見不顯示 字段。通過取消該 屏幕的“復(fù) 制字段值” 選項(xiàng),可以 從變量中刪 除預(yù)先為整 個(gè)屏幕分配 的值。要繼續(xù)事務(wù) ,請選擇“ 繼續(xù)”。您 可以為后續(xù) 屏幕輸入值 。如果選擇“ 取消”,則 系統(tǒng)再次顯 示當(dāng)前屏幕 ,您可以糾 正任何錯(cuò)誤 條目。屏幕 改變時(shí),對 話框也改變 。選擇“退出 并保存”退 出事務(wù)。然 后就會(huì)得到 要處理其字 段值的事務(wù) 中的所有屏 幕列表。變量中每個(gè) 屏幕只能被 處理一次, 例如,如果 多次處理一 個(gè)屏幕,則 每次都使用 相同的值。屬性與字段 如何匹配?對于輸入字 段,可以使 用字段值和 更改輸出屬 性。如果為 輸入字段更 改輸出屬性 ,則在變量 中自動(dòng)使用 字段內(nèi)容( 即使沒選定 相關(guān)的列) 。對于具有用 戶特有格式 的字段(例 如,日期字 段和帶小數(shù) 位的字段) ,不使用任 何值。但是 ,可以更改 輸出屬性。 這同樣適用 于初始值。變量中不能 使用功能條 目。對于單選按 鈕和按鈕, 不使用任何 值,但可以 更改按鈕的 輸出屬性。所有其他字 段都可禁止 。特殊規(guī)則運(yùn) 用于: 分步循環(huán) 字段對于分步循 環(huán)中的每個(gè) 輸入字段, 可以設(shè)置自 己的值。只 能為每個(gè)分 步循環(huán)(對 于第一個(gè)字 段)設(shè)置一 次輸出屬性 (不可見和 無條目); 這些涉及分 步循環(huán)中的 所有字段。 子屏幕對于每個(gè)屏 幕,都有一 個(gè)獨(dú)立的對 話框,通過 該對話框您 可以處理子 屏幕的字段 值。在這些 對話框中, 由于技術(shù)原 因,“取消 ”功能無效 。3用變量啟動(dòng) 事務(wù)可以按以下 任何方式, 用變量啟動(dòng) 事務(wù): 用維護(hù)事 務(wù)中的“測 試”功能。 用自己的 事務(wù)代碼。 然后將該事 務(wù)定義為“ 變量事務(wù)” 。 通過調(diào)用 功能模塊 RS_HDSYS_CALL_TC_VARIANT 從程序中啟 動(dòng)。變量事務(wù)對于帶變量 的事務(wù),可 以創(chuàng)建您自 己的事務(wù)代 碼。該代碼 總是用特殊 變量調(diào)用預(yù) 定義的事務(wù) 。定義事務(wù)時(shí) ,首先輸入 事務(wù)名稱( 在 tz11 情況下), 然后再選擇 事務(wù)類型“ 變量事務(wù)” 。在下一屏 中,輸入要 執(zhí)行的事務(wù) 的名稱和變 量名變量和參數(shù) 事務(wù)變量事務(wù)與 參數(shù)事務(wù)不 同之處在于 : 變量事務(wù) 是客戶特有 的 變量事務(wù) 允許您給多 屏預(yù)分配值 以及禁止字 段;參數(shù)事 務(wù)只允許在 初始屏幕執(zhí) 行這些操作 。維護(hù)事務(wù)代 碼時(shí),可以 選擇“編輯 - 更改事務(wù)類 型”以將參 數(shù)事務(wù)轉(zhuǎn)換 為變量事務(wù) 。其中,系 統(tǒng)創(chuàng)建包含 參數(shù)事務(wù)值 的變量 CV_P_。該變量 是為被調(diào)用 的事務(wù)創(chuàng)建 的。維護(hù)事 務(wù)變量時(shí)可 以更改它。 變量只能在 當(dāng)前客戶創(chuàng) 建。事務(wù)變量 STANDARD 變量 STANDARD 有特殊用途 。每次啟動(dòng) 事務(wù)(和變 量事務(wù))時(shí) ,系統(tǒng)自動(dòng) 搜索該變量 。如果變量 存在,并且 對相關(guān)事務(wù) 是活動(dòng)的, 則事務(wù)用該 變量啟動(dòng)。3傳輸事務(wù)變 量事務(wù)變量是 客

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論