把如下代码保存,命名debug.txt  ,把这个文件拖拉到要调试的窗口. [FUNCTION]Command=/HTitle=Barry TestType=SystemCommand…
在开发项目时候,难免要查看日志排查错误.之前只会用cat , more, less, tac, tail的简单功能, 但在实际工程中还是不够用的,至少效率很低.今天抽空看了下以下的博客,并实际进行了简单的操作. 希望以后多用一些这样的方式加快自己的错误排查效率,提高整体的工作效率. 参考文章: http://blog.csdn.net/xyw_blog/article/details/16861681 http://www.linuxso.com/command/more.html 总结如下:…
*---------------------------------------------------------------------- * INITIALIZATION *---------------------------------------------------------------------- INITIALIZATION. * 初始化数据 PERFORM frm_initial. AT SELECTION-SCREEN ON VALUE-REQUEST FOR: zw…
项目已经做好的配置,我们复盘一下 一.使用NACE 进入输出控制条件: EF 采购订单,首先看->输出类型 标准是使用 nast 作为记录表 1输出类型, 2过程, 3 存取顺序,4 条件记录: 我们使用的是ZNEU这个输出类型 详细说明:访问顺序   0001  就是存取顺序 缺省值 选择 : 4 立即发送 A 分配(ALE) 这个和后面配置的调用程序有关 合作伙伴功能:VN 通信策略:无(可以配置) 如:CS01 (这个如果打印出错会发送给用户一封邮件) 1.处理程序 双击一下处理程序 (配…
由于公司的打印都是使用nast作为记录表,在给日企中国客户做扩展时单独配置了一下nace的设置 ZM01作为采购订单批量打印的输出类型,ZM02作为采购订单创建变更时输出的pdf打印输出类型 1.TCODE:nace 选中EF采购订单 点击输出类型, 如果是SO/DO的订单请选择 V1/V2 新增ZM01 ZM02 的输出类型 Z029 为预先定义好的存取顺序, 缺省值 ZM01 选择 : 3 发送应用程序的事务 8 特殊功能(用户自己定义的功能吧,具体什么含义我也不清楚) 合作伙伴功能:VN…
SAP ABAP 的经常使用debug方式: 1. 直接在程序中设断点 在se38里面打上breakpoint,程序执行到该处即进入debug模式 2.background Job的debug 进入SM37 查找到自己想要debug的后台程序,这里执行完成或者正在执行的均可进入debug 查找到后打中job前面的勾 然后在控制框输入JDBG回车,即进入debug 3.在程序执行界面进入debug 在程序的控制框输入/H,执行程序的时候就会进入debug 4.正在执行的程序进入debug 进入sm…
在ABAP编辑器里输入汉字,点击空格后显示问号? 中英文环境下编辑都出现乱码 实用程序->设置 ->基于文本的编辑器 如果用老式编辑器,可以输入中文  试试打个补丁 GUI740 补丁17      没用 方法:1.控制面板进入语言,先删掉搜狗输入法,再加回来. 2.点击控制面板,然后将除自己使用的中文输入之外的其他语言.输入法等先全部删除,然后再试一下,如果可以输入中文了,可适当添加一下“英语(美国)”即可.…
     1. 直接在程序中设断点 这种方式想必大家都知道了,在se38里面打上breakpoint,程序运行到该处即进入debug模式   2.background Job的debug 进入SM37 查找到自己想要debug的后台程序,这里运行完毕或者正在运行的均可进入debug 查找到后打中job前面的勾 然后在控制框输入JDBG回车,即进入debug 3.在程序运行界面进入debug 在程序的控制框输入/H,运行程序的时候就会进入debug 4.正在运行的程序进入debug 进入sm50…
声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将追究法律责任!原文链接:http://www.cnblogs.com/jiangzhengjun/p/4293693.html 调试键 F8:跳过后面所有断点,程序执行完 外部.会话.调试断点 调试断点-debug时打的断点,程序远程完后就会消失 会话断点-程序运行前通过会话断点按钮打的断点,在同一…
对VC工程中的调用过程有些迷糊,所以就理清一下: 1.#include "...h"为头文件预编译命令,如果这些代码被修改,则需要重新编译生成预编译头文件. 预编译头的概念(转载): 所谓的预编译头就是把一个工程中的那一部分代码,预先编译好放在一个文件里(通常是以.pch为扩展名的),这个文件就称为预编译头文件这些预先编译好的代码可以是任何的 C/C++代码--------甚至是inline的函数,但是必须是稳定的,在工程开发的过程中不会被经常改变.如果这些代码被修改,则需要重新编译生…