【2019年整理】Form安装与设置

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

Form Object
Data Block Canvas LOVs Program Units Windows
TEMPLATE.fmb
改为自己需要的Form的名称
不需要 可删除
新增Data Block
1.选择Data Blocks
2.选择Create
3.选择使用Wizard
Canvas : 所有的 Item 都必须在该范围内
View : 执行时所看到的实际大小
下载resource库文件 路径:$AU_TOP\resource Fmb库文件 路径: $AU_TOP\fomrs\US
修改注册表: Hkey_local_machine\software\ORACLE\KE Y_DevSuiteHome1\ 修改FORMS_PATH的值,加入: ;D:\developer\R12resource(下载的库文件 的存放目录路径)
Data Block Wizard
选择Data Block的Data source
Data Block Wizard
1. 添入Table or View的名字,或者点Browse选择 2. Refresh 出现该 Table or View 中所有的Column 3. 选择使用的 Column 按欲排列在画面的顺序选入右边 Database Items
建议將 Canvas rename 与Data Blocks相同
Form 上一定要修改的 Trigger
Form Level Trigger > PRE-FORM
一定要改为自己的BLOCK Name
Form 上一定要修改的 Trigger
Program Units > APP_CUSTOM (Package Body)
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 作为模板进行开发修改
Server path : $AU_TOP/forms/US ( 所有的form都放于此目录下)
注意事项:
Form的名字请注意大小写 例如: TEMPLATE.fmb 从 Server 中下载 ERP Library (.pll), 存放于本机 Server Path : $AU_TOP/resource Form文件与Library文件要存放在固定目录 例如: form存放在 d:\ErpForm\Form Library 存放在d:\ErpForm\Library;
注意事项:
Form的名字请注意大小写 例如: TEMPLATE.fmb 从 Server 中下载 ERP Library (.pll), 存放于本机 Server Path : $AU_TOP/resource Form文件与Library文件要存放在固定目录 例如: form存放在 d:\ErpForm\Form Library 存放在d:\ErpForm\Library;
Form安装与设置
注:如果操作系统没有装太多的 ORACLE工具,一般都能安装成功
• 安装文件(到OTN或者Metalink下载) 1. ds_windows_x86_101202_disk1 2. ds_windows_x86_101202_disk2 • 点击disk1下面的setup.exe,开始安装 • 安装路径 C:\DevSuiteHome_1
C:\DevSuiteHome_1\NETWORK\ADMIN
TEMPLATE.fmb模板文件
因 ERP Form须套用所有 ERP 的相关设定及操作方式, 一定要从 Server download TEMPLATE.fmb 作为模板进行开发修改
Server path : $AU_TOP/forms/US ( 所有的form都放于此目录下)
选择 Data 呈现的方式
一页 display 一笔
一页 display 多笔
Layout Wizard
一页要 display 多少笔 每一笔之间的距离 是否要 Scrollbar
Layout Wizard
Layout Finish
新产生的 DataData Block 要移至 所有 Data Block 的最上方 Items的顺序就是实际的 [Tab] 的順序, 可在此处上下拖拉調整 新的 Canvas 移至 所有 Canvas 的最上方
Data Block Wizard
若同一个 Form 里有一个以上的 Data Block , 可选择 Create Relationship 将 Data Blocks 之间的关系建立起来
Data Block Wizard
Finish
Layout Wizard
1 : 选择 Data 要 display 于哪一个 Canvas 2 : 选择 Type
选择使datablock的datfresh出现该tableview中所有的column选择使用的column按欲排列在画面的顺序选入右边databa一个form里有一个以上的datablock可选择createrelationshipdatablocks之间a要display于哪一个canvaplay的item选入右边displayeditem若itemtype需修改可于此处修改也改columnprompa呈现的方式一页一页displaydisplay一笔一笔一页一页displaydisp要displaydisplay多少笔多少笔是否要是否要scrollbarscrollbar每一笔之间的距离每vas新的datablock要移至所有datablock的最上方items的顺序就是实际的tab可在此处上下拖拉調整新的canvas移至所有canvas的最上方建议將canvasrename与databrformleveltriggerpreform一定要改为自己的blrprogramunitsappcustompackagebody一定要改为自己的wind
2
1
注意: 每一个 Item 都要指定 Property Class Name 若是一般可输入资料的 Item, 选 TEXT_ITEM 只 是 显 示 , 不 可 输 入 查 询 条 件 的 Item, 选 DISPLAY_ITEM
有指定 Class 的 Object 左下角会有一个红色箭头
自动生成的 Layout 可能栏位不适当, 可自行手动调整
• 修改tnsnames.ora • 查看数据库参数:
路径:/u01/R12/db/tech_st/10.2.0/network/admin/PROD_erpebs
文件名: 内容:
PROD= (DESCRIPTION= (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521)) (CONNECT_DATA= (SERVICE_NAME=PROD) (INSTANCE_NAME=PROD) ) ) 编辑本地tns文件:
一定要改为自己的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
Data Block 较重要的 Property
Data 是否可查询
查询 Data 的 Where 及 Order by 可写在此处
是否可新增/删除/修改 Data
要指定 Canvas 是出现于哪一个 Window
Windows Name 建议与Canvases相同,或者改为 与 Form 相关的名称
相关文档
最新文档