SAP技术
文章平均质量分 56
SpanserWang
这个作者很懒,什么都没留下…
展开
-
报表开发练习
自定义CITYFROM(起飞城市)的SEARCH_HELP,HELP中显示序号、城市名称两列信息,其中序号是从“01”开始、系统自动产生,顺序编号、两位定长编码 1:开始用的search help 是在网上搜的老白博客里,parameters cityfrom like spfli-cityfrom matchcode object zsrh. 发现个问题,这个只相当于将sea原创 2009-07-13 15:02:00 · 1086 阅读 · 1 评论 -
上一个报表开发的value-request问题
PS:貌似手动的制作的value-checked不能放在selection-screen block 里面 At-selection-screen 与 at selection-screen on value-request的处理顺序也有点说道 同时存在BLOCK的话 先处理的是at selection-screen on value requesr,但问题是直接弹出原创 2009-07-13 16:13:00 · 762 阅读 · 0 评论 -
更改MINISAP登录问候信息
更改MINISAP登录问候信息: 输入T-CODE: SE61在name输入: zlogin_screen_info在setting中的Document Class 按F4选择General textLanguage 选择 English点击Create,进入输入界面在该界面内添加信息,第一行可用@XX@显示图标保存激活退出查看查看ICON信息:原创 2009-05-04 14:09:00 · 719 阅读 · 0 评论 -
ERROR: DBIF_RSQL_INVALID_REQUEST 总结
对于该问题 查看许多网站,多跟网络和本机hosts配置相关 转:这是网络及dns的问题,同ecc5安装没关系,你的ecc5安装应该没问题, 网络上为什么很多人说要安装虚拟网卡也是因为这个原因的, sap的参数文件里使用的是你的机器名,如果你的机器没有网络, 在hosts文件里增加内容也不会起作用。 找个hub或者原创 2009-05-04 14:03:00 · 2714 阅读 · 0 评论 -
更改MINISAP的登陆图片--总结
更改登陆图片:检查是否有MIMETYPES表 将所选图片的扩展名改变为.html。 输入T-CODE:smw0,选择Binary data for WebRFC applications 按F8。 按F8。 选择 Create即F5。 输入对象名,以 ‘Z’‘Y’,开头,执行,选择更改扩展名后的文件。 保存退出。 输入T-CODE: sm30.原创 2009-05-04 13:44:00 · 893 阅读 · 1 评论 -
ALV报表开发:FM步骤
report zalv_test.include zmm_olemehode.include zalv_top.include zalv_data.include zalv_alv.include zalv_excel.include zalv_print.initialization. s_cityto-low = ACAPULCO. s_cityto-high = ZUR原创 2009-07-20 08:05:00 · 1157 阅读 · 0 评论 -
为何不能调用含有selection screen的程序 -- 已解决
一个程序调用另一个含有selection screen 的程序 失败, 如何调用????? REPORT zmysys_MFUN_PLANE_LOOK_SPFLI .****---------------------------------------------------------原创 2009-05-06 08:14:00 · 777 阅读 · 0 评论 -
对ALV, FM形式进行总结
**********************************************************************数据声明 TYPE-POOLS : SLIS. "ALV使用必须声明的 DATA: i_events type slis_t_event, w_events like line原创 2009-07-20 16:14:00 · 925 阅读 · 0 评论 -
Smartform的总结
data fm_name type rs381_fnam. data itab like table of spfli with header line. call function SSF_FUNCTION_MODULE_NAME exporting formname = zsmartform_name importing fm_name = f原创 2009-07-22 14:10:00 · 783 阅读 · 0 评论 -
在table control 双击获取数据信息
data: l_field type char30. get cursor field l_field line l_linno. read table it_show index l_linno into wa_show. check sy-subrc = 0. select * from ztraining_wxj into wa_student where zpid = wa_原创 2009-07-22 14:32:00 · 1504 阅读 · 0 评论 -
在table control上全选数据
loop at it_show into wa_show . wa_show-sel = X . modify it_show from wa_show transporting sel. endloop . clear wa_show.原创 2009-07-22 14:35:00 · 1331 阅读 · 0 评论 -
在table control 上添加空白行
clear wa_show. append wa_show to it_show . clear: wa_show.* DATA: line TYPE i." 定义 内表行数 并且 把行数 赋值给 IT_TAB,不然 IT_TAB 不知道内表行数 describe table it_show lines linea. tab1-lines = linea.原创 2009-07-22 14:34:00 · 2764 阅读 · 1 评论 -
我的毕设之 帮助解决的人们
http://www.itpub.net/thread-1158497-1-1.html原创 2009-05-15 11:06:00 · 869 阅读 · 0 评论 -
BDC的导入数据库表步骤:
Give transaction SHDB, press new recording,name,transaction Press Starting Recording Input and save BACK SAVE Choose the recording and P原创 2009-07-29 11:10:00 · 920 阅读 · 0 评论 -
收藏:程序的批量下载
*&---------------------------------------------------------------------**& Report ZZHENGXB_TEST_DOWNLOAD*& 批量下载程序和表结构*&---------------------------------------------------------------------**&*&*&----转载 2009-05-16 21:15:00 · 897 阅读 · 0 评论 -
Smartform
DATA: t_printdata TYPE TABLE OF tb_show, wa_printdata TYPE tb_show. DATA it_print1 TYPE TABLE OF ztraining_wxj WITH HEADER LINE.DATA it_print2 TYPE TABLE OF ztraining_wxj02 WITH HEADER LINE.原创 2009-07-29 10:47:00 · 646 阅读 · 0 评论 -
EXCEL 导入数据到数据库表
TABLES: alsmex_tabline,ztraining_wxj.DATA: BEGIN OF iexcel OCCURS 0. INCLUDE STRUCTURE alsmex_tabline.DATA: END OF iexcel.DATA: BEGIN OF itab OCCURS 0. INCLUDE STRUCTURE ztraining_wx原创 2009-07-30 15:35:00 · 1718 阅读 · 0 评论 -
EXCEL模板的上传个下载
基本流程:在BUTTON下载模板,添加数据到模板,保存,上载数据。 上传:SMW0 模板 *.XLS 下载:在程序中下载模板 FORM fm_excel . DATA: lo_objdata LIKE wwwdatatab, lo_mime LIKE w3mime, lc_filename TYPE string VALUE原创 2009-07-30 15:43:00 · 2814 阅读 · 0 评论 -
sap abap - RFC BAPI IDOC ALE EDI BADI等开发时常碰到的技术概述【转】
RFC 和 BAPI :要理解它们首先要知道 Function Module, 它 是 sap 里一种封装功能的方式,我就把它理解成 函数和 C,c# 差不多。、RFC :是指远程调用技术,调用的对像就是函数, 可以RFC的函数在设计时与普通函数相比在参数会有所限制,且需要将 Remote-enable module 勾上。BAPI : 它是另一种封将功能的方式,它面向对像的,具转载 2009-08-04 08:43:00 · 1867 阅读 · 0 评论 -
ALV 导出EXCEL 的问题及解决
这个问题 解决在程序内加代码: FORM sub_addition_excel CHANGING excel wbook sheet cell range. g_starrow = g_starrow - 1. PERFORM sub_excel_table USING sheet 4 1 g_starrow 9 1 CHANGING excel.ENDFORM.原创 2009-07-31 16:08:00 · 2696 阅读 · 0 评论 -
【转】BADI!!!!!!!!!!
转自:http://blog.csdn.net/CompassButton/archive/2008/01/01/2007456.aspx转载 2009-08-04 11:32:00 · 612 阅读 · 0 评论 -
ALV FM的 build_fieldcatalog的问题
在创建ALV GRID过程中 出现的问题 这个问题那,解决办法,存放ALV数据的内表字段和 build_fieldcatalog里面的字段一一对应上!原创 2009-07-31 14:22:00 · 874 阅读 · 0 评论 -
关于时间简单的FUNCTION
SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-T01. PARAMETERS: P_DATE TYPE DATUM, "日期 P_WEEK TYPE KWEEK, "周 P_MONTH TYPE KM原创 2009-08-05 09:15:00 · 806 阅读 · 0 评论 -
ALV GRID的LIST下拉表框
*数据声明:TYPES: BEGIN OF t_data, matnr TYPE makt-matnr, maktx TYPE makt-maktx, spras TYPE makt-spras, END OF t_data, BEGIN OF t_alv, matnr原创 2009-08-06 14:54:00 · 1556 阅读 · 0 评论 -
对于屏幕字段的下拉CODE
定义一个数据库表,装载着list下拉下的内容 2. 定义该数据库表类型的内表,结构体 3. 调用所在屏幕 CALL SCREEN 9000. 4. 在PAI后面增加: PROCESS ON VALUE-REQUEST.原创 2009-08-05 09:29:00 · 802 阅读 · 0 评论 -
AT line-selection问题的解决
不知道怎么回事,在list出来后,双击弹不出 后来,上网找,发现跟gui staute 有关 在GUI status里面定义一个 PICK function key,定义在F2那里结果就好用了 似乎是某些button覆盖了该功能,或者之类之类的问题原创 2009-05-30 21:33:00 · 1286 阅读 · 0 评论 -
弹出文件选择
PARAMETERS : P_PROJID TYPE ZBC400_PROJ_113-PROJID. AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_PROJID. PERFORM SUB_INIT_P_PROJID_F4HELP.*&------------------------------------------------------原创 2009-08-05 14:24:00 · 784 阅读 · 0 评论 -
【转】ABAP小游戏
转自:http://blog.csdn.net/lament_gates/archive/2009/07/16/4353213.aspx 供大家娱乐~~~~*&---------------------------------------------------------------------**& Report Z_BUTTON_GAME转载 2009-08-05 15:27:00 · 1532 阅读 · 0 评论 -
实战SAP:【总结】ALV TREE
SCREEN中定义控制区域:ALV1 DATA: wa_container TYPE scrfname VALUE ALV1, alv_grid TYPE REF TO cl_gui_alv_tree_simple, wa_custom_container TYPE REF TO cl_gui_custom_container. "原创 2009-08-07 17:45:00 · 2554 阅读 · 2 评论 -
ALV实例:默认选择行与列
DATA : lt_column TYPE salv_t_column, lr_selections TYPE REF TO cl_salv_selections, lt_row TYPE salv_t_row, "选择列 APPEND FLTIME TO lt_column. AP原创 2009-08-10 09:15:00 · 3473 阅读 · 0 评论 -
如何解决 输入字段为固定长度??
定义数据库表里面的字段, 比如是身份证,如何限制只能输入18位数字?原创 2009-05-30 18:16:00 · 1083 阅读 · 0 评论 -
实战SAP:【总结】
【】UP TO N ROWS在SELECT中的使用,读取前N行,不继续读取数据 【】PACKAGE SIZE N ,一次读取N条,接着读取N条 【】内连接: SELECT SPFLI~CARRID SFLIGHT~FLDATE INTO ... FROM SPFLI INNER JOIN SFLIGHT原创 2009-08-07 10:23:00 · 1989 阅读 · 0 评论 -
实战SAP:【总结2】
【】SUPPRESS DIALOG 若在PBO里面出现,则当前dynpro被执行,但不显示SCREEN。 【】TABLE CONTROL (自动) PBO: LOOP AT SP1 WITH CONTROL TBL2 CURSOR TBL2-CURRENT_LINE. "TBL2是TC,SP1是显示内表 ENDLOOP.原创 2009-08-07 10:27:00 · 1391 阅读 · 0 评论 -
实战SAP【总结】:显示图片
SMW0 选择webRFC应用进程的二进数据输入包名创建输入对象名传输选择文件传输保存在包内在SCREEN 100 中创建一个定制控制,命名为P1代码如下: DATA: ok_code TYPE sy-ucomm, save_ok LIKE ok_code.*定制控制和图像对象DATA container TYPE REF原创 2009-08-07 15:11:00 · 2131 阅读 · 0 评论 -
实战SAP:【总结】文本编辑器
在SCREEN 100 中创建一个定制控制,命名为PP代码如下: *&---------------------------------------------------------------------**& Report ZTESTA_01*&*&-------------------------------------------------------原创 2009-08-07 16:02:00 · 2664 阅读 · 0 评论 -
实战SAP:【总结】系统生产数据表维护程序
创建数据库表生产维护程序 T-CODE: SE55数据维护 T-CODE: SM30查看程序名屏幕编辑器 T-CODE: SE51激活程序调用*&---------------------------------------------------------------------**& Report ZSYS_MAINTAIN_01*&*&--原创 2009-08-07 16:21:00 · 1071 阅读 · 0 评论 -
在SELECTION-SCREEN 上添加LIST
DATA: name TYPE vrm_id, list TYPE vrm_values, value LIKE LINE OF list, g_fnsel(20) TYPE c, G_COLNO TYPE I.PARAMETERS : p_contyp LIKE g_fnsel AS LISTBOX VISIBLE原创 2009-08-12 15:26:00 · 967 阅读 · 1 评论 -
转帖:Smart Form Tutorial(适用新手学习)
http://blog.chinaunix.net/u2/86757/showart_1669663.html 转帖 转帖转载 2009-06-10 10:53:00 · 841 阅读 · 0 评论 -
SELECTION-SCREEN 的TABSTRIP
SELECTION-SCREEN BEGIN OF TABBED BLOCK tblock FOR n LINES. [SELECTION-SCREEN TAB (len) tab USER-COMMAND fcode [DEFAULT [PROGRAM prog] SCREEN dynnr].] SELECTION-SCREEN END OF BLOCK t原创 2009-08-17 09:16:00 · 1364 阅读 · 0 评论 -
RANGES: RG_UP FOR UPSHDR-UPSSTAT.
RANGES: RG_UP FOR UPSHDR-UPSSTAT. UPSHDR:ALE分布单位,抬头数据 UPSSTAT:ALE分配包:状态 【】RANGES rtab FOR dobj [OCCURS n]. Obsolete declaration of a Ranges-table. This statement (not allowed in class原创 2009-08-17 09:23:00 · 1057 阅读 · 0 评论