【Oracle Form Builder开发详解】 Oracle Form Builder 是Oracle公司提供的一个强大的可视化开发工具,主要用于构建基于Oracle数据库的应用程序,尤其在企业级的财务、供应链管理等领域有着广泛的应用。本篇文章将深入探讨Oracle Form Builder的开发基础,特别是如何提交Request到Oracle Request Manager。 1. 提交Request至Oracle Request Manager 在Oracle Form中,我们可以通过调用`APPS.FND_REQUEST.SUBMIT_REQUEST`函数来提交一个Request。此函数用于执行并发程序,以异步方式处理任务,确保用户可以继续在其他事务上工作而不受阻塞。 1.1 初始化Request 在提交Request之前,需要对一些基本参数进行初始化,这通常通过调用Oracle标准过程`APPS.FND_GLOBAL.apps_initialize`完成。例如: ```sql APPS.FND_GLOBAL.apps_initialize( user_id =>APPS.FND_GLOBAL.user_id, resp_id =>APPS.FND_GLOBAL.resp_id, resp_appl_id =>APPS.FND_GLOBAL.resp_appl_id); ``` 1.2 `FND_REQUEST.SUBMIT_REQUEST`函数 这个函数有105个参数,但并非所有参数都需要在每次调用时指定。主要参数包括: - **APPLICATION**:必需,表示与要提交的并发请求关联的应用程序的简称。如Oracle Assets对应'OFA',Oracle General Ledger对应'SQLGLO'等。 - **PROGRAM**:必需,表示并发程序的简称,可以在System Administrator -> Application -> Register中查找。 - **DESCRIPTION**:可选,用于提供请求的描述信息。 1.3 参数详解 - **DESCRIPTION**:可以为并发请求提供一个简短的描述,方便追踪和理解请求的目的。 2. 消息管理与`FND_MESSAGE` Oracle Form Builder提供了`FND_MESSAGE`包,用于处理在消息字典中定义的消息。此包包含客户端和服务器端的程序,它们可以将消息添加到消息堆栈或全局区域,以供后续处理和显示。 2.1 `FND_MESSAGE`的使用 - 客户端程序:在用户界面显示消息,通常用于交互式反馈。 - 服务器端程序:在后台处理中使用,可能涉及数据验证或业务逻辑。 通过`FND_MESSAGE`,开发者可以方便地处理各种消息类型,如警告、错误或信息提示,从而提升应用的用户体验。 3. 请求监控与管理 提交的Request可以在Oracle Application Framework(OAF)中的Request Monitor中查看和管理,包括查看状态、取消请求或查看输出。这对于跟踪并发程序的执行情况和调试问题至关重要。 4. Form Builder开发技巧 - 表单设计:Form Builder允许开发者使用拖放界面构建复杂的表单结构,包括字段、按钮、触发器等。 - 数据绑定:将表单元素与数据库字段绑定,实现数据的动态交互。 - 触发器与过程:利用触发器和自定义过程增强表单功能,如数据验证、业务逻辑处理等。 - 报表集成:通过Form Builder可以与Oracle Reports集成,创建基于表单数据的报表。 Oracle Form Builder是构建高效、灵活的Oracle应用程序的关键工具。理解并熟练掌握Request的提交、消息管理以及Form Builder的各项特性,将有助于开发者构建出符合业务需求的高质量应用。
2024-07-05 08:25:40 16.39MB oracle form builder
1
形式生成器 一个简单的构建器,可帮助您为功能/模块/站点生成超级表单,...易于使用,创建,升级,维护......在可以使用Vue-Form-Builder时,为什么需要对表单进行编码?通过一些额外的步骤来渲染它:D 好处: 开发中的代码更少(无需自己执行<form>
<input> ....
</form> ) 易于维护,将来可以更新您的表格。 使用超级友好的UI / UX设置表单。 可扩展性(您的自定义控件,样式等) 表格验证? 我懂你了 包括HTML5结构,无花招。 不再包含JQUERY 给这个仓库 :star: (星号),如果您实际上喜欢这个,并且可能在您的项目中使用它:D! 谢谢! 如果遇到任何错误或问题,请随时打开一个问题。 谢谢。 演示版 在线演示: 演示表格(现实生活中的示例): 回购: : 支持的浏览器 最新的 :check_mark: 最新的 :check_mark:
2024-01-12 16:46:30 783KB demo vuejs vue drag-and-drop
1
详细记录了Forms Builder的所有内置函数, 共计1313页, 方便初学者查看
2023-07-06 12:32:05 1.36MB Form Builder Oracle
1
【CoffeeCup Web Form Builder】网页表单制作软件【CoffeeCup Web Form Builder】网页表单制作软件【CoffeeCup Web Form Builder】网页表单制作软件【CoffeeCup Web Form Builder】网页表单制作软件【CoffeeCup Web Form Builder】网页表单制作软件【CoffeeCup Web Form Builder】网页表单制作软件【CoffeeCup Web Form Builder】网页表单制作软件【CoffeeCup Web Form Builder】网页表单制作软件【CoffeeCup Web Form Builder】网页表单制作软件【CoffeeCup Web Form Builder】网页表单制作软件【CoffeeCup Web Form Builder】网页表单制作软件【CoffeeCup Web Form Builder】网页表单制作软件【CoffeeCup Web Form Builder】网页表单制作软件【CoffeeCup Web Form Builder】网页表单
2022-06-25 18:05:15 22.05MB 【CoffeeCupWebF
R11i Extend Oracle Applications: Forms Electronic Presentation
2021-10-08 22:48:02 8.71MB form builder
1
vue3-json-schema-form a form generator based on jsonschema for vue3 Project setup npm install npm run serve npm run build npm run test:unit npm run lint API 设计 schema json schema 对象,用来定义数据,同时也是我们定义表单的依据 value 表单的数据结果,你可以从外部改变这个 value,在表单被编辑的时候,会通过onChange透出
2021-10-06 12:19:06 194KB typescript form form-builder component-library
1
WordPress 表单生成器插件 - Gutenberg Forms 是下一代 WordPress 表单生成器。 直接在古腾堡编辑器中实时构建表单。 添加和排列表单字段,如块。 描述 WordPress 表单生成器插件 - Gutenberg Forms 现有的表单插件不允许您在 Gutenberg Editor 中构建表单。 他们主要提供定制的表单构建器,这是早期的一个很棒的功能。 但是使用 Gutenberg 编辑器,您应该能够直接在 Gutenberg 编辑器中构建表单。 这就是我们构建的原因。这是下一代WordPress 表单构建器插件。 您可以通过在古腾堡编辑器中将表单字段添加为古腾堡块来轻松构建表单。 您无需离开编辑器即可使用其他拖放表单构建器构建表单。 现在您可以使用 Gutenberg Forms 在 Gutenberg 编辑器中构建您的表单。 Gutenberg
2021-07-24 20:07:29 1.27MB wordpress wordpress-plugin form-builder gutenberg
1
Arclab Web Form Builder 是一款功能强大易用的可视化网页表单制作工具,程序可以帮助你很容易地创建HTML、PHP、电子邮件、登记、反馈表
2021-06-25 14:01:04 8.4MB 可视化网页表单制作
1
Oracle Form Builder开发教程,电子书,PDF
2021-05-31 14:38:57 3.82MB Oracle Form Builder
1
快速学会Oracle Form开发,特别是EBS 11i开发方面
2021-04-02 18:23:11 795KB Oracle Form Builder
1