上一页 1 ··· 5 6 7 8 9 10 11 12 下一页
摘要: SAP中简单的FTP技术实现基本上如下几个步骤: 1、SM59建立FTP的RFC destination. 可以通过执行SAP的标准程序RSFTP005,自动创建两个名为SAPFTP何SAPFTPA的TCP/IP的RFC连接 2、如果已经存在FTP服务器则本步骤省略(没有FTP服务器则需要创建FTP 阅读全文
posted @ 2020-11-05 16:24 荒野游侠 阅读(1879) 评论(0) 推荐(0) 编辑
摘要: 1、获得最后一天CALL FUNCTION 'FIMA_DATE_CREATE' EXPORTING I_DATE = I_DATE "输入日期。sy-datum类型 如:‘20110402’。 I_FLG_END_OF_MONTH = ' ' I_YEARS = 2 "两年后的日期时间,既sy-d 阅读全文
posted @ 2020-11-05 16:23 荒野游侠 阅读(980) 评论(0) 推荐(0) 编辑
摘要: 在SAP中的密码输入框,可分为两种情况: 1、用selection语句书写的选择屏幕上的密码输入框 实现的方式就是在AT SELECTION-SCREEN OUTPUT事件中写入如下代码: LOOP AT SCREEN. IF screen-name EQ 'P_PWD'. screen-invis 阅读全文
posted @ 2020-11-05 16:21 荒野游侠 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 今天在调试标准程序的时候,意外的发现了一个F4帮助的函数,感觉还是挺好用的。 F4IF_FIELD_VALUE_REQUEST从函数名就可以看出是给字段添加F4帮助的。 F4 help for fields that are only known at runtime这是这个函数的描述,即运行时使用 阅读全文
posted @ 2020-11-05 16:18 荒野游侠 阅读(733) 评论(0) 推荐(0) 编辑
摘要: 通过事物WE60下载的文档为乱码,主要原因是编码格式的不匹配,通常默认的编码格式为ANSI编码,那么我们需要将源码的编码格式转换成UTF-8,这样问题可以解决了。 附:编码格式介绍 不同的国家和地区制定了不同的标准,由此产生了 GB2312, BIG5, JIS 等各自的编码标准。这些使用 2 个字 阅读全文
posted @ 2020-11-05 16:17 荒野游侠 阅读(680) 评论(0) 推荐(0) 编辑
摘要: 内表大概分3种: 1、标准表standard tables:如果不指定BINARY SEARCH附加选项,则默认为线性查找(linear search),既一条一条的查找。 2、排序表(sorted tables):读取数据使用二分查找(binary search)来搜索数据。 3、哈希表(hash 阅读全文
posted @ 2020-11-05 16:16 荒野游侠 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 众所周知,在SAP的内核位701或者之前的版本中,我们可以通过向源代码的中加入“*@#@@[SAP]"这样的代码,来实现对源代码的保护。但是在内核升级到721和以后的版本中,你会发现,这个代码已经不生效啦,原来使用该字符进行保护的代码也都会自然的失效 阅读全文
posted @ 2020-11-05 16:15 荒野游侠 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 表的锁定模式有三种模式。 lock mode有三种模式:分别是S,E,X.含义如下: S (Shared lock, read lock) E (Exclusive lock, write lock) X (eXclusive lock, extended write lock, cannot be 阅读全文
posted @ 2020-11-05 16:14 荒野游侠 阅读(1701) 评论(0) 推荐(0) 编辑
摘要: 要在报表中创建并填充摘录数据集,需要执行三步骤:1、将要在摘录数据集中使用的记录类型定义为字段组FIELD-GROUPS该语句定义了字段组,字段组可以将几个字段组合到一个名称下,字段组不为字段保留存储空间,而是包含现有字段的指针,特殊字段组为HEADER.FIELD-GROUPS HEADER.填充 阅读全文
posted @ 2020-11-05 16:09 荒野游侠 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 平时修改表中数据的方式有一下几种: 1、一般就是通过SE11或者是SE16进去,找到那条记录,然后将模式变成EDIT,然后修改保存。 2、通过SQL语句在程序中实现数据库表的修改操作 3、通过SE16N,这是SAP新的中间件级的事物码,修改表的功能最强大了。 如果我们没有SE16N这个事物码的权限, 阅读全文
posted @ 2020-11-05 15:59 荒野游侠 阅读(908) 评论(0) 推荐(0) 编辑
摘要: 在创建数据库表的时候,需要设置它的技术参数:这样才能使用。 在技术设置里,有个数据类(data class),如APPL0,等等。 有好多值可以供我们选择。这些值保存在表DDART中,表的描述:DD: Data Class in Technical Settings 还有一个表是用来存放数据类(da 阅读全文
posted @ 2020-11-05 15:58 荒野游侠 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 创建QUERY的步骤如下: 1.事物SQ03,创建用户组。 输入用户组名称,点击创建,然后输入用户组描述,保存。为用户组分配用户,保存。退出 2.事物SQ02,创建信息集(infoset) 输入信息集的名称,点击创建,弹出对话框,输入名称,在数据源中根据需要点选不同的选项,如果是多个表连接,就选择“ 阅读全文
posted @ 2020-11-05 15:57 荒野游侠 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 近来忙的不可开交,忙的一塌糊涂,呵呵,今天怀揣愧疚之心,上来分享博文一篇,算是对自己的一点安慰。 首先在SAP系统中提供了很多的FTP示例程序,如下: RSFTP001 SAPFTP 版本 RSFTP002 执行 FTP 命令 RSFTP003 测试(注:Host参数值的IP和port用【空格】连接 阅读全文
posted @ 2020-11-05 15:56 荒野游侠 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 在SAP的这个开发类中SABAPDEMOS,存放了N多的demo程序 有空的时候,可以看看。 阅读全文
posted @ 2020-11-01 22:29 荒野游侠 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 今天发先一个问题,在使用ALV输出的时候,如果有字段设置为可编辑状态,则会在前面出现选择条,并且,当我们选择一行或者多行的时候,可以用键盘上的DELETE键将行删除!呵呵 阅读全文
posted @ 2020-11-01 22:27 荒野游侠 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 在使用REUSE_ALV_GRID_DISPLAY_LVC函数的时候,需要注意的是,内表中如果有P类型的或者数据元素为BDMNG等类型是,在定义fieldcat的时候,注意要指定fieldcat-datatype字段为P类型,否则可能出现的问题就是可编辑的字段,数据会自动的缩小相应的小数点后的位数, 阅读全文
posted @ 2020-11-01 22:26 荒野游侠 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 今天使用REUSE_ALV_FIELDCATALOG_MERGE函数,就是获取不到fieldcat, 搞了半天才发现,原来参数要全部大写才行!!小写字符就是获取不到,唉,悲哀。。。 阅读全文
posted @ 2020-11-01 22:24 荒野游侠 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 设置单元格的数字格式, $3.00 想搞出这样的格式,在VBA里的格式定义如下 $#,##0.00;-$#,##0.00 可是在abap里,就是不行。最后尝试了很多次,原来在在$前面加\变成\$#,##0.00;-\$#,##0.00. 搞定!!! 搜索帮助中:通配符: *、+转义符:# OPEN 阅读全文
posted @ 2020-11-01 22:23 荒野游侠 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 当实施ME_PROCESS_PO_CUST这个badi来增强ME21N的时候,用了到方法process_account,既对ME21N的行项目的科目分配做增强。主要用到如下类: IF_PURCHASE_ORDER_ITEM_MM:获取PO行项目内容 IF_PURCHASE_ORDER_ACCOUNT 阅读全文
posted @ 2020-11-01 22:22 荒野游侠 阅读(1111) 评论(0) 推荐(0) 编辑
摘要: 今天用BAPI做发票校验, BAPI_INCOMINGINVOICE_CREATE这个函数使用都正常,可是突然就无法做发票检验了 报了个错误,“不可能为条目BOXT TR 确立账户”消息号是144,类型M8 BPO不知道原因,没办法只能调试标准程序啦,最终发现是因为科目没有维护 这些科目在表T030 阅读全文
posted @ 2020-11-01 22:21 荒野游侠 阅读(772) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 下一页