- 博客(23)
- 收藏
- 关注
原创 POSTMAN重置密码收不到邮件的解决办法
把重置密码发送邮件的网址复制发给手机,用手机浏览器safari打开该网址就能按步骤发送成功重置密码邮件了。postman重置密码时,在电脑端网页是没办法发送成功的。
2023-10-18 11:03:07
4912
3
原创 SAP ABAP代码中的一些注意事项
where条件中尽可能明确取数条件 1、在where判断日期字段为空,不是 字段 = ‘ ’,也不是 字段 is initial,而是 字段 = ‘00000000’(8个0) 2、where时条件的顺序要与表或视图的索引顺序一致,否则会影响查询效率。避免使用select …
2023-09-20 16:22:42
364
原创 SAP ABAP的一些基础语法规范
程序开头的Tables:“数据表名”,只有在屏幕中有用到的表,才需要声明;在程序中用到的表则不需要进行在Tables内声明。声明内表及工作区时,如果使用WITH HEADER LINE,则是声明了一个内表的同时还声明了一个同名工作区,在使用时,如果要使用内表,后面就要加上[],除非指定了类型,如read table lt_tab with key 、loop at it_tab 和sort it_tab[] by、it_tab[] = it_tab1[]全局内表本地内表。
2023-09-18 11:35:00
239
原创 帆软 填报报表基础开发
注意此处要存数据的表,开发或测试环境先在navicat里面先建好。正式环境要先用脚本建好。将对应单元格设置为对应输入类型的属性。填报报表是在普通报表的基础上做的一种交互式报表。字段拉入单元格进行查询展示。首先也是新建一个报表。
2023-09-04 11:36:16
409
1
原创 帆软 普通展示报表的基础开发
数据集使用的是SQL语句。在数据集中可以对数据进行逻辑处理。在单元格中也可以对数据进行处理。新建后的报表与excel有类似的操作。可以对单元格进行编辑,设置属性。数据集中的字段可以拖拉到单元格中,进行限定条件下的展示数据。点击图标进行预览报表。
2023-09-04 11:27:46
307
1
原创 SAP ABAP 批量下载采购订单中的多个PDF附件
DEFAULT '5400000016',"文件对象号。DEFAULT 'BUS2012'."对应的对象类型。g_borident-objkey = p_objkey."此处单据号。g_borident-objtype = p_objtyp."对象号。
2023-09-04 10:23:49
908
2
原创 SAP ABAP 导入的excel表有多个sheet(慢一点的方法)
SAP有提供标准的读取excel的函数,ALSM_EXCEL_TO_INTERNAL_TABLE,但是有时候导入的excel表会有多个sheet,这个函数就用不了了。但是可以通过修改此函数来实现读取多个sheet。
2023-05-09 14:20:21
864
原创 SAP ABAP PO订单增强中获取修改前后的数据
ZCL_IM_ME_PROCESS_PO if_ex_me_process_po_cust~post 中 if_ex_me_process_po_cust~check中 获取修改前后数据
2023-05-08 10:45:09
991
原创 SAP ABAP 使用BAPI_PRODORD_CREATE创建生产订单不能修改计划工厂
BAPI_PRODORD_CREATE直接创建生产订单不能修改计划工厂
2023-05-08 10:27:07
1043
原创 SAP 单击ALV某字段跳转 ABAP
此例为单击ALV中凭证号跳转至FB03FORM frm_user_command USING ucomm LIKE sy-ucomm "ucomm 触发事件的名称 selfield TYPE slis_selfield. DATA: lv_grid TYPE REF TO cl_gui_alv_grid. IF ucomm = '&IC1'." IF selfield-fieldname = 'ALV中凭证号的字段名'. CLEAR:gw_data3."注意是否要赋值
2022-07-11 11:30:26
720
原创 SAP 一个屏幕中上下显示或者左右显示两个或多个ALV ABAP
先定义要用到的DATA: mother_cont TYPE REF TO cl_gui_custom_container, "输出界面 splitter TYPE REF TO cl_gui_splitter_container, left_cont TYPE REF TO cl_gui_container, right_cont TYPE REF TO cl_gui_container, left_grid TYPE REF TO cl_g
2022-07-11 11:11:16
1664
原创 利用POSTING_INTERFACE_DOCUMENT处理F-02做W特别总账
利用POSTING_INTERFACE_DOCUMENT处理F-02做W特别总账时,金额的问题要注意
2022-07-04 09:46:42
850
原创 ABAP ALV某一单元格被修改后,相同订单号的其他行的相同单元格也要自动更新为修改值
某一单元格被修改后,相同订单号的其他行的相同单元格也要自动更新为修改值利用data_changed 事件 首先定义回车事件DATA:lt_eventsTYPEslis_t_event, ls_eventsTYPEslis_alv_event.CLASS:lcl_event_handlerDEFINITIONDEFERRED.DATA:gr_event_receiverTYPEREFTOlcl_event_handler.CLASSlcl.........
2022-05-30 11:27:16
1056
原创 SAP ABAP 双击ALV界面字段跳转到对应的地方
DATA ********CLASS alv_event_receiver DEFINITION DEFERRED. "声明类对象 第一步CLASS alv_event_receiver DEFINITION. "声明类成员可见性 第二步 PUBLIC SECTION. CLASS-METHODS: handle_double_click FOR EVENT double_click OF cl_gui_alv_grid IMPORTING e.........
2022-05-30 11:08:46
1471
原创 ABAP VF01公司间开票 VF04批量公司间开票
VF01公司间开票是可以直接在BTE的1120中做增强的(一张单可以这样,同时多张的时候这样就不行了,需要用到另外下面的方法)因为同一张单第二次VF01时,在1120这边BKPF和BSEG中只有即将开出的凭证号,没有对应的销售订单或者交货单,所以要找全局变量来用----就是中间调用程序的全局变量,LIKP是交货抬头,也有LIPS交货行项目TYPES: zxlikpvb TYPE TABLE OF likp. FIELD-SYMBOLS:<ls_likp> TYPE likp. F..
2022-05-30 10:54:46
2001
原创 SAP MIRO文本替代
BTE增强(不能满足不MIR7预制直接MIRO做发票,所以改成用SE19增强)此为BTE增强,因不满足需求弃用SE37----ZSAMPLE_PROCESS_00001120"MIRO文本字段替换* IF ( sy-tcode = 'MIRO' OR sy-tcode = 'MIR4' ) .* LOOP AT t_bkpf WHERE awkey IS NOT INITIAL.* LOOP AT t_bseg WHERE gjahr = t_bkpf-gja.........
2022-05-30 10:31:25
1609
原创 MySQL数据库基础笔记
MySQL数据库1、MySQL的启动、关闭和登录启动:net start mysql关闭:net stop mysql登录:mysql -u用户名 -p密码2、SQL命令语句:(注意以分号;为命令结束)创建数据库:-create database 数据库名 charset=utf8;查看当前数据库版本:-select version();显示当前时间-select now();修改提示符:(改后提示符只表示当前操作,不会一直更改)-prompt 新提示符>;退出:-
2021-04-19 16:05:10
103
原创 python的基础笔记
python的基础:1、最简单的打印输出方式:print()2、格式化输出 “{} ” .format(参数) “ %s” %参数 “%.2f” %参数----保留两位小数 “%%” %参数----第二个%是百分号的意思3、变量类型:str:字符串(字符串之间不能进行数学的运算,只能拼接)int:整数(可以讲变量转换为整数类型进行数学运算)float:小数bool:布尔类型(用来
2021-04-19 14:51:25
188
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅