- 博客(75)
- 收藏
- 关注
原创 [UI5 常用控件] 10.MessageBox,MessageToast,Illustrated Message,Message Strip,Message View,MessagePopover
本章节记录常用控件 MessageBox,MessageToast,Illustrated Message,Message Strip,Message View,MessagePopover。
2024-02-21 10:46:16
904
原创 [UI5 常用控件] 09.IconTabBar,IconTabHeader,TabContainer
本章节记录常用控件 IconTabBar,IconTabHeader, TabContainer
2024-02-16 09:23:31
1415
原创 [UI5 常用控件] 07.SplitApp,SplitContainer
本章节记录常用控件SplitApp,SplitContainer。主要功能是在左侧显示Master页面,右侧显示Detail页面。Master页面和Detail页面可以由多个Page组成,并支持相互跳转。
2024-02-05 15:59:41
1190
原创 [UI5 常用控件] 06.Splitter,ResponsiveSplitter
本章节记录常用控件Splitter,ResponsiveSplitter。主要功能是分割画面布局。
2024-02-05 10:35:25
1380
原创 [UI5 常用控件] 05.FlexBox, VBox,HBox,HorizontalLayout,VerticalLayout
本章节记录常用控件FlexBox,VBox,HBox,HorizontalLayout,VerticalLayout。
2024-02-02 14:11:54
1108
原创 [UI5 常用控件] 04.ExpandableText,FormattedText,HTML,Text Area,RichTextEditor,Currency
本章节记录常用控件ExpandableText,FormattedText,HTML,Text Area,RichTextEditor,Currency。
2024-01-30 10:55:40
838
原创 [ABAP] 修改SAP网页端登录界面
我们在SICF配置一些HTTP服务使用之后使用时,打开网页会提示输入账号密码,但是这个会以弹窗形式出现。这对客户体验是很不友好的,这篇文章将会介绍如何修改自定义验证页面。
2024-01-05 17:04:11
816
原创 [ABAP]弹出窗口显示错误消息
使用场景:通常在开发程序时,经常会通过弹出窗口显示错误消息。虽然可以通过编码实现这一功能,但使用标准功能可以更快速地实现。
2024-01-05 09:56:07
799
原创 UI5与后端的文件交互(三)
RAP-Action(保存base64文件流)前端(UI5)读取文件并保存到后端传输文件流,并保存在ABAP数据库表,在前端下载已保存的文件在前端显示已保存的图片。
2024-01-04 13:30:39
884
原创 UI5与后端的文件交互(二)
这系列文章详细记录在Fiori应用中如何在前端和后端之间使用文件进行交互。这篇的主要内容有:1.后端RAP的开发(S4HANA On-Premise)- 开发Action2.前端(UI5)读取Excel文件并保存到后端- 传输文件流,并在ABAP中解析数据这里不解析excel里的数据,只把文件流推给后端
2024-01-03 17:05:37
689
2
原创 UI5与后端的文件交互(一)
这系列文章详细记录在Fiori应用中如何在前端和后端之间使用文件进行交互。后端RAP的开发(S4HANA On-Premise)前端(UI5)读取Excel文件并保存到后端。
2024-01-03 15:09:08
1272
原创 扩展MARA 添加Z字段BAPI_TE_MARA
1. 在MARA中APPEND新的结构2.在BAPI_TE_MARA中APPEND新的结构 (但是这里不能有QUAN,CURR,DEC等数据类型)3.在BAPI_TE_MARAX中APPEND新的结构4.在IMG设置字段,SPRO -> Logistics - General->Material Master->Field Selection->Assign Fields to Fie
2015-07-20 12:42:58
3947
原创 扩展MSEG 添加Z字段
append MSEGappend IMSEGappend BAPI_TE_XMSEG实现 BADI: MB_BAPI_GOODSMVT_CREATEBAPI中:BAPI_TE_XMSEG-MATDOC_ITM = 1.BAPI_TE_XMSEG-ZVBELN1 = '1'.BAPI_TE_XMSEG-ZPOSNR1 = '2
2015-07-16 09:22:00
3208
1
原创 SAP&Java WebService(三) ----JAVA调用SAP生成的WebService
1.启动MyEclipse 新建一个Java Project.2.在刚才的WebServiceTest项目里建一个Web Service Client下一步3.下面哦我们要填入我们在SAP端里生成的WSDL地址,点击NEXT4.默认勾选,结束我们可以看到自动创建了很多类。5.在此包里面,新建一个Java类。
2013-03-21 13:24:01
12199
原创 SAP&Java WebService(二) ----ABAP调用SAP生成的WebService
1.进入T-CODE: SM59 选择新建。写上服务器信息,保存。2.定义Proxy 进SE80URL写上我们在上篇中新建的WSDL地址。写上用户名/密码写上包名和前缀然后激活~3.定义逻辑端口 T-CODE:LPCONFIG写上我们刚才新建的P
2013-03-20 14:49:16
2839
原创 SAP&Java WebService(一) ----SAP新建WebService
1.首先我们新建一个RFC Function。我们简单地测试,输入物料编号,取得文本的RFC。代码如下,很简单。2.我们把这个FM发布成一个WebService.路径如下:点击CONTINUE:如下写上:选择Name Mapping, 点击Continue。接下来如下图:选择Release Se
2013-03-20 14:11:01
1971
转载 将数字金额转换为人民币大写字符串
function z_convert_numeric_to_chinese. *"---------------------------------------------------------------------- *"*"Local interface: *" IMPORTING *" VALUE(PI_MONEY) LIKE BSEG-DMB
2013-03-12 07:57:45
1172
原创 汇率生成BAPI
DATA: EXCH_RATE LIKE BAPI1093_0 OCCURS 1 WITH HEADER LINE, RETTAB LIKE BAPIRET2 OCCURS 1 WITH HEADER LINE, RET2 LIKE BAPIRET2 OCCURS 1 WITH HEADER LINE, RE
2012-12-24 09:58:38
1469
转载 ABAP的MD5
目前算MD5都用MD5_CALCULATE_HASH_FOR_CHAR和MD5_CALCULATE_HASH_FOR_RAW。在对字符串算 md5的时候,使用前者比较多,不过如果字串中包含了中文的话,如果用其他语言解析(例如java)会造成md5值不一样。因为MD5_CALCULATE_HASH_FOR_CHAR在算HASH值之前先对字符进行了一次处理。 通过读代码可以知道其核心用
2012-12-21 15:17:39
3043
转载 AFKO 表的两个物料号(PLNBEZ和STLBEZ)
1)PLNBEZ对应的工艺路线的物料号,如果订单对应的工艺是通用工艺,这个字段的值为空。2)STLBEZ对应的是BOM的物料号,如果订单没有BOM,这个字段的值为空。3)MATNR这个字段对应的是AFPO-MATNR,在取数的过程中一般都从这个下手,无论上面那个两个值是否为空,这个值肯定有值。
2012-12-20 12:47:02
4922
原创 FOR ALL ENTRY 改善
在默认情况下,FOR ALL ENTRY 以5个为一个组分开去查询。例如:我们可以通过 HINT 改成以20个1组去查询%_HINTS ORACLE '&max_in_blocking_factor 20&'.我们可以在ST05查看。可以在T-code : RZ11修改 rsdb/max_blocking_fact
2012-12-13 14:34:27
1600
原创 获取用户桌面路径
每个PC的用户名都不一样,因此桌面路径不一样。下面方法可以获取不同PC的桌面路径。DATA L_DESKTOPDIRECTORY TYPE STRING.CALL METHOD CL_GUI_FRONTEND_SERVICES=>GET_DESKTOP_DIRECTORY CHANGING DESKTOP_DIRECTORY = L_DESK
2012-11-14 12:41:35
2349
原创 可以输入长文本的弹窗
DATA:GT_TEXTLINES TYPE STRING_TABLE WITH HEADER LINE.APPEND '长文本' TO GT_TEXTLINES.APPEND '测试' TO GT_TEXTLINES.CALL FUNCTION 'TERM_CONTROL_EDIT' EXPORTING TITEL = '长文本弹窗' LANGU
2012-11-14 12:34:43
1765
原创 修改系统DATA ELEMENT的文本 Text Enhancement
进入T-CODE: CMOD输入数据元素:更改内容,保存在MARA表里看:数据元素:
2012-11-13 14:39:29
1301
原创 Business Graphics ABAP图表
ABAP图表~T-CODE: GRAL 包含多个DEMO程序GFW_DEMO_PRES GFW_DEMO_PRES1 DEMO_GFW_PRES_SHOW DEMO_GFW_PRES_SHOW_MULTGFW_DEMO_HIER1 GFW_DEMO_HIER2 GFW_DEMO_HIER3
2012-11-13 11:14:03
1436
原创 Message List 一次性输出多个消息
CALL FUNCTION 'SCPR_SV_SHOW_MESSAGE_LIST' EXPORTING TITLE_TEXT = P_TITLE SORT_BY_LEVEL = ' ' SHOW_IDS = 'X' MESSAGE_LIST = GT_HEAMSG DETAILS_LIST = GT
2012-11-13 10:53:17
1283
原创 弹窗输入内容,返回内容 不使用屏幕
<!--@font-face {font-family:바탕}@font-face {font-family:SimSun}@font-face {font-family:SimSun}@font-face {font-family:"맑은 고딕"}@font-face {font-family:나눔고딕코딩}@font-face {font-fam
2012-11-13 10:42:43
844
原创 用系统表 Export Import
<!--@font-face {font-family:"맑은 고딕"}@font-face {font-family:나눔고딕코딩}@font-face {font-family:"\@나눔고딕코딩"}@font-face {font-family:"\@맑은 고딕"}p.MsoNormal, li.MsoNormal, div.MsoNormal {ma
2012-11-13 10:32:42
989
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人