摘要: 在选择屏幕上添加工具栏按钮的做法: 引用一个系统结构:tables sscrfields.先定义好选择屏幕 例如:paramaeters p_matnr type mara-matnr.定义按钮:selection-screen function key 1. "定义按钮一selection-scr 阅读全文
posted @ 2013-06-30 18:06 学习笔记NO.1 阅读(381) 评论(0) 推荐(0)
摘要: gs_fieldcat-reptext_ddic才是显示列标题的 阅读全文
posted @ 2013-06-26 17:28 学习笔记NO.1 阅读(266) 评论(0) 推荐(0)
摘要: 在C++中的意思是: 指针是指向内存地址的,可以随时指向任何一个内存地址 引用也是指向内存地址的,但相当于这块内存的变量名称,它不能指向空的对象,引用一旦指向一个内存地址就不能改变了。并且引用只是一个指向一个内存的地址,并不能访问该内存的数据。要访问数据需要借用字段符号来完成。 指针的使用需要解除引 阅读全文
posted @ 2013-06-17 11:13 学习笔记NO.1 阅读(466) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2013-06-10 22:47 学习笔记NO.1 阅读(24) 评论(0) 推荐(0)
摘要: T-CODE:msc3n可以查看批次的特性值 阅读全文
posted @ 2013-06-05 14:46 学习笔记NO.1 阅读(187) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2013-06-02 00:35 学习笔记NO.1 阅读(16) 评论(0) 推荐(0)
摘要: 增删改查单笔增: insert into DB value gs_tab多笔新增: insert DB from table gt_tab增加后可以用if sy-subrc = o.来判断是否插入成功 messag '成功' type ‘S’ endif写完增加数据库语句后有两个机制可以写一下 commit work 表示确定 rollback work 表示回滚往数据库表中插入数据的时候,通过SE38用open sql插入时 插入同一种数据 会报错 要确保原来的数据库中没有目前增加的同一记录修改记录:modify updatemodify DB from t... 阅读全文
posted @ 2013-06-02 00:22 学习笔记NO.1 阅读(383) 评论(0) 推荐(0)
摘要: 数据字典SE11 数据表SE16index:指定一个索引trasp table:透明表 用的最多pooled table:存储表cluster table:客制表BSEG(后台对应6张数据库表) : BSID(清帐) BSAD(未清帐)st05跟踪数据库表数据元素必须以Z开头.对于自己创建的数据库表激活的时候都会有黄色的警告但是没有问题命令/NSE16N可以直接跳到se16维护界面 &sap_edit就可以编辑表要通过数据元素才能带出描述,所以在新建表的时候最好用数据元素来定义字段类型。数据表扩充字段是不影响数据的。重点:如果创建数据库表激活的时候不断的有报错话话我们可以通过SE14或 阅读全文
posted @ 2013-06-01 23:33 学习笔记NO.1 阅读(1233) 评论(0) 推荐(0)
摘要: 定义类型 关键types用定义的类型定义工作区域用定义的类型定义内表用DATA中加OCCIRS 0 可以直接定义内表,只不过这种方式自带表头DATA gt_tab like table of gs_man(工作区) 参照工作区定义一个内表DATA gs_tab like line of gt_tab(内表) 参照内表定义工作区域调试debug的时候在程序运行前输入/H 命令可以进入debug界面或者在程序下家break-point对内表的操作赋值: gs_tab-name = 'jim'.工作区插入到内表 append gs_tab to gt_tab.append 是往内表的 阅读全文
posted @ 2013-06-01 22:39 学习笔记NO.1 阅读(689) 评论(0) 推荐(0)
摘要: SE91进入消息维护消息类型:S: 在左下角出现绿色的勾,表示正确的提示。 E: 在左下角出现红色的!表示错误的提示。 I: 弹出窗口的消息 W:和E差不多 A:抛出异常,点了会退出例子:message s 010(FI) with '1234' 注释:FI消息类,可以在程序开始的时候定义 message ID FI在这边就不用定义了。 with用于传递参数。 ‘1234’是传递的变量或者是需要弹出的字符message w010 with '123' display like 's' 可以做伪装把W类型变成S类型S类型程序先抛出消息再输出程序,不 阅读全文
posted @ 2013-06-01 21:27 学习笔记NO.1 阅读(190) 评论(0) 推荐(0)