原创 abap中利用select-screen來產生下拉列表框

 需要用到數據字典中的類型組:vrm和系統函數'VRM_SET_VALUES'  代碼如下: REPORT  zrr_createdrplist . PARAMETER:p AS LISTBOX VISIBLE LENGTH 22,    

原创 我的友情鏈接

51CTO博客開發

原创 MM中計劃邊際碼解釋

 首先,後臺的配置路徑爲:spro-->物料管理-->基於消費的計劃-->計劃-->定義符點 未清期間:在MRP創建計劃訂單日期(比如9-1)和計劃訂單開始日期之間(9-15)設置的,爲MRP 

原创 ABAP中分頁控件的定義

 在SAP系統的開發中我們經常用到tab控件的使用,本文介紹瞭如何使用selection-screen來定義tab控件,每一個tab控件頁內置一個子屏幕(subscreen),所以要先定義一個子屏幕。 代碼如下: REPORT  zrr_

原创 Ranges表的用法

 RANGES語句:要用與選擇表相同的結構創建內表,可使用RANGES語句,如下所示: 語法:RANGES <seltab> FOR <f>. 該語句創建選擇表<seltab>,該表參考數據庫表的列<f>或內部字段<f>。選擇表<selta

原创 SAP中開發對象,Package,cts的關係

           在ABAP中,每一個開發對象(如Program和Class等)都要隸屬於一個開發類別(Package),開發類別一般隸屬於某一個模塊,開發類別的作用是對開發對象進行歸類,便於管理。           除此之外每一個開

原创 SmartForms簡介

    首先明白什麼是SmartForms,SAP爲了滿足企業各種各樣的報表的需求,不僅提供瞭如ALV,Report等生成表格式的報表工具,還提供了SAPscript和SmartForms工具來幫助企業製作各種各樣的格式化報表,比如在此類報

原创 在screen painter中引用子屏幕

    在screen painter中我們可以引用用selection-screen中定義的子屏幕,因爲簡單的屏幕用screen painter來做反而變得複雜,所以sap給我們提供了自畫屏幕和傳統屏幕的友好集成。    首先在scree

原创 SAP字符串拆分用法

程序示例: REPORT  z_myabap. DATA:c1(2) type c,      c2(2) type c,      c3(2) type c,      c4(2) type c,      c5(20) typ

原创 用ABAP來開發標準報表例子

   該代碼的作用是在表ICON中拉取所有數據形成報表,並且進行分頁的操作。    代碼如下: REPORT  z_myreport NO STANDARD PAGE HEADING. DATA:pageline TYPE i VALUE

原创 I類型和P類型負號前置

     在SAP中負數是默認是放在數字的後面的,我們可以用下述辦法來將負數前置:       IF gv_result < 0.       gv_result = gv_result * -1.“轉正       WRITE gv_re

原创 暫存憑證中保留憑證必須轉換的解決辦法

   我們在事務F-02中可以先做一張不完整的憑證,將憑證暫存,等經濟業務明確後再將憑證補全,然後進行過賬,暫存憑證不佔用憑證編號,而是用我們給其分配的臨時憑證編號,方法是在F-02中做玩完憑證後,點擊憑證-->保留,即可將憑證暫存,我們分

原创 在Report程序中開發ALV

    ALV報表是SAP中非常重要的報表顯示方式,下面的這個例子演示瞭如何在Report程序中創建一個ALV報表,以透明表spfli爲例: REPORT  z_myalv                                 .

原创 如何隱藏選擇屏幕的元素以及設置元素特性

    首先,在一個屏幕中所有的元素都默認存儲在SCREEN內表中,我們通過循環該內表更改各個字段的值來控制元素的各個屬性,SCREEN中的各個字段如下:   常用的屬性有invisible(1-不可見,0-可見),Input(控制是否可

原创 Search help的使用

Search help 第一步:在有搜索幫助字段處尋找搜索字段存在哪張數據庫表中 在該數據庫表內查找可供搜索字段,可在INCLUDE ENTRY HELP CHECK 屏幕內查找,若存在search help ,雙擊included s