abap_4吧
关注: 23 贴子: 290

abap基础研究

  • 目录:
  • 其他
  • 0
    最新需求 北京中高级【FICO】,有石油经验,随时到位 昆明初级【FICO】【MM/SD/PP】,周期2-3个月 广州中级【ABAP】,地产行业,随时到位 北京初级【HR】,随时到位 北京中高级【SD】,随时到位 江西/上海初中级【ABAP】,随时到位 深圳高级【FICO】,熟悉凭证分割,随时到位 北京中高级【FICO】【MM/SRM】【MMSD】【PP】【ABAP】,随时到位 北京/海南/天津中高级【MM】,随时到位 北京中级【SD】【ABAP】【FICO】【PP】【BW】,随时到位 宁德中高级【FICO】,3月
    kkkyygrub 3-2
  • 0
    经核实吧主注釋馬季 未通过普通吧主考核。违反《百度贴吧吧主制度》第八章规定http://tieba.baidu.com/tb/system.html#cnt08 ,无法在建设 abap_4吧 内容上、言论导向上发挥应有的模范带头作用。故撤销其吧主管理权限。百度贴吧管理组
  • 0
    SUIM--》 然后输入TCODE FB01 输入那个用户名,以及TCODE 执行就看到了结果了
  • 1
    在ABAP中可以用SUBMIT 关键字来实现程序之间的调用,是很好用的一个关键字(1)调用另一个程序 比如: SUBMIT ZHR_UPDATE_IT0008. "调用更新信息类型0008的程序(2)一个程序在调用另一个程序的时候,需要进行数据的传递。 一种是被调用的程序的屏幕有输入参数。可以用以下方法来传递数据: SUBMIT ZHR_UPDATE_IT0008 WITH P_BETRG = '1000.00' . "调用程序,并给P_BETRG 赋值为1000.00. 还有一种情况是要传递一个内表的数据。这样需要用SAP MEMORY或者ABAP MEMORY。
  • 1
    https://onenote.com/webapp/pages?token=Cj0umxFxPdq_v48rUcVE6zhQj
  • 0
    SE11可以查看SCREEN结构中的字段,只是没有备注。 名称 长度 说明 NAME 30 屏幕字段的名称 GROUP1 3 属于字段组1的字段 GROUP2 3 属于字段组2的字段 GROUP3 3 属于字段组3的字段 GROUP4 3 属于字段组4的字段 ACTIVE 1 可见并准备输入的字段 REQUIRED 1 字段输入是强制的,即该值为X是表示该字段必须输入 INPUT 1 字段准备输入 OUTPUT 1 字段仅用于显示 INTENSIFIED 1 高亮显示字段 INVISIBLE 1 禁用字段 LENGTH 1 减少字段输出长度 DISPLAY_3D 1 以三维框架显示字段 VALUE_HELP 1 显示有值帮助
    注釋馬季 12-19
  • 0
    ***方法一**************************************** 通过SE30,运行TCODE后,点Evaluate后,查看运行时间分析评估:命中清单。 找以“exit”开头的SAP程序,如:EXIT_SAPLIE01_007, 这个FUNCTION就是TCODE提供的一个出口。 至于如何查看这个增强是属于哪个SMOD,能够查阅 MODSAP这个表(SAP Enhancements). ***方法二**************************************** 通过SE37中的:MODX_FUNCTION_ACTIVE_CHECK 函数来找, 在函数的最后一行打个断点,再运行TCODE的,如果有增强则会跳入DEBUG界面,在DEBUG界面中
  • 0
    转载的 明大叔http://www. cnblogs.com/mingdashu/p/string_split.html
  • 0
    http://blog. csdn.net/wangjolly/article/detai ls/44133573
  • 0
    运行se11Database table: 输入 TRMAC点击display查看其内容:第14个按钮(ctrl + shift +F10)再Name 输入:rp-provide-from-last 运行就可以看到源代码了 rp-provide-from-last p0000 ' ' pn-begda pn-endda. 就是在那个pn-begda,pn-endda日期之间有效并且是最新的一条记录
  • 0
    此文章出自思想随微ht tp: //http://www.i moneyf ans.com 空格去掉就行 htt p://w ww.cnblog s.com/foxting/archive /2012/08/01/ 2619091.html   ABAP中FORM参数的传递有以下几种方式。   1.引用传递(CALL BY REFERENCE)   传递参数时将参数的地址(ADDRESS)传至子程序中,也就是子程序中的参数变量与外部程序的参数变量共享地址内的值。又叫CALL BY ADDRESS,若子程序中的参数变量的值发生了改变,那么,外部程序的实际变量的值也发生改变。   [Syntax]   FORM <subform> [USING <f
  • 0
    TYPE-POOLS: VRM. TYPE-POOLS: TRFF. SELECTION-SCREEN: BEGIN OF BLOCK AAA WITH FRAME TITLE TEXT-001. SELECT-OPTIONS: S_ENSTE FOR QALS-ENSTEHDAT. SELECT-OPTIONS: S_WERK FOR QALS-WERK. SELECT-OPTIONS: S_MATKL FOR MARA-MATKL. SELECT-OPTIONS: S_MATNR FOR QALS-MATNR. SELECT-OPTIONS: S_PRUEF FOR QAVE-PRUEFLOS. PARAMETERS: P_TRCAT TYPE QALS-ART AS LISTBOX VISIBLE LENGTH 25 DEFAULT 'Z01' USER-COMMAND SEL . SELECTION-SCREEN: END OF BLOCK AAA. SELECTION-SCREEN: BEGIN OF BLOCK BBB WITH FRAME TITLE TEXT-002. PARAMETERS: P_MINGXI TYPE C RADIOBUTTON GROUP 1 DEFAULT 'X'. PARAMETERS: P_ZHOUBA TY
  • 0
    *&---------------------------------------------------------------------* *& 包含 ZQMRP009SCREEN *&---------------------------------------------------------------------* TYPE-POOLS: VRM. TYPE-POOLS: TRFF. SELECTION-SCREEN: BEGIN OF BLOCK AAA WITH FRAME TITLE TEXT-001. SELECT-OPTIONS: S_ENSTE FOR QALS-ENSTEHDAT. SELECT-OPTIONS: S_WERK FOR QALS-WERK. SELECT-OPTIONS: S_MATKL FOR MARA-MATKL. SELECT-OPTIONS: S_MATNR FOR QALS-MATNR. SELECT-OPTIONS: S_PRUEF FOR QAVE-PRUEFLOS. PARAMETERS: P_TRCAT TYPE QALS-ART AS LISTBOX VISIBLE LENGTH 25 DEFAULT 'Z01' USER-COMMAND SEL . SELECTION
  • 0
    SELECTION-SCREEN: BEGIN OF BLOCK AAA WITH FRAME TITLE TEXT-001. PARAMETERS: P_ZLYF(2) TYPE C OBLIGATORY DEFAULT 12 MODIF ID G2 . "滞料月份 SELECT-OPTIONS: S_MATNR FOR MARA-MATNR."物料 SELECT-OPTIONS: S_WERKS FOR MARC-WERKS. "工厂 SELECT-OPTIONS: S_MATKL FOR MARA-MATKL. "物料组 PARAMETERS: S_MONTH TYPE ISELLIST-MONTH MODIF ID G3 . SELECT-OPTIONS: S_CHARG FOR MSEG-CHARG MODIF ID G1. " SELECT-OPTIONS: S_SOBKZ FOR MKOL-SOBKZ MODIF ID G1. SELECT-OPTIONS: S_PSPNR FOR MSPR-PSPNR MODIF ID G1. SELECT-OPTIONS: S_ERSDA FOR MSPR-ERSDA MODIF ID G1. SELECTION-SCREEN: END
  • 0
    本帖来自互联网 运行TCODE:I18N然后打开I18N Menu -> I18N Customing -> MS Word as Editor 取消Smartforms前的勾选,然后点击上方的Activate按钮 Method 1: T-code: I18N I18N->I18N Customizing ->MS Word as Editor ->double click 去掉SAP script 和Smart form前的对勾 ->Activate Comments: 这种方法基本已经禁掉了,不知道SAP为什么喜欢用WORD来取代自己的编辑器,况且所见所务效果并不好,还不能拖动. Method 2: Use report . T-code: se38 New report->code below. report ztest_mod_editor01. *更改SMARTFORMS编辑为SAP默
  • 2
    抄了华丰慧剑大师的作品 知道 BAPI 函数,如何查找其对应的业务对象? 现在很多朋友使用 BAPI 都处于一种 google 的状态,就是说只能在网上搜索到相关的函数和调用方法,却难以跟实际业务对应起来,这对应付眼前开发是足够了,但是换个需求换个业务,又得抓瞎。 大家都有一个疑问,我知道的这个 BAPI 函数究竟属于哪个业务对象呢?今天我们就来揭密。 BAPI 函数跟业务对象的关系存储在表 SWOTLV 中,对于一个业务对象,除了函数外,还存储了一些
  • 0
    我发现如果你不弄小数点你可以输出123456789012345这个位数没有问题,如果你再多输一点报错, 然后就是小数点后面的数只能弄到14位。 还有就是p类型是可以转string类型
  • 0
    这些都是国外论坛搞过来的,希望对大家有所帮助!
  • 0
    se11 先建一个z_table 然后就是field 首先是mandt 假设我们要捞取vbrk的vbeln fkart fktyp等等字段 Go to Edit->Transfer Fields. 在Structure nam 里面输入vbrk 然后选择selection 勾选要的字段 然后点击copy Below message will appear at eth status bar.
  • 0
    please go to se11 t-code 1:select the radio buttin of search help 2:provide the search help name. select the create button. 3: select ELEMENTARY search help. 4: Press Enter. Provide the short description, the selection method. Provide the fields. 5: Save it, Check It & Activate it. Then execute it. We can see the screen like this, and then press F4 in this page. 6:Then press F4 View the output like this. This is the output for elementary search help. abap qq群206737015
  • 0
    首先,是se78操作传图片,.bmp文件格式,然后就是会出像素bug需要我们去手动调节选择,画图工具就能解决这个问题。 无法截图就手动说一下吧 t-code:se78-->stored on document Server-->graphics general graphics -->bmap bitmap images-->删除标志左边按钮-->选择上传路劲,选择.bmp图像上传-->然后确认。 下一步介绍打印机设置。 第一步设置纸张大小,spad--》完全管理--》设备类型--》页格式点显示 --》点画笔切换到可以创建模式,然后输入肖像模式还是横向模式
  • 0
    有时候我们是单个字段需要进行更改, 不建议使用: Loop at int_fligh. If int_fligh-flag is initial. Int_fligh-flag = ‘X’. Endif. Modify int_fligh. Endloop. 建议使用: Int_fligh-flag = ‘X’. Modify int_fligh transporting flag where flag is initial.
  • 0
    小白不废话,献上我的垃圾代码!!! form user_command using r_ucomm like sy-ucomm rs_selfield type slis_selfield. data: l_valid type c. call function 'GET_GLOBALS_FROM_SLVC_FULLSCR' importing e_grid = lr_grid. call method lr_grid->check_changed_data importing e_valid = l_valid. if l_valid eq 'X'. case r_ucomm. when 'ALL'. loop at gt_out. gt_out-sel = 'X'. modify gt_out transporting sel where sel = ' '. endloop. call method lr_grid->refresh_table_display. when 'SAL'. loop at gt_out. gt_out-sel = ' '. modify gt_out tra
  • 0
    表名 中文描述   EBAN 采购申请 MM模块EBAN_采购申请 EBKN 采购申请帐户设置 MM模块EBKN_采购申请帐户设置 EBUB 有关物料的运输请求的索引 MM模块EBUB_有关物料的运输请求的索引 EINA 采购信息记录 - 一般数据 MM模块EINA_采购信息记录 - 一般数据 EINE 采购信息记录 - 采购组织数据 MM模块EINE_采购信息记录 - 采购组织数据 EIPA 订购价格历史:信息记录 MM模块EIPA_订购价格历史:信息记录 EKAB 批准凭证 MM模块EKAB_批准凭证 EKBE 采购凭证历史 MM模块EKBE_采购凭证历史 EK
  • 0
    地址 http://www.saplu.com/thread-166-1-1.html
  • 4
    REPORT zmc000134 NO STANDARD PAGE HEADING MESSAGE-ID zpp LINE-SIZE 123. TABLES: zc134, mara. CONTROLS: ftab TYPE TABLEVIEW USING SCREEN 0100. CONTROLS: gtab TYPE TABLEVIEW USING SCREEN 0200. DATA t_lines TYPE i. INCLUDE zpp000802_common. DATA: BEGIN OF itab OCCURS 0, sel, is_new, c_exist, is_change. INCLUDE STRUCTURE zc134. DATA: END OF itab. DATA: BEGIN OF itab1 OCCURS 0, sel, is_new, c_exist, is_change. INCLUDE STRUCTURE zc134. DATA: END OF itab1. DATA: text(50) TYPE c. DATA: g_answer TYPE c. DATA: li_index TYPE i. DATA: lc_posnr LIKE zc134-posnr. DATA: itabx LIKE itab OCCURS 1 WITH HEADER L
    注釋馬季 12-22
  • 0
    REPORT zsd000228 NO STANDARD PAGE HEADING LINE-SIZE 170 LINE-COUNT 70 MESSAGE-ID zpp. *Author :city wings hi *Date :2014.10.01 *Description :酚璶―╊PIミ穝PI虫 TABLES : vbak, cawnt, cawn, mara,vbap,vbep. TABLES : bapisditm , bapisditmx ,bapisdh1x, zvbapopk ,knvp,zs228opk.
    注釋馬季 12-22
  • 4
    alv
    注釋馬季 2015-12
    perform app_fieldcat using 'ITAB' 'MTART' '物料類型'. form app_fieldcat using p_tabname p_fieldname p_text_fieldname. col_pos = col_pos + 1. clear it_fieldcat. it_fieldcat-tabname = p_tabname. it_fieldcat-fieldname = p_fieldname. it_fieldcat-seltext_l = p_text_fieldname. it_fieldcat-col_pos = col_pos. if p_fieldname = 'MBLNR' or p_fieldname = 'EBELN' or p_fieldname = 'BELNR'. it_fieldcat-hotspot = 'X'. it_fieldcat-emphasize = 'X190'. endif. append it_fieldcat. endform. " app_fieldcat
    注釋馬季 12-20
  • 3
    FORM create_structures. DATA: stdex LIKE sy-tabix. CLEAR stdex. DATA: dval LIKE dd07v-domvalue_l. dval = s_cdept. CALL FUNCTION 'DOMAIN_VALUE_GET' EXPORTING i_domname = 'ZDEPTNO' i_domvalue = dval IMPORTING e_ddtext = txt EXCEPTIONS not_exist. stdex = stdex + 1. CLEAR: wa_structure. wa_structure-fieldname = 'ITEM'. TRANSLATE wa_structure-fieldname TO UPPER CASE. wa_structure-col_pos = stdex. wa_structure-reptext = txt. wa_structure-inttype = 'C'. wa_structure-datatype = 'CHAR'. wa_structure-outputlen = 20. wa_structure-intlen = 20. wa_structure-decimals
    注釋馬季 12-18
  • 0
    TABLES: d010sinf , trdirt , tstc ,trdir , tstct . TABLES: zcontrol , tadir , taplp , taplt , zrepcnt , zproginfo , tstcp.
    注釋馬季 12-15
  • 0
    REPORT z20151116_1. DATA: BEGIN OF itab1 OCCURS 0, aa(10) TYPE c, END OF itab1. data: str1 type string, str2 type string. str1 = 'ssssss'. APPEND 'hello' TO itab1. APPEND 'world' TO itab1. EXPORT itab1 TO MEMORY ID 'M1'. FREE itab1. IMPORT itab1 FROM MEMORY ID 'M1'. LOOP AT itab1. WRITE / itab1-aa. ENDLOOP.
    注釋馬季 12-14
  • 0
    0100 PROCESS BEFORE OUTPUT. MODULE status_0100. *subscr是定義的子屏幕范圍的名稱 CALL SUBSCREEN: subscr INCLUDING sy-repid sid1. PROCESS AFTER INPUT. MODULE cancel AT EXIT-COMMAND. MODULE user_command_0100. *使子屏幕顯示 CALL SUBSCREEN subscr. prog 部分 report z20140410 . *功能碼返回值 data: ok_code type sy-ucomm, save_ok type sy-ucomm. *子窗口默認用200子窗口 data: sid1(4) type n value '200'. *直接調用窗口 call screen 100. *---------------------------------------------------------------------* * MODULE STATUS_0100 OUTPUT * *----------------------
  • 1
    report z_simple_object. class application definition. public section. methods: show_text. private section. data text(100) type c value 'this is my first object abap !'. class application implementation. method show_text. write text. endmethod. endclass. data ob_app type ref to application. start-of-selection. create object ob_app. call method ob_app->show_text.
    注釋馬季 11-22
  • 0
    CALL FUNCTION 'ZALSM_EXCEL_TO_INTERNAL_TABLE' CALL FUNCTION 'ZCD_CSV_FILE_TO_INTERN_CONVERT' mask = 'Excel/CSV Files (.xls/.csv)|*.xls;*.csv|' & 'Excel Files (.xls)|*.xls|CSV Files (.csv)|*.csv'. CONDENSE mask. CALL METHOD cl_gui_frontend_services=>file_open_dialog EXPORTING window_title = 'Pls Select Imported File' file_filter = mask initial_directory = 'D:\' CHANGING file_table = f_table rc = rc user_action = user_action EXCEPTIONS cntl_error = 1 file_open_dialog_failed = 2 error_no_gui = 3. CALL METHOD cl_gui_cfw=>flush EXCEPTIONS cn
    注釋馬季 11-16
  • 2
    select id, name, memo from A where id in (select id from A group by id having count(1) >= 2)
    注釋馬季 11-12
  • 0
    I have the experience of developing ABAP for two years. I like playing basketball, about two or three times a week,I like learning, Often Internet search information,To find problems and solve problems.
    注釋馬季 11-11
  • 4
    为了培训初级顾问,将PA210文档的计划策略整理了一下,为了让顾问明白,特点按照新建物料的形式操作。 40策略,典型的来讲,属于MTS的一种,其过程是,先做计划或者也叫计划独立需求(PIR),计划做好后,安排生产,生产完了后入库,等待客户的需求,这样做的目的是为了快速满足客户的需求。 举个例子,某路桥公司放出风来,需要购买20台挖掘机,大概在3天后招投标。某工程公司根据自己公司与甲方的关系,确定该标差不多能中标。所以就先
    注釋馬季 11-11
  • 0
    注釋馬季 2015-11
    [url]http://http: //www.mami code.com/info-detail-454486.html#_T oc410467199[/url]
    注釋馬季 11-10
  • 0
    FORM upload_data. DATA: l_intern TYPE kcde_cells OCCURS 0 WITH HEADER LINE. DATA: p_file LIKE rlgrap-filename. FIELD-SYMBOLS <fs> TYPE file_table. FIELD-SYMBOLS <f>. DATA: f_table TYPE filetable. DATA: rc TYPE i. DATA: user_action TYPE i. DATA: l_index TYPE i. DATA: tindex TYPE i. TYPES: BEGIN OF ty_dwn, row(5) TYPE n, col(5) TYPE n, value(1023) TYPE c, END OF ty_dwn. DATA: it_dwn TYPE TABLE OF ty_dwn INITIAL SIZE 10 WITH HEADER LINE. DATA: BEGIN OF it OCCURS 0 , budat LIKE zonduty-budat, largrp LIKE zonduty-largrp, wlvples LIKE zonduty-wlvples, wlvhours LIKE zonduty-wlvhours, nwlv
  • 0
    DATA: stdex LIKE sy-tabix. CLEAR stdex. DATA: dval LIKE dd07v-domvalue_l. dval = s_cdept. CALL FUNCTION 'DOMAIN_VALUE_GET' EXPORTING i_domname = 'ZDEPTNO' i_domvalue = dval IMPORTING e_ddtext = txt EXCEPTIONS not_exist.
  • 0
    [url]http://www. cnblogs.com/panjun-Donet/archive/2012/04/13/2445519.html[/url] 我抄了幾篇遮蓋人的文章,蠻不錯的
  • 0
    本文转自:http://www.sap-img.com/abap/how-to-find-bapi-for-particular-tran How to Find Bapi for Particular Transaction in SAP How to find function module or Bapi for particular transaction in sap? If you mean that you need to know what BAPI's a particular tranx uses, which I can only assume that's what you mean, then you should access the code behind the transaction and search for 'CALL'. That normally is the standard method that think that most people use. Suppose you want to find the bapi for creating a sales order, you usually use transaction VA01 for this. 1. Find out
  • 0
    sap 怎么导出sap的各种表 其实方法很简单,只是以前一直没用过! 进入事务码se84
  • 1
    首先是变量的声明 DATA: lines TYPE STANDARD TABLE OF tline , it_line TYPE TABLE OF line, header LIKE thead . DATA: container1 TYPE RE
  • 3
    谁做过动态报表啊

  • 发贴红色标题
  • 显示红名
  • 签到六倍经验

赠送补签卡1张,获得[经验书购买权]

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!

本吧信息 查看详情>>

会员: 会员

目录: 其他

友情贴吧