开发知识
开发
Fiori开发
FIORI开发知识
-
在 annotation.xml 中,增加SideEffects处理,来实现联动 可以用vscode里的 向导去生成 有个问题只要你的代码有报错,这个联动就失效了 旧版本不支持新的向导生成的代码 旧版本代码 <!--是否有纸质单据 --> <Annotation Term="com.sap.vocabularies.Common.v1.SideEffects"…
-
根据域值来做下拉框的搜索帮助 代码如下 @AbapCatalog.sqlViewName: 'ZTMS_IV_LSJT_VH' @AbapCatalog.compiler.compareFilter: true @AbapCatalog.preserveKey: true @AccessControl.authorizationCheck: #NOT_REQUIRED @End…
-
SAP Fiori 是SAP的用户体验(UX)策略之一,它提供了一套新的用户界面,这些界面基于SAPUI5库。在SAP Fiori应用程序中,控制器是一个重要的组成部分,它负责处理用户界面(UI)和后端服务之间的交互。 下面是一个简化的概述,关于SAP Fiori控制器(Controller)中的常量、函数和常用参数: 1. 常量 控制器中可能会有一些预定义的常量,这些常量主要用于配置和定位。例如…
CDS VIEW
这个分类没有描述
-
根据域值来做下拉框的搜索帮助 代码如下 @AbapCatalog.sqlViewName: 'ZTMS_IV_LSJT_VH' @AbapCatalog.compiler.compareFilter: true @AbapCatalog.preserveKey: true @AccessControl.authorizationCheck: #NOT_REQUIRED @End…
-
实现效果 自动带出创建人,创建日期,修改人,修改日期等 CDS视图 @ObjectModel.readOnly: true @Semantics.systemDate.createdAt: true @EndUserText.label: '创建日期' _CSR.created_date, @ObjectModel.readOnly: true @Semantics.syste…
-
估计是目前系统的fiori版本太低,用的fiori element + bopf 问题描述 在配置了gridtable,并且设置multiselect多选后,前台界面依然不显示。 但是本地测试高版本的是没问题的 解决方案 解决办法是,增加一个按钮就会显示。前端增加的话又得考虑隐藏,所以简单搞一下,在cds的metadata里增加一个按钮 @UI: { lineItem: [{type: #FOR_…
ABAP开发
SAP的开发语言ABAP
-
目录 做法 整洁代码入门之法 旧代码重构之法 自动检查之法 与其他指南互通之法 表示异议之法 名称 使用描述性名称 首选解决方案域和问题域术语 使用复数形式 使用能读出来的名称 避免缩写 在各处使用相同缩写 用名词表示类而用动词表示方法 避免干扰词,如 "data"、"info"、"object" 每个概念选取一个词 仅在本意如此时使用模…
-
alpha 内外码转换,补充去掉前导零
-
方式1 ,自己转换 方式2,MATERIAL_LONG赋值