Oracle数据库的操作程序.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
Oracle数据库的操作程序涉及众多方面,包括用户界面交互、数据访问、报表打印以及系统集成等。以下是一些关键知识点的详细说明: 1. **FORM中键盘触发子**:Developer/2000允许开发者自定义键盘快捷键,提高用户操作效率。 2. **FORM光标移动**:在FORM中,可以通过设置事件处理程序,使光标在按下"Enter"键后自动移动到下一条记录的第一个字段。 3. **FORM启动时登录Oracle**:在FORM的初始化过程中,可以编写PL/SQL代码连接到Oracle数据库。 4. **FORM通过ODBC访问Access数据**:需配置ODBC数据源,然后在FORM中使用适当的连接组件访问Access数据库。 5. **直接打印REPORT**:通过设置REPORT的属性,使其在调用时不显示报告服务器,而是直接发送到打印机。 6. **去除REPORT SERVER**:通过FORM的调用参数或PL/SQL代码,可以避免报告服务器的显示。 7. **FORM屏幕同步刷新**:使用FORM的REFRESH_ALL或特定组件的REFRESH方法实现屏幕内容实时更新。 8. **读写文本文件**:在Developer/2000中,可以使用FILE_OPEN, FILE_WRITE, FILE_READ等函数进行文本文件的读写操作。 9. **更改FORM标题**:通过设置FORM模块的TITLE属性可以改变运行时的标题。 10. **本地化系统提示**:修改FORM的资源文件,将默认的英文提示替换为中文。 11. **创建动态下拉列表**:使用LIST_ITEM动态生成并填充列表,可配合VARIABLE和WHEN-NEW-FORM-INSTANCE触发子实现。 12. **引入图像制作封面**:FORM支持BINARY列类型的图像数据,可以通过PICTURE属性添加图像到FORM组件。 13. **按钮禁用**:通过设置BUTTON的ENABLED属性,可以在FORM运行时使按钮变为灰色不可用状态。 14. **设置光标类型**:FORM中的CURSOR_TYPE属性可以设定运行时的光标样式。 15. **窗口最大化最小化**:通过FORM的WindowState属性,可以控制窗口在运行时自动最大化或最小化。 16. **WINDOW标题设置**:修改WINDOW对象的CAPTION属性可变更标题。 17. **异常处理**:在FORM中,可以捕获和处理各种异常,如NO_DATA_FOUND, TOO_MANY_ROWS等,通过EXCEPTION部分编写处理代码。 18. **隐藏“窗口”菜单项**:通过修改FORM的菜单设计,可以控制特定菜单项的可见性。 19. **屏蔽默认功能键**:通过覆盖默认的键盘事件处理,可以屏蔽某些功能键的行为。 20. **exit_form触发子**:此触发子用于处理退出FORM时的逻辑,如保存数据、关闭连接等。 21. **存取图像**:FORM中的BLOB字段可以存储图像,通过PL/SQL代码进行读写操作。 22. **存取声音**:声音文件通常以BINARY数据存储,可通过类似处理图像的方式进行操作。 23. **识别点击的标签页**:通过绑定WHEN-MOUSE-PRESSED触发子,结合当前焦点判断点击的标签页。 24. **常用快捷键**:Developer/2000提供了一系列内置快捷键,如F9编译,F5运行等,开发者也可自定义快捷键。 25. **应用程序发布**:将Developer/2000应用打包成可执行文件,以便在其他机器上运行。 26. **字段排序**:通过按钮的ACTION-ON属性,调用排序函数实现字段排序。 27. **触摸屏按钮响应问题**:检查按钮的ACTION-EVENT属性是否设置正确,确保触摸事件被正确处理。 28. **FMX程序无Message line**:可能是程序配置或界面设计问题,需检查FORM的布局和组件设置。 29. **设置水平滚动条**:在需要的组件上启用HSCROLL属性。 30. **POST-CHANGE触发子**:当字段值改变后触发,常用于数据验证或更新关联数据。 31. **WHEN-VALIDATE-ITEM触发子**:在用户输入完成后验证字段数据的合法性。 32. **POST-QUERY触发子**:查询数据后触发,可用于数据加载后的初始化操作。 33. **使用宏**:在FORM中,宏可以用于简化重复操作,通过定义和调用宏实现功能。 34. **调用操作系统命令**:使用OS_COMMAND函数执行外部命令。 35. **临时表的作用**:临时表用于临时存储数据,用于中间计算或事务处理,数据只在会话期间存在。 36. **KEY-Fn触发子**:通过定义相应的触发子,响应数字键的按下事件。 37. **编写USER_EXIT用户出口函数**:在FORM或REPORT中,用户出口函数用于扩展标准功能。 38. **从REPORT调用FORM和GRAPHICS**:使用REPORT的CALL_FORM或CALL_GRAPHICS过程。 39. **从GRAPHICS调用FORM和REPORT**:通过调用相应函数实现调用。 40. **Forms与Reports集成**:Oracle Forms和Reports可以紧密集成,共享数据和业务逻辑。 41. **DDE数据导入Excel**:通过Developer/2000的DDE功能,将数据导出到Excel文件中。 42. **设置菜单项属性**:通过修改菜单项的属性,如VISIBLE, ENABLED等,控制其在FORM中的行为。 以上是Oracle Developer/2000中涉及的一些核心概念和操作,这些知识点对于理解和操作Oracle数据库的应用程序至关重要。
剩余95页未读,继续阅读
- 粉丝: 0
- 资源: 1936
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助