- 浏览: 153569 次
- 性别:
- 来自: 深圳
最新评论
-
泛泛evil:
总结的非常好,转走
过滤器Filter配置总结 -
菜刀闯天下:
学习了 ~~~
jsp flash 摄像头
文章列表
财务,财务,呵呵,让我们关心一下给我发工资的部门。某皇帝似的人物牛哄哄的语重心长的俯视着对会计们说,不要做假帐啊。按照中国人的不是什么偏要说什么的特点,我们由此可以知道,财务的任务、终极目标就是做假帐。你反驳道,会计不是财务,财务部是会计。我有说吗?我什么都没说。不管假不假,那是高层建筑,是道;可怜我们这帮下苦力的,so professional地、忠诚而且神圣地研究着各种伎俩以满足传说中的“上面的人”的要求,是术。 拿在手上的是钱、POS机刷的是卡、龙飞凤舞的是支票。若干年前,去超市买二两猪肉回来要在横线本本上记一条,在倒数第三页第四行上写着:××年××日××时于××地购买猪肉二两,花费RM ...
在SAP系统中,SAP提供了Badi和用户出口来方便用户对标准程序来进行增强,那么我们可以通过如下方法来找到它们:
获取用户出口:
方法一:用SAP提供的一个程序来执行获取,这个程序不是已经内嵌到系统中,需要下载代码,放到自定义的程序中来执行,
代码下载地址:http://www.sap-img.com/ab038.htm 或者:http://saptechnical.com/Tutorials/ExitsBADIs/FindUserExitswithTCode.htm
方法二:Tcode:SMOD,进去后,写星号,按F4,调用搜索帮助,调出所有清单,从清单中搜索得 ...
通过这个屏幕实例可以了解屏幕元素的构成,及屏幕事件。一.首先我们先完成窗体显示部分的代码TABLES:
BKPF,SSCRFIELDS.DATA FLAG TYPE I.SELECTION-SCREEN BEGIN OF BLOCK PART1
WITH FRAME TITLE TITLE1.*了解type/like/必选/memory idPARAMETERS:NUMBER1 TYPE
I OBLIGATORY,"必填 NUMBER2 TYPE I, BUMBER3 TYPE
I.PARAMETERS: P_BUKRS4 TY ...
sqlserver 储存过程
- 博客分类:
- sql
create PROCEDURE procedure_hrdata_01ASBEGINBEGIN TRAN --申明事务--申明游标 为useriddeclare order_cursor CURSOR FOR select userid,userdate,jqno from hrdata where bj is null group by userid, userdate,jqno having count(*)>1declare @a int,@error int,@num intdeclare @temp varchar(100),@userid varchar(50),@user ...
是用TYPES关键字定义一个行(row)的类型.如下:TYPES: BEGIN OF line, field1 TYPE i, field2 TYPE i,END OF line.这里的line,就相当于一个自定义的类型,表示一行(row)的字段(field).
这里一行有两个字段field1和field2.
然后是声明一个work area:DATA wa TY ...
1 找到以下目录 tomcat\conf\Catalina\localhost 2新建一个配置文件xx.xml 输入 <Context path="/helloworld" reloadable="true" docBase="D:\WorkSpace\helloworld\WebRoot" workDir="D:\WorkSpace\ helloworld\WebRoot\work" debug="1" privileged="true" reload="tr ...
SAP学习网站
SAP学习网站大全:
1.SAP中国官网:http://www.sap.com/china/index.epx
2.SAP在线帮助:http://help.sap.com/
3.SAP Service Marketplace:http://service.sap.com
4.SAP Fans论坛:http://www.sapfans.com/
5.IT专业网站SAP版块:http://sap.ittoolbox.com/
6.Erphome论坛SAP版块:http://www.erphome.net/w ...
class adding definition. public section. class-data num type i. events: return. methods: accumulate.endclass.
class adding implementation. method accumulate. data: res type i. num = num + 1. res = num mod 10. if res = 0. raise event return. endif. endmethod.endclass.
...
一、SLIS定义的ALV的事件名称* Eventsslis_ev_item_data_expand type slis_formname value 'ITEM_DATA_EXPAND',slis_ev_reprep_sel_modify type slis_formname value 'REPREP_SEL_MODIFY',slis_ev_caller_exit_at_start type slis_formname value 'CALLER_EXIT',slis_ev_user_command type slis_formname value 'USER_COMM ...
*类定义
class application definition.
public section. "类方法
methods: show_text.
methods: show_jia.
private section. "类属性
data text(100) type c value '输出1'.
endclass.
"类实现
class application implementation.
method show_text.
write text.
endmethod.
m ...
abap之alv笔记
- 博客分类:
- sap_abap
1)ALV是系统的一种网格的显示方式,这种方式带有汇总排序筛选等功能,ALV格式的数据是以单元格为单位显示,便于数据导
出来放在电子表格里进行加工
.
slis_t_fieldcat_alv是表内字段的整体,slis_fieldcat_alv是某一个字段的内容
,将字段的内容写到 slis_fieldcat_alv中,然后append到slis_t_fieldcat_alv。
slis_fieldcat_alv中的部分字段及意义:fieldname是对应内表中哪个字段,必须。seltext_s/m/l是标题的名字,(一个即可)必须。col_pos表示所在位置,是第 ...
调用功能模块:
CALL FUNCTION \'REUSE_ALV_GRID_DISPLAY\'
EXPORTING
i_structure_name = 'SPFLI' //输出表的结构
i_interface_check = \'\' 接口一致性检查
i_callback_program = sy-repid 当前程序名
is_layout = layout ...
调用功能模块:
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_interface_check = ''
接口一致性检查
i_callback_program = sy-repid
当前程序名
is_layout = layout
输出样式
it_fieldcat = fieldcat[]
字段定义描述表
i_callback_pf_status_set = 'PF_STATUS_SET'
触发事件调用子程序
...
模块化技术包括:子程序(Subroutine),功能模块(Function Modules),类方法(Class Methods).
调用功能模块
要从abap/4程序调用功能模块,需使用CALL语句。
语法
call function <module>
[exporting f1 = a1 ... fn = an]
[importing f1 = a1 ... fn = an]
[changing f1 = a1 ... fn = an]
[tables f1 = a1 ... fn = a ...
子程序
语法:
form <subr> [<pass>].
<statemnet block>.
endform.
<subr>定义子程序名。 <pass>选项用于指定如何与子程序进行数据交换。
注释:子程序中不能包含嵌套的form-endform块。
内部子程序
内部子程序调用: perform <subr> [<pass>].
data: num1 type i,
nu ...