• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

狼升空

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

上一页 1 ··· 3 4 5 6 7 8 9 下一页

2012年10月23日

ABAP用表格维护生成器维护数据sm30

摘要: ABAP用表格维护生成器维护数据sm30 1 用se11新建一个自定义数据库表,假设表名为 ZMARA , 其中数据库字段有: mandt matnr zstop ernam ersda crtime lauser ladate latime 客户端(必须的,key) 物料号(key) 停用标识 创建人 创建日期 创建时间 最后修改人 最后修改日期 最后修改时间 其中创建人、创建日期、创建时间不需要,因为只要记录最后修改的信息即可 2 进入 技术设置,如图 数据类:选择APPL0 大小范畴: 写0 或者1 都可以(我认为既然是用表格维护生成器做的对话程序,数据量不会很大,所以选择写0就可以了. 阅读全文

posted @ 2012-10-23 14:31 狼升空 阅读(5287) 评论(0) 推荐(1)

2012年10月22日

自己的一个ALV隐藏列例子

摘要: 1 *&---------------------------------------------------------------------* 2 *& Report ZR_FI_01 3 *& 4 *&---------------------------------------------------------------------* 5 *&----------狼 6 *& 7 *&---------------------------------------------------------------------* 阅读全文

posted @ 2012-10-22 14:27 狼升空 阅读(4250) 评论(0) 推荐(1)

2012年10月17日

BAPI FOR MD61,MD62,MD63

摘要: BAPI FOR MD61,MD62,MD63 (2008-11-19 15:03) 分类: abap REPORT ZBAPI_MD61.data: matemp like BAPISITEMR-MATERIAL. "物料编码data: req_item like BAPISITEMR.data: req_data like BAPISSHDIN occurs 0 with header line.data: RETURN LIKE BAPIRETURN1 OCCURS 0 WITH HEADER LINE.data: matertemp like BAPISITEMR-MATER 阅读全文

posted @ 2012-10-17 22:13 狼升空 阅读(1151) 评论(0) 推荐(0)

找工序的状态

摘要: 状态一般都在JEST这表里面,到AFVC表里面找到对象号 再找TJ02表就可以了! 阅读全文

posted @ 2012-10-17 16:41 狼升空 阅读(178) 评论(0) 推荐(0)

ABAP 获取订单状态的两个函数 STATUS_TEXT_EDIT 和 STATUS_READ 的简单介绍

摘要: CONCATENATE 'OR' TWK1-AUFNR INTO Z_OBJNR.DATA:objnr TYPE aufk-objnr.objnr = 'OR000000100014'.DATA:t_status TYPE TABLE OF jstat WITH HEADER LINE."结果存放在STATUS表中CALL FUNCTION 'STATUS_READ' EXPORTING client = sy-mandt objnr = 'OR000001100154' TABLES status =... 阅读全文

posted @ 2012-10-17 15:52 狼升空 阅读(755) 评论(0) 推荐(0)

2012年10月16日

ALV 实现多表格 ( 多表格的ALV List

摘要: 昨天写了个报表,似乎格式有点复杂。 一个alv 表格显示两部分数据,没办法就想起了alv的多表格。具体方法如下,以供参考: 以两个表格为例 第一步: 首先创建两个 FIELDCAT 可以使用 REUSE_ALV_FIELDCATALOG_MERGE . 当然 也可以手工创建 第二步:调用初始化function REUSE_ALV_BLOCK_LIST_INIT CALL FUNCTION ‘REUSE_ALV_BLOCK_LIST_INIT’ EXPORTING I_CALLBACK_PROGRAM = SY-CPROG “ sy-repid1 * I_CALLBACK_PF_STAT... 阅读全文

posted @ 2012-10-16 20:59 狼升空 阅读(718) 评论(0) 推荐(0)

如何方便的计算 GLT0 等表中的数据

摘要: 在 ABAP 的 GLT0、FAGLFLEXT 等余额表中,用诸如 TSL01、TSL02 …… TSL16 等字段记录了 16 个期间的发生额,在对某个期间取当年累计的时候,如果用其它语言,一般需要创建一个 CASE … WHEN … ENDCASE 结构,按输入的期间值来累加,代码量比较大。不过在 ABAP 中就不必那么麻烦了,SAP 提供了一个方便的语法来完成这类计算。代码如下:1 m* r$ R. P! D$ o* d% y& @PARAMETERS: prpmax LIKE GLT0-RPMAX.% d; r4 f T0 l; S: ~/ G9 jDATA: GLT0VARY 阅读全文

posted @ 2012-10-16 20:47 狼升空 阅读(277) 评论(0) 推荐(0)

MESSEG 类型

摘要: 如果想省时间,请直接去看最后的一行 这年头,SAP客户端不停的升级,总有那么几个错误是会否出水面的: T' MESSAGE A005(Ymess) WITH ’nihao-A’.”弹出对话框,终止 MESSAGE E005(YMESS) WITH ’nihao—E’. ”感叹号: MESSAGE I005(Ymess) WITH ’nihao-I’. ”information的,这是弹出框 MESSAGE S005(Ymess) WITH ’nihao-S’. ”打钩,成功8 MESSAGE W005(YMESS) WITH ’nihao—W’. “感叹号,和E类型一样6 这里,mes 阅读全文

posted @ 2012-10-16 20:43 狼升空 阅读(286) 评论(0) 推荐(0)

ABAP 程序优化总结

摘要: 1.最主要的是尽量减少I/O操作,然后是内存占用,再就是CPU的负载。CPU的负载可以通过优化程序来改善,在程序中尽量使用诸如SUM(SQL语句)或者COLLECT(ABAP语句)。2.尽可能多地使用表的索引作为Where分句的条件选项,尽可能让程序只读取一定范围内的记录(比如说,你只准备操作一个月之内的业务数据,那么对于这一个月的业务就应该有一定的范围取值,如1000~2000)。3.尽量使用Select A B C INTO TABLE ITAB这样的语句。这个操作会将所有符合条件的数据一次性地读进内表,这比在Select A B C INTO ITAB… ENDSELECT的循环中添加数 阅读全文

posted @ 2012-10-16 11:47 狼升空 阅读(597) 评论(0) 推荐(0)

抓取代码的代码

摘要: *&---------------------------------------------------------------------**& Report ZCESHI_23*&*&---------------------------------------------------------------------**&抓取代码的代码*& 狼*&---------------------------------------------------------------------*REPORT ZCESHI_23.*==== 阅读全文

posted @ 2012-10-16 10:17 狼升空 阅读(1076) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7 8 9 下一页
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3