PTIAN EBS FORM开发(二)

34 篇文章 1 订阅

基于TEMPLATE.fmb

拷贝TEMPLATE.fmb,改名为MYDEMO.fmb,打开之后把Form Name也改为MYDEMO,一定要保持一致性。


增加一个Window

增加一个Window,Name为ORDERS,Title为PT ORDERS ENTRY


因为一个Forms有多个Window,所以需要明确指出哪个Window是主Window,这样在关闭主Window的时候将退出整个Forms;此外,我们也须要在源代码中记录作者、开发时间、版本等备注信息。这些是通过代码而非属性来控制的。


修改Forms级触发器PRE-FORM

因为一个Forms有多个Window,所以需要明确指出哪个Window是主Window,这样在关闭主Window的时候将退出整个Forms;此外,我们也须要在源代码中记录作者、开发时间、版本等备注信息。这些是通过代码而非属性来控制的。

修改Forms级触发器PRE-FORM,将其中的app_window.set_window_position('BLOCKNAME', 'FIRST_WINDOW');改为

  1. app_window.set_window_position('ORDERS''FIRST_WINDOW');  

同时修改上面几行代码中的作者、时间、版本、Form描述、应用简称,示例如下:

  1. FND_STANDARD.FORM_INFO('$Revision: 1.0.0                                                                                                                                            $''Template Form''FND',  
  2.                        '$Date: 2012/06/01 11:02  $''$Author: PTIAN $');  


修改Forms级触发器WHEN-NEW-FORM-INSTANCE

主要修改Form名字、版本和日期。


修改Program Unit下app_custom中的close_window procedure

将if (wnd = '<your first window>') then app_window.close_first_window;改为

  1. if (wnd = 'ORDERS'then app_window.close_first_window;  

创建Block

Block右键>Data Block Wizard

第二步保持默认的选择“Table or View”

Table or View输入dem_orders_v

这样view:dem_orders_v的字段信息就导入进来了

点击>>全部选过来

这里先选择“Just create the data block”,然后Finish

设置Block属性及其Subclass

需要设置块属性中的Subclass为Block,设置了subclass,block或者item就会有一个红色的小图标

对于Date_ORDERED设置Subclass为TEXT_ITEM,Initial Value设置为$$DBDATE$$,并且设置为required的字段

item:ORDER_STATUS,Subclass:TEXT_ITEM,Maximum Length设置为10,Initial Value设置为ENTERED,并且为必输字段

item:ORDER_ID,Subclass:TEXT_ITEM,Prompt:Order Number

创建Canvas画布

画布,用来设计各字段的布局,画布必需放置在Window上后才真正对用户“可见”。最基本的画布为Content画布,一个Window必需有且仅有一个Content画布。

canvas > Layout Wizard 

最终Finish后,设置这个Canvas的属性

再切换到Windows,设置ORDERS的属性,Primary Canvas设置为ORDERS

切换到FORM的属性上,设置First Navigation Data Block为DEM_ORDERS_V

Test Form

接下来做一个测试,看Form能否正常运行,注册MYDEMO form到系统中,如何注册参见我的另外一篇文章“如何注册一个新的form到EBS系统”,到系统中运行FORM

现在的这个form已经可以通过(F11+Ctrl&F11)做基本的查询工作了,不过界面还是太丑了,要做适当的美工,并删除不必要的字段

到Canvas对界面进行美工


所有字段的subclass都设置成Text Item,调整Prompt,设置Number,Customer number,Customer name,Pay Type,Currency,Status为必输字段等,界面看起来美观多了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。
### 回答1: EBS Form开发手册是指Oracle E-Business Suite(EBS)中Form开发的详细指南和教程。Oracle EBS是一套集成的企业资源规划(ERP)软件解决方案,它提供了许多标准的应用程序模块,用于不同的业务领域,例如财务、供应链、人力资源等。 FormEBS中用于开发用户界面的工具之一,它可以创建交互式的数据输入和显示窗体。Form开发手册提供了详细的说明和示例,帮助开发人员理解和使用Form开发工具的各种功能。 在EBS Form开发手册中,你可以学习到如何创建自定义的数据输入和显示窗体,如何利用Form Builder工具进行界面设计和布局,以及如何添加和管理字段、按钮、菜单等控件。手册还解释了各种Form开发的常用概念和技术,例如表单对象、触发器、继承、模块间通信等。 此外,手册还介绍了如何处理Form的验证、处理用户输入、数据保存和查询等操作。它还提供了一些最佳实践和技巧,以帮助开发人员编写高效、可靠和易于维护的Form代码。 总之,EBS Form开发手册是EBS开发人员学习和参考的重要资源。通过学习这份手册,开发人员可以深入了解Form开发工具的使用方法和技巧,从而更好地设计和开发EBS应用程序界面。 ### 回答2: EBS(Elastic Block Store)是亚马逊云计算平台提供的一种云存储服务,EBS Form是用于开发和管理EBS卷的专用工具。EBS Form开发手册为使用EBS Form开发人员提供了详细的操作指南和技术参考。 EBS Form开发手册首先介绍了EBS Form的基本概念和主要特性。它解释了如何使用EBS Form创建、修改和删除EBS卷,描述了EBS卷的各种属性和功能选项,并提供了实际案例和最佳实践,以帮助开发人员更好地理解和应用EBS Form。 手册中还包括了EBS Form的安装配置和环境设置的详细说明。它介绍了EBS Form客户端的安装过程,以及如何配置和连接到云存储服务。开发人员可以按照手册提供的步骤和示例,快速搭建EBS Form开发环境,开始使用EBS Form进行云存储的开发工作。 此外,手册还提供了EBS Form的API文档和开发接口说明,以及与其他云服务的集成方法和建议。开发人员可以通过手册了解如何调用EBS Form的API进行卷的管理和操作,并了解如何将EBS Form与其他云计算服务(如Amazon EC2)进行集成,实现更多复杂的应用场景和业务需求。 综上所述,EBS Form开发手册是一本面向开发人员的指南,它详细介绍了EBS Form的功能和用法,提供了丰富的实例和技术参考,帮助开发人员更好地理解和应用EBS Form。通过熟练使用EBS Form开发人员可以更高效地开发和管理云存储服务,满足不同应用场景的需求。 ### 回答3: ebs form开发手册是一本针对EBS(Enterprise Business Suite)系统的表单开发的指南。EBS是由Oracle开发的一套集成的企业级管理软件,涵盖了各个方面的业务功能,如人力资源管理、财务管理、供应链管理等。 该开发手册提供了详细的指导和说明,帮助开发人员了解和掌握EBS系统中的表单开发。它包含了各个阶段的开发过程,从需求分析、设计、开发、测试到部署和维护。通过遵循这个手册,开发人员可以按照规范的流程正确地开发表单,确保系统的稳定性和可靠性。 在这个开发手册中,开发人员将学习使用EBS系统中的表单开发工具和技术,如Oracle Forms和Oracle PL/SQL。他们将了解如何创建表单界面、定义数据字段、实现业务逻辑、编写触发器和事件等。此外,手册还介绍了与表单开发相关的最佳实践和常用的技巧,帮助开发人员提高开发效率和质量。 EBS表单开发手册还提供了丰富的示例和案例,让开发人员能够更好地理解和应用所学知识。通过实际练习和实践,开发人员可以更好地掌握EBS表单开发的技巧和方法,为企业提供定制化的解决方案。 总之,EBS表单开发手册是一本详尽的指南,帮助开发人员了解和掌握EBS系统中的表单开发。通过遵循手册中的指导,开发人员可以正确地开发表单,并提供高质量的解决方案,以满足企业的需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值