SAP WDA:简化 Dynpro应用开发:无航班提示功能
需积分: 10 49 浏览量
更新于2024-09-17
收藏 114KB DOC 举报
本篇文章主要介绍了如何在SAP WDA(Web Dynpro Application)环境中创建一个导航应用,以展示动态流程中的信息。首先,目标是通过扩展教程,演示如何在类似网站应用程序的 Dynpro 之间实现导航,特别是在处理航班查询时,如果没有特定出发点和目的地的可用航班,会显示一条相应的消息,并允许用户搜索新的组合。
步骤一,开发过程:
1. 复制并命名:从教程2中复制名为ZZ_00_BAPIFLIGHT的网络Dynpro组件,并将其重命名为ZZ_00_BAPINAV,以创建新的自定义组件。
步骤二,创建NOFLIGHTSVIEW视图:
- 新建一个名为NOFLIGHTSVIEW的视图,并在其中添加TextView作为根UIElementContainer。
- 添加一个BUTTON元素,并配置其CellDesignn为iPad样式,vGutter设置为medium2。
- 定义上下文,如BAPI_FLIGHT_GETLIST节点,并拖动相关属性来显示"无航班"消息。
步骤三,定义上下文约束和界面元素的文本:
- 在NOFLIGHTSVIEW布局中,创建TEXT_VIEW_1,为其设置文本属性,并通过上下文约束功能,允许用户根据上下文属性更改文本内容。
- 展示了这个过程中如何通过对话框选择上下文属性来定制文本显示。
步骤四,导航设置:
- 在FLIGHTLISTVIEW中插入NO_FLIGHTS_FOUND插件,以便在没有航班时引导用户。
- 保存所有更改,确保导航逻辑顺畅,用户可以在不同视图间流畅切换。
总结起来,本文详细阐述了在SAP WDA中使用Dynpro和BAPI技术创建一个具有交互性的导航应用,包括组件复制、视图设计、上下文管理以及导航逻辑的实施,使用户能够在查询航班时获得直观的反馈和操作指导。通过这个例子,读者可以了解到如何利用SAP WDA的强大功能来构建定制化的业务流程应用。
103 浏览量
点击了解资源详情
131 浏览量
627 浏览量
246 浏览量
123 浏览量
143 浏览量
195 浏览量
点击了解资源详情
lifan2011
- 粉丝: 0
- 资源: 2
最新资源
- c++新手必看,手把手教你c++
- java课件, 包含多线程
- 数据库函数实例的小例子 有助于初学者更好的理解存储过程的操作
- Administracion Tomcat
- 易学c++初学者的好帮手
- java课件,入门者可以来参考一下
- OpenCms7教程(3)
- Patterns of Enterprise Application Architecture
- Architectural Blueprints—The “4+1” View英文
- OpenCms7教程(2).pdf
- 《计算机网络》课后习题答案
- Applying Domain Driven Design and Patterns
- A quick guide to CISSP certification
- 高质量C++C 编程指南.
- icc编译器中文使用说明
- JSP高级编程,详细介绍JSP的开发知识