rootbin

总是很懒,写不来博客,最近发现可以从onenote同步到博客园,虽然格式丑点,勉强算写博客了吧,可能以后都不干abap,权当纪念一下.
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2015年4月28日

摘要: 设定一些系统参数 例如在生成table maintenance的时候 由于表格结构复杂 导致生成维护程序时 超出了默认的内存限制 这时候可以通过RZ10 修改 zzta/dynpro_area RZ10 修改了必须重启 RZ11 只是修改当前内存中的参数 RSPFPAR 查看所有参数 Auto logout 2014年9月1日 1... 阅读全文

posted @ 2015-04-28 16:07 rootbin 阅读(860) 评论(0) 推荐(0)

摘要: 在SE11 中 关于table的F4 help 有一个筛选条件是Package 同时由于不同的模块放在不同的Package中 很容易根据这个条件 获得某个模块的所有Tables 亲测有效 1. Goto SE11 2. Select the radio button Database tables 3. Click on F4 help 4. Now clic... 阅读全文

posted @ 2015-04-28 16:06 rootbin 阅读(144) 评论(0) 推荐(0)

摘要: 在一些日常业务中,总有一些长时间处理的任务,系统运行这些任务需要一晚甚至一个周末。 这就需要后台运行单元(background work process)来完成,而且其是不会发生超时(time out) 错误的。 进程(job)有下面几种类型: 时间驱动(Time-driven job):按照用户预先设定的有时间启动进程。 事件驱动(Event-Driven job):在一个事... 阅读全文

posted @ 2015-04-28 15:59 rootbin 阅读(413) 评论(0) 推荐(0)

摘要: 业务对象是在一定的编号范围内分配编号的,编号既可以是内部分配也可以是外部分配。对于外部分配,用户输入编号,系统检查这个编号是否被占用。对于内部分配,系统会自动的把编号分配给业务对象。所以内部分配和外部分配有不同的Number range。对于编号的分配,要考虑法规要求和业务规则,比如要求编号必须是连续的,按发生时间顺序排列等。为了保证编号的分配没有问题,可以通过相应的number range ob... 阅读全文

posted @ 2015-04-28 15:54 rootbin 阅读(1120) 评论(0) 推荐(0)

摘要: The ABAP Debugger is usedtool to execute and analyze programs line by line. Using it we can check the flow logic of a program and display runtime values of the variables. Currently, SAP offers two ty... 阅读全文

posted @ 2015-04-28 15:36 rootbin 阅读(252) 评论(0) 推荐(0)

摘要: 在debug下有一个中文叫做杂项的选项卡下有配置的内容里面可以配置debug的模式 有的时候一些莫名其妙的问题需要调整里面的设置 > 阅读全文

posted @ 2015-04-28 15:25 rootbin 阅读(123) 评论(0) 推荐(0)

2014年12月4日

摘要: 有些时候无论table maintenance或者sql改数据都不方便 就想要把数据导出来 在excel中修改后再导进去 针对某一张表的代码比较简单 但是每次有这样的需求都要重新编码 于是扩展一下 做了一个支持任意表导入更新的小程序 (为了安全,限定为仅支持Z*/Y*的Table) 界面: 其中数据源是SE16N的ALV列表 默认导出的Excel数据 无须修... 阅读全文

posted @ 2014-12-04 14:51 rootbin 阅读(363) 评论(0) 推荐(0)

2014年12月2日

摘要: 代码很简单 但是比较实用 尤其是调试期间 (本意只想执行一些SQL的,后来发现使用的场景还是比较多的 于是就分享一下) 比如程序上传到测试机后 突然想用SQL修改一些自定义表中的东西 但是测试机有没有开发权限 又要从开发机改了传一个过来? 把代码写在文本文件中 执行本程序就OK ABAP代码就像一个脚本一样了 测试期间多准备几个”脚本” 谁用谁知道! 效果如... 阅读全文

posted @ 2014-12-02 21:35 rootbin 阅读(395) 评论(0) 推荐(0)

2014年11月30日

摘要: 接上篇 一开始设计的BO 类是为了实现功能而实现功能 从类的单一职责的角度而言 先把这个BO对象拆分 这里又有一个需要考虑的点: 如何传递内表数据到ALV 如果引入一个中间变量,数据就会被double alv大量数据显示也是常有的事,再double一下显然不可取 而且alv中修改了数据还得把修改的数据传回去 想想就麻烦 于是就想到了引用类型,这是个不错的解决方案 ... 阅读全文

posted @ 2014-11-30 17:27 rootbin 阅读(380) 评论(0) 推荐(0)

摘要: 用OO来开发,尤其是在复杂业务的开发过程中 从程序设计的角度而言,应该更简单一点 而ALV是二次开发中登场很高的一个控件 最近做了一些尝试,探索OO的代码和ALV的结合使用 使用控件型的ALV ALV直接写在BO对象中 本质上,只是用OO的语法来重写了一下form的调用方式 初步实现了OO和ALV的使用 TYPES: BEGIN OF ts_bo, d... 阅读全文

posted @ 2014-11-30 15:12 rootbin 阅读(484) 评论(0) 推荐(0)



亲爱的P.I.G 你应该是不会到这里来的吧 ? I'm always 怀挺!