Oracle数据库实用教程-第10章 Form Builder常用菜单功能提示

合集下载

Oracle Form Builder操作步骤

Oracle Form Builder操作步骤

Layout Wizard
1 : 将要 display 的 Item 选入右边 Displayed Item 中 2 : 若 Item Type 需修改, 可于此处修改,也可以在以后修改
Layout Wizard
可于此处修改 Column Prompt 及 Width
Layout Wizard
TEMPLATE.fmb模板文件
•因 ERP Form须套用所有 ERP 的相关 设定及操作方式, 一定要从Server download TEMPLATE.fmb 作为模板 进行开发修改 • 下载模板TEMPLATE.fmb存放于本机 路径 $AU_TOP/forms/ZHS/ 注意事项:Form的名字请注意大小写 例如: TEMPLATE.fmb
值集设计
选中LOVs点+,选择使用LOV向导
值集设计
选择基于查 询的新记录 组
输入查询数据 的SQL
值集设计
选择要在值集里显示的列
值集设计
输入LOV 标题,设 置大小
点击查看返回项, 选择值返回到的 ITEM
设置LOV每 次显示多少 行
值集设计
新增两个对象,建议将名字改成一样的。
值集设计
一定要改为自己的BLOCK Name
Form 上一定要修改的 Trigger
Program Units > APP_CUSTOM (Package Body)
一定要改为自己的Window Name (大写)
Data Block Property Palette
1 : property Subclass Information
1 2 3
2 : Property Class 3 : Data Block 的 Class 选 BLOCK 注意 : 每一个Data Block / Item / Canvas….都要指定 Property Class Name 作法相同, 但不同的 Object 选不同的 Class

ORACLE FORMS BUILDER 开发实战

ORACLE FORMS BUILDER 开发实战

ORACLE FORM 开发实战李正海2008/09/22目录1一个基础的FORM (3)2一个查询FORM (12)3多画布的操作方法 (13)4LOV使用 (15)5LIST的使用 (22)6FORM的参数调用 (23)7包含主从表的FORM (26)8加入自定义菜单 (29)9加入图像的方法 (31)10一个选择的范例 (32)11常用系统热键 (35)1一个基础的FORM1.在文件中选择新建,表格,从而新增出一个FORM。

2.建立数据块a)在导航器中点击该FORM,选择数据块向导b)输入表名,点刷新,显示出字段名c)使用,把字段全部选择到数据库项中。

d)点下一步,注意使用默认的:“请先创建数据库,然后调用布局向导”。

3.建立布局a)进入布局向导b)选择默认的布局向导c)选择显示项,把可用项全部变成显示项d)选择框架风格为默认的表格e)指定框架的名称及显示记录数f)完成布局向导4.运行FORMa)运行FORMb)点击查询中的执行,显示出所有数据c)点增加,新建立一条记录,输入数据,点保存,完成一条记录的输入d)在某条记录中,改变数据内容,点保存,完成一条记录的修改e)点删除,则删除该记录f)点退出,结束FORM运行2一个查询FORM1.新建一个块2.加入一个框架3.加入数据项4.加入按纽,输入如下代码:GO_BLOCK('LZHTEST001');SET_BLOCK_PROPERTY('LZHTEST001',DEFAULT_WHERE,'NAME LIKE :block15.text_item21||''%''');EXECUTE_QUERY;3多画布的操作方法1.加入一个画布,再加入一个堆叠式画布。

2.加入两个块3.设置块的关系4.加入向子画布切换的按纽其对应的WHEN_BUTTON_PRESSED语句为go_block('lzhtest0011'); --lzhtest0011为子块名5.加入子画布隐藏的按纽HIDE_VIEW('CANVAS39');-- CANVAS39为子块所在的画布名GO_BLOCK('LZHTEST001');-- LZHTEST001为主块名4LOV使用设置LOV的基本过程包括如下:b)增加LOV,点击在导航器中的LOVS,点后,进行LOV添加。

05_Oracle Form Builder

05_Oracle Form Builder

17
|
© Copyright IBM Corporation 2009
IBM Global Business Services
2
|
© Copyright IBM Corporation 2009
IBM Global Business Services
Building an Application
3
|
© Copyright IBM Corporation 2009
IBM Global Business Services
Register Your Application
Elements of the Interface

Single-Record Formats
A layout that shows only one record at a time.

Multi-Row Formats
A layout that allows several records for a single entity to be displayed at once.
In a ―Combination Block‖, the user can view the data in a multi-row format, but can also view a single-record format to see complete information about the current record in a separate window.
Copy the form TEMPLATE and rename it. Create your form objects and layout in adherence with the Oracle Applications User Interface Standards for Forms-Based Products. Code your form logic using Oracle Applications Developer’ s Guide. Register your form. Create a form function for your form and register any sub functions. Add your form function to a menu, or create a custom menu. Assign your menu to a responsibility and assign your responsibility to a user. Test your form from within Oracle Applications (especially if it uses features such as user profiles or function security).

formbuilder用法

formbuilder用法

FormBuilder是一个Angular的库,用于简化在Angular应用中构建表单的过程。

使用FormBuilder可以更加轻松地创建和管理表单控件,并且提供了一些便利的方法来处理表单数据。

下面是FormBuilder的基本用法:1. 导入FormBuilder和FormGroup:```typescriptimport { FormBuilder, FormGroup } from '@angular/forms';```2. 在组件中注入FormBuilder:```typescriptconstructor(private formBuilder: FormBuilder) { }```3. 使用FormBuilder创建表单:```typescript// 在组件初始化时使用FormBuilder创建一个FormGroupmyForm: FormGroup = this.formBuilder.group({// 在这里定义表单控件username: '',password: ''});```4. 在模板中使用FormGroup和FormControl:```html<form [formGroup]="myForm" (ngSubmit)="onSubmit()"> <label>Username:<input type="text" formControlName="username"></label><label>Password:<input type="password" formControlName="password"> </label><button type="submit">Submit</button></form>```5. 处理表单数据:```typescriptonSubmit() {// 处理表单提交逻辑const formData = this.myForm.value;// 使用formData进行后续操作}```通过以上步骤,你可以使用FormBuilder来创建Angular表单,并在组件中轻松地进行表单控件的管理和表单数据的处理。

oracle forms builder开发流程

oracle forms builder开发流程

oracle forms builder开发流程英文版Oracle Forms Builder Development ProcessOracle Forms Builder is a powerful tool that allows developers to create interactive, database-driven applications. It offers a visual interface for designing forms, reports, and other user interfaces that can seamlessly integrate with Oracle databases. Here's a brief overview of the Oracle Forms Builder development process:1. Requirement Analysis:Begin by understanding the requirements of the application. Identify the necessary data fields, relationships, and business logic. Determine the user interface elements required, such as buttons, text fields, combo boxes, etc.2. Environment Setup:Ensure that you have the necessary software and licenses installed, including Oracle Forms Builder and the associatedOracle database. Set up your development environment, including the required tools and libraries.3. Database Design:Design the database schema based on the requirements. Create tables, views, and stored procedures as needed. Define relationships and constraints to ensure data integrity.4. Form Design:Open Oracle Forms Builder and start designing the form. Use the visual design tools to add controls, such as text fields, buttons, combo boxes, and other interface elements. Arrange these controls layout to create an intuitive and user-friendly interface.5. Data Binding:Bind the form controls to the database fields. Define the necessary data sources and queries to populate the form with data from the database. Set up triggers and event handlers to handle user interactions, such as button clicks or data validation.6. Logic Implementation:Implement the business logic using PL/SQL or other programming languages supported by Oracle Forms Builder. This includes data validation, calculations, and other operations required to process form data.7. Testing:Thoroughly test the form to ensure it functions correctly. Test various scenarios, including edge cases and error conditions. Use debugging tools to identify and fix any issues.8. Deployment:Deploy the form to the production environment. This involves packaging the form and deploying it to the server where it will be accessed by users. Ensure that the necessary dependencies and configurations are in place.9. Maintenance and Enhancements:Regularly monitor and maintain the form to address any issues or bugs that arise. Continuously improve the form based on user feedback and business requirements.中文翻译Oracle Forms Builder开发流程Oracle Forms Builder是一个强大的工具,允许开发人员创建交互式、基于数据库的应用程序。

OracleForm开发基础知识

OracleForm开发基础知识

1 相关软件的安装1.1 Form Builder安装路径:(暂时没有)在安装的过程中,可以一路默认值下去。

需要注意的时候,在安装时,会不停的自动打开很多文件夹和命令提示符的窗口,不要手工去关闭这些窗口,安装程序会自动关闭,知道提示你安装成功(这时可以手工关闭余留下来的没有被关闭的窗口)。

注册表修改<1>、NLS_LANGHKEY_LOCAL_MACHINE\SOFTWARE\ORACLE搜索NLS_LANG, NLS_LANG=CHINESE_CHINA.ZHS16GBK 简体中文NLS_LANG=CHINESE_TAIWAN.ZHT16MSWIN950 繁体中文NLS_LANG=AMERICAN_AMERICA.UTF8 英文<2>、FORMS60_PATH变量在后面加上TEMPLATE/APST AND.FMB所在的路径(D:\WORK11)和PLL文件所在的路径(D:\resource11)。

2 注册表单2.1 注册表单开发管理员 表单表单:你编译生成的XXX.fmx文件的文件名(不带后缀)用户表单名:可以是你任意输入的,并且将在下一步注册功能时用到。

2.2 注册功能开发管理员→功能下图中,功能、用户功能名、说明逗可以随意输入但用户功能名在下一步注册菜单时会用到。

表单就是上一步注册表单时你输入的用户表单名了。

2.3 增加Menu开发管理员→菜单提示可以随便填写,功能就是你上一步注册的用户功能名一个菜单可以包含很多的子菜单找某个模组的菜单名称可以到:系统管理员工→安全性→责任→定义如下图,选择或者输入你想查找的职责的名称,查找后红色框内的菜单就是你需要的菜单了。

3 Form开发入门3.1 Form的基本对象3.1.1 基本对象图示如下图,就是一个标准Form(TEMPLATE.fmb)所拥有的所有的对象3.1.2 基本对象说明FORM:可以有多个窗口。

窗口:只能有一个画布,但是还可以包括其他的类型的画布。

oracleformsbuilder详细学习步骤

oracleformsbuilder详细学习步骤

oracleformsbuilder详细学习步骤步骤:1、建表:头表:cux.cux_order_headers_z_all行表:cux.cux_order_lines_z_all2、建SEQUENCE:Sequence:头表:CREATE SEQUENCE cux.cux_order_headers_z_all_s行表:CREATE SEQUENCE cux.cux_order_lines_z_all_s ;3、建同义词:头表:CREATE SYNONYM apps.cux_order_headers_z_all FORcux.cux_order_headers_z_all ;CREATE SYNONYM apps.cux_order_headers_z_all_s FORcux.cux_order_headers_z_all_s ;行表:CREATE SYNONYM apps.cux_order_lines_z_all FORcux.cux_order_lines_z_all ;CREATE SYNONYM apps.cux_order_lines_z_all_s FORcux.cux_order_lines_z_all_s ;4、建立唯一索引:create unique index CUX.cux_order_headers_z_U1 onCUX.cux_order_headers_z_all (HEADER_ID)tablespace APPS_TS_CUX_IDX;create unique index CUX.cux_order_LINE_z_U1 on CUX.cux_order_lines_z_all (LINE_ID)tablespace APPS_TS_CUX_IDX;5、建立视图:cux_order_headers_z_vcux_order_lines_z_v6、进入formbuilder建立块7、创建程序包:(1)执行生成包语句:(2)DECLARE(3)BEGIN(4)HAND_PLSQL_AUTOCREATE.TABLE_HANDLE_PKG(P_TABLE_NAM E => 'CUX_ORDER_HEADERS_Z_ALL',(5) P_OWNER => 'CUX',(6) P_PRIMARY_KEY =>'HEADER_ID');(7)END;查看输出output,生成了创建包的语句8、创建存储过程:(1)执行生成存储过程语句:(2)DECLARE(3)BEGIN(4)HAND_PLSQL_AUTOCREATE.form_table_handle(p_block_name => 'HEADER',p_package_name => 'CUX_ORDER_HEADERS_Z_ALL_PKG'(5) ,p_table_name => 'CUX_ORDER_HEADERS_Z_ALL',p_primary_key =>'HEADER_ID');(6)END;输出output存储过程体语句;9、创建值列表:组织值列表编制人值列表10、创建参数:11、创建CUXORDER程序包12、头、行块中增加触发器13、建立主从块之间的关系14、注册程序。

Oracle_Form_实战总结

Oracle_Form_实战总结

Oracle_Form_实战总结Lab 1: 创建客户化应⽤本节介绍如何创建⼀个客户化应⽤。

Step 1: 建⽴Directory以applprod⽤户登录操作系统运⾏:$ cd $APPL_TOP在⽬录$APPL_TOP下建⽴⽬录satyam,其结构如图(注意⼤⼩写的区分)图1.1Step 2: 修改Environment File以applprod⽤户登录操作系统修改环境⽂件 PROD.env ,增加如下2⾏:SATYAM_TOP = “/demoapp/demoappl /satyam/1.0.0”Export SATYAM_TOP重启ORACLE APPLICATIONS,以使更改⽣效。

Step 3: 创建Tablespace/User以applprod⽤户登录操作系统运⾏:$ sqlplus在SQL-PLUS中,以⽤户名SYSTEM连结数据库运⾏以下命令建⽴TABLESPACE:create tablespace satyam_datadatafile ' /demo/demodata/satyam_data01.dbf'size 500M reuse autoextend on next 10M ;create tablespace satyam_idxdatafile '/demo/demodata/satyam_idx01.dbf'size 100M reuse autoextend on next 10M ;运⾏以下命令建⽴USER:create user satyamidentified by satyamdefault tablespace satyam_datatemporary tablespace temp ;运⾏以下命令授权:grant connect, resource to satyam ;grant select any table to satyam ;grant select any sequence to satyam ;如果是⼀次性导⼊的话下⾯是运⾏创建Table, Sequence, Trigger, Synonym, View, Package等的脚本,在下⼀节再讨论。

Oracle数据库实用教程-第 9章 Developer2000 Forms基础

Oracle数据库实用教程-第 9章 Developer2000 Forms基础
8
2.正常模式
在该模式下可以完成以下功能:
(1)检索所有记录
(2)插入、修改和删除记录
(3)提交记录
(4)可导航到当前块之外
(5)退出Form运行。
9
该模式下不能使用以下功能: (1)使用查询条件检索记录。 (2)使用“查询/何处 (Query/where)”对话窗检索记录。
10
9.4 查询数据 Form中的查询可分为如下两类: (1)非受限查询。查询所有对应查 询块的表列所组成的记录。 (2)受限查询。查询满足一定条件 的对应查询块的表列所组成的记录。
(Query/Where)”对话窗建立复杂 查询
13
9.5 Form中的数据表示
9.5.1 与数据有关的对象
1.数据项
2.块
3.局部变量
4.全局变量
5.系统变量
6.参数
14
9.5.2 数据对象的引用方法 9.5.3 数据块之间联系的表示
15
9.6 Form程序单元的结构 程 序 单 元 结 构 同 PL/SQL 块 结 构 , 分有结构(代码)块和无结构(代码) 块 。 关 于 Form 模 块 中 程 序 单 元 的 结构参见第7章7.1节。
16
9.7 Form Builder帮助的使用 9.7.1 查找错误信息 9.7.2 一般的语法帮助 9.7.3 引用示例代码段
17
本章小结
Developer/2000包含3个集成化的应用开发工具, Oracle Form Builder , Oracle Report Builde 和 Oracle Graphics Builder。Developer/2000可以连 接Oracle数据库和非Oracle数据库。Form模块运行时 有两种工作模式,查询模式和正常模式,正常模式用于 数据的维护,查询模式用于输入查询条件。 Developer/2000的各工具都提供了详细而实用的联机 帮助系统,在其中还提供了大量的示例代码。Form模 块的错误编号格式为“FRM-数字串”,使用它可方便 地查到对应编号错误产生的原因和解决方法。

Oracle Form Builder各种函数精讲

Oracle Form Builder各种函数精讲

Form属性、内置子程序、触发器、系统变量一、属性1.1 通用属性名称(Name)子类信息(Subclass Information)备注(Comments)标题(Title)方向(Direction)字体名称(Font Name)字体大小(Font Size)字体粗细(Font Weight)字体风格(Font Style)字体间距(Font Spacing)前景色(Foreground)背景色(Background)填充图案(Fill Pattern)字符模式逻辑属性(Character Mode Logical Attribute)黑底白字(White on Black)视觉属性组(Visual Attribute Group)当前记录视觉属性组(Current Record Visual Attribute Group?/div> 宽度(Width)高度(Height)立体(Bevel)显示水平滚动条(Show Horizontal Scroll Bar)显示垂直滚动条(Show Vertical Scroll Bar)可见(Visible)X轴坐标(X Position)Y轴坐标(Y Position)启用(Enabled)标签文本(Label)允许查询(Query Allowed)允许插入(Insert Allowed)允许更新(Update Allowed)显示滚动条(Show Scroll Bar)带滚动条画布(Scroll Bar Canvas)滚动条标签页(Scroll Bar Tab Page)滚动条方向(Scroll Bar Orientation)滚动条的X轴坐标(Scroll Bar X Position)滚动条的Y轴坐标(Scroll Bar Y Position)滚动条的宽度(Scroll Bar Width)滚动条的高度(Scroll Bar Height)反转方向(Reverse Direction)显示的记录数(Number of Records Displayed)提取的最大记录数(Maximum Records Fetched)最大查询时间(Maximum Query Time)最大长度(Maximum Length)固定长度(Fixed Length)大小写限制(Case Restriction)列名(Column Name)自动跳离(Automatic Skip)折行风格(Wrap Style)数据类型(Data Type)记录间的距离(Distance Between Records)图标文件名(Icon Filename)需要(Required)帮助提示(Hint)1.2 表格模块对象属性控制台窗口(Console Window)菜单源(Menu Source)菜单模块(Menu Module)初始菜单(Initial Menu)菜单风格(Menu Style)推迟实行“需要”属性(Defer Required Enforcement)菜单角色(Menu Role)鼠标导航限制(Mouse Navigation Limit)第一导航数据块(First Navigation Data Block)验证单元(Validation Unit)交互模式(Interaction Mode)孤立模式(Isolation Mode)坐标系统(Coordinate System)字符单元宽度(Character Cell Width)字符单元高度(Character Cell Height)实体单位(Real Unit)使用3D控件(Use 3D Controls)表格水平工具条画布(Form Horizontal Toolbar Canvas)表格垂直工具条画布(Form Vertical Toolbar Canvas)保存点模式(Savepoint Mode)1.3 触发器对象属性触发器风格(Trigger Style)触发器文本(Trigger Text)在输入-查询模式中触发(Fire in Enter-Query Mode)执行层次(Execution Hierarchy)在“键盘帮助”中显示(Display in ‘Keyboard Help’)“键盘帮助”文本(‘Keyboard Help’Text)触发器类型(Trigger Type)1.4 警告对象属性信息(Message)警告风格(Alert Style)按钮1标签(Button1 Label)按钮2标签(Button2 Label)按钮3标签(Button3 Label)缺省警告按钮(Default Alert Button)1.5 数据块对象属性导航器风格(Navigation Style)前一个导航数据块(Previous Navigation Data Block)下一个导航数据块(Next Navigation Data Block)查询数组大小(Query Array Size)缓冲的记录数(Number of Records Buffered)查询所有记录(Query All Records)记录方向(Record Orientation)单记录(Single Record)数据库数据块(Database Block)使用主键(Enforce Primary Key)查询数据源类型(Query Data Source Type)查询数据源名称(Query Data Source Name)查询数据源列(Query Data Source Columns)查询数据源参数(Query Data Source Arguments)WHERE子句(WHERE Clause)ORDER BY子句(ORDER BY Clause)优化提示(Optimizer Hint)锁定模式(Locking Mode)允许删除(Delete Allowed)键模式(Key Mode)仅更新修改的列(Update Changed Columns Only)实行列安全控制(Enforce Column Security)DML数据目标类型(DML Data Target Type)DML数据目标名称(DML Data Target Name)插入过程名称(Insert Procedure Name)插入过程结果集列(Insert Procedure Result Set Columns)插入过程参数(Insert Procedure Arguments)更新过程名(Update Procedure Name)更新过程结果集列(Update Procedure Result Set Columns)更新过程参数(Update Procedure Arguments)删除过程名(Delete Procedure Name)删除过程结果集列(Delete Procedure Result Set Columns)删除过程参数(Delete Procedure Arguments)锁定过程名(Lock Procedure Name)锁定过程结果集列(Lock Procedure Result Set Columns)锁定过程参数(Lock Procedure Arguments)DML数组大小(DML Array Size)预计算汇总(Precompute Summaries)在数据块菜单中列出(Listed In Block Atribute)数据块描述(Data Block Description)1.6 项对象属性项类型(Item Type)对齐(Justification)多行(Multi-Line)隐藏数据(Conceal Data)保持光标位置(Keep Cursor Position)弹出式菜单(Popup Menu)文件名(Filename)执行模式(Execution Mode)通讯模式(Communication Mode)数据源数据块(Data Source Data Block)数据源X轴(Data Source X Axis)数据源Y轴(Data Source Y Axis)提交时更新(Update on Commit)复选时的值(Value when Checked)未复选时的值(Value when Unchecked)其它值的复选框映射(Check Box Mapping of Other Values)图象格式(Image Format)图象深度(Image Depth)压缩质量(Compression Quality)显示质量(Display Quality)显示面板(Show Palette)大小风格(Sizing Style)列表中的元素(Elements in List)列表风格(List Style)访问键(Access Key)图标化(Iconic)缺省按钮(Default Button)声音格式(Sound Format)音频通道(Audio Channels)压缩(Compress)声音质量(Sound Quality)可用键盘导航(Keyboard Navigable)前一个导航项(Previous Navigation Item)下一个导航项(Next Navigation Item)鼠标导航(Mouse Navigate)初始值(Initial Value)格式掩码(Format Mask)最高允许值(Highest Allowed Value)最低允许值(Lowest Allowed Value)从项中复制值(Copy Value from Item)用项同步化(Synchronize with item)计算模式(Calculation Mode)公式(Formula)汇总函数(Summary Function)汇总块(Summarized Block)汇总项(Summarized Item)显示的项数(Number of Item Displayed)主键(Primary Key)仅查询(Query Only)查询长度(Query Length)不区分大小写的查询(Case Insensitive Query)仅为NULL则更新(Update Only if NULL)锁定记录(Lock Record)值列表(List of Values)列表X轴位置(List X Position)列表Y轴位置(List Y Position)编辑器(Editor)编辑器的X轴位置(Editor X Position)编辑器的Y轴位置(Editor Y Position)画布(Canvas)标签页(Tab Page)释放(Rendered)显示播放按钮(Show Play Button)显示录制按钮(Show Record Button)显示倒回按钮(Show Rewind Button)显示快进按钮(Show Fast Forward Button)显示音量控制(Show Volume Control)显示时间显示器(Show Time Indicator)显示滑杆(Show Slider)提示(Prompt)提示显示风格(Prompt Display Style)提示文本对齐(Prompt Justification)提示附件边缘(Prompt Attachment Edge)提示对象对齐(Prompt Alignment)提示附件偏移(Prompt Attachment Offset)提示对象对齐偏移(Prompt Alignment Offset)提示阅读顺序(Prompt Reading Order)提示视觉属性组(Prompt Visual Attribute Group)提示字体名(Prompt Font Name)提示字体大小(Prompt Font Size)提示字体粗细(Prompt Font Weight)提示字体风格(Prompt Font Style)提示字体间距(Prompt Font Spacing)提示前景色(Prompt Foreground Color)提示背景色(Prompt Background Color)提示填充图案(Prompt Fill Pattern)提示(Hint)自动显示提示(Display Hint Automatically)工具提示(Tooltip)工具提示视觉属性组(Tooltip Visual Attribute Group)初始键盘状态(Initial Keyboard State)读取顺序(Reading Order)键盘状态(Keyboard State)1.7 关系对象属性从数据块(Detail Data Block)关联条件(Join Condition)删除记录行为(Delete Record Behavior)防止无主记录操作(Prevent Masterless Operations)协调(Coordination)协调状态(Coordination States)1.8 画布对象属性画布类型(Canvas Type)输入时置前(Raise On Entry)弹出式菜单(Popup Menu)窗口(Window)画布上的视图端口X轴位置(Viewport X Position Canvas)画布上的视图端口Y轴位置(Viewport Y Position Canvas)视图端口的X轴位置(Viewport X Position)视图端口的Y轴位置(Viewport Y Position)视图端口高度(Viewport Height)视图端口宽度(Viewport Width)标签风格(Tab Style)标签附件边缘(Tab Attachment Edge)1.9 框架对象属性布局数据块(Layout Data Block)更新布局(Update Layout)布局风格(Layout Style)框架对齐(Frame Alignment)单对象对齐(Single Object Alignment)水平边距(Horizontal Margin)垂直边距(Vertical Margin)水平对象偏移(Horizontal Object Offset)垂直对象偏移(Vertical Object Offset)允许扩展(Allow Expansion)收缩包容(Shrink wrap)垂直填充(Vertical Fill)每行最多对象数(Maximum Objects Per Line)起始提示对齐(Start Prompt Alignment)起始提示偏移(Start Prompt Offset)顶部提示对齐(Top Prompt Alignment)顶部提示偏移(Top Prompt Offset)允许多行提示(Allow Multi-Line)允许顶部-附加提示(Allow Top-Attached)允许起始-附加提示(Allow Start-Attached)框架标题(Frame Title)框架标题对齐(Frame Title Alignment)框架标题偏移(Frame Title Offset)框架标题间隔(Frame Title Spacing)框架标题阅读顺序(Frame Title Reading Order)滚动条对齐(Scroll Bar Alignment)框架标题视觉属性组(Frame Title Visual Attribute Group)1.10 标签页对象属性1.11 编辑器对象属性底部标题(Bottom Title)1.12 值表(Lovs)对象属性列表类型(List Type)记录组(Record Group)列映射属性(Column Mapping Properties)显示之前过滤(Filter Before Display)自动显示(Automatic Display)自动刷新(Automatic Refresh)自动选择(Automatic Select)自动位置(Automatic Position)自动列宽(Automatic Column Width)自动跳离(Automatic Skip)1.13 表格对象组对象属性1.14 表格参数对象属性参数数据类型(Parameter Data Type)参数初始值(Parameter Initial Value)1.15 表格属性类对象属性1.16 记录组对象属性记录组类型(Record Group Type)记录组查询(Record Group Query)列规格(Column Specifications)1.17 表格视觉对象属性1.18 窗口对象属性主画布(Primary Canvas)水平工具条画布(Horizontal Toolbar Canvas)垂直工具条画布(Vertical Toolbar Canvas)窗口风格(Window Style)模式(Modal)退出时隐藏(Hide on Exit)允许关闭(Close Allowed)允许移动(Move Allowed)允许重新调整大小(Resize Allowed)允许最大化(Maximize Allowed)允许最小化(Minimize Allowed)最小化标题(Minimized Title)继承菜单(Inherit Menu)1.19 菜单模块对象属性主菜单(Main Menu)菜单目录(Menu Directory)菜单文件名(Menu Filename)启动代码(Startup Code)使用安全性(Use Security)模块角色(Module Roles)1.20 菜单对象属性子标题(Subtitle)底部标题(Bottom Title)分离式菜单(Tear-Off Menu)1.21 菜单项对象属性菜单项类型(Menu Item Type)魔术项(Magic Item)菜单项单选组(Menu Item Radio Group)命令类型(Command Type)命令文本(Command Text)键盘加速键(Keyboard Accelerator)在菜单中可见(Visible in Menu)在水平菜单工具条中可见(Visible in Horizontal Menu Toolbar)在垂直菜单工具条中可见(Visible in Vertical Menu Toolbar)菜单中的图标(Icon in Menu)菜单项代码(Menu Item Code)项角色(Item Roles)无权限显示(Display without Privilege)帮助描述(Help)1.22 菜单对象组对象属性1.23 菜单参数对象属性隐藏数据(Secure)关联菜单(Associated Menus)菜单参数初始值(Menu Parameter Initial Value)1.24 菜单视觉属性对象属性二、内置子程序2.1 公共内置子程序GENERATE_SEQUENCE_NUMBERID_NULLRUN_PRODUCTVALIDATE2.2 应用内置子程序DO_KEYGET_APPLICATION_PROPERTY HOSTPAUSESET_APPLICATION_PROPERTY USER_EXIT2.3 表格内置子程序BELLBREAKCALL_FORMCALL_INPUTCLEAR_FORMCLOSE_FORMCOMMIT_FORMDEBUG_MODEENTERERASEEXECUTE_TRIGGEREXIT_FORMFIND_FORMFORM_FAILUREFORM_FATALFORM_SUCCESSGET_FORM_PROPERTYGO_FORMHELPNEW_FORMNEXT_FORMOPEN_FORMPOSTPREVIOUS_FORM REDISPLAYREPLACE_MENUSET_FORM_PROPERTY SHOW_KEYSSHOW_MENU SYNCHRONIZE2.4 块内置子程序BLOCK_MENUCLEAR_BLOCKFIND_BLOCKGET_BLOCK_PROPERTYGO_BLOCKNEXT_BLOCKPREVIOUS_BLOCKSET_BLOCK_PROPERTY2.5 记录内置子程序CHECK_RECORD_UNIQUENESS CLEAR_RECORDCREATE_QUERIED_RECORD CREATE_RECORDDELETE_RECORDDOWNDUPLICATE_RECORDFIRST_RECORDGET_RECORD_PROPERTYGO_RECORDINSERT_RECORDLAST_RECORDLOCK_RECORDNEXT_RECORDNEXT_SETPREVIOUS_RECORD SCROLL_DOWNSCROLL_UPSELECT_RECORDSSET_RECORD_PROPERTYUPUPDATE_RECORD2.6 项内置子程序CHECKBOX_CHECKEDCLEAR_EOLCLEAR_ITEMCONVERT_OTHER_VALUECOPYCOPY_REGIONCUT_REGIONDEFAULT_VALUEDISPLAY_ITEMDUMMY_REFERENCE DUPLICATE_ITEMEDIT_TEXTITEMFIND_ITEMGET_FILE_NAMEGET_ITEM_INSTANCE_PROPERTY GET_ITEM_PROPERTYGET_RADIO_BUTTON_PROPERTY GO_ITEMIMAGE_ZOOMNAME_INNEXT_ITEMNEXT_KEYPASTE_REGIONPLAY_SOUNDPREVIOUS_ITEMREAD_IMAGE_FILEREAD_SOUND_FILE RECALCULATESELECT_ALLSET_ITEM_INSTANCE_PROPERTY SET_ITEM_PROPERTYSET_RADIO_BUTTON_PROPERTYWRITE_IMAGE_FILE WRITE_SOUND_FILE2.7 窗口内置子程序FIND_WINDOWGET_WINDOW_PROPERTY HIDE_WINDOWMOVE_WINDOWREPLACE_CONTENT_VIEW RESIZE_WINDOWSET_WINDOW_PROPERTY SHOW_WINDOW2.8 画布内置子程序FIND_CANVASFIND_VIEWGET_CANVAS_PROPERTY GET_VIEW_PROPERTYHIDE_VIEWPRINTSCROLL_VIEWSET_CANVAS_PROPERTY SET_VIEW_PROPERTY SHOW_VIEW2.9 标签页内置子程序FIND_TAB_PAGEGET_TAB_PAGE_PROPERTY SET_TAB_PAGE_PROPERTY 2.10 事务处理内置子程序ENFORCE_COLUMN_SECURITY FETCH_RECORDSFORMS_DDLISSUE_ROLLBACKISSUE_SAVEPOINT LOGONLOGON_SCREENLOGOUT2.11 查询内置子程序ABORT_QUERYCOUNT_QUERYENTER_QUERYEXECUTE_QUERY2.12 关系内置子程序FIND_RELATIONGET_RELATION_PROPERTY SET_RELATION_PROPERTY2.13 记录组内置子程序ADD_GROUP_COLUMNADD_GROUP_ROWCREATE_GROUPCREATE_GROUP_FROM_QUERY DELETE_GROUPDELETE_GROUP_ROWFIND_COLUMNFIND_GROUPGET_GROUP_CHAR_CELLGET_GROUP_DATE_CELLGET_GROUP_NUMBER_CELL GET_GROUP_ROW_COUNTGET_GROUP_SELECTIONGET_GROUP_SELECTION_COUNT POPULATE_GROUP POPULATE_GROUP_WITH_QUERY RESET_GROUP_SELECTION SET_GROUP_CHAR_CELLSET_GROUP_DATE_CELLSET_GROUP_NUMBER_CELL SET_GROUP_SELECTIONUNSET_GROUP_SELECTION 2.14 列表项内置子程序ADD_LIST_ELEMENT CLEAR_LISTDELETE_LIST_ELEMENT GET_LIST_ELEMENT_COUNT GET_LIST_ELEMENT_LABEL GET_LIST_ELEMENT_VALUE POPULATE_LIST RETRIEVE_LIST2.15 参数列表内置子程序ADD_PARAMETER CREATE_PARAMETER_LIST DELETE_PARAMETER DESTROY_PARAMETER_LIST GET_PARAMETER_ATTR GET_PARAMETER_LIST SET_PARAMETER_ATTR2.16 菜单内置子程序APPLICATION_PARAMETER BACKGROUND_MENUFIND_MENU_ITEMGET_MENU_ITEM_PROPERTY HIDE_MENUITEM_ENABLEDMENU_CLEAR_FIELD MENU_NEXT_FIELDMENU_PARAMETERMENU_PREVIOUS_FIELD MENU_REDISPLAYMENU_SHOW_KEYSNEXT_MENU_ITEM PREVIOUS_MENUPREVIOUS_MENU_ITEM QUERY_PARAMETERSET_INPUT_FOCUSSET_MENU_ITEM_PROPERTY SHOW_BACKGROUND_MENU SHOW_MENUTERMINATEWHERE_DISPLAY2.17 警告内置子程序FIND_ALERTSET_ALERT_BUTTON_PROPERTY SET_ALERT_PROPERTY SHOW_ALERT2.18 消息内置子程序CLEAR_MESSAGEDBMS_ERROR_CODEDBMS_ERROR_TEXTDISPLAY_ERRORERROR_CODE.ERROR_TEXTERROR_TYPEGET_MESSAGEMESSAGE.MESSAGE_CODEMESSAGE_TEXTMESSAGE_TYPE三、触发器3.1 键触发器Key-FnKey-Others3.2 On触发器On-Check-Delete-Master On-Check-UniqueOn-Clear-DetailsOn-CloseOn-Column-SecurityOn-CommitOn-CountOn-DeleteOn-ErrorOn-FetchOn-InsertOn-LockOn-LogonOn-LogoutOn-MessageOn-Populate-Details On-RollbackOn-SavepointOn-SelectOn-Sequence-NumberOn-Update3.3 Post触发器Post-BlockPost-ChangePost-Database-Commit Post-DeletePost-FormPost-Forms-CommitPost-InsertPost-LogonPost-LogoutPost-QueryPost-RecordPost-SelectPost-Text-ItemPost-Update3.4 Pre触发器Pre-BlockPre-CommitPre-DeletePre-FormPre-InsertPre-LogonPre-LogoutPre-QueryPre-RecordPre-SelectPre-Text-ItemPre-Update3.5 When触发器When-Button-Pressed When-Checkbox-Changed When-Clear-BlockWhen-Create-Record When-Custom-Item-Event When-Database-Record When-Form-Navigate When-Image-Activated When-Image-Pressed When-List-Activated When-List-Changed When-Mouse-ClickWhen-Mouse-DoubleClick When-Mouse-DownWhen-Mouse-EnterWhen-Mouse-LeaveWhen-Mouse-MoveWhen-Mouse-UpWhen-New-Block-InstanceWhen-New-Form-InstanceWhen-New-Item-InstanceWhen-New-Record-Instance When-Radio-ChangedWhen-Remove-RecordWhen-Tab-Page-ChangedWhen-Timer-ExpiredWhen-Validate-ItemWhen-Validate-RecordWhen-Window-ActivatedWhen-Window-ClosedWhen-Window-DeactivatedWhen-Window-Resized四、系统变量$$DATE$$$$DATETIME$$$$DBDATE$$$$DBDATETIME$$$$DBTIME$$$$TIME$$SYSTEM.BLOCK_STATUS SYSTEM.COORDINATION_OPERATION SYSTEM.CURRENT_BLOCK SYSTEM.CURRENT_DATETIME SYSTEM.CURRENT_FORM SYSTEM.CURRENT_ITEM SYSTEM.CURRENT_VALUE SYSTEM.CURSOR_BLOCK SYSTEM.CURSOR_ITEM SYSTEM.CURSOR_RECORDSYSTEM.CURSOR_VALUESYSTEM.CUSTOM_ITEM_EVENTSYSTEM.CUSTOM_ITEM_EVENT_PAR-AMETERSSYSTEM.DATE_THRESHOLDSYSTEM.EFFECTIVE_DATESYSTEM.EVENT_WINDOWSYSTEM.FORM_STATUSST_FORMST_QUERYST_RECORDSYSTEM.MASTER_BLOCKSYSTEM.MESSAGE_LEVELSYSTEM.MODESYSTEM.MOUSE_BUTTON_PRESSEDSYSTEM.MOUSE_BUTTON_SHIFT_STATESYSTEM.MOUSE_CANVASSYSTEM.MOUSE_FORMSYSTEM.MOUSE_ITEMSYSTEM.MOUSE_RECORDSYSTEM.MOUSE_RECORD_OFFSETSYSTEM.MOUSE_X_POSSYSTEM.MOUSE_Y_POSSYSTEM.RECORD_STATUSSYSTEM.SUPPRESS_WORKINGSYSTEM.TAB_NEW_PAGESYSTEM.TAB_PREVIOUS_PAGESYSTEM.TRIGGER_BLOCK.SYSTEM.TRIGGER_ITEMSYSTEM.TRIGGER_RECORDForm 中trigger 执行的顺序我总结了FORM的一些操作中TRIGGER的执行顺序。

Oracleform_builder内置函数说明.

Oracleform_builder内置函数说明.

abort_query;停止查询的执行add_group_column(record group id或name,group column添加一个列至U—个记录组,Record group idn ame,colu mn type,colu mn width;add_group_row(record group id或name,row number;添加一个行至U—个记录组,record group id是oracle赋予这个组的唯一的名称,row number指定了这个行在组中位置.add」ist_eleme nt(list n ame or list id,list index,list lable,list value;添加一项到下拉列表框,list name是list 的名字,list index 是添加到列表框的索引,list label指定了放入列表中的数值串,list value包含了列表标识所对应的数据库的数值.add_parameter(list或name,parameter,parameter type,valu添加一个参数至U—个参数列表,参数列表是一个变量列表,这些变量将被伟给其他对象,list或name指定了这个列表的标识,parameter type参数类型包含两种可用数值:text_type是一串字符;data_paramete是一个指定已在form中定义的记录组的串.value是传给被调模块的实际数值.application_parameter促使oracle 显示Enter parameter values对话框。

关联了当前菜单form的参数按其数值被显示。

backgrou nd_me nu (1...10从背景菜单中显示一个菜单项bell;促使终址产生一个鸣叫(要有音响或耳机才能听以哦!block_menu;显示一个数值的列表,它包括有效块的名字和它们的序列号break;停止form的执行,显示调试器.注:只能在调试模式时call」nput;接受并执行功能键输入;checkbox_checked( name返回一个真或假的值表示检查框的状态check_record_uniquenes被on_check_unique触发器调用时,为检查主关键字的唯一性而被始化form过程.clear_block人当前的块中清除记录.clear_eol;从光标开始到些行结束清除文本项的值。

Oracle Solaris 10 9 10 新增功能说明说明书

Oracle Solaris 10 9 10 新增功能说明说明书

Oracle®Solaris109/10新增功能文件号码821–2302–112010年6月版权所有©2010,Oracle和/或其附属公司。

保留所有权利。

本软件和相关文档是根据许可证协议提供的,该许可证协议中规定了关于使用和公开本软件和相关文档的各种限制,并受知识产权法的保护。

除非在许可证协议中明确许可或适用法律明确授权,否则不得以任何形式、任何方式使用、拷贝、复制、翻译、广播、修改、授权、传播、分发、展示、执行、发布或显示本软件和相关文档的任何部分。

除非法律要求实现互操作,否则严禁对本软件进行逆向工程设计、反汇编或反编译。

此文档所含信息可能随时被修改,恕不另行通知,我们不保证该信息没有错误。

如果贵方发现任何问题,请书面通知我们。

如果将本软件或相关文档交付给美国政府,或者交付给以美国政府名义获得许可证的任何机构,必须符合以下规定:ERNMENT RIGHTS Programs,software,databases,and related documentation and technical data delivered to ernment customers are "commercial computer software"or"commercial technical data"pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations.As such,the use,duplication,disclosure,modification,and adaptation shall be subject to the restrictions and license terms set forth in the applicable Government contract,and,to the extent applicable by the terms of the Government contract,the additional rights set forth in FAR52.227-19,Commercial Computer Software License(December2007).Oracle America,Inc.,500Oracle Parkway,Redwood City,CA94065.本软件或硬件是为了在各种信息管理应用领域内的一般使用而开发的。

FORMBUILDER

FORMBUILDER

触发器
类别
块级触发器
触发器
WHEN-CREATE-RECORD 当Form试图在块里创建一个新记录时触发
功能
WHEN-CLEAR-RECORD
WHEN-NEW-FORM-INSTANCE 对象初始化触发器 WHEN-NEW-BLOCK-INSTANCE WHEN-NEW-ITEM-INSTANCE WHEN-BUTTON-PRESSED WHEN-CHECKBOX-CHANGED WHEN-IMAGE-PRESSED 界面事件触发器 WHEN-RADIO-CHANGED WHEN-WINDOW-ACTIVATED WHEN-WINDOW-CLOSED ON-CHECK-DELETE-MASTER ON-POPULATE-DETAILS 主从联系触发器 PRE-DELETE-MASTER ON-CLEAR-DETAILS
在运行时可查询复选值或非复选值,在进入查询模式时可以按[Shift]
复选项
一个对象是否被选中
键 并单击复选框使之失效,从而忽略复选框的值
列表项
单选项 显示项 按纽项

一组预定义选择的对象,每 1 、弹出式列表(Pop_List)该项右端有一图标按纽单击列表显示所有列值 个对象对应数据库中一个值, 2、文本列表(T_List)该项右边有滚动条通过滚动条查看所有列值 列表项中的值一次只能选一 3、组合框(Combo Box)与弹出列表形式一样,允许输入 个 当选项多于3个或4个最好使用列表项,当选项是2个或3个时使用单 一个单选按纽 选 项当选项为2个时使用复选项 它的值必须是设计时指定或运行时程序赋值、在运行时不能编辑查询 一个只读文本框 导航输入操作 一种界面对象不能存储显示 值
配置开发环境

Oracle ERP系统的Form Builder开发方法

Oracle ERP系统的Form Builder开发方法

华东师范大学学校代码:10269学 号:63041500015基于O r a c l e E R P系统的F o r mB u i l d e r开发方法院、 系: 软件学院专 业: 软件工程研 究 方 向: 软件项目管理指 导 教 师: 余青松姓 名: 程序2006年3月Oracle ERP二次开发实用技术系列:之一:基于O r a c l e E R P系统的R e p o r t B u i l d e r开发方法之二:基于O r a c l e E R P系统的F o r m B u i l d e r开发方法之三:基于O r a c l e E R P系统的C o n c u r r e n t P r o g r a m开发方法之四:基于O r a c l e E R P系统的A l e r t开发方法之五:基于O r a c l e E R P系统的X M L P u b l i s h e r开发方法摘要摘要内容:Report Builder是Oracle ERP展示数据最重要的方式,也是二次开发中,工作量最多的一个部分。

对于Oracle ERP的二次开发来说,Report的开发与一般CS结构的Report开发,是有区别的,市面上有很多关于Report的书籍,但是相信看过任何一本的人都知道,在你实际开发ERP Report的过程中,还是问题不断,而且这些问题通常是书本上无法解决的。

就算是Oracle的标准培训文档,也只能给你一个大概的蓝图。

本篇文章,就是将一些实际开发过程中的步骤、策略、技巧、疑难杂症展现出来。

本文通过步骤、安装、策略、疑难四个方面讲解Report的开发,通过最通俗的语言讲解,其中一些技巧,是公司同事经验积累的成果,只是由我将它记录下来,其中难免有一些错误,或者疑难问题上不够准确的地方,但是只要能给你的开发和学习一些帮助,就是作者最大的欣慰了。

本文第二章引用了itpub上一位网友的文章,他写的很详细了,也是很基础很重要的,我就直接引用了,不用太麻烦去写了。

Oracle Form Builder操作步骤

Oracle Form Builder操作步骤
目标
通过本章学习,您将可以了解: • Form Builder程序开发 • Form Builder程序编译 • Form上挂到Oracle EBS环境中 • LOV的开发过程 • 日历的使用 • 常用触发器的使用
Form Builder简介
Form就是界面操作程序,是一个用户与数据库进行交互的 界面。通过Form Builder你可以做出供用户查询,输入, 修改,删除数据的功能,他与Oracle DB结合的很好,采 用PL/SQL语言,同过Trigger的触发来处理用户的每个操 作动作。
Layout Wizard
1 : 将要 display 的 Item 选入右边 Displayed Item 中 2 : 若 Item Type 需修改, 可于此处修改,也可以在以后修改
Layout Wizard
可于此处修改 Column Prompt 及 Width
Layout Wizard
显示效果
日历Calendar的使用
设置Item的LOV属性
如果需要日期验证,请把Item的Data Type属性设置为Date
日历Calendar的使用 增加Item Trigger KEY-LISTVAL
calendar.show是可以带参数的 calendar.show(to_date('2004-12-25','YYYY-MM-DD'));
Items的顺序就是实际的 [Tab] 的順序, 可在此处上下拖拉調整
新的 Canvas 移至 所有 Canvas 的最上方
建议將 Canvas rename 与Data Blocks相同
Form 上一定要修改的 Trigger Form Level Trigger > PREFORM

Oracle Form Builder操作步骤教学提纲

Oracle Form Builder操作步骤教学提纲

Layout Wizard
1 : 将要 display 的 Item 选入右边 Displayed Item 中 2 : 若 Item Type 需修改, 可于此处修改,也可以在以后修改
Layout Wizard
可于此处修改 Column Prompt 及 Width
Layout Wizard
目标
通过本章学习,您将可以了解: • Form Builder程序开发 • Form Builder程序编译 • Form上挂到Oracle EBS环境中 • LOV的开发过程 • 日历的使用 • 常用触发器的使用
Form Builder简介
Form就是界面操作程序,是一个用户与数据库进行交互的 界面。通过Form Builder你可以做出供用户查询,输入, 修改,删除数据的功能,他与Oracle DB结合的很好,采 用PL/SQL语言,同过Trigger的触发来处理用户的每个操 作动作。
Data Block Wizard
若同一个 Form 里有一个以上的 Data Block , 可选择 Create Relationship将 Data Blocks 之间的关系建立起来
Data Block Wizard
Finish
Layout Wizard
1 : 选择 Data 要 display 于哪一个 Canvas 2 : 选择 Type
指定 Canvas 对应的Window
要指定 Canvas 是出现于哪一个 Window
Windows Name 建议与Canvases相同,或者改为 与 Form 相关的名称
指定Item属性
2
1
注意: 每一个 Item 都要指定 Property Class Name 若是一般可输入资料的 Item, 选 TEXT_ITEM 只 是 显 示 , 不 可 输 入 查 询 条 件 的 Item, 选 DISPLAY_ITEM 有指定 Class 的 Object 左下角会有一个红色箭头

FORM_BUILDER

FORM_BUILDER

四.Oracle Application中主要的操作画面都是由Forms Builder制作而 成的.
目录
Oracle Forms Builder介绍 开发软件安装 配置开发环境 Forms Builder基本对象 开发简单例子
开发软件安装
一.下载Oracle Developer Suite(下载路径参照备注) 二.如下图所示
配置开发环境
八.如无上述六个步骤的配置,我们在打开template.fmb时,系统 会提示如下图错误:
目录
Oracle Forms Builder介绍 开发软件安装 配置开发环境 Forms Builder基本对象 开发简单例子
Forms Builder基本对象
1.窗口(Windows):包含画布的窗体. 2.画布(Canvas) :是对ITEM调整的平台. 3.数据块(Block):一般与数据库中表关联. 4.项(Item):基本组织元素. 上述四个为最基本对象,缺一不可. 5.附加库(Attached Libraries):标准PLL文件. 6.LOV:值列表,用户选择数据. 7.参数:传递参数,相当于全局变量. 8.程序单元:建立PLSQL. 9.记录组(Record Group):提供数据源.
定义在Form级或块级,当Form每首次取一条记录到块中时被触发 常用于检索统计中的记录数 例:给EMP_BLK块中的当前部门统计工资总额并把值赋给显示项SAL_SUM. 触发器POST-QUERY SELECT SUM(SAL) INTO:EMP_BLK.SAM_SUM FROM EMP WHERE DEPTNO=:EMP_BLK.DEPTNO;
功能
PRE-COMMIT
POST-COMMIT

Oracle Workflow Builder工作流工具培训教程

Oracle Workflow Builder工作流工具培训教程

工作流培训教程修改记录签名职务姓名签字日期内容索引1简介 (1)1.1目标 (1)1.2范围 (1)2WORKFLOW BUILDER 安装 (1)2.1安装过程 (1)2.1.1安装 (1)2.1.2更改字符集 (1)2.2安装注意事项 (3)3WORKFLOW BUILDER使用 (3)3.1菜单介绍 (3)3.1.1File (3)3.1.2Edit (3)3.1.3View (3)3.1.4Window (3)3.1.5help (4)3.2工具栏介绍 (4)4工作流组成 (5)4.1工作流(I TEM T YPE) (5)4.2活动(A CTIVITY) (5)4.3流程(P ROCESS) (5)4.4消息(M ESSAGE) (5)4.5函数(F UNCTION) (5)4.6事件(E VENTS) (6)4.7通知(N OTIFICATION) (6)4.8查找类型(L OOKUP T YPE) (6)5工作流开发 (6)5.1创建流程定义 (6)5.1.1从下往上定义 (6)5.1.2从上往下定义 (7)5.1.3打开保存单据类型 (7)5.2定义工作流组件 (8)5.2.1单据类型(Item Type) (8)5.2.2查找类型(Lookup Type) (11)5.2.3消息(Message) (13)5.2.4活动(Activities) (15)5.3定义一个流程图 (18)5.3.1增加一个节点 (19)5.3.2定义一个节点 (19)5.3.3定义活动属性值 (20)6CCMIS中的工作流开发 (21)6.1<H EADING 2> .......................................................................................... 错误!未定义书签。

6.1.1<Heading 3> .................................................................................. 错误!未定义书签。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档