首页 > 其他分享 >SAP ABAP开发学习——WDA 四

SAP ABAP开发学习——WDA 四

时间:2024-11-06 09:19:56浏览次数:6  
标签:WDA 绑定 Layout 控件 布局 ABAP UI SAP 数据

目录

页面技术的发展

WebDynpro Layout控件

Layout的组件结构

布局方式

流式布局FlowLayout

​编辑

行布局RowLayout

矩阵布局MatrixLayout

网格布局GridLayout

数据绑定

在屏幕上显示数据

数据的双向传输

通过数据绑定控制UI显示

属性节点类型

属性的数据类型

组合类型的UI元素

示例增加一个按钮实现显示与隐藏功能

TABLE 控件的数据绑定

列和单元格的数据绑定


页面技术的发展

WebDynpro Layout控件

Layout的组件结构

布局方式

流式布局FlowLayout

显示内容根据界面大小进行自动适应

行布局RowLayout

RowLayout有两种选项 

矩阵布局MatrixLayout

网格布局GridLayout

 在container级声明占几列

数据绑定

在屏幕上显示数据

数据的双向传输

通过数据绑定控制UI显示

属性节点类型

属性的数据类型

组合类型的UI元素

示例增加一个按钮实现显示与隐藏功能

先创建

定义ACTION

 

双击进入编写代码

使用向导

先增加读取

修改值,切换

用向导创建赋值

自动生成

这里的声明和上面相同可以注释

效果

TABLE 控件的数据绑定

列和单元格的数据绑定

单行选择与多行选择

标签:WDA,绑定,Layout,控件,布局,ABAP,UI,SAP,数据
From: https://blog.csdn.net/m0_64077397/article/details/143484059

相关文章

  • SAP ABAP开发学习——WDA 五 使用表格控件实例
    目录实现先建一个WebDynproComponent将两个view关联input_view中添加按钮output_view创建按钮创建一个服务input_view中使用向导创建两个输入框output部分创建输出表单outputinbound创建APPLICATION效果实现先建一个WebDynproComponent将两个view关......
  • SAP ABAP开发学习——WDA 六 控件与上下文数据编程
    目录控制器就是一个class钩子方法(hookmethod)组件控制器的hookmethod普通方法的三种类型控制器的属性对参照使用的控制器的引用访问数据节点访问节点中的元素小结1访问单个节点的属性取得集合中所有节点的属性更改单个节点属性的值小结2建立元素将结构绑定到元......
  • ABAP基础语法1
    一、创建软件包(非必须)通过事务码SE21创建软件包1、填写包名,点击创建。注意包名用Z开头。2、填写对包的简短描述,软件组织选择客户开发,点击确认。 3、点击确认。 4、检查信息,无误,点击保存。 5、如果需要删除下挂没有程序的包,通过事务码SE80,搜索软件包,右键删除即可......
  • SAP在建工程转固定资产
    一、总的流程概括而言就是通过内部订单归集在建工程的各种费用,验收完成后结转到固定资产。详细过程:创在建工程卡片--->创实际性内部订单,并维护结算规则--->所有的费用过账时归集至内部订单--->结算内部订单--->创建固定资产卡片--->维护在建工程结算规则--->结算在建工程......
  • SAP ABAP开发学习——BAPI
    目录 业务对象概念​编辑业务对象浏览BAPIBAPI的浏览BAPI的调用BAPI的确认和返回BAPI的创建MM/SD常用BAPI附加:长文本修改业务对象概念业务对象浏览进入SWO3查看双击BUS2012双击下图上方红色位置可以看到BAPI方法的内容BAPI        BAPI(B......
  • SAP ABAP开发学习——代码优化
    1.SELECT/ENDSELECT首先用*取全部字段,比给定字段取数效率低其次通过字段取数,给两个关键字要比只给一个效率高'='放在‘in'选择界面的前面2.READTRANSPORTINGNOFIELDSZ只读取,不赋值,为了确定是否读取成功,就要使用SY-SUBRC先排序,形成索引表,在二分法读取使用f......
  • 微信jsapi支付 退款接口
    微信官方退款接口文档地址:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_4参数按照文档构造记录出现错误:System.Net.WebException:Theremoteserverreturnedanerror:(400)BadRequest这个是由于退款接口需要传证书证书的话是需要登录商户号进行下载a......
  • 如何用pbootcmsAPI接口开发微信小程序UNIAPP示例
    1.准备工作在开始开发小程序之前,你需要:搭建好PbootCMS环境,确保其正常运行。注册小程序并获取AppID和AppSecret。配置PbootCMS与小程序的接口。2.封装API//获取站点信息exportconstpostSite=(config={})=>http.post('/cms/site',config)//获取自定义标签ex......
  • SAP B1 三大主数据——业务伙伴主数据(一)
    文章目录概要一、业务伙伴主数据窗口1.业务伙伴主数据窗口-查找状态2.业务伙伴主数据窗口-添加状态二、业务伙伴主数据-部分字段解释1.常规区域2.常规页签小结概要SAPB1系统的三大主数据是指业务伙伴主数据、物料主数据和科目表。本文主要是业务伙伴主数据窗口的......
  • SAP B1 DI API 在调用时提示找不到COM
    SAPB1DIAPI在调用时提示找不到COM找到DIAPI的安装目录,尝试手工注册,组件提示失败通过Dependencies分析发现是缺少运行环境安装c++运行环境安装后,再次分析,没有缺少的组件再次手工注册组件成功!又提示数据库不支持,需要安装对应的NativeClient,Nativ......