ebs中开发form一般是从Template开始的。
1、开打Template,另存为自己想要的form名称,同时修改属性选项版中的名称。
2、删除3个的对象。将Data Block下的BLOCKNAME、DETAILBLOCK删掉,删除Canvas下的BLOCKNAME。
3、修改windows下的BLOCKNAME,将其改为自己想要显示的窗口名。
4、修改2个触发器、1个程序单元。
(1) 修改Forms级触发器PRE-FORM:app_window.set_window_position('主窗口名', 'FIRST_WINDOW');
同时修改FND_STANDARD.FORM_INFO,作者、时间、版本、Form描述、应用简称。
(2)修改Forms级触发器WHEN-NEW-FORM-INSTANCE:修改Form名字、版本和日期。
(3)修改Program Unit下app_custom中的close_window过程:
将if (wnd = '<your first window>') then app_window.close_first_window;改为
if (wnd = '主窗口名') then
app_window.close_first_window;
5、创建Block数据块,有两种方式。一种使用数据块向导,另一种直接手动创建。继承block子类。
6、创建画布,选择相应的数据块。((1)如需垂直滚动条,则在数据块中加入(2)如需水平滚动条,则将画布继承为canvas_stacked
,同时创建新的主画布。如何将canvas_stacked加入到
新
的主画布中呢?将这两个画布加到同一窗口中,再视图-->堆叠视图,选中canvas_stacked即可
)
7、上传编译:
frmcmp_batch $CUX_TOP/forms/ZHS/TEST Userid=用户名/密码 Output_File=$CUX_TOP/forms/ZHS/TEST
分享到:
相关推荐
本主题将围绕"EBS FORM开发模板APPSTAND、TEMPLATE"展开,详细解释这两个模板的概念、用途以及如何在EBS环境中进行FORM开发。 首先,我们来看"APPSTAND"。在EBS的FORM开发中,APPSTAND通常指的是一个标准的应用框架...
- 开发者通常需要从服务器下载`TEMPLATE.fmb`作为模板进行开发,该模板位于服务器路径 `/u01/au/11.5.0/forms/US`。 - 为了本地开发,你需要将`ERP Library (.pll)`文件下载到本地,并将其存储在固定的目录,如 `d...
1. **提高开发效率**:通过预定义的模板,开发者可以避免从零开始设计表单,从而节省大量时间,将更多的精力集中在业务逻辑和数据处理上。 2. **保持一致性**:模板可以确保所有表单的外观和感觉一致,符合企业的UI...
这个模板是专为网页设计和开发人员设计的,它结合了HTML、CSS以及JavaScript技术,以实现对不同设备的自适应响应式布局,确保在桌面电脑、平板电脑和手机等不同屏幕尺寸上都能有良好的用户体验。 HTML(HyperText ...
在".NET FORM插件开发"的场景中,我们主要探讨的是如何在Windows Forms应用程序中实现插件架构。 Windows Forms,简称WinForms,是.NET Framework的一部分,用于构建桌面应用程序。通过WinForms,开发者可以利用...
在网页开发中,表单(Form)是收集用户数据的重要工具,而表单验证则是确保用户输入的数据符合预期格式和规则的关键步骤。本教程将详细讲解如何使用HTML、JavaScript中的`onfocus()`和`onblur()`事件来实现邮箱注册...
1. **下载模板并创建FORM**:通常,开发人员会从模板开始,例如template.fmb,这是一个预定义的FORM结构。将模板另存为新的FORM,建议避免直接修改模板文件,以保持原模板的完整性。 2. **构建FORM结构**:FORM由...
总结,Laravel FormModel是一种高效开发策略,它使得创建和维护基于模型的表单变得更加容易。通过合理利用Eloquent、表单请求验证和Blade模板,开发者可以快速构建健壮且易于扩展的表单系统。在实际项目中,掌握并...
在模板例子中,我们可以修改 WHEN-NEW-FORM-INSTANCE 中文件夹数据块定义语句中的参数,确定对象名称(一般为 form 对象名称)、文件夹数据块名称、标题块名称、堆叠画布名称、窗口名称等。 例如,我们可以定义一个...
本文将深入探讨使用jQuery开发的Form Builder第二版,帮助开发者构建自定义的表单,提高工作效率。 ## jQuery Form Builder简介 jQuery Form Builder是一款用于动态创建和编辑表单的工具。第二版通常会包含更多的...
组件,属性report-submit为true时,可以声明为需发模板消息,此时点击按钮提交表单可以获取formId,用于发送模板消息。或者当用户完成支付行为,可以获取prepay_id用于发送模板消息。 步骤三:调用接口下发模板消息...
总的来说,`laravel-form-builder`是一个强大的工具,能够简化Laravel应用中的表单创建和处理流程,提高开发效率,并且具有良好的灵活性和可定制性。通过合理使用这个包,可以使你的代码更加整洁,更易于维护。
本资源"Delphi OpenGL 开发模板(SDK和Form) 含源码"是一个专门针对Delphi开发者的工具包,旨在帮助他们快速入门OpenGL编程。这个压缩包包含了Delphi7环境下编译和测试过的源代码,这对于国内的开发者来说尤其有价值...
BOS V6.2开发指南中关于套打模板制作的知识点,主要涵盖了EAS实施人员、二次开发人员在设计和开发套打模板时所需了解的关键规则和组件。套打模板通常应用在企业应用套件(EAS)的单据和报表打印中,它允许用户自定义...
Oracle ERP Form 开发手册 Oracle ERP Form 开发手册是一份详细的开发指南,旨在帮助初级开发者快速掌握 Oracle EBS 开发的基础知识。下面将对手册中的关键知识点进行详细解释。 JDeveloper 10g 的安装 ...
2. **自定义模板**:formx支持自定义模板,这意味着你可以根据自己的项目需求,定制表单的布局和样式,使其与项目风格保持一致。 3. **数据验证**:formx内置了Laravel的数据验证机制,能自动处理前端和后端的数据...
【标题】"漂亮Login登陆Form表单html5模板"揭示了这个资源主要是一个设计精美的登录界面,使用了HTML5技术来构建。HTML5是现代网页开发的标准,它提供了更丰富的语义化元素、更好的离线存储功能以及增强的多媒体支持...
### 在FormsBuilder中开发Form #### 修改触发器和程序单元 - **修改FORM级触发器PRE-FORM**:这一触发器通常用于执行表单加载前的操作,如初始化变量或检查权限等。 - **修改其他触发器和程序单元**:根据具体需求...
**Laravel 开发 - Form** Laravel 是一个优雅且强大的 PHP 框架,它极大地简化了 Web 应用程序的开发过程。在 Laravel 中,处理表单输入是常见的任务,而 "Laravel 开发-form" 提供了一个专门的包,以更高效、更...
基于微信小程序的模板消息: ...(此处由于 formId 只能由用户触发表单提交操作产生,故前台需要将每次产生的formId发送至后台,由后台保存并在适当时候调用微信接口向用户发送模板消息) 代码实现: //example