Forms Builder常用函数
使用wxFormBuilder

使用wxFormBuilder1、打开wxFormBuilder,按开始一个空项目。
您也可以执行File|New来创建新项目2、从Object Properties(对象属性)面板配置项目的设置A、选择产生什么类型的代码。
现在你可以生成C++和/或XRC 代码。
B、设置生成文件的文件名(只有名称,没有扩展名)。
C、为您的项目输入一个名称。
D、设置代码生成的路径。
相对路径“.” 将导致代码生成和项目文件相同的目录中。
E、如果你想所有的文件引用您的项目(例如图像)产生一个相对路径,请选中relative_path 选项。
F、保存项目。
3、转到组件面板,然后按一下Forms标签。
然后,创建一个对话框,按一下第三个图标现在在对话框中显示的对象树。
4、现在您可以在对话框中的Object Properties(对象属性)面板配置属性。
例如,改变对话框名称为TutorialDialogGui 。
这个名字也将要产生的C++类的名称5、在此之后,您准备填入您的对话框的控制和sizers 。
wxFormBuilder只支持基础布局的Sizer,所以你将不得不增加一个Sizer能够插入控制。
转到组件面板,并点击Layout(布局)标签。
然后,点击第一个图标创建一个方块Sizer6、添加一些控制到Sizer,例如,两个按钮。
去Common(通用)标签,并按下第一个图标()两次。
7、在Object Properties(对象属性)面板的label property 中更改图标的标签。
例如,将第一个按钮的标签的属性设为&Show a message,第二个为&Close。
同样,分别设置第一个和第二个按钮的id 属性为ID_SHOWMESSAGE和wxID_OK第一个按钮的属性设置。
8、现在,现在是时候增加事件处理程序的按钮。
在Object Properties(对象属性)面板中切换到Events标签。
设定第一个按钮的OnButtonClick的值为OnShowMessage,第二个按钮的值设置为OnClose第一个按钮的Events9、现在,你可以生成代码了!按F8 或。
wxformbuilder wxtimer用法

wxformbuilder wxtimer用法wxFormBuilder 是一个GUI设计工具,用于创建基于wxWidgets 的应用程序。
wxtimer 是 wxWidgets 中一个用于控制定时器的类。
使用 wxFormBuilder 创建 GUI 界面时,可以在工具箱中选择wxtimer 控件,并将其拖放到窗口上。
然后,在代码中创建一个 wxtimer 对象,指定定时器的时间间隔和回调函数。
下面是一个使用 wxFormBuilder 和 wxtimer 的简单示例的代码:```cpp#include "MyApp.h"#include "MyFrame.h"wxIMPLEMENT_APP(MyApp);bool MyApp::OnInit(){MyFrame* frame = new MyFrame(nullptr);frame->Show();// 创建一个 wxtimer 对象,指定一个回调函数wxTimer* timer = new wxTimer(frame);timer->Start(1000); // 这里设置定时器的时间间隔为 1 秒// 绑定定时器事件,指定回调函数frame->Bind(wxEVT_TIMER, &MyFrame::OnTimer, frame,timer->GetId());return true;}```在 MyFrame 类中,添加 OnTimer 函数,该函数将在定时器触发时调用:```cppvoid MyFrame::OnTimer(wxTimerEvent& event){// 在这里添加定时器触发时需要执行的代码}```需要注意的是,当需要销毁定时器对象时,要记得调用 `delete timer;` 释放内存空间。
这是使用 wxFormBuilder 和 wxtimer 的简单用法,可以根据具体需求进行相应的扩展和修改。
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表单,并在组件中轻松地进行表单控件的管理和表单数据的处理。
OracleFormBuilder各种函数精讲解析

OracleFormBuilder各种函数精讲解析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 T oolbar 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)工具提示(T ooltip)工具提示视觉属性组(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)顶部提示对齐(T op Prompt Alignment)顶部提示偏移(T op 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)。
Form Builder基础开发文档【入门级】Form Builder Basic Development

1 相关软件的安装1.1 Oracle Client1.1.1 Setup安装路径:\\hi4-sv11\Oracle\Software\9iclient目前我们都是用9iClient,安装基本上是一路Default,如果出现setup.exe不能执行的情况,请到\\hi4-sv11\Oracle\Software\9iclient\install\win32安装。
安装时建议安装管理员(Administrator)1.1.2 注册表修改<1>、NLS_LANGHKEY_LOCAL_MACHINE\SOFTWARE\ORACLE搜索NLS_LANG,出现NLS_LANG=ZHS16GBK或者NLS_LANG=ZHS16CGB231280的地方请全部修改成NLS_LANG=AMERICAN_AMERICA.UTF8Project Code: Project Name: Doc.No.: Page: 45<2>、FORMS60_PATH变量在后面加上TEMPLATE/APSTAND.FMB所在的路径(F:\WORK\FORM)和PLL文件所在的路径(F:\WORK\PLL)。
1.2 Patch安装路径:\\hi4-sv11\Oracle\Software\patch\p3095277_9204_WINNT\Disk1安装这个Patch的原因(来自MetaLink):The information in this article applies to:Oracle Server - Enterprise Edition - Version: 9.2.0.1 toOracle Provider for OLE DB - Version: 9.2.0.1Microsoft Windows 2000Microsoft Windows XPMicrosoft Windows (32-bit)SymptomsUsing the Oracle Provider for OLEDB 9.2.0.1.0 with web applications, the data retrieved and sent to the webpage is good for the first 100 rows.After the First 100 rows, th data is displayed as garbage or .The OLEDB registry default fetchsize has been changed from the default of 100.CauseThis is a known BUG in the OCI API Layer. The BUG number is 2549186.Fi xApply the 9.2.0.4.0 Patch 2 Client/Database patchset on the client machine.The Patch number is 3160576 for the Microsoft Windows (32-bit) platform安装这个补丁就是要修正Oracle的100 Records的BUG。
formbuilder 中下拉选择器loading的用法

formbuilder 中下拉选择器loading的用法When working with form builders, it is essential to incorporate loading functionality, especially when using dropdown selectors. The loading feature ensures a seamless user experience by indicating that the dropdown is actively retrieving and displaying data. Implementing this feature correctly can significantly improve the overall performance and usability of a form builder.在使用表单构建器时,尤其是在使用下拉选择器时,整合加载功能是至关重要的。
加载功能能够指示下拉选择器正在主动地获取和展示数据,从而确保用户体验的顺畅性。
正确地实现这一功能可以极大地提高表单构建器的性能和可用性。
To implement loading in a dropdown selector, various techniques can be employed. One commonly used method involves leveraging asynchronous requests to fetch the necessary data from an API or server. This ensures that the user interface remains responsive during the data retrieval process.为了在下拉选择器中实现加载功能,可以采用多种技术手段。
Oracle FORMS BUILDER开发最全常用代码

1.FORM表单1.1 Forms运行模式1.1 Form表单模块属性1.2 Form挂默认菜单及工具条即Menu Module处用:DEFAULT&SMARTBAR 1.3 Form表单之多表单应用1.4 多表单间传递参数1.4 Form参数详细使用—一个窗体使用前一窗体参数参数提供了一种简便的机制,它用来设置Form启动时所需要的输入值。
参数的变量类型可以是CHAR、NUMBER或DATE,在设计Form时定义。
在应用程序执行CALL_FORM、OPEN_FORM、RUN_PRODUCT等内部子程序时,可以向一个FORM传送参数。
参数也可以由操作员在启动Form时,从命令行输入。
参数提供了一种简便的机制,它用来设置Form启动时所需要的输入值。
参数的变量类型可以是CHAR、NUMBER或DATE,在设计Form时定义。
在应用程序执行CALL_FORM、OPEN_FORM、RUN_PRODUCT等内部子程序时,可以向一个FORM传送参数。
参数也可以由操作员在启动Form时,从命令行输入。
1.4.1创建并引用参数在对象导航器中点中“参数”(PARAMETER),然后在工具条中点击“创建”图标,即可创建参数。
创建后要在其属性窗口中设置属性。
Data Type 设置为CHAR、NUMBER或DATE。
Default 参数的缺省值,必须与参数的数据类型和长度一致。
Length 参数可存贮的最长字符数。
它只对 CHAR型参数有效,最大为64K。
NUMBER型参数的缺省值为23字节,DATE型参数的缺省值为7字节。
Name 参数的名称。
在PL/SQL中,可以引用参数,或给参数赋值,方法是将保留字PARAMETER置于参数名之前,如::PARAMETER.P_NAME1 :=’Qilu _Rubber’;或:block.item := :PARAMETER.P_NAME1;除了在PL/SQL中直接引用参数外,你也可以在某些内部子程序中,或者在对象属性中引用参数。
C++Builder函数一览

C++Builder函数一览Borland C++ Builder函数库[搜集]一、文件: ActnList.hpp中的函数CreateAction 函数创建一个指定类型的Action,显示在action list editor中。
EnumRegisteredAction 过程枚举已经注册的Action RegisterAction 过程注册ActionUnRegisterAction 过程反注册Action二、文件:Classes.hpp中的函数Bounds 函数输入上下高宽返回一个矩形结构。
CollectionsEqual 函数比较两个TCollection是不是相等。
CurrentGroup 变量FindClass 函数从输入字符串中返回一个从TPersistent继承的类FindGlobalComponent 变量返回一个最高阶的容器类。
GetClass 函数返回一个已经注册了的从TPersistent继承的类LineStart 函数返回下一行的开始字符位置ObjectBinaryToText 过程转换对象的二进制流形式到文件。
ObjectResourceToT ext 过程转换对象的二进制资源到文件。
ObjectTextToBinary 过程转换保存对象的文件形式到二进制流。
ObjectTextToResource 过程转换保存对象的文件形式到资源。
Point 函数输入X,y坐标返回一个点结构。
ReadComponentRes 函数从窗口资源中读出一个控件和她的属性。
ReadComponentResEx 函数同上ReadComponentResFile 函数从窗口资源文件中读出一个控件和她的属性。
Rect 函数输入上下左右返回一个矩形结构RegisterClass 过程注册一个从TPersistent继承的类,使她的类的类型能够被识别。
RegisterClassAlias 过程注册一个和另一个除了名字外都相同的类。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Forms Builder常用函数1.abort_query; 停止查询的执行2.add_group_column(record group id 或name,group column 添加一个列到一个记录组,Record group id、name,column type,column width);3.add_group_row(record group id 或name,row number); 添加一个行到一个记录组,record group id是oracle赋予这个组的唯一的名称,row number指定了这个行在组中位置.4.add_list_element(list name or list id,list index,list lable,list value); 添加一项到下拉列表框,listname是list的名字,list index是添加到列表框的索引,list label指定了放入列表中的数值串,list value 包含了列表标识所对应的数据库的数值.5.add_parameter(list或name,parameter,parameter type,value) 添加一个参数到一个参数列表,参数列表是一个变数列表,这些变量将被伟给其它对象,list或name指定了这个列表的标识,parameter type(参数类型)包含两种可用数值:text_type是一串字符;6.data_parameter是一个指定已在form中定义的记录组的串.value是传给被调模块的实际数值.7.application_parameter 促使oracle显示Enter parameter values对话框。
关联了当前菜单form的参数按其数值被显示。
8.background_menu (1...10); 从背景菜单中显示一个菜单项9.bell; 促使终址产生一个鸣叫(要有音响或耳机才能听以哦!)10.block_menu; 显示一个数值的列表,它包括有效块的名字和它们的序列号11.break; 停止form的执行,显示调试器.注:只能在调试模式时12.call_input; 接受并执行功能键输入;13.checkbox_checked(name); 返回一个真或假的值表示检查框的状态14.check_record_uniqueness 被on_check_unique触发器调用时,为检查主关键词的唯一性而被始化form过程.15.clear_block 从当前的块中清除记录.16.clear_eol; 从光标开始到些行结束清除文本项的值。
17.clear_form 清除form的所有记录。
mit mode 参数具有的参数为(commit mode,rollback mode)19.ask_commit提示操作者提交记;20.do_commit扫行提交;21.no_commit清除form并不提交记录.22.no_validate提交未经有效检验的数据.23.clear_item(name); 清除指定的项.24.clear_list(name); 清除下拉列表的值25.clear_message; 清除信息提示区域中所有的信息26.clear_record; 清除当前记录中的所有值.27.close_form(name) 关闭当前form,其它的form通过指定的name关闭.mit_form; 使form中的值改修数库库的的表.29.convert_other_value(name) 改变下接列表框,圆形按钮组,检查框的值为符合当前项状态的值.30.copy(variable 1,variable 2); 拷贝值从变量1到变量2;31.count_query; 使用oncount触发器标明查询所获取的记录数.32.create_group(record group name); 创建静态或无查询记录组,创建后可用子程序:33.populate_group_with_query,34.add_group_column,add_group_row来向组添加记录35.create_group_from_query( 按指定select语句创建记录组,record group name,select statement);36.create_parameter_list(list name); 创建参数列表,可用子程序:add_parameter来添加参数。
37.paraneter list(参数列表)经常被作为依据传给run_product,call_form,new_form子程序.38.create_queried_record; 当使用on_fetch触发器时,在块主录缓存中创建记录.缓存存放着那些未被显示的记录39.create_record; 在当前块中创建一条记录.40.create_time(time name,milliseconds,iterale); 创建一个定时器。
milliseconds(秒)块定每个循环的分配时间。
参数iterate有两个选项:repeat:默认,告诉定时器在完成一次计时后重复;on_repeat,完成一次计时后不重复.41.cut_region 剪切选中的文本并保存于剪切板中.42.dbms_err_code 获并显示最后的数据库错误代码43.dbms_error_text 显示数据库错误类型信息和文字信息44.debug_mode 开启或关闭调试模式,这种模式只用于菜单模块.45.default_value(literal, variable); 如果当前值为null,则放置文字符串literal到variable中.46.delete_group(name) 删除记录组.47.delete_group_row(name,row,number); 从记录组中删除标出的行。
48.delete_list_element(name,list index); 删除下接列表中的一项.索引为list index49.delete_parameter(name,parameter); 从参数列表中删除指定参数。
50.delete_record 删除当前记录;51.delete_time(name) 删除记时器52.destroy_paramter_list(name); 删除一个预定的被调参数列表,name即为列表名称53.do_key(内置子程序名) 模拟按下以子程序命名的功能键;54.duplicate_item 从上一记录中拷贝相同项的值到当前记录的项中.55.duplicate_record 从上一记录中拷贝每每个项到当前记录的对应项中56.edit_textitem(x,y[,高度,宽度]) 为当前文本项显示一个编辑器(很有意思的咧!)57.enforce_column_security 促使应用检查列的安全性.58.enter 对当前项检查期有效性59.enter_query 改form的模式为enter query60.erase(全局变量名); 从内存中消去指定的全局变量;61.error_code; 捕获并且显示oracle forms的错误序号62.error_text; 显示解释form错误的文字信息63.error_type; 显示错误的类型.frm说明forms错误,ora说明是数据库错误64.execute_query 使oracle提取记录到form中,并置form于更新模式65.execute_trigger(触发器名) 执行指定的触发器66.fetch_records; 启动将记录提取到form中67.find_block(块名); 查找块的ID.68.find_canvas(画板名); 查找画板名的ID.69.find_column(记录组,组列名); 查找组列的ID.70.find_editor(编辑器名); 查找编辑器的ID.71.find_form(form名); 查找form的ID.72.find_group(记录组名); 查找记录组的ID.73.find_item(项名) 查找项名的ID.74.find_menu_item(菜单项名); 查找菜单项的ID.75.find_relation(关系名); 查找关系的ID.76.find_time(time名); 查找time的ID.77.find_view(canvas-view名); 查找画布的ID.78.find_window(窗口名); 查找窗口的ID.79.first_record; 显示第一条记录80.form_failire 返回表示最后一个form执行结果的布尔值81.form_fatal 返回表示最后一个执行结果的布尔表达式。
成功或失败返回false致命的错误才返回true82.form_success; 返回表示最后执行结果的布称表达式。
成功返回true,失败或致命错误返回false83.forms_ddl(statement); 操作form过程中执行sql命令,命令语句可以是文字,dml,ddl或代表pl/sql代码块的表达式.84.forms_ole.activate_server(id); 启动一个ole服务器使其准备接受ole自动事件85.forms_ole.close_server(id); 关闭一个ole服务器使期切断与各个ole容器的连接86.forms_ole.exec_verb(id,verb name); 告诉ole服务器执行邮verb id 或name标明的执行命令;87.forms_ole.find_ole_verb(id,verb name) 返回ole verb的索引值88.forms_ole.get_interface_pointer(name); 标识一个ole2自动执行对象的句柄;89.forms_ole.get_verb_count(id); 标识出ole服务器所能识别的命令数量90.forms_ole.initialize_container(id,file name); 当服务器兼容时,添加一个ole对象到ole容器中91.generate_sequence_number 当序列被定义为项属性的默认值时启动产生这个序号92.get_application_property(property name); 为当前form的属性定义数值93.get_block_property(name,property) 返回块属性值94.get_canvas_property(name,property); 返回画布属性值95.get_group_char_cell(group column id,row number); 指定一个字符或者记录组单元的字符串。