- 博客(347)
- 资源 (7)
- 收藏
- 关注
原创 SAP学习笔记 - 开发48 - RAP开发 Managed App BDL(Behavior Definition Language)
本章主要讲了BDL,Interface层:Behavior Definition for BO Structure,Consumption层:Behavior Definition for Projection,然后实操了一下。BDL只需在 Root Entity上做,里面包含了子,孙。然后还简单说了如何排错。
2025-07-20 08:06:26
172
原创 SAP学习笔记 - 开发47 - RAP开发 Managed App Metadata Extension 3 - Booking_M,BookSuppl_M,additionalBinding
本章继续做Booking_M 和 BookSuppl_M 两个表的部分Metadata设定,主要就是Value Help。感觉这里比较有用的是 additionalBinding,因为它可以根据条件 Filter Value Help的数据。
2025-07-17 14:13:55
440
原创 SAP学习笔记 - 开发46 - RAP开发 Managed App Metadata Extension 2 - Booking_M,BookSuppl_M
本章主要是将其他两个表的Metadata 做一遍:(Booking_M, BookSuppl_M),做得越多,越熟练。这个RAP的开发,封装了太多东西了,以前需要几天写好的代码,这里一会儿就做好了。
2025-07-16 15:12:58
941
原创 SAP学习笔记 - 开发45 - RAP开发 Managed App New Service Definition,Metadata Extension
本章讲了 New Service Definition,Metadata Extension 里面的内容,基本上之前讲的,lineItem,selectionField,Search,ObjectModel,Value Help,headerInfo 等等,这些内容都重新复习了一遍。
2025-07-15 20:16:48
671
原创 SAP学习笔记 - 开发44 - RAP开发 Managed App 建 Projection View,Provider Contract,用 redirected to 设定父子关系
本篇讲了如何在 Data Model View ( CDS View for BO Structure )基础上创建 Projection View ( CDS View for BO Projection ),难点在于 Provider Contract,需要用 redirected to composition child / redirected to parent来理清它们之间的关系。
2025-07-15 14:14:46
936
原创 SAP学习笔记 - 开发43 - RAP开发 Managed App 准备 - 建Travel_M 表/Booking_M表/BookSuppl_M表,以及表间关系(Parent-Child)
本章继续将RAP开发的知识 - Managed Application。要做Managed Application,咱们先参照/DMO里面的表建几张表,然后再深入探讨。后面想改动/增减某些字段,/DMO毕竟是自带的,但是为了保险起见,还是不要直接改比较好。本章主要的是做一些准备工作,后面再慢慢展开。
2025-07-15 09:24:47
806
原创 SAP学习笔记 - 开发42 - RAP开发 Annotation的作用4 @Consumption.valueHelpDefinition,@EndUserText.label
本章主要讲了 Value Help,也就是帮助小画面,选定了值之后,会回到主画面。主要用了 annotation ,@Consumption.valueHelpDefinition - Value Help;另外又讲了 @EndUserText.label - 修改检索框的Label,这个EndUserText,有时候也蛮有用的。
2025-07-14 10:43:56
886
原创 SAP学习笔记 - 开发42 - RAP开发 Annotation的作用3: @Search.searchable - 检索功能,@Search.fuzzinessThreshold - 模糊查询
本章讲了RAP开发中的 Search功能,它也需要配置才能使用,可以任意指向检索对象字段,多个字段也OK,甚至是画面没有的字段(比如是Object Page上面的字段)。对于Text 类型,还可以做模糊查询。
2025-07-13 21:15:04
888
原创 SAP学习笔记 - 开发41 - RAP开发 Annotation的作用2: association-多表连接,LINEITEM_REFERENCE-显示列表,targetElement - 显示名称
本章讲了Association 的内容:用以连接多个表。在连接之后,要想让它显示在明细页面,就需要用到@UI.facet,如果是多行,要用#LINEITEM_REFERENCE;如果想要根据ID显示Master表中的名称,也是很容易的,用targetElement即可。
2025-07-13 11:30:30
989
原创 SAP学习笔记 - 开发40 - RAP开发 Annotation的作用 @UI.headerInfo /@UI.lineItem/ @UI.selectionField/ @UI.facet等
本章讲了RAP前段开发的几个重要annotation,@UI.headerInfo - Header表示,@UI.lineItem - 列表示,@UI.selectionField,@UI.facet - Detail表示,@UI.identification - 明细,每一个都很重要。
2025-07-12 22:24:00
423
原创 SAP学习笔记 - 开发39 - RAP开发 BTP /DMO 官方既存测试数据的使用
本章讲了 /DMO 官方提供的默认数据基础上进行学习的案例。不仅有表数据,而且也有数据,省了很多事儿。然后用它做了一个Readonly的是简单的Fiori App页面。
2025-07-11 17:27:27
860
原创 SAP学习笔记 - 开发37 - RAP开发流程的具体步骤, 建表,Data Model View,Projection View,Service,Service Binding,Publish
本章讲了RAP开发流程中的具体步骤, 建表 =》建Data Model View =》建 Projection View =》建Service Definition =》 建Service Binding =》Publish 服务。还有些功能以后再实现,这里主要是体现了基本的步骤。
2025-07-06 11:23:49
589
原创 SAP学习笔记 - 开发36 - RAP开发 RAP架构图,RAP的优势/特点,RAP的组成结构,开发方法,开发工具,开发流程 等概念
本章讲了RAP的相关知识,比如 RAP架构图,RAP的优势/特点,RAP的组成结构,开发方法,开发工具,RAP架构图中的Business Object/ Business Service,RAP的开发流程。。
2025-06-30 21:02:16
1190
原创 SAP学习笔记 - 开发35 - RAP(RESTful Application Programming)中的各种概念,On-stack,Side-by-side,Steampunk等
本文讲了 RAP(RESTful Application Programming)中的各种概念,On-stack,Side-by-side,Steampunk,Embedded Steampunk,Clean Core等等。
2025-06-25 21:06:29
831
原创 SAP学习笔记 - 开发34 - 前端Fiori开发 Mock Server Configuration(Mock 服务器配置),Metadata.xml 的作用
本文讲了 Mock Server Configuration(Mock服务器配置),然后整理了 Metadata.xml 的用途。其实Mock服务器配置的作用就是提供测试用假数据,这样即使后端尚未真正准备好,也不影响前端测试。
2025-06-14 21:36:59
890
原创 SAP学习笔记 - 开发33 - 前端Fiori开发 Accessibility(可访问性)
本篇讲了 Accessibility(可访问性),主要就是对应视力受损的人,也可以快适的访问Fiori 应用程序用的。
2025-06-14 07:24:31
876
原创 SAP学习笔记 - 开发32 - 前端Fiori开发 Content Density(内容密度)
本章主要讲了Content Density(内容密度),主要有两种模式:compact: true,适用于 桌面端(鼠标操作);cozy: true,适用于 移动端/触摸设备。
2025-06-11 20:59:25
1189
原创 SAP学习笔记 - 开发31 - 前端Fiori开发 Device Adaptation(设备自适应)
本章讲了Device Adaptation(设备自适应)。其实就是小屏幕设备的解决方案,比如部分信息折叠隐藏,想看的时候点击打开,或者部分定义的信息换行到下方表示等等。
2025-06-11 19:33:28
977
原创 SAP学习笔记 - 开发30 - 前端Fiori开发 Responsiveness(响应式设计)
本篇讲了Fiori开发中的 Responsiveness (响应式设计)。其实主要是通过 minScreenWidth,demandPopin 两个属性来实现。
2025-06-10 06:18:03
909
原创 SAP学习笔记 - 开发29 - 前端Fiori开发 Custom Controls(自定义控件)
本章学习了Fiori自定义控件的要素及实例。感觉还行,不过这就是个官方实例,真正用的自定义控件肯定是比这要复杂很多。
2025-06-09 07:08:32
1327
原创 SAP学习笔记 - 开发28 - 前端Fiori开发 Routing with Parameters(带参数的路由)和 Routing Back and History(路由返回和履历)
本章讲了 Routing with Parameters(带参数的路由)和 Routing Back and History(路由返回和履历),都是在实际项目中的必备内容。
2025-06-08 07:25:11
946
原创 SAP学习笔记 - 开发27 - 前端Fiori开发 Routing and Navigation(路由和导航)
本章讲了Fiori 开发中的路由和导航,流程基本上就是 2-9 里面总结的导航4部曲 (配置:在 manifest.json 定义路由规则;初始化:在组件中调用 router.initialize();导航:用 navTo() 触发路由跳转)。当然第4部曲这里没开演,以后再说。
2025-06-07 16:26:10
934
原创 SAP学习笔记 - 开发26 - 前端Fiori开发 OData V2 和 V4 的差异 (Deepseek整理)
本篇通过Deepseek整理 SAP Fiori 开发当中的 V2, V4 两个 Odata版本的差异。通过比较发现,V4 应该是未来的趋势,只是暂时坑比较多,大家项目当中根据情况具体选择,尽量选 V4,如果搞不定,暂时用V2 也OK,将来有好的替代再换嘛。
2025-06-07 15:31:14
967
原创 SAP学习笔记 - 开发25 - 前端Fiori开发 Remote OData Service(使用远端Odata服务),代理中间件(ui5-middleware-simpleproxy)
本章讲了Fiori 开发中的 OData Service(使用远端Odata服务),代理中间件(ui5-middleware-simpleproxy)的内容。
2025-06-07 12:23:43
733
原创 SAP学习笔记 - 开发24 - 前端Fiori开发 Filtering(过滤器),Sorting and Grouping(排序和分组)
本篇主要讲了过滤器,排序,分组 的内容,都是页面最为常见的功能。SAP Fiori基本都提供好了,只需要按照它设定的方式进行使用即可。
2025-06-05 21:34:35
1374
原创 SAP学习笔记 - 开发23 - 前端Fiori开发 Expression Binding(表达式绑定),Custom Formatters(自定义格式化)
本章主要讲了Expression Binding(表达式绑定),Custom Formatters(自定义格式化),感觉Fiori开发要说简单也简单,要说难也难,估计得常上手做,多积累才能成手。
2025-06-05 08:24:27
1000
原创 SAP学习笔记 - 开发22 - 前端Fiori开发 数据绑定(Jason),Data Types(数据类型)
本章讲了 Aggregation Binding(聚合绑定),Data Types(数据类型),以后后面总结了如何查找Fiori组件的帮助。
2025-06-04 21:21:37
1227
原创 SAP学习笔记 - 开发21 - 前端Fiori开发 Icons(图标),Icon Explorer(图标浏览器)
本章讲了Fiori里用的Icons(图标),查找的时候用Icon Explorer,然后直接就可以在view 里面引用。
2025-06-04 06:13:50
953
原创 SAP学习笔记 - 开发20 - 前端Fiori开发 Nest View(嵌套视图) ,Fragment(片段)
本章讲Nest View(嵌套视图),Fragment(片段)。Nest View 是将一个大的视图给分割成多个小视图,然后通过嵌套的形式,组合成一个视图。Fragment 是进一步的切割,将一个代码片段切出来复用。
2025-06-03 20:49:08
1033
原创 SAP学习笔记 - 开发19 - 前端Fiori开发 Page和Panel,Shell Control(信箱效果),Margin / Padding,自定义CSS
本章继续讲前端Fiori开发,包括 Page和Panel,Shell Control(信箱效果),Margin / Padding,自定义CSS 等内容。
2025-06-01 21:21:08
1046
原创 SAP学习笔记 - 开发18 - 前端Fiori开发 应用描述符(manifest.json)的用途
本篇讲了应用描述符(manifest.json)的知识。该文件进一步的把一些内容给省略,或者说放到了UI5框架了,让开发人员只需配置即可实现原来需要写代码的内容。
2025-06-01 08:55:50
964
原创 SAP学习笔记 - 开发17 - 前端Fiori开发 Component 配置(组件化)
本章讲 Component 配置(组件化),其本质就是把一些共通处理给拿出来放到 Component.js 里面。这样做就会缩减Controller.js 里面的代码。
2025-06-01 06:59:08
947
原创 SAP学习笔记 - 开发16 - 前端Fiori开发 Properties文件(国际化) ,语言切换实例,Fiori 国际化(常用语言列表,关键规则,注意事项)
本文主要讲Fiori中的国际化。其实就是通过 Properties文件,ResourceModel / Localization 类来实现。另外再注意一下这些Properties文件的命名规则,适应顺序(按语言代码优先级:先精确,后粗略)。理解这里,基本就能轻松掌握Fiori国际化啦。
2025-05-31 19:28:57
1347
原创 SAP学习笔记 - 开发15 - 前端Fiori开发 Boostrap,Controls,MVC(Model,View,Controller),Modules
本章开始继续学习Fiori 的内容。Bootstrap,Controls,MVC(Model,View,Controller),Modules的概念。
2025-05-31 15:35:51
1536
原创 SAP学习笔记 - 开发14 - 前端Fiori开发 HelloWorld
Fiori 学习之HelloWorld。主要是一步步了解一下文件结构。
2025-05-28 21:02:42
1291
原创 SAP学习笔记 - 开发13 - CAP 之 添加数据库支持(Sqlite)
本章讲了BTP CAP 添加数据库支持。这里用的Sqlite,真正开发当中用的都是HANA Cloud,Postgre 等DB。
2025-05-19 13:06:55
1040
原创 SAP学习笔记 - 开发12 - CAP 之 开发准备,添加服务
CAP(Cloud Application Model) 之 开发准备,添加服务。这里是在VSCode里开发,以后再试试Eclipse。
2025-05-17 14:13:27
1151
原创 SAP学习笔记 - 开发豆知识02 - com.sap.cds.services.cds.CdsService 废止,那么用什么代替呢?
com.sap.cds.services.cds.CdsService 废止,用CqnService 代替。
2025-05-17 12:02:59
212
原创 SAP学习笔记 - 开发豆知识01 - CDS SDK命令出乱码 (cds init CAP-Test03 --add java)
CDS SDK命令出乱码 (cds init CAP-Test03 --add java),解决方法就是直接指定编码。
2025-05-17 08:37:05
375
原创 SAP学习笔记 - 开发11 - RAP(RESTful Application Programming)简介
RAP(RESTful Application Programming)简介,ABAP的种类,Package的创建,Class的创建,Hello World等等。另外还有开发的准备工作介绍。
2025-05-14 21:48:23
1175
图书管理系统源码 Library Management System
2025-02-03
销售数据示例 Sales data sample 2800多条
2025-01-31
天气示例数据 Weather data sample 40条
2025-01-31
Logcat Manager、简单获取Android手机Log的工具
2025-01-25
简历模板、SAP简历样例、技術経歴書テンプレート、SAP技術履歴書サンプル
2025-01-25
作業実績報告書&経費精算書、日资企业日报模板
2025-01-25
FastStone Capture v9.3
2015-05-30
HTML2PDF Pilot2.14
2010-02-26
PHPEclipse-1.2.3
2013-08-10
服务管理工具 windows服务安装及删除工具
2010-02-27
iReaper 1.2.3679
2013-03-02
Trados7.0的授权码
2009-07-24
WinMergeU 文件比较工具 GNU类的软件
2010-02-27
SAP ECC6 eph4 虚拟机 修改系统时间问题
2023-05-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人