Web Dynpro技术作为基于SAP Web AS的新一代编程技术,不仅提供必要的运行服务以及元数据模型的支持,还提供了一系列设计开发工具集成在NWDS里的Web Dynpro透视图中,为开发人员整个项目周期的工作提供支持和保障。这其中包括了以下内容:
●在开发环境中提供丰富的功能菜单,如创建和生成项目组件、导入和应用模型,或发布并运行测试应用程序等功能。
●大部分的Web Dynpro开发内容都可以通过向导的形式,如不同类型的Web Dynpro模型导入,组件的创建以及对应视图和窗口的生成,通过应用模板方式创建视图元素等。
●对于应用程序界面的开发使用图形化编辑器,一方面支持视图元素的图形化支持,另一方面只是元素对应逻辑事件的自动生成,尽可能地将开发人员的代码编写工作最小化。
图1-6是Web Dynpro透视图的实际截图,除了截图中看到的视图以外,还包含了Web Dynpro浏览器视图、导航器视图、视图设计器、模型类设计器以及控制器设计器等功能。(www.daowen.com)
Web Dynpro浏览器(Web Dynpro Explorer)是Web Dynpro透视图的核心部分,它为本地或是基于开发组件的Web Dynpro项目提供了一个逻辑结构视图,可以通过浏览器了解Web Dynpro项目的具体结构,也可以查看组件和窗口的关系、模型的引用以及组件接口的使用等内容。而在同一窗口中,透视图也提供了一个导航器(Navigator),用于查看项目在实际本地计算机中的目录结构以及开发对象所对应的实际文件清单。
与Web Dynpro开发相关的视图设计器、控制器设计器等视图,都可以通过双击Web Dynpro中对应的组件自动打开相应的编辑器并进行图形化的操作(如引用关系、视图嵌套等);对于图形化操作比较陌生的开发人员,可以在属性视图中进行手动配置,两者都能达到相同的效果。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。