- 浏览: 56960 次
- 性别:
- 来自: 北京
最近访客 更多访客>>
最新评论
-
harry_2013:
不能运行
Upload excel file 到 INTERNAL TABLE 的方法 -
dan001:
function dsn()
{
ddd
}
ABAP Standard Report -
linginfanta:
推荐文泉驿
推荐下载WindowsXP字体增强补丁 -
tapestry:
显示InformalParameter只要加入个Mixin就可 ...
Tapstry5.0.5升级到5.0.6中注意的问题
文章列表
函数名 描述
SD_VBAP_READ_WITH_VBELN 根据销售订单读取表vbap中的信息
EDIT_LINES 把READ_TEXT返回的LINES中的行按照TDFORMAT=“*”重新组织
VIEW_MAINTENANCE_CALL 维护表视图
函数名 描述
DY_GET_FOCUS 获得屏幕焦点
DY_GET_SET_FIELD_VALUE 获得或者设置屏幕字段的值
函数名 描述
F4IF_INT_TABLE_VALUE_REQUEST 显示检索help
READ_TEXT 读取长文本
CONVERSION_EXIT_CUNIT_OUTPUT 单位转换
SJIS_D ...
- 2008-04-23 07:55
- 浏览 1588
- 评论(0)
REPORT Y_FIND_USEREXIT .
tables : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.
tables : tstct.
data : jtab like tadir occurs 0 with header line.
data : field1(30).
data : v_devclass like tadir-devclass.
parameters : p_tcode like tstc-tcode obligatory. ...
- 2008-04-23 07:47
- 浏览 959
- 评论(0)
TABLES : tstc, "SAP Transaction Codes(SAP 事务代码)
tadir, "Directory of Repository Objects(资源库对象的目录)
modsapt, "SAP Enhancements - Short Texts(SAP增强-短文件)
modact, "Modifications(修正)
trdir, "System table TRDIR(系统表 TRDIR)
tfd ...
- 2008-04-23 07:45
- 浏览 972
- 评论(0)
FORM upload_data .
DATA:w_tab LIKE it_excel.
DATA:lt_excel TYPE TABLE OF alsmex_tabline WITH HEADER LINE.
DATA:l_tabix1 LIKE sy-tabix.
FIELD-SYMBOLS:<field> TYPE ANY.
CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'
EXPORTING
filename = p_file
i_beg ...
- 2008-04-23 07:43
- 浏览 1669
- 评论(1)
BAPI的简单实现步骤
一,创建Function Module
1,在SM11,创建需要的structure
2,在SE80,建Function group
3,在SE37,创建Function Module
Note:一个Function Group只能包含一个BAPI;参数传值;必须有有一个BAPIRETURN类型的EXPORT参数
二,封装
1,在SWO1,建Object Type
2,把Function Module作为一个Method加入,utilities->API Methods->Add Method
3,release Object和Mo ...
- 2008-04-23 07:28
- 浏览 1675
- 评论(0)
在SAP系统里,重复输入数据时,(数据不同,但是操作是相同的,典型的情形就是主数据导入),大致过程不外乎是这样: 输入一个t-code,
进入一个某个屏幕,然后输入一个值(有时还要加上一些附加的checkbox选项等),点执行或者确定按钮,
进入另一个屏幕,在某些字段输入值(也可能是标注checkbox选中或者不选中)或者修改这些字段里的值。
然后按“Eneter”……
最后按“SAVE”……,
一条记录完成了,继续下一条,如此循环。
如果数据量非常大的话,让一个“人”来做的话,可能是真是受不了的。但是对于计算机来说,就很简单了。
SAP通过一个特殊的程序(T-code:SHDB)把用户的一 ...
- 2008-04-23 07:18
- 浏览 1301
- 评论(0)
系统内部有一个专门存放系统变量的结构SYST,其中最常用的系统变量有:
SY-SUBRC: 系统执行某指令后,表示执行成功与否的变量,’0’ 表示成功
SY-UNAME: 当前使用者登入SAP的USERNAME;
SY-DATUM: 当前系统日期;
SY-UZEIT: 当前系统时间;
SY-TCODE: 当前执行程序的Transaction code
SY-INDEX : 当前LOOP循环过的次数
SY-TABIX: 当前处理的是internal table 的第几笔
SY-TMAXL: Internal table的总笔数
SY-SROWS: 屏幕总行数;
SY-SCOLS: 屏幕总列数;
S ...
- 2008-04-11 07:28
- 浏览 2467
- 评论(0)
Users Dialogs: Lists
- 博客分类:
- ABAP/4
data: wa_spfli type spfli,
wa_sflight type sflight.
start-of-selection.
* Read data for primary list and display
select carrid connid airpfrom cityfrom airpto cityto deptime arrtime
from spfli
into corresponding fields of wa_spfli.
format color col_key.
write ...
- 2008-03-26 13:50
- 浏览 824
- 评论(0)
SAP SUBROUTINES SAP子程序
- 博客分类:
- ABAP/4
SAP子程序 是PROGRAM 内部模块单元。用 FORM 开始 ,用ENDFORM结束。 子程序的参数传递有以下三种方式: 1、Call-by-Value 把传递的实际参数的一份拷贝传给子程序的形参,子程序运行完毕后,并不影响实际参数的值。 2、Call-by-Reference 把传递的实际参数的地址传给子程序的形参,子程序中形参的数值发生变化就会修改实际参数的值 3、Call-by-value-and-result 把传递的实际参数的一份拷贝传递给子程序的形参,而且要把值传回给主程序当子程序执行完成的时候。所以我们也特别注意,如果我们不需要把子程序的值传回到主程序中,不要使用这种方式。 简 ...
- 2008-03-25 14:24
- 浏览 1019
- 评论(0)
一个典型的报表程序是由许多的程序区块(Code Block)所组成,在区块间最好能加上一些说明以利程序可读性,一个典型的报表程序格式如下:* PROGRAM SOURCE HEADER : 说明程序名称及目的* Program Name:* Description: * Date/Author: * Table Update:* Special Logic: * Include: *---------------------------------------------------------------* MODIFICATION LOG : 程序修改更新记录*--------------- ...
- 2008-03-13 13:31
- 浏览 1517
- 评论(1)
我们要做到不但会写SQL,还要做到写出性能优良的SQL语句。
(1)选择最有效率的表名顺序(只在基于规则的优化器中有效):
Oracle的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving
table)将 ...
- 2008-03-12 16:03
- 浏览 797
- 评论(0)
对于sql执行的小量高低。我们可以通过执行计划的信息基本上可以进行分析查看该SQL语句执行的时间。连接顺序及浪费的数据库资源等信息,从而判断该SQL语句执行的效率如何,下面就简单的介绍一下执行计划的使用
2. Explain使用
Oracle RDBMS执行每一条SQL语句,都必须经过Oracle优化器的评估。所以,了解优化器是如何选择(搜索)路径以及索引是如何被使用的,对优化SQL语句有很大的帮助。Explain可以用来迅速方便地查出对于给定SQL语句中的查询数据是如何得到的即搜索路径(我们通常称为Access Path)。从而使我们选择最优的查询方式达到最大的优化效 ...
- 2008-03-12 15:59
- 浏览 969
- 评论(0)
如何限制用户对自己对象的DDL权限
- 博客分类:
- oracle
2008-03-01 来自:java060515
问题:如何才能限制用户对自己对象的DDL权限(触发器实现)?
解决此问题的示例:
create or replace trigger ddl_refuse_trig
before ddl on schema
declare
v_ipaddress varchar2(20);
begin
select sys_context('userenv','ip_address')
into v_ipaddress from dual;
if v_ipaddress <> '192.168.1.152' then
raise_appli ...
- 2008-03-03 08:21
- 浏览 907
- 评论(0)
1972:SAP 公司成立,原名为 Systems Analysis and Program
Development(系统分析和程序开发),创始人是五个 IBM 公司的前雇员:Hasso Plattnet、Dietmar
Hopp、Claus Wellenreuther、Klaus Tschira 和 Hans-Werner
Hektor。他们最初的目标是开发一个用于实时业务处理的标准应用软件。当时公司总部在德国的
Weinheim,而主要办公室在曼海姆(Mannheim),不过五位创始人却经常在他们的客户——在 Ostringen 的 ICI
公司——的计算机中心,这不难理解,当时的主机系统 ...
- 2008-02-14 07:48
- 浏览 925
- 评论(0)
转自:http://blog.csdn.net/CompassButton/archive/2006/11/17/1392359.aspx1 BAPI的优点
bapi是面向对象的设计;bapi是固定的,一般不能修改;bapi可以被sap内部部件和非sap程序使用;bapi的成功和错误信息始终通过RETURN返回;bapi可以被许多开发平台使用;
2 何时该考虑使用BAPI设计程序
用VB/JAVA?C++等语言编写非SAPGUI程序访问和处理sap数据;SAP不同部件之间通讯;与非sap程序或者老系统交换数据:使用异步通信分发数据如:ALE可以通过SAP
Business Connecto ...
- 2008-01-26 14:44
- 浏览 3756
- 评论(0)