- 博客(188)
- 资源 (4)
- 收藏
- 关注
转载 smartforms 我见
http://www.cnblogs.com/clsoho/archive/2011/11/12/1718624.html
2014-09-03 09:10:48 383
转载 在打印时屏蔽系统弹出对话框中的按钮
http://syname.blog.163.com/blog/static/210034095201291141921220/ ABAP 程序中退出操作(CHECK, EXIT, RETURN, LEAVE PROGRAM...) 读取EXCEL文件弹出保存对话框问题解决在打印时屏蔽系统弹出对话框中的按钮 2012-10-11 16:20:
2014-09-02 09:34:20 1163
原创 SMARTFORMS 强制分页
1,定义全局变量G_lines,g_mod取模每页的行数2,在表里的main area某一个文本元素里,create - flow logic -program lines3,main area ,create-flow logic-command, in general attribute tab choose 'Go To New Page',fill the name of new
2014-09-01 14:35:43 3847
转载 al11 写数据到SAP
一、在应用服务器中打开文件OPEN DATASET [options] 此语句打开文件 。如果不指定任何模式选项,则文件将按二进 制模式打开。如果系统不能打开文件,则将系统字段 SY-SUBRC 设置为 8,否则 SY-SUBRC 返回 0二、打开文件读取OPEN DATASET FOR INPUT IN TEXT MODE ENCODING DEFAULT .(以TXT文件打开)
2014-08-25 11:28:41 1625
转载 AL11 传递数据到SAP服务器
第一辑 文件1.顺序文件 Sequential Files 数据传输中的一个重要介质; file transfer的两种方式: 本地-->SAP DB:GUI_UPLOAD(UPLOAD)/GUI_DOWNLOAD(DOWNLOAD)函数; 应用服务器-->SAP DB:READ DATASET/TRANSFER自由ABAP语法; File Monitor
2014-08-25 11:12:13 5349
转载 ALV EDIT_MASK应用-负号前置/小数位处理 .
1、建立自定义函数1.1 整数显示FUNCTION CONVERSION_EXIT_Z001_OUTPUT.*"----------------------------------------------------------------------*"*"Local interface:*" IMPORTING*" REFERENCE(INPUT)*" EXPORT
2014-08-12 16:38:19 2449
原创 ABAP开启指定路径文件或程序
可以通过双击打开文档,也可以在IE浏览器中输入具体URL地址来浏览某个网站,在SAP中可以使用系统提供的标准的函数来实现:CALL_INTERNET_ADRESS 只需提供地址或网址URL即可打开对应对象。REPORT ZTEST001.PARAMETERS:path type so_text255.at SELECTION-SCREEN on VALUE-REQUEST FO
2014-08-07 10:13:30 947
原创 SMARTFORMS生成PDF
TABLES: sflight.TYPE-POOLS: slis.DATA: gt_spfli TYPE TABLE OF sFLIGHT." WITH HEADER LINE.DATA: g_repid TYPE sy-repid.DATA gt_otf TYPE itcoo OCCURS 0 WITH HEADER LINE.DATA:bin_file TYPE xs
2014-08-07 09:46:03 716
原创 ALV 的输出
一.ALV介绍 The ALV Grid Control (ALV = SAPListViewer)是一个显示列表的灵活的工具,它提供了基本功能的列表操作,也可以通过自定义来进行增强,因此可以允许你可以在大型的应用程序中使用. SAP提示: 在SAP的开发项目中,ALV GRID也可以作为修改和创建数据的一种工具,然而,目前这个功能只在实验计划中使用,还没有向客户发布.
2014-08-06 11:20:38 2382
转载 后台作业状态说明(SM36)
已计划(Sched): 后台作业的步骤(Step)已经定义,但是作业的开始条件(Start condition)没有定义。已释放(Released): 后台作业的步骤(Step)和开始条件(Start condition)都已经定义好了,并且相关的作业也经过有相关作业权限的人Release。已取消(Canceled): 作业非正常结束,包括两种情况:1、管理员通过SM37去主动Canc
2014-08-04 13:09:05 1100
转载 函数生成的ALV的按钮列表 .
1、&ETA(细节)2、&EB9(调用报告)3、&REFRESH(刷新)3、&ALL(全部选择)4、&SAL(取消选择)5、&OUP(按升序)6、&ODN(按降序)7、&ILT(设置过滤器)8、&UMC(总计)9、&SUM(小计)10、&RNTPREV(打印预览)11、&VEXCEL(microsoft excel)12、&AQW(字处理......
2014-08-01 17:24:11 341
转载 SMARTFORMS 字段格式化设置(转载
在SMARTFORM 输出的时候有时候会遇到数字类型无法输出,导致点击预览的时候没有預覽画面出现,该问题的一個原因可能是因为输出的结构字段是直接参照字典表定义的 , 至于解决办法是 在 '類型'視圖建立一個過渡類型 WA_MITI, 該結構參照ABAP字典建立, 再在'通用資料'視圖中'用W_MITI 參照 WA_MITI建立. 如此就可以解決問題 Smartform输出格
2014-08-01 16:21:20 1060
转载 SAP生产流水号
下面分享一下产生流水号的步骤:1.系统中设定流水号使用T-Code SNRO来创建一个流水号标识对象,输入Object ZLC_001,然后单击创建。然后输入Short text, Long text, Number length domain在写程序的时候应该会另外创建,这里测试就使用料号的Domain MATNR来做,其他的参数使用默认值就可以了
2014-08-01 09:01:32 1230
转载 创建流水码
DATA:lv_con(10) TYPE c, lv_n(3) TYPE c, lv_xblnr TYPE xblnr1. DATA:BEGIN OF it_xblnr OCCURS 0, xblnr TYPE xblnr1, END OF it_xblnr. CONCATENATE 'D' sy-datum '%' INTO l
2014-08-01 08:53:47 430
转载 DEBUG方法
我们要DEBUG程序时一般通过设置BREAK POINT还有在命令域输入 /H但有时你要DEBUG一个标准程序的对话框,你无法通过以上两种方法实现怎么办呢?我告诉你,可以按下面的方法做:1,创建一个txt文件,2,输入以下代码保存[FUNCTION]Command=/HTitle=DebuggerType=SystemComm
2014-07-30 16:18:03 360
转载 ALV数据导出后缺位问题解决 .
使用ALV导出数据的时候,大家可能会遇到这样的问题,明明是10位的数据,用ALV GRID导出后,丢失了最后一位,而造成导出数据错误;其实,这是SAP的一个Bug。对于字段对应的域Convers. routine = ALPHA,也就是有前导零的字段,比如供应商号、商品号、客户号、考核组织等。用ALV Grid和Class ALV Grid导出数据时都会出现缺位的现象,而List好像没有这个B
2014-07-25 13:09:13 612
转载 修改SAP系统标准字段描述的方法 .
此处以修改物料主数据中的描述为例: 首先,事务MM03进入物料主数据的基本数据2视图或者其他视图中,将鼠标光标放在需要更改的字段(例如:“IndustryStandard Description”)上,然后按F1键,出现一个对话框后,点击TechnicalInfo按钮,获得数据元素:NORMT。 利用T_code:CMOD,点击菜单栏中“转到--文本增强--关键字--更改”,此
2014-07-25 09:01:01 4364
转载 关于内表更新方式的速度问题
ABAP程序中,内表更新主要有以下程序中的三种更新方式。一是通过字段符、二是使用索引、三是循环中直接更新。据我观察,直接使用第三种方式的人占大多数,使用字段符与使用索引的人应该差不多。这三种方式实际性能如何呢?使用字段符最快,直接更新次之,使用索引最慢。
2014-07-25 08:51:43 397
转载 看看别人的博客
http://blog.csdn.net/zhongguomao/article/month/2012/10/2?viewmode=contents
2014-07-24 13:55:42 350
转载 ABPI汇总
BAPI部分:由于SAP各个表之间的关联关系非常复杂,一个前台操作可能同时更新了N张表,所以ABAP中严禁直接更新标准表,这会导致不一致性。而为了保持一致性,需要更新和修改的时候则需要使用BAPI。BAPI与BDC相比,执行速度会快些、效率会高些,而且比较适合用来更新修改多条行项目的数据。BAPI中值得一提的是它的X参数,参数明后代X后缀的参数标示了需要更新哪些相应的字段,所以必须对X
2014-07-22 11:18:29 978
转载 fm alv 筛选器字段截断的问题
分类: 最近在使用fm alv的过滤器时发现 自己定义的字段 筛选时长度不够,有些部分sap给截断了。经过资料查询,总结一下: 如果是引用相关表的某些字段,在设置alv列标题时,设置一下ref_tabname、ref_fieldname和intlen 如果是自己定义的字段,需要设置一下intlen
2014-07-21 15:09:05 1509
转载 手工添加F4
DATA: it_value(100) TYPE c OCCURS 0.data wa_it_value like LINE OF it_value.DATA ddshretval LIKE TABLE OF ddshretval WITH HEADER LINE.DATA field_tab LIKE TABLE OF dfies WITH HEADER LINE.SELECTI
2014-07-18 17:04:02 747
转载 SMARTFORMS打印前9页显示*如何解决
源地址:http://www.cnblogs.com/clsoho/archive/2010/05/18/1738296.html
2014-07-17 09:32:52 1158
转载 挺好的一个关于at new/ at end of的说明
http://blog.sina.com.cn/s/blog_6f74e6d50100o0z2.html
2014-07-15 11:08:14 500
转载 SAP 编号范围
如有转载请注明出处:http://blog.csdn.net/donkey2004112103/archive/2009/04/13/4070996.aspx1.sap numbe range在标准程序中使用之前一直不明白会计凭证编号sap是怎么做到连续编号,还以为是简单的做个全局变量,虽然形式差不多,但是sap有专门的TCODE和方法,可以保证号码不重复且可以做到只在某一个区间。
2014-07-11 11:10:39 7580
转载 查找增强的方法
方法一****************************************通过SE30,运行TCODE后,点Evaluate后,查看运行时间分析评估:命中清单。找以“exit”开头的SAP程序,如:EXIT_SAPLIE01_007,这个FUNCTION就是TCODE提供的一个出口。至于如何查看这个增强是属于哪个SMOD,能够查阅 MODSAP这个表(SAP Enhan
2014-07-08 12:54:27 412
转载 给程序添加行项目的设置
WRITE P_ERZET TO L_TIME USING EDIT MASK '__:__:__'. DATA L_NAME1 TYPE CHAR20. CONCATENATE L_TIME '‘INTO L_NAME1. DATA L_NAME2 TYPE CHAR20. CONCATENATE L_TIME '’INTO L_NAME2. DATA L
2014-07-07 14:57:19 298
转载 在给文件输出的时候设置默认了怎么修改
http://zhidao.baidu.com/link?url=xvd7CA8lEjKnQjJwhQAmR38zGn99rnepQbHfGmPvTZSppvwdkhd4EecywWz3dwaeJBkiUMf9NzeO186bUukc0q&qq-pf-to=pcqq.c2c这有点像一个bug,在你选了那个固定后,SAP会在SALV_BS_ADMIN这张表里生成一个记录,所以你以
2014-07-07 13:41:09 658
转载 想要模糊查询字段
设置一个相同的文本变量zywbCLEAR ZYWB.CONCATENATE '%' p_sgtxt '%' into zywb.然后SELECT .... WHERE bseg~sgtxt LIKE zywb.但是这种
2014-07-07 11:13:20 382
转载 如何把选择屏幕放到标准屏幕上
原帖:http://blog.itpub.net/634491/viewspace-151161我们都用过选择屏幕和标准屏幕,应该都有想过在标准屏幕上使用选择屏幕的功能吧?如果自己在标准屏幕上实现像选择屏幕上那样的输入功能太麻烦了。其实我们可以把选择屏幕放到标准屏幕上去,这样很方便就能实现我们想要的功能了。 首先,要声明一个SUBSCREEN类型的选择屏幕,这个很重要。
2014-07-03 11:18:04 658
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人