07 2021 档案
摘要:https://sapui5.hana.ondemand.com/#/topic/dfe04650afc046e0802abb1a1a90d2d9 修改webapp/controller/InvoiceList.controller.js 文件(设置modles:view) sap.ui.defin
阅读全文
摘要:https://sapui5.hana.ondemand.com/#/topic/bf71375454654b44af01379a3c3a6273 使用sap.m.List控件, 显示多行数据 增加文件 webapp/Invoices.json, 用于提供数据 { "Invoices": [ { "
阅读全文
摘要:https://sapui5.hana.ondemand.com/#/topic/19453962b8074b7399372c65cbe05370 在第16步中,我们创建了一个fragment对话框,以使它可以跨视图或整个应用程序重用。但是我们打开和关闭对话框的逻辑放在HelloPanel视图的控制
阅读全文
摘要:在我们重装系统时,SAP GUI也需要重装。而重装后,输入历史和系统配置就会消失。 可以通过如下方式对其进行备份 查看历史记录的存放目录,将其备份,新系统安装好后再复制回来。 即找到C盘中,登录账户所对应的AppData/Roaming/SAP 文件夹 C:\Users\【登录账户名】\AppDat
阅读全文
摘要:https://sapui5.hana.ondemand.com/#/topic/776f7352807e4f82b18176c8fbdc0c56 给按钮增加图标, 或者在页面上显示图标 SAP Icons SAP提供了很多icon,我们可以在需要时自行查找所需Icon并显示 修改webapp/vi
阅读全文
摘要:https://sapui5.hana.ondemand.com/#/topic/354f98ed2b514ba9960556333428d35e 在这一步中,我们要在对话框上增加按钮,并实现关闭对话框。 修改webapp/view/HelloDialog.fragment.xml文件,增加begi
阅读全文
摘要:https://sapui5.hana.ondemand.com/#/topic/4da72985139b4b83b5f1c1e0c0d2ed5a 对话框和Fragments fragment是一种特殊的视图,他没有自己的控制器(即controller.js文件),因此fragment只能依赖于其他
阅读全文
摘要:https://sapui5.hana.ondemand.com/#/topic/df8c9c3d79b54c928855162bafcd88ee 嵌套视图。当我们页面上内容越来越多时,我们需要将内容进行分类并放置到不同的页面上。这样我们的程序将更便于管理和维护,同样页面也还可以被重复使用。 新增视
阅读全文
摘要:https://sapui5.hana.ondemand.com/#/topic/723f4b2334e344c08269159797f6f796 自定义CSS 由于我用的项目是由WEBIDE创建的,已经有style.css文件,因此直接修改webapp/css/style.css文件 html[d
阅读全文
摘要:https://sapui5.hana.ondemand.com/#/topic/17b87fbafb5a4474982760d2a3a73e69 边距和填充 使用sapui5中的标准CSS类, 来实现边距和填充。 修改webapp/view/App.view.xml文件,去掉Input组件的des
阅读全文
摘要:https://sapui5.hana.ondemand.com/#/topic/4df1d914e52d4b1aa0805eb01522537e 使用Shell控件, Shell控件能实现不同设备屏幕大小的自适应。 修改webapp/view/App.view.xml, 增加Shell控件 <mv
阅读全文
摘要:https://sapui5.hana.ondemand.com/#/topic/3b9d9f84930d43df90ad0789d99bd4a3 为了使页面更加美观,可以增加Panel控件,对数据进行分组。 修改webapp/view/App.view.xml,增加Panel的使用(在这里我们发现
阅读全文
摘要:SE24 类中创建方法, 返回参数为表时报错如下: 必须完整地指定 RETURNING 参数的类型。typed. The type of a RETURNING parameter must be fully specified. 解决方法,定义表类型要指定是标准表、排序表或哈希表,并加上with
阅读全文
摘要:https://sapui5.hana.ondemand.com/#/topic/8f93bf2b2b13402e9f035128ce8b495f 现在我们将程序配置相关的代码再次封装,统一放到manifest.json文件中。来达到配置和代码的深度分离 按照文档修改后, 程序执行报错。在浏览器中按
阅读全文
摘要:https://sapui5.hana.ondemand.com/#/topic/4cfa60872dca462cb87148ccd0d948ee 在这一步中,我们将所有的UI资源都封装在component组件中,而不依赖index.html。 新建Component文件, 完整路径 webapp/
阅读全文
摘要:https://sapui5.hana.ondemand.com/#/topic/df86bfbeab0645e5b764ffa488ed57dc 在这一步中,我们将文本移动到一个指定的资源文件中。这样将便于我们管理和翻译。 增加i18n文件 webapp/i18n/i18n.properties,
阅读全文
摘要:https://sapui5.hana.ondemand.com/#/topic/70ef981d350a495b940640801701c409 前面我们已经了解了View视图和Controller控制器,现在我们来学习MVC中的M(Model)模型。 在之前的程序中,我们增加一个Input控件,
阅读全文
摘要:https://sapui5.hana.ondemand.com/#/topic/f665d0de4dba405f9af4294de824b03b 在sapui5中, 资源又被称作模块Modules。在这一步中,我们使用sap.m.MessageToast来显示消息。 修改controller文件
阅读全文
摘要:https://sapui5.hana.ondemand.com/#/topic/50579ddf2c934ce789e056cfffe9efa9 在这一步中,我们将增加一个按钮,按钮点击后将显示消息“Hello World”。为了处理按钮的点击,我们将要需要增加相应的controller文件 修改
阅读全文
摘要:https://sapui5.hana.ondemand.com/#/topic/1409791afe4747319a3b23a1e2fc7064 如果将所有的控件都放到 index.html 中, 我们的界面将非常混乱而且不便于维护。因此我们需要将其进行模块化,并放到专门的视图中。 SAPUI5支
阅读全文
摘要:https://sapui5.hana.ondemand.com/#/topic/ddbceecd7d3d42eea9cf78a820a238fb 使用sapui5中的 sap.m.Text 控件,显示 “Hello World” 1、修改index.html文件中的<body> </body>标签
阅读全文
摘要:Step 2: SAPUI5引导 https://sapui5.hana.ondemand.com/#/topic/fe12df2e338e43598977d09f3d191b7b 在我们使用SAPUI5前,我们需要先加载对应的js库,并对其进行初始化。加载和初始化结束后,我们使用js的alert语
阅读全文
摘要:SAPUI5是基于HTML5, 因此我们先只用HTML来开发“Hello World"程序。 在WEBIDE中, 新建项目。 在webapp/index.html中, 输入如下代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title
阅读全文
摘要:登陆WebIDE,新建项目 选择SAPUI5 Application, 点Next 输入项目名,继续Next Finish 创建完成后,我们先看看WEBIDE自动帮我们新建的文件 controller文件夹下,放着每个视图对应的js代码 View文件夹下,放着么个视图对应的xml(比如输入框、按钮等
阅读全文
摘要:ABAP写了那么久,突然让你学sapui5, 也就是Fiori开发。 除了一脸懵圈外还是懵圈。 ABAP可以写Report,Dialog,但这些依赖SAP GUI,当然用户也可以通过WEBGUI来访问这些程序。 ABAP同样也可以写网页,如WDA、FPM。但兼容性不太好,放到移动设备上界面就很丑。
阅读全文

浙公网安备 33010602011771号