:Base if60.hlp>howto :Title Form Builder Help :Index Platform-Specific Information for Windows NT/95=d2kwin.hlp :Index Developer Demos=d2kdemo.hlp :Index Developer Built-in Packages=Pdpkg.HLP :Index Interpreter Commands =Pdincom.HLP :Index Form Builder Error Messages=fberror.hlp :Index Form Builder Process Flowcharts=fbflowcht.hlp 1 Welcome! 2 Using the online help=usehelp>about 2 Documentation roadmap=Help_on_Help>about 1 New Features :include o8nf.cnt 2 Greater Usability and Productivity 3 Forms Runtime Diagnostics=New60FRD>newfeat 3 PL/SQL editing enhancements=PL_SQL_editing_enhancements>newfeat 3 LOV wizard=LOV_wizard>newfeat 3 Hierarchical Tree view control=H_tree>newfeat 3 Associating a prompt with an item=F500651A>howto 2 Web-based deployment 3 Pluggable Java Components=Pluggable_user_components>newfeat 3 Web forms previewer from the designer=Launching_WebForms_from_the_Designer>newfeat 3 Java user interface shell=Java_user_interface_shell>newfeat 1 Building and Running a Form 2 About Designing Forms 3 About Form Design 4 About form design goals=F50BLDFORM01>about 4 Performing a requirements analysis=F500571>about 4 Analyzing task flow=F500572>about 4 Designing for portability=F500573>about 4 About Forms Developer user interface standards=F5025200>about 3 About Design Guidelines 4 Understanding the user's perception of information=F500574>about 4 Choosing summary versus detail=F500575>about 4 Avoiding information clutter=F500576>about 4 Understanding information visibility=F500577>about 4 General layout rules=F500578>about 4 Guidelines for creating standards=F502502>about 2 Building a Basic Form 3 About building forms=F500550>about 3 Representing Database Data within Your Form 4 About Data Blocks 5 What is a block?=DG0601>about 5 About block types=DG0602>about 5 About block data sources=F50ABDSRCE>about 5 Guidelines for choosing block data sources=F50DSRCEGD>about 3 Creating a data block=UT01>howto 3 Creating an Interface Item 4 About Interface Items 5 About items and item types=F500506>about 5 About data and control items=DG0603>about 5 About creating items=DG0610>about 5 About assigning items to canvases=DG0612>about 3 Creating an interface item=UT05>howto 2 Modifying a Form 3 Setting Object Properties 4 About Setting Object Properties 5 About setting properties of multiple selections=F500701>about 5 About subclassing=DG0505>about 5 About copying properties from one object to another=F500702>about 3 Setting properties in the Property Palette=DG0403>howto 3 Setting properties of multiple selections=DG0404>howto 3 Subclassing object properties=F502550>howto 3 Copying properties from one object to another=DG0407>howto 3 Comparing the properties of one object to another=DG0406>howto 3 Setting properties at runtime=DG0422>howto 3 Adding a Module 4 About Modules 5 About modules=DG0301>about 5 About module file formats=DG0303>about 5 About compiling modules=F500420>about 5 About the coordinate system 6 About the coordinate system=DG0312>about 6 About converting coordinate system units=F500423>about 6 About default font scaling=F500424>about 3 Creating a module=F500401>howto 3 Opening a module=DG0302>howto 3 Compiling a module=DG0307>howto 3 Running an application=DG0310>howto 3 Saving a module=DG0304>howto 3 Reverting to the last saved version of a module=F500429>howto 3 Closing a module=DG0306>howto 3 Deleting a module=F500427>howto 3 Adding a Block 4 About Blocks 5 What is a block?=DG0601>about 5 About block types=DG0602>about 5 About block data sources=F50ABDSRCE>about 5 Guidelines for choosing block data sources=F50DSRCEGD>about 5 About using tables as block data sources=F50TABLEDS>about 5 About using transactional triggers as block data sources=F50TRANTDS>about 5 About using stored procedures as block data sources=F50STPRODS>about 5 About using the FROM clause as block data sources=F50FROMDS>about 3 Creating a data block from a table=F50CRTABLE>howto 3 Creating a data block from a transactional trigger=F50CRTRANT>howto 3 Creating a data block from a procedure that uses a ref cursor=F50CRREFCU>howto 3 Creating a data block from a procedure that uses a table of records=F50CRTOR>howto 3 Creating a data block from a FROM clause=F50CRSUBQ>howto 3 Modifying the definition of a data block=UT07>howto 3 Creating a control block=DG0609>howto 3 Creating a multi-record block=DG0618>howto 3 Creating block scroll bars=DG0621>howto 3 Deleting a block=DG0614>howto 3 Adding an Item 4 About Items 5 About items and item types=F500506>about 5 About data and control items=DG0603>about 5 About creating items=DG0610>about 5 About assigning items to canvases=DG0612>about 3 Creating a data item=F50BLDFORM05>howto 3 Creating a control item=F50BLDFORM06>howto 3 Converting an item to a different interface type=DG0613>howto 3 Specifying the default navigation sequence=DG0622>howto 3 Deleting an item=F500508>howto 4 Working with Interface Items 5 Working with ActiveX Controls 6 About ActiveX Controls 7 About ActiveX and OLE=F50ABACTOLE>about 7 About ActiveX and OLE in Form Builder=F50ACTOLEFB>about 7 ActiveX support in Form Builder=F50SUPACTX>about 5 Adding an ActiveX control to your application=F50USEACTX>category 5 Interacting with an ActiveX control=F50INTERACTX>category 5 Setting and getting ActiveX control properties=F50ACTXPROP>howto 5 Invoking ActiveX control methods=F50INVACTX>howto 5 Responding to ActiveX control events=F50RESPACTX>howto 5 Registering an ActiveX control=F50REGACTX>howto 5 Deploying an ActiveX control with your application=F50DEPLACTX>howto 5 Working with Buttons 6 About Buttons 7 About buttons=DG0902>about 7 About navigating to buttons=F500802>about 7 About selecting buttons=F500803>about 5 Creating a button=DG0904>howto 5 Adding a button label=F500804>howto 5 Creating an iconic button=F500805>howto 5 Creating a default button=F500806>howto 5 Manipulating a button at runtime=F500807>howto 5 Working with Calculated Items 6 About Calculated Items 7 What are calculated items?=F50ABTCALC>about 7 Guidelines for working with calculated items=F50CLCGUID>about 7 About Calculation Types 8 About calculation modes=F50CALCMOD>about 8 About summary calculation=F50SUMCALC>about 8 About formula calculation=F50FORCALC>about 7 About Recalculation of Calculated Items 8 About recalculation of calculated items=F50RECALC>about 8 About summary recalculation=F50SUMRCLC>about 8 About formula recalculation=F50FORRCLC>about 5 Creating a calculated item=CRCALCIT>howto 5 Working with Chart Items 6 Adding a chart item=F501701>howto 5 Working with Check Boxes 6 About Check Boxes 7 About check boxes=DG0906>about 6 About check box values=DG0908>about 5 Creating a check box=DG0909>howto 5 Specifying a default value for a check box=F500810>howto 5 Manipulating a check box at runtime=F500811>howto 5 Working with Display Items 6 About display items=DG0911>about 6 Creating a display item=F500814>howto 5 Working with Image Items 6 About Images 7 About images=DG1702>about 7 About image formats=DG1703>about 7 About images and memory allocation=DG1710>about 5 Creating an image item=DG1708>howto 5 Populating an image item=DG1709>howto 5 Manipulating images at runtime=DG1711>howto 5 Working with List Items 6 About List Items 7 About list items=DG0914>about 7 About list element values=F500813>about 5 Creating a list item=DG0917>howto 5 Specifying a default value for a list item=F500815>howto 5 Manipulating a list item at runtime=F500816>howto 5 Adding a list element=DG0919>howto 5 Retrieving and storing list elements in a record group=F500819>howto 5 Deleting a list element=DG0920>howto 5 Working with OLE Objects 6 About OLE 7 OLE support in Form Builder=F50SUPOLE>about 7 About embedded and linked objects=F50ABEMLK>about 7 About OLE servers and OLE containers=F50ABSERCON>about 7 About the registration database=F50ABREGDB>about 7 About OLE activation styles=F50ABACTSTY>about 7 About OLE automation=F50ABAUTOM>about 7 About when to embed or link OLE objects=F50WHENOLE>about 7 About OLE in Form Builder=F50ABOLEFB>about 7 About OLE in Forms Runtime=F50ABOLEFR>about 5 Adding an OLE object to your application=F50ADDOLE>category 5 Displaying an OLE object=F50DISPOLE>howto 5 Editing an OLE object=F50EDITOLE>howto 5 Converting an OLE object=F50CONVOLE>howto 5 Importing OLE methods=F50IMPOLE>howto 5 Interacting with OLE objects=F50INTEROLE>category 5 Working with Radio Groups 6 About Radio Groups 7 About radio groups=DG0921>about 5 About radio group values=F500823>about 5 Creating a radio group=DG0924>howto 5 Specifying a default value for a radio group=F500825>howto 5 Manipulating a radio group at runtime=F500826>howto 5 Working with Sound Items 6 About Sound Items 7 What is a sound item?=F50WISOUND>about 7 About recording and playing sound data=F50RCPLSND>about 7 About the sound item control=F50SNDCTRL>about 5 Creating a sound item=F50SNDCREA>howto 5 Setting sound item control properties=F50SNDCSET>howto 5 Manipulating sound items programmatically=F50SNDMANP>howto 5 Working with Text Items 6 About Text Items 7 About text items=DG0926>about 5 Creating a text item=F500827>howto 5 Making a text item multi-line=F500853>howto 5 Making a text item value required=F500856>howto 5 Specifying the maximum length for a text item=F500838>howto 5 Specifying a required value for a text item=F500832>howto 5 Requiring a fixed length value for a text item=F500857>howto 5 Specifying a valid range of values=F500835>howto 5 Hiding text item values=F500859>howto 5 Assigning a format mask to a text item=F500862>howto 5 Assigning a list of values (LOV) to a text item=F500867>howto 5 Manipulating a text item at runtime=F500843>howto 5 Working with hierarchical trees 6 About hierarchical trees 7 About hierarchical trees=About_H_Trees>about 5 Creating a hierarchical tree=Creating_H_Tree>howto 5 Populating a hierarchical tree=Populating_HT>howto 5 Runtime Manipulation=Manip_HT_Runtime>howto 5 Specifying an initial value=SpecDefVal_HT>howto 3 Creating a Master-Detail Relation 4 About Master-Detail Relations 5 What is a master-detail relation?=DG1001>about 5 About the join condition=DG1002>about 5 About block coordination=DG1003>about 5 About the Copy Value from Item property=DG1004>about 5 About the Relation object=DG1005>about 5 About creating a master-detail relation=DG1006>about 3 Creating a master-detail relation with the Data Block Wizard=DG1007>howto 3 Creating a master-detail relation in the Object Navigator=DG1008>howto 3 Specifying the join condition for a master-deetail relation=DG1009>howto 3 Setting relation properties that affect coordination=DG1010>howto 3 Choosing the appropriate coordination=DG1011>howto 3 Setting the properties of foreign key items in the detail block=DG1012>howto 3 Deleting a master-detail relation=DG1013>howto 3 Preventing masterless operations in the detail block=DG1014>howto 3 Advanced Master-Detail Relation Functionality 4 Creating complex master-detail relations=DG1015>howto 4 About complex relations and cascading deletes>=F50CPLXREL>about 4 About master-detail triggers and procedures=DG1016>about 4 Master-detail triggers=F50MDTRIGS>howto 4 Triggers for complex master-detail relations=F50CPLXTRG>howto 4 Modifying the default relation triggers=F50DFLTTRG>howto 4 Master-detail procedures=F50MDPROCS>howto 4 Modifying the default master-detail functionality=DG1017>howto 3 Adding Windows, Canvases, Alerts, Lists of Values, and Editors 4 Adding Windows and Canvases 5 About Windows and Canvases 6 Introducing windows and canvases=F50INTWNCN>about 6 What is a window?=DG1105>about 6 About window types=F50WINTYPE>about 6 What is a canvas?=DG1101>about 6 About canvas types=F50CVSTYPE>about 6 About views=F50ABTVIEW>about 6 About MDI and SDI windows=DG1106>about 5 Creating Windows 6 About Window Attributes 7 About the root window=DG1108>about 7 About the console=DG1110>about 7 About window modality=DG1107>about 7 About scrolling windows=DG1112>about 5 Creating a window=DG1109>howto 5 Creating a scrolling window=F50SCRLWIN>howto 5 Associating an icon with a window=DG1111>howto 5 Creating Modal Dialog Windows 6 About modal dialog windows=F50ABOUMDW>about 6 Creating a modal dialog window=DG1113>howto 6 Displaying a modal dialog window=F50DISPMDW>howto 6 Closing a modal dialog window=F50CLOSMDW>howto 5 Creating Canvases 6 About working with canvases=DG1102>about 6 Creating a canvas=F50CREACVS>howto 6 Defining a primary canvas=DG1116>howto 6 Deleting a canvas=DG1104>howto 6 Editing Canvases in the Layout Editor 7 Working with stacked and tab canvases in the Layout Editor=F50STKTBFE>about 7 Resizing a canvas in the Layout Editor=DG1103>howto 7 Setting a canvas' visual attributes in the Layout Editor=F50CVSVAS>howto 7 Adjusting the view in the Layout Editor=F50ADJSTVU>howto 6 Working with Different Canvas Types 7 Content Canvases 8 About content canvases=F50ABTCCVS>about 8 Assigning multiple content canvases to a window=DG1119>howto 7 Stacked Canvases 8 About stacked canvases=DG1125>about 8 Creating a stacked canvas=DG1126>howto 8 Editing a stacked canvas in the Layout Editor=DG1127>howto 8 Displaying a content canvas' stacked views in the Layout Editor=F50DSPSCVS>howto 7 Tab Canvases 8 About tab canvases=F50TABCVS>about 8 About tab pages=F50TABPAGE>about 8 Creating a tab canvas=F50CRETBCV>howto 8 Creating a tab page=F50CRETBPG>howto 8 Placing an item on a tab page=F50PLATBPG>howto 8 Moving an item to another tab page=F50ITMOVTP>howto 8 Reordering tab pages=F50TPREORD>howto 8 Deleting a tab page=F50DELTBPG>howto 8 Working with Tab Canvases in the Layout Editor 9 Displaying a tab canvas=F50DISTBCV>howto 9 Switching tab pages at design time=F50TPSWTCH>howto 9 Resizing a tab canvas=F50RSZTBCV>howto 9 Moving a tab canvas=F50MOVTBCV>howto 7 Toolbar Canvases 8 About toolbar canvases=F50TBARCVS>about 8 Creating a toolbar canvas=DG1122>howto 8 Creating a toolbar canvas for the MDI window=DG1123>howto 8 Creating multiple toolbar canvases for the same window=DG1124>howto 7 Working with Stacking Order for Canvases 8 About stacking order=DG1129>about 8 About content canvases in the stacking order=F50CCVSSO>about 8 How stacking order changes at runtime=F50SOCHG>about 5 Manipulating Windows and Canvases 6 Manipulating Windows 7 Displaying and closing a window in response to navigation=DG1114>howto 7 Displaying and closing a window programmatically=DG1115>howto 7 Moving and resizing a window programmatically=DG1118>howto 7 Scrolling a window programmatically=F50SCRLRUN>howto 7 Using triggers to respond to window events at runtime=DG1131>howto 6 Manipulating Canvases 7 Showing and hiding a canvas programmatically=DG1117>howto 7 Working with the Raise on Entry canvas property=DG1128>howto 7 Events that change the current content canvas=DG1120>howto 7 Replacing the current content canvas programmatically=DG1121>howto 7 Manipulating a stacked canvas programmatically=DG1130>howto 7 Manipulating a tab canvas programmatically=F50TCMANP>about 7 Manipulating a tab canvas at runtime=F50TCMANR>about 4 Adding an Alert 5 About Alerts 6 About Alerts=DG1202>about 6 About creating alerts=F501101>about 4 Creating an alert=DG1204>howto 4 Displaying an alert=DG1205>howto 4 Changing the alert Message=DG1206>howto 4 Working with Lists of Values (LOVs) 5 About LOVs 6 About LOVs=DG1402>about 6 About LOV values and record groups=DG1404>about 6 About LOV return items=DG1405>about 5 Creating and Modifying LOVs 6 Creating an LOV=DG1406>howto 6 Modifying the query SELECT statement for an existing LOV=F501419>howto 6 Viewing columns associated with an LOV=F501420>howto 6 Removing a column from an LOV=F501421>howto 6 Displaying a column in an LOV=F501422>howto 6 Hiding a column in an LOV=F501423>howto 6 Creating an LOV column title=F501424>howto 6 About specifying LOV return items=DG1409>about 6 Specifying LOV return items using column properties=F501425>howto 6 Specifying LOV return items in the SELECT statement=F501426>howto 6 About validating text items using LOV values=DG1410>about 6 Using LOV values to validate text items=F501427>howto 6 About attaching LOVs to text items=DG1412>about 6 Attaching an LOV to a text item at design time=F501428>howto 6 Attaching an LOV to a text item programmatically at runtime=DG1413>howto 6 Displaying an LOV programmatically=DG1414>howto 6 Reusing an LOV=DG1415>howto 6 Setting LOV properties at runtime=DG1416>howto 6 Using an LOV with a REF column=Using_an_LOV_with_a_REF_column>howto 4 Defining an Editor 5 About editors=DG1302>about 5 Using the default editor=DG1304>howto 5 Using a user-named editor=DG1306>howto 5 Using a system editor=DG1305>howto 5 Displaying an Editor at Runtime 6 Using EDIT_TEXTITEM to display an editor=DG1308>howto 6 Using SHOW_EDITOR to display an editor=DG1309>howto 3 Adding Menus 4 About menus=DG2201>about 4 About menu design=F50MNUDSGN>about 4 Adding Menus to Your Forms 5 Using the Default Form Menu 6 About the default form menu=DG2202>about 6 Attaching the default form menu=DG2203>howto 5 Using Custom Form Menu Modules 6 About custom form menu modules=DG2205>about 6 About the menudef.mmb menu module=F50MENUDEF>about 6 Modifying the menudef.mmb menu module=DG2204>howto 6 About building a form menu module from scratch=DG2211>about 6 About menu toolbars=F50SMARTBR>about 6 Creating a menu toolbar=F50CRTSBAR>howto 6 Saving and compiling a custom form menu module=F50MNUSVGN>howto 6 Attaching a custom form menu module=DG2215>howto 6 About deploying custom form menu modules=F50DLVRMMX>howto 5 Using Popup Menus 6 About popup menus=F50CAPUM>about 6 Creating a popup menu=F50CCPUM1>howto 6 Attaching a popup menu to an item or canvas=F50CCPUM2>howto 5 Working with Menu Objects 6 About menu objects=F50CAMOBJ>about 6 Working with Menu Object Names and Labels 7 About object names and labels=DG2209>about 7 Changing object names=DG2210>howto 7 Changing object labels=F50OBJLABL>howto 7 Referencing menu objects in code=F50OBJCODE>howto 6 Creating Menu Objects 7 Opening an existing menu module=F50OPNMMOD>howto 7 Creating a new menu module=DG2212>howto 7 About menus and menu items=F50MNUITMS>about 7 Creating menus and menu items=DG2213>howto 7 About menu item commands=F50ITMCMDS>about 7 Assigning commands to menu items=DG2214>howto 4 Implementing Advanced Menu Features 5 Using Special Menu Items 6 About special menu items=DG2302>about 6 Check and Radio Menu Items 7 About check and radio menu items=DG2303>about 7 About check and radio item commands=F50CRITCMD>about 7 About check and radio item states=DG2304>about 6 Separator Menu Items 7 About separator menu items=F50CASEP>about 6 Magic Menu Items 7 About magic menu items=DG2305>about 7 About magic item default appearance and functionality=F50MIDFLT>about 6 Tear-off menus 7 About tear-off menus=DG2306>about 5 Creating special menu items=DG2301>howto 5 Displaying icons in menu items=DG2307>howto 5 Working with Menu Item Access 6 Defining menu access keys=DG2308>howto 6 Assigning accelerator keys to menu items=DG2309>howto 5 Working with Form Menu Display 6 Running a form menu in pull-down style=F50MNUPULL>howto 5 Adding Code to Menus 6 Getting and setting menu properties programmatically=DG2221>howto 6 Displaying and hiding menus programmatically=DG2220>howto 6 PL/SQL Code 7 About PL/SQL code in menu modules=DG2216>about 7 About using PL/SQL code in menu item commands=DG2217>about 7 Referencing form objects in PL/SQL menu item commands=F50MPLSRFO>howto 7 Writing user-named subprograms=DG2218>howto 6 Startup Code 7 About menu startup code=F50MNUSUCD>about 7 Writing menu startup code=DG2219>howto 6 Substitution Parameters 7 About substitution parameters=DG2310>about 7 Built-in substitution parameters=DG2311>howto 7 Creating substitution parameters=F50MNUSUBP>howto 7 Substitution parameter properties=F50SPPROPS>howto 7 Referencing substitution parameters in code=F50SPCDREF>howto 5 Working with Menu Security 6 About menu security=DG2318>about 6 About implementing menu security=DG2320>about 6 About the Use Security menu module property=DG2324>about 6 Working with Database Roles 7 About database roles=DG2319>about 7 About creating and granting database roles=F50ROLEACG>about 7 Creating database roles=DG2321>howto 7 Modifying existing database roles=F50ROLEMOD>howto 7 Deleting existing database roles=F50ROLEDEL>howto 7 Granting database roles access to menu modules=DG2322>howto 7 Granting database roles access to menu items=DG2323>howto 7 About manipulating database roles at runtime=DG2325>about 7 Setting and checking database roles at runtime=F50ROLESET>howto 3 Defining an Object's Visual Attributes 4 About Visual Attributes 5 About visual attributes=DG0408>about 5 Guidelines for working with visual attributes=F502533>about 5 Creating a named visual attribute=DG0415>howto 3 Basing an object on a visual attribute=DG0410>howto 3 Modifying a visual attribute=F502534>howto 3 Adding Graphics and Text 4 About Formatting Objects 5 About formatting items=DG0414>about 4 Adding an Image Item 5 About Images 6 About images=DG1702>about 6 About image formats=DG1703>about 6 About images and memory allocation=DG1710>about 4 Creating an image item=DG1708>howto 4 Populating an image item=DG1709>howto 4 Manipulating images at runtime=DG1711>howto 4 Adding a Chart Item 5 Adding a chart item=F501701>howto 4 Adding a Background Image 5 Adding a background image=DG1705>howto 4 Adding Text and Line Graphics 5 Creating graphic text=DG0616>howto 5 Creating line graphics=DG0617>howto 3 Arranging Objects 4 About Arranging Objects 5 About arranging items within frames=F500578>about 3 Using the Layout Wizard to arrange items=F500699>howto 3 Arranging Items within Frames 4 Arranging items within a block=F500671>howto 4 Creating a tabular arrangement=F500645>howto 4 Creating a form-style arrangement=F500646>howto 4 Aligning items within a frame=F500630>howto 4 Defining the distance between the frame's border and its items=F500632>howto 4 Defining the distance between the items within a frame=F500633>howto 4 Arranging prompts 5 Aligning a prompt with its object=F500634>howto 5 Associating a prompt with an item=F500651A>howto 4 Working with Frames 5 Adding items to a frame=F500623>howto 5 Removing items from a frame=F500624>howto 5 Updating a frame's layout=F5006120>howto 5 Moving a frame=F500625>howto 5 Resizing a frame=F500626>howto 5 Deleting a frame=F500627>howto 4 Arranging Prompts 5 Creating a prompt=F500651>howto 5 Justifying a prompt=F500637>howto 5 Aligning a prompt with its object=F500639>howto 5 Defining a prompt's attachment edge=F500638>howto 5 Defining the distance between a prompt and its object=F500640>howto 5 Defining a prompt's alignment offset=F500641>howto 5 Defining a prompt's display style=F500636>howto 4 Manually Arranging Objects 5 Selecting Objects 6 Selecting an object=F500602>howto 6 Selecting objects in a region=F500603>howto 6 Selecting all objects=F500605>howto 5 Moving Objects 6 Moving an object=F500608>howto 6 Moving an object incrementally=F500609>howto 6 Constraining a move=F500610>howto 5 Resizing Objects 6 Resizing an object=F500612>howto 6 Making an object the same size=F500613>howto 5 Aligning Objects 6 Aligning an object=F500614>howto 5 Grouping Objects 6 About groping objects=F500616>about 6 Grouping objects=F500617>howto 6 Regrouping objects=F500618>howto 5 Ordering Objects 6 About overlapping objects=F500619>about 6 Ordering objects=F500620>howto 3 Adding Help 4 Adding Tooltips 5 About tooltips=F504501>about 5 Creating a tooltip=F504502>howto 4 Adding Pop Up Menu Help 5 About popup menus=F50CAPUM>howto 5 Creating a popup menu=F50CCPUM1>howto 5 Attaching a popup menu to an item or canvas=F50CCPUM2>howto 4 Adding Hints 5 Creating hint text=DG0812>howto 2 Adding PL/SQL to a Form 3 Using PL/SQL in Form Builder 4 About Using PL/SQL in Form Builder 5 About Using PL/SQL in Form Builder=DG1801>about 5 About Form Builder built-in subprograms=DG1802>about 5 Understanding parameter data types=DG1806>howto 5 About local variables=DG1816>about 5 About global variables=DG1817>about 5 About Form Builder system variables=BOOBOO>about 3 Calling Form Builder built-in procedures=DG1803>howto 3 Calling Form Builder built-in functions=DG1804>howto 3 Passing parameter values to subprograms=DG1805>howto 3 Using built-in constants as actual parameters=DG1807>howto 3 Using default parameter values=DG1808>howto 3 Using positional and named notation parameters=DG1809>howto 3 Referencing Form Builder objects by name=DG1810>howto 3 Referencing Form Builder item values=DG1812>howto 3 Referencing Form Builder objects by internal ID=DG1813>howto 3 Referencing Form Builder items indirectly=DG1814>howto 3 Creating Triggers and Program Units 4 Writing an Event Trigger 5 About Writing Trigger Code 5 About events and triggers=DG0701>about 5 About writing SQL statements in triggers=DG0710>about 5 About calling built-in subprograms in triggers=DG0708>about 5 About restricted built-in subprograms=DG0709>about 4 Creating a trigger=DG0702>howto 4 Writing trigger code=DG0706>howto 4 Compiling a trigger=DG0704>howto 4 Setting trigger properties=DG0703>howto 4 Calling a user-named trigger=DG0705>howto 4 About Trigger Categories 5 Block processing triggers=DG0712>howto 5 Interface event triggers=DG0713>howto 5 Master-Detail triggers=DG0714>howto 5 Message-handling triggers=DG0715>howto 5 Navigational triggers=DG0716>howto 5 Query-time triggers=DG0718>howto 5 Transactional triggers=DG0719>howto 5 Validation triggers=DG0720>howto 5 Other trigger categories=DG0721>howto 4 Writing Program Units 5 About Writing Program Units 6 About user-named subprograms=DG1902>about 6 About Form Builder packages=F50FORMPKG>about 6 About PL/SQL packages=DG1908>about 4 Creating user-named subprograms=DG1903>howto 4 Calling user-named subprograms=F50CALLPGM>howto 4 Defining parameters=DG1907>howto 4 Creating PL/SQL packages=F50CRPKG>howto 4 Referencing PL/SQL package contents=F50REFPKG>howto 3 Creating a PL/SQL Library 4 About libraries=DG2002>about 4 About global libraries=F502007>about 4 Creating a PL/SQL library=DG2009>howto 4 Writing library program units=DG2006>howto 4 Calling library program units=DG2005>howto 4 Attaching a PL/SQL library to another module=DG2010>howto 4 Editing a PL/SQL library=DG2012>howto 3 Creating a Stored Procedure 4 About Stored Procedures 5 About stored procedures=AT0202>about 5 About default value for formal parameters=F50ABDFPAR>about 5 About accessing subprograms in another user's schema=F50ABACCES>about 5 About resolving subprogram names=F50ABRESOL>about 5 About stored procedure privileges=F50ABPROGP>about 5 About the stored procedure unit editor=F50ABPUED>about 3 Creating a stored procedure=AT0205>howto 3 Modifying a stored procedure=F50MDSTPRO>howto 3 Invoking a stored procedure=AT0207>howto 3 Creating a Database Trigger 4 About Database Triggers 5 About database triggers=AT0208>about 5 About database trigger processing=F50DBTRPRO>about 5 About database trigger privileges=F50DBTRPRI>about 5 About the database trigger unit editor=F50ABDBTR>about 3 Creating the database trigger=F50CRDBTR>howto 3 Modifying a database trigger=F50MDDBTR>howto 3 Working with Record Groups 4 About Record Groups 5 About record groups=DG1502>about 5 About record group types=DG1503>about 5 About record group values=DG1505>about 5 About record groups and list of values=DG1506>about 5 About creating and manipulating a record group at runtime=DG1508>about 5 About record group built-in subprograms=DG1509>about 4 Creating and Modifying Record Groups 5 Creating a query record group at design time=DG1507>howto 5 Creating a query record group=DG1510>howto 5 Creating a non-query record group=DG1511>howto 5 Viewing the structure of a record group=F501501>howto 5 Modifying the SELECT statement for a query record group=F501502>howto 5 Modifying an existing record group=DG1512>howto 5 About manipulating a record group at runtime=DG1508>about 5 Creating a query record group at runtime=DG1510>howto 5 Replacing a record group's query=RGRPLQRY>howto 5 Populating a query record group at runtime=POPQRYRG>howto 5 Creating and populating a non-query record group=DG1511>howto 5 Modifying an existing record group=DG1512>howto 5 Adding rows to a record group=ADDRWRG>howto 5 Deleting rows from a record group=DELRWRG>howto 5 Adding columns to a record group=ADDCLRG>howto 5 Deleting a record group=DELRG>howto 5 Performing operations on rows=DG1513>howto 5 Counting the number of rows in a record group=CNTRWRG>howto 5 Getting and setting cell values=GSCELLVAL>howto 5 Marking rows as selected=MKRWSEL>howto 3 Defining Form Parameters 4 About form parameters=DG1602>about 4 Creating a parameter=DG1604>howto 4 Creating and passing parameter lists=DG1609>howto 4 Creating a parameter list=DG1610>howto 4 Passing a parameter list=DG1611>howto 4 Referencing parameters=DG1605>howto 4 Specifying parameter attributes=DG1612>howto 3 Integrating with Other Programs (3GL Foreign Functions) 4 About Foreign Functions 5 About foreign functions=AT1302>about 5 Oracle precompiler statements=AT13104>howto 5 About the user exit interface=AT0301>about 5 About the PL/SQL interface=AT1301>about 4 User Exit Interface to Foreign Functions 5 About User Exits 6 About the user exit interface=AT0301>about 6 About integrating a user exit with Form Builder=AT0304d>about 4 Creating a user exit interface to foreign functions=AT0304>howto 4 Invoking a foreign function from a user exit interface=AT0305>howto 4 Example: Writing a user exit on Microsoft Windows=AT0306>howto 4 PL/SQL Interface to Foreign Functions 5 About the PL/SQL Interface 6 About the PL/SQL interface=AT1301>about 4 Creating a PL/SQL interface to foreign functions=AT1303>howto 4 Invoking a foreign function from a PL/SQL interface=AT1304>howto 4 Example: Creating a PL/SQL interface on Microsoft Windows=AT1305>howto 3 Handling Runtime Errors 4 About handling runtime errors in triggers=AT101>about 4 About evaluating the success or failure of built-ins=AT102>about 4 Error handling for stored procedures=AT0103>howto 2 Reusing Objects 3 About Reuse 4 About reuse=F502516>about 3 Subclassing Objects 4 About Subclassing 5 About subclassing=DG0505>about 5 Guidelines for subclassing objects=F502518>about 5 About modifying a subclassed object=F502520>about 5 About subclass information=F502523>about 3 Subclassing an object=F502550>howto 3 Modifying the source object=F502519>howto 3 Modifying a subclassed object's properties=F502521>howto 3 Rolling back a property to its inherited value=F502522>howto 3 Updating an object's subclass information=F502524>howto 3 Reusing Objects in the Object Library 4 Creating a reusable object=F502505>howto 4 Reusing an object in the Object Library=F502508>howto 3 Copying Objects 4 About Copying Objects 5 About copying objects=DG0501>about 3 Copying objects=F502517>howto 3 Working with Visual Attributes 4 About Visual Attributes 5 About visual attributes=DG0408>about 5 Guidelines for working with visual attributes=F502533>about 3 Creating a named visual attribute=DG0415>howto 3 Basing an object on a visual attribute=DG0410>howto 3 Modifying a visual attribute=F502534>howto 3 Working with Object Groups 4 About Object Groups 5 About object groups=F502535>about 5 Guidelines for working with object groups=F502536>about 3 Creating an object group=DG0510>howto 3 Adding an object to an object group=F502537>howto 3 Modifying an object group=F502538>howto 3 Removing an object from an object group=F502539>howto 3 Working with Property Classes 4 About Property Classes 5 About property classes=DG0416>about 5 Guidelines for working with property classes=F502525>about 5 About modifying a property class=F502526>about 3 Creating a property class=DG0417>howto 3 Adding properties to a property class=DG0418>howto 3 Basing an object on a property class=DG0419>howto 3 Viewing properties in a property class=F502527>howto 3 Modifying a property class=DG0420>howto 3 Removing properties from a property class=F502528>howto 3 Defining triggers in a property class=DG0421>howto 3 Modifying an object that is based on a property class=F502529>howto 3 Working with Templates 4 About Templates 5 About templates=F502540>about 3 Creating a form based on a template=F502542>howto 2 Using Standard Objects to Build Forms 3 About Standards 4 About standards=F502501>about 4 Guidelines for creating standards=F502502>about 4 Setting standards=F500582>about 4 About the Object Library=F500301>about 3 Creating standard objects 4 Creating a SmartClass=F502507>howto 4 Modifying a SmartClass=F502580>howto 3 Using standard objects to build forms 4 Creating an object based on a SmartClass=F502570>howto 4 Applying a SmartClass to an existing object=F5025100>howto 4 Distributing standards=F502515>howto 2 Running a Form 3 Running a form against Oracle=DG0310>howto 3 Running a form against non-Oracle datasources=c_openint>howto 2 Debugging a Form 3 About Debugging a Form 4 About the Debugger=DG2102>about 4 About the Debugger window=DG2107>about 4 About the current execution location=DG2122>about 4 About the current scope location=DG2124>about 4 About debug commands=DG2131>about 4 About the DEBUG package=DG2132>about 4 About Debugger startup restrictions=DG2140>about 2 Running a form in Debug mode=DG2105>howto 2 Starting your debug form=RUNFORMINDEBUG>howto 3 Using Forms Runtime Diagnostics 4 About Forms Runtime Diagnostics (FRD)=About_FRD>about 4 FRD expected output=FRD_ExpOut>about 4 Using FRD=Using_FRD>howto 3 Creating Debug Actions 3 About debug actions=DG2112>about 3 Creating breakpoints=DG2113>howto 3 Creating debug triggers=DG2114>howto 3 Creating persistent debug actions=DG2188>howto 3 Browsing debug actions=DG2116>howto 3 Disabling debug actions=DG2117>howto 3 Removing debug actions=DG2118>howto 3 Monitoring and Evaluating Application Information 4 Displaying debug messages=DG2106>howto 4 Examining the call stack=DG2123>howto 4 Modifying application variables and values=DG2125>howto 4 Controlling program unit execution=DG2126>howto 3 Modifying Code at Runtime 4 Modifying code at runtime=DG2129>howto 2 Deploying Forms on the Web 3 Deploying Forms on the Web=webform_html>about 3 Previewing web forms from the designer=RUNFORMWEBabt>about 3 Using the AppletViewer 4 About the AppletViewer 5 About the AppletViewer=apvwab>about 5 About registering the Forms applet signature=apvwabregsig>about 3 Installing the AppletViewer=apvwinst>howto 3 Running the AppletViewer=apvwrun>howto 3 Invoking a Web browser from within the AppletViewer=apvwinvoke>category 2 Advanced Development Techniques and Project Management 3 Creating Multiple-Form Applications 4 About Multiple-Form Applications 5 What is a multiple-form application?=AT0501>about 5 Invoking Form Builder programmatically=F50INVOKFB>howto 5 Multiple-form applications and the root window=AT0502>howto 4 Designing Multiple-Form Applications 5 Invoking independent forms with OPEN_FORM=AT0503>howto 5 Navigation between independent forms=AT0504>howto 5 Opening forms in different database sessions=AT0505>howto 5 Opening multiple instances of the same form=AT0506>howto 5 Replacing the current form with NEW_FORM=AT0507>howto 5 Calling modal forms with CALL_FORM=AT0508>howto 5 Exiting from a called form=AT0509>howto 5 Allowing end users to quit from a called form=AT0510>howto 5 Calling a form in query-only mode=AT0511>howto 5 Using CALL_FORM and OPEN_FORM in the same application=AT0512>howto 5 Integrating Form and Menu Modules=AT0519>howto 4 Commit-Processing with Multiple-Form Applications 5 Managing commit-processing when using CALL_FORM=AT0513>howto 5 Posting vs. committing=F50POSTCOM>howto 5 What is post-only mode?=F50WHATPOM>about 5 About savepoints and rollbacks=F50SVPTRLB>about 5 Rolling back changes=F50RLBCHGS>howto 5 About rollback mode parameters=F50RLBPARM>about 5 About default rollback mode=F50DFLTRBM>about 5 Modifying the CLEAR_ALL and EXIT commands=F50MODCOMS>howto 5 Using posting and rollback mode to manage transactions=F50USEPOST>howto 5 Checking for changed records=F50CHEKCHG>howto 5 Getting information about the call form stack=F50INFOCFS>howto 5 Suppressing post and commit transaction messages=F50SUPMSGS>howto 4 Using Parameters in Multiple-Form Applications 5 Passing Parameters to forms=AT0514>howto 5 Passing a parameter list=AT0515>howto 5 The default parameter list=AT0516>howto 5 Initial Values of Parameters in a Called Form=AT0518>howto 5 Parameter Validation=AT0517>howto 4 Working with Menus in Multiple-Form Applications 5 Integrating form and menu modules=AT0519>howto 5 OPEN_FORM menu functionality=F50OPENMNU>howto 5 NEW_FORM menu functionality=F50NEWMNU>howto 5 CALL_FORM menu functionality=F50CALLMNU>howto 5 Creating a master menu=F50MASTMNU>howto 5 Using the REPLACE_MENU built-in procedure=F50RPLCMNU>howto 3 Responding to Mouse Events 4 About mouse events, triggers, and system variables=AT0602>about 4 Creating a mouse event trigger=AT0603>howto 4 Using mouse event system variables=AT0604>howto 4 Performing actions based on the button pressed=AT0605>howto 4 Performing actions based on mouse location=AT0609>howto 3 Using Timers 4 About Timers 5 About timers=F503101>about 5 About timer usage rules=AT0703>howto 3 Creating a timer=AT0702>howto 3 Responding to multiple timers=AT0706>howto 3 Modifying a timer programmatically=AT0705>howto 3 Deleting a timer=AT0704>howto 3 Designing Forms for Querying 4 About designing forms for querying=DG0801>howto 4 Defining a block's WHERE and ORDER BY clauses=DG0802>howto 4 Defining items for Enter Query mode=DG0803>howto 4 Defining check boxes, radio groups, and list items for querying=DG0804>howto 4 Executing a query programmatically=DG0805>howto 4 Controlling queries with pre-query and post-query=DG0806>howto 4 Defining triggers to fire in Enter Query mode=DG0807>howto 3 Controlling Inserts, Updates, and Deletes 4 About controlling inserts, updates, and deletes=DG0809>howto 4 Controlling inserts=DG0810>howto 4 Setting default values for items in new records=DG0811>howto 4 Displaying item hint text=DG0812>howto 4 Controlling updates=DG0813>howto 4 Validating item values during data entry=DG0814>howto 4 Populating items with values from other tables=DG0815>howto 3 Controlling Navigation 4 About controlling navigation=DG0816>howto 4 Modifying the default navigation sequence=DG0817>howto 4 Specifying the navigation style for a block=DG0818>howto 4 Making items navigable and enabled=DG0819>howto 4 Setting the mouse navigate property for GUI items=DG0820>howto 4 Navigating in code=DG0821>howto 3 Developing Applications to Run against Non-Oracle Datasources 4 Accessing non-Oracle datasources=c_openint>category 3 Internationalizing Your Applications (NLS) 4 Overview of National Language Support 5 About National Language Support=National_Language_Support_in_Oracle_Developer>about 5 Setting NLS_LANG, DEV_NLS_LANG, and USER_NLS_LANG=Setting_NLS_LANG_DEVELOPER_NLS_LANG_and_USER_NLS_LANG>howto 5 Using ALTER SESSION=Using_ALTER_SESSION>howto 5 Using NLS parameters/functions in SQL functions=Using_NLS_Parameters_Functions_in_SQL_Functions>ref 5 Using CONVERT to convert data=Using_CONVERT_to_Convert_Data>ref 5 Using NLSSORT to sort character data=Using_NLSSORT_to_Sort_Character_Data>ref 5 Comparing strings in a where clause=Comparing_Strings_in_a_Where_Clause>ref 5 Controlling an ORDER BY clause=Controlling_an_ORDER_BY_Clause>ref 4 National Language Support in Forms 5 Overview 6 National Language Support in Forms Developer=National_Language_Support_in_Oracle_Developer>ref 6 NLS architecture=NLS_Architecture>ref 6 The NLS_LANG environment variable=The_NLS_LANG_Environment_Variable>ref 6 Forms NLS parameters=Oracle_Forms_NLS_Parameters>ref 6 Character set design considerations=Character_Set_Design_Considerations>ref 5 Format Masks 6 Language and territory default format masks=Language_and_Territory_Default_Format_Masks>ref 6 Format mask characters=Format_Mask_Characters>ref 5 Translating Forms Applications 6 Screen design considerations=Screen_Design_Considerations>ref 6 Using the Translation Builder approach=Using_the_Oracle_Translation_Manager_Approach>howto 6 Using the runtime language switching approach=Using_the_Runtime_Language_Switching_Approach>howto 6 Using PL/SQL libraries for strings in code=Using_PL_SQL_Libraries_for_Strings_in_Code>ref 6 Bidirectional support in Forms=Bidirectional_Support_in_Form_Builder>ref 3 Defining Key Bindings and Logical Attributes 4 Defining Key Bindings 5 About Form Builder resource files=AT0460>about 5 About using Oracle Terminal to remap Form Builder key bindings=AT0461>about 5 Remapping a Form Builder key binding=AT0462>howto 5 Creating a key binding for a key trigger=AT0450>howto 4 Defining Logical Attributes 5 About Chacter mode logical attributes=AT0451>about 5 About GUI logical attributes=AT0452>about 5 About edit attribute node options=AT0466>about 5 Modifying Form Builder logical attributes=AT0465>howto 3 Benchmarking Your Applications 4 About PECS=AT0C01>about 4 Collecting performance data on Form Builder events=AT0C04>howto 4 Collecting performance data on application-specific events=AT0C05>howto 4 Collecting object coverage data=AT0C12>howto 4 Collecting line coverage data=AT0C13>howto 4 Using the PECS Assistant=AT0C14>howto 4 PECS Built-ins 5 PECS.ADD_CLASS=AT0C24>ref 5 PECS.ADD_EVENT=AT0C25>ref 5 PECS.COLLECTOR=AT0C26>ref 5 PECS.DISABLE_CLASS=AT0C27>ref 5 PECS.ENABLE_CLASS=AT0C28>ref 5 PECS.END_EVENT=AT0C29>ref 5 PECS.POINT_EVENT=AT0C30>ref 5 PECS.START_EVENT=AT0C31>ref 3 Increasing Transaction Performance 4 About array processing=F50ARRAYPR>about 4 About trigger processing during array DML processing=F50DMLPRO>about 4 Enabling array processing for queries=F50ENARQ>howto 4 Enabling array processing for DML=F50ENARDML>howto 3 Managing Application Development with Source Control 4 About Version Control 5 About version control - PVCS=ABOUTVER>about 5 About PVCS implementation=Implementation_Details>about 5 About creating archive reports=CR8ARC_A>about 5 About checking in a file=CHECKIN_A>about 5 About checking out a file=CHECKOUT_A>about 5 About promotion models=About_promotion_models>about 4 Archiving 5 Creating an archive directory=CR8ARC>howto 5 Checking in a file=CHKINFLE>howto 5 Checking out a file=CHKOUTFL>howto 5 Creating an archive report=CR8REP>howto 4 Source Control Dialog Reference 5 Source control: Check In dialog=CHECKIN>referenc 5 Source control: Check Out dialog=CHECKOUT>referenc 5 Source control: Options dialog 6 Source control: Project Options page=PROJOPT>referenc 6 Source control: Files Options page=FILOPT>referenc 6 Source control: Reporting Options page=REPOPT>referenc 4 Error messages=Error_Messages>referenc 4 PVCS Tips and Tricks 5 Why doesn't the PVCS configuration manager interface show the new files or revisions?=Why_doesn_t_the_PVCS_configuration_manager_interface_show_the_new_files_or_revisions>referenc 5 Why are the source control menu options only enabled in one Forms or Reports Developer product?=Why_are_the_source_control_menu_options_only_enabled_in_one_Developer_2000_product>referenc 5 Why do I get an error that PVCS is unable to find the archive?=Why_do_I_get_an_error_that_PVCS_is_unable_to_find_the_archive>referenc 5 How can I make sure the proper username is used when I lock a file?=How_can_I_make_sure_the_proper_username_is_used_when_I_lock_a_file>referenc 5 Is there anything I can do to allow me to select work files for check-out?=Is_there_anything_I_can_do_to_allow_me_to_select_work_files_for_check_out>referenc 5 Why did I receive an error that VCSDIR is not allowed in the project configuration file?=Why_did_I_receive_an_error_that_VCSDIR_is_not_allowed_in_the_project_configuration_file>referenc 3 Using the Open API 4 About the Open API 5 About the open API=F50ABOPENA>about 5 About open API C header files=F50OPENHDR>about 5 About open API objects and relations=F50DIOPENA>about 5 Open API properties=F50POPENOB>category 5 Open API objects=F50OOPENOB>category 5 Open API functions=F50POPENFN>category 5 Open API macros=F50POPENMAC>category 3 Creating modules using the open API=F50CROPENA>howto 3 Modifying modules using the open API=F50MDOPENA>howto 2 Defining a Query :include qbuilder.cnt 2 National Language Support :Include nls.cnt 1 Form Builder Reference 2 Properties 3 About Properties 4 What are properties?=RM0502>about 4 About setting and modifying properties=RM0503>about 4 Reading property descriptions=RM0505>about 2 Alphabetical List=PRPCAT>category 3 Alert Properties 4 Alert Style=ALERTSTY>ref 4 Button 1 Label, Button 2 Label, Button 3 Label=BUTBUTBU>ref 4 Comments=COMMENT>ref 4 Default Alert Button=DFALTBUT>ref 4 Default Button=DEFAULTB>ref 4 Menu Source=USEFILE>ref 4 Message=MESSAGEA>ref 4 Name=NAME>ref 4 Property Class=CLASS>ref 4 Title=TITLE>ref 3 Application Properties 4 Calling_Form=CALLINGF>ref 4 Comments=COMMENT>ref 4 Connect_String=CONNSTRI>ref 4 Current_Form=CURRFORM>ref 4 Current_Form_Name=CURRFMNA>ref 4 Cursor_Style=CURSRSTY>ref 4 Datasource=DATASOUR>ref 4 Display_Height=DISPHEIG>ref 4 Display_Width=DISPWHAP>ref 4 Interaction_Mode=F50INTERACTMODE>ref 4 Isolation_Mode=F50ISOLM>ref 4 Maximum_Query_Time=F50MAXQRY>ref 4 Maximum_Records_Fetched=F50MAXREC>ref 4 Name=NAME>ref 4 Property Class=CLASS>ref 4 Operating_System=OPERSYST>ref 4 Password=PASSWORD>ref 4 Savepoint_Name=SAVEPTNA>ref 4 Timer_Name=TIMERNAM>ref 4 User_Interface=USERINTE>ref 4 Username=USERNAM>ref 4 User_NLS_Lang=USERNSLG>ref 3 Block Properties 4 Application Instance=APPLINST>ref 4 Block Description=BLOCKDES>ref 4 Comments=COMMENT>ref 4 Current_Record=CURRRECO>ref 4 Current Record Visual Attribute=CURROATR>ref 4 Data Block Description=F50DATABLOCKDESC>ref 4 Database Block=F50DBBLOCK>ref 4 Delete Allowed=DELETEAL>ref 4 Delete Procedure Arguments=F50DELPARG>ref 4 Delete Procedure Name=F50DELPNAM>ref 4 Delete Procedure Result Set Columns=F50DELPCOL>ref 4 DML Array Size=F50DMLARSZ>ref 4 DML Data Target Name=F50DMLNAME>ref 4 DML Data Target Type=F50DMLTYPE>ref 4 Enforce Column Security=COLUSECU>ref 4 Enforce Primary Key=PRIMKEYB>ref 4 Enterable=ENTERABL>ref 4 First_Block=FIRSTBLO>ref 4 First_Detail_Relation=FIRSTDIR>ref 4 First_Item=FIRSTITE>ref 4 First_Master_Relation=FIRSTMRR>ref 4 Insert Allowed (Block)=INSERTAL>ref 4 Insert Procedure Arguments=F50INSPARG>ref 4 Insert Procedure Name=F50INSPNAM>ref 4 Insert Procedure Result Set Columns=F50INSPCOL>ref 4 Join Condition=JOINCOND>ref 4 Key Mode=KEYMODE>ref 4 Last_Item=LASTITEM>ref 4 Listed in Block Menu=INMENU>ref 4 Locking Mode=LOCKMODE>ref 4 Lock Procedure Arguments=F50LOCPARG>ref 4 Lock Procedure Name=F50LOCPNAM>ref 4 Lock Procedure Result Set Columns=F50LOCPCOL>ref 4 Name=NAME>ref 4 Navigation Style=NAVISTYL>ref 4 NextBlock=NEXTBLOK>ref 4 Next Navigation Block=NEXTNNBL>ref 4 Number of Records Buffered=BUFFERED>ref 4 Number of Records Displayed=RECORDDI>ref 4 Optimizer_Hint=OPTIHINT>ref 4 Order By=ORDERBY>ref 4 Precompute Summaries=F50PRECSUM>ref 4 Previous Navigation Block=PREVNNBL>ref 4 PreviousBlock=PREVBLOK>ref 4 Property Class=CLASS>ref 4 Query All Records=F50QALLREC>ref 4 Query Allowed (Block)=QUERADBL>ref 4 Query Array Size=RECORDFD>ref 4 Query Data Source Arguments=F50QDSARGU>ref 4 Query Data Source Columns=F50QDSCOLU>ref 4 Query Data Source Name=F50QDSNAME>ref 4 Query Data Source Type=F50QDSTYPE>ref 4 Query_Hits=QUERHIT>ref 4 Query_Options=QUERYOPT>ref 4 Record Orientation=RECORDOR>ref 4 Records_To_Fetch=RECORDFE>ref 4 Show Scroll Bar=SCROLBAR>ref 4 Single Record=F50PSNGREC>ref 4 Status (Block)=STATUSBL>ref 4 Top_Record=TOPRECOR>ref 4 Transactional Triggers=TRANTRIG>ref 4 Update Allowed (Block)=UPDAALBL>ref 4 Update Changed Columns Only=UPDATECC>ref 4 Update Procedure Arguments=F50UPDPARG>ref 4 Update Procedure Name=F50UPDPNAM>ref 4 Update Procedure Result Set Columns=F50UPDPCOL>ref 4 Where Clause/Order By Clause=WHEREORB>ref 4 Window_Handle=WINHANDL>ref 3 Canvas Properties 4 Bevel=BEVEL>ref 4 Canvas Type=CANVTYPE>ref 4 Comments=COMMENT>ref 4 Form Horizontal Toolbar Canvas=HORZTLBR>ref 4 Form Vertical Toolbar Canvas=VERTTLBR>ref 4 Name=NAME>ref 4 Popup Menu=F50PPOPMNU>ref 4 Property Class=CLASS>ref 4 Raise on Entry=RAISEONE>ref 4 Size=SIZEITEM>ref 4 Tab Attachment Edge=F50TABATCH>ref 4 Tab Style=F50TABSTYL>ref 4 Topmost_Tab_Page=F50TOPMOTP>ref 4 Viewport Height=VIEWHTWD>ref 4 Viewport X Position, Viewport Y Position=DISPLAYP>ref 4 Viewport X Position on Canvas, Viewport Y Position on Canvas=XPOSYPOS>ref 4 Viewport Width=VIEWHTWD>ref 4 Visible (Canvas)=F50VSBLCVS>ref 4 Visual Attribute Group=VISUALAS>ref 4 Visual_Attribute=VISUALAT>ref 4 Width/Height=WDTHHGHT>ref 4 Window=WINDOW>ref 4 X Position=POSITION>ref 4 Y Position=POSITION>ref 3 Chart Properties 4 Communication Mode (Chart)=F50COMMOD>ref 4 Data Source Data Block (Chart)=F50DSBLK>ref 4 Execution Mode (Chart)=F50EXECMOD>ref 3 Editor Properties 4 Bottom Title (Editor)=BOTTTEED>ref 4 Comments=COMMENT>ref 4 Editor X Position=EDITPOSI>ref 4 Editor Y Position=EDITPOSI>ref 4 Name=NAME>ref 4 Property Class=CLASS>ref 4 Show Horizontal Scroll Bar=HORISLBR>ref 4 Size=SIZEITEM>ref 4 Top Title=TOPTITLE>ref 4 Width/Height=WDTHHGHT>ref 4 Wrap Style=WRAPSTYL>ref 4 X Position=POSITION>ref 4 Y Position=POSITION>ref 3 Form Parameter Properties 4 Comments=COMMENT>ref 4 Maximum Length (Form Parameter)=MAXLENFP>ref 4 Name=NAME>ref 4 Parameter Data Type=DATATEIT>ref 4 Parameter Initial Value=DEFVALFP>ref 4 Property Class=CLASS>ref 3 Form Module Properties 4 Application Instance=APPLINST>ref 4 Character Cell WD/HT=CHARCELL>ref 4 Comments=COMMENT>ref 4 Console Window=CONSOLWN>ref 4 Coordinate System=COORDSYS>ref 4 Current Record Visual Attribute=CURROATR>ref 4 Cursor Mode=CURSMODE>ref 4 Defer_Required_Enforcement=DEFERRDEN>ref 4 File_Name=FILENAME>ref 4 First_Block=FIRSTBLO>ref 4 First Navigation Block=FIRSTNNB>ref 4 Font Spacing=DEFFNTSC>ref 4 Form Horizontal Toolbar Canvas=HORZTLBR>ref 4 Form Vertical Toolbar Canvas=VERTTLBR>ref 4 Form_Name=FORMNAME>ref 4 Initial Menu=STARTMEN>ref 4 Last_Block=LASTBLOC>ref 4 Menu Module=MENUMODU>ref 4 Menu Role=MENUROLE>ref 4 Menu Source=USEFILE>ref 4 Menu Style=MENUSTYL>ref 4 Module_NLS_Lang=MODUNSLA>ref 4 Mouse Navigation Limit=MOUSNNLI>ref 4 Name=NAME>ref 4 Property Class=CLASS>ref 4 Real Unit=REALUNIT>ref 4 Runtime Compatibility Mode=F50RUNTIMECOMPAT>ref 4 Savepoint Mode=SAVEPTMO>ref 4 Title=TITLE>ref 4 Use 3D Controls=USE3DCTL>ref 4 Validation=VALIDATI>ref 4 Validation Unit=VALIDUNI>ref 4 Visual_Attribute=VISUALAT>ref 4 Visual Attribute Group=VISUALAS>ref 4 Window_Handle=WINHANDL>ref 3 Frame Properties 4 Allow Expansion=F50ALEXP>ref 4 Allow Multi-Line Prompts=F50ALMLP>ref 4 Allow Start-Attached Prompts=F50ASTRT>ref 4 Allow Top-Attached Prompts=F50ATPPM>ref 4 Distance Between Records=SPACEBWR>ref 4 Frame Alignment=F50FMALI>ref 4 Frame Title=F50FMTIT>ref 4 Frame Title Alignment=F50FTITA>ref 4 Frame Title Font Name=F50FRFNAM>ref 4 Frame Title Font Size=F50FRFSIZ>ref 4 Frame Title Font Spacing=F50FRFSPA>ref 4 Frame Title Font Style=F50FRFSTY>ref 4 Frame Title Font Weight=F50FRFWGT>ref 4 Frame Title Foreground Color=F50FRFORG>ref 4 Frame Title Offset=F50FTITO>ref 4 Frame Title Reading Order=F50FTITR>ref 4 Frame Title Spacing=F50FTITS>ref 4 Frame Title Visual Attribute Group=F50FTITO>ref 4 Horizontal Margin=F50HORMN>ref 4 Horizontal Object Offset=F50HOROO>ref 4 Layout Data Block=F50LYDBK>ref 4 Layout Style=F50LYSTY>ref 4 Maximum Objects Per Line=F50MXOBJ>ref 4 Number of Records Displayed=RECORDDI>ref 4 Scroll Bar Alignment=SCRALIGN>ref 4 Scroll Bar Width=SCRWIDT>ref 4 Show Scroll Bar=SCROLBAR>ref 4 Shrinkwrap=SHRINK>ref 4 Single Object Alignment=F50SOBJA>ref 4 Start Prompt Alignment=F50STALI>ref 4 Start Prompt Offset=F50STPMO>ref 4 Top Prompt Alignment=F50TPALI>ref 4 Top Prompt Offset=F50TOPAL>ref 4 Update Layout=F50UPDLT>ref 4 Vertical Fill=F50VERTF>ref 4 Vertical Margin=F50VERTM>ref 4 Vertical Object Offset=F50VERTO>ref 3 Graphics Properties 4 Cap Style=F50CAPSTYLE>ref 4 Dash Style=F50DASHSTYLE>ref 4 Edge Background Color=F50EDGEBACKGROUND>ref 4 Edge Foreground Color=F50EDGEFOREGROUND>ref 4 Edge Pattern=F50EDGEPATTERN>ref 4 Graphics Type=F50GRAPHTYPE>ref 4 Join Style=F50JOINSTYLE>ref 4 Line Width=F50LINEWIDTH>ref 4 Rotation Angle=F50ROTANGLE>ref 3 Item Properties 4 About Control=F50ABOUTCONTRL>ref 4 Access Key=ACCESSKY>ref 4 Application Instance=APPLINST>ref 4 Audio Channels=F50PRPAUDC>ref 4 Automatic Skip (Item)=AUTOSKIP>ref 4 Bevel=BEVEL>ref 4 Calculation Mode=F50PCLCMOD>ref 4 Canvas=CANVASIT>ref 4 Case Insensitive Query=CASEIEQU>ref 4 Case Restriction=CASEREST>ref 4 Check Box Mapping of Other Values=CHECKBXO>ref 4 Column Name=COLUMNNAME>ref 4 Comments=COMMENT>ref 4 Communication Mode=F50COMMOD>ref 4 Compress=COMPRESS>ref 4 Compression_Quality=F50COMPQTY>ref 4 Conceal Data=SECUITEM>ref 4 Control Help=F50CONTRLHLP>ref 4 Control Properties=F50OCXVAL>ref 4 Copy Value from Item=COPYVEFR>ref 4 Current Record Visual Attribute=CURROATR>ref 4 Data Source Data Block=F50DSBLK>ref 4 Data Source X Axis=F50DSXAXS 4 Data Source Y Axis=F50DSYAXS 4 Database_Value=DBSVALUE>ref 4 Default Button=DEFAULTB>ref 4 Display Hint Automatically=AUTOHINT>ref 4 Display Quality=QUALITY>ref 4 Distance Between Records=SPACEBWR>ref 4 Editor=EDITNAME>ref 4 Editor X Position=EDITPOSI>ref 4 Editor Y Position=EDITPOSI>ref 4 Elements in List=LISTELEM>ref 4 Enabled (Item)=ENABLED>ref 4 Execution Mode=F50EXECMOD>ref 4 Fixed Length (Item)=FIXLHITE>ref 4 Format Mask=FMTMASK>ref 4 Formula=F50PFRMULA>ref 4 Highest Value Allowed=RANGEHHV>ref 4 Hint (Item)=HINTITEM>ref 4 Icon Filename=ICONNAME>ref 4 Iconic=ICONIC>ref 4 Image_Depth=F50IMAGDEP>ref 4 Image Format=F50IMAGFMT>ref 4 Initial Value=DEFVALUI>ref 4 Initial Keyboard State=F50KBSTATE>ref 4 Insert Allowed (Item)=INSERTAD>ref 4 Item_Is_Valid=ITEMISVA>ref 4 Item_Tab_Page=F50ITEMTPA>ref 4 Item Type=ITEMTYPE>ref 4 Justification=ALIGNMEN>ref 4 Keep Cursor Position=KEEPPOSI>ref 4 Keyboard Navigable=NAVIGABL>ref 4 Keyboard State=F50KEYBDSTATE>ref 4 Label (Item)=LABELITM>ref 4 List Item Value=VALUE>ref 4 List of Values=LOV>ref 4 List Style=LISTSTYL>ref 4 List X Position=LOVPOSIT>ref 4 List Y Position=LOVPOSITY>ref 4 Lock Record=LOCKRECD>ref 4 Lowest Value Allowed=RANGEHHV>ref 4 Mapping of Other Values=OTHERVAL>ref 4 Maximum Length=MAXLENGT>ref 4 Mouse Navigate=MOUSENAV>ref 4 Multi-Line=MULTILIN>ref 4 Name=NAME>ref 4 NextItem=NEXTITM>ref 4 Next Navigation Item=NXNAVITM>ref 4 Number of Items Displayed=ITEMSDIS>ref 4 OLE Activation Style=OLEACTST>ref 4 OLE Class=OLECLASS>ref 4 OLE In-place Activation=OLEIPACT>ref 4 OLE Inside-Out Support=OLEDOINO>ref 4 OLE Popup Menu Items=OLEPOPMI>ref 4 OLE Resize Style=OLERSZST>ref 4 OLE Tenant Aspect=OLETENAS>ref 4 OLE Tenant Types=OLETENTY>ref 4 Parameter Data Type=DATATEIT>ref 4 Popup Menu=F50PPOPMNU>ref 4 PreviousItem=PREVIOTM>ref 4 Previous Navigation Item=PRVNAVIT>ref 4 Primary Key (Item)=PRIMKEYI>ref 4 Property Class=CLASS>ref 4 Query Allowed (Item)=QUERADIT>ref 4 Query Length=QUERYLEN>ref 4 Query Only=QUERYONL>ref 4 Radio Button Value=Radio_Button_Value_property>ref 4 Rendered=RENDERED>ref 4 Required (Item)=REQUITEM>ref 4 Size=SIZEITEM>ref 4 Sizing Style=SIZINGST>ref 4 Show_Fast_Forward_Button=F50PRPSFFB>ref 4 Show Horizontal Scroll Bar=HORISLBR>ref 4 Show OLE Popup Menu=SHOOLEPM>ref 4 Show OLE Tenant Type=SHOOLETN>ref 4 Show_Palette=F50SHOWPAL>ref 4 Show_Play_Button=F50PRPSPYB>ref 4 Show_Record_Button=F50PRPSRCB>ref 4 Show_Rewind_Button=F50PRPSRWB>ref 4 Show_Slider=F50PRPSSLD>ref 4 Show_Time_Indicator=F50PRPSTIM>ref 4 Show_Volume_Control=F50PRPSVOL>ref 4 Sound Format=F50PRPSNDF>ref 4 Sound Quality=F50PRPSNDQ>ref 4 Summarized Block=F50PSUMBLK>ref 4 Summarized Item=F50PSUMITM>ref 4 Summary Function=F50PSUMTYP>ref 4 Synchronize with Item=MIRRORIT>ref 4 Tab Page=F50ITEMTPG>ref 4 Tooltip=TOOLTIP>ref 4 Tooltip_Visual_Attribute_Group=TLTPVAG>ref 4 Update Allowed (Item)=UPDAAIT>ref 4 Update_Column=UPCOL>ref 4 Update Commit=F50UPDCOM>ref 4 Update Only if NULL=UPDAOYNU>ref 4 Update_Permission=UPDATEPE>ref 4 Update Query=F50UPDQRY>ref 4 Validate from List=LOVVALID>ref 4 Value When Checked=CHKDVALU>ref 4 Value When Unchecked=UNCHECKE>ref 4 VBX Control File=VBXCTLFN>ref 4 VBX Control Name=VBXCTLCL>ref 4 VBX Control Value Property=VBXCTLVP>ref 4 Visible (Item)=F50VSBLITM>ref 4 Visual_Attributes=VISUALAT>ref 4 Visual Attribute Group=VISUALAS>ref 4 Width/Height=WDTHHGHT>ref 4 Window_Handle=WINHANDL>ref 4 Wrap Style=WRAPSTYL>ref 4 Wrap Text=F50WRAPTXT>ref 4 X Position=POSITION>ref 4 Y Position=POSITION>ref 3 LOV Properties 4 Associated Menus=PARMMENU>ref 4 Automatic Confirm=AUTOCONF>ref 4 Automatic Display=AUTODISP>ref 4 Automatic Refresh=AUTOREFR>ref 4 Automatic Skip (LOV)=AUTOSKPL>ref 4 Column Mapping Properties=COLUMMAP>ref 4 Column Name (LOV)=COLUMNNAME>ref 4 Column Specifications=COLSPECI>ref 4 Column Title=COLTTLOV>ref 4 Comments=COMMENT>ref 4 Display Width (LOV)=DISPWLOV>ref 4 Filter Before Display=LONGLIST>ref 4 Group_Name=GROUPNAM>ref 4 List Type=LOVTYPE>ref 4 Name=NAME>ref 4 Property Class=CLASS>ref 4 Record Group=RECOGROU>ref 4 Return Item (LOV)=RETITLOV>ref 4 Size=SIZEITEM>ref 4 Title=TITLE>ref 4 X Position=POSITION>ref 4 Y Position=POSITION>ref 3 Menu Properties 4 Case Restriction=CASEREST>ref 4 Checked=CHECKED>ref 4 Command Text=COMMTEXT>ref 4 Command Type=COMMTYPE>ref 4 Comments=COMMENT>ref 4 Display without Privilege=DISPWOPR>ref 4 Enabled (Menu Item)=ENABLEMI>ref 4 Fixed Length (Menu Substitution Parameter)=FIXLHMEN>ref 4 Help=HELPMI>ref 4 Hint (Menu Item)=HINTMUIT>ref 4 Hint (Menu Substitution Parameter)=HINTMUSU>ref 4 Icon Filename=ICONNAME>ref 4 Item Roles=MNUITMRO>ref 4 Keyboard Accelerator=ACCELERA>ref 4 Label (Menu Item)=LABELMI>ref 4 Label (Menu Parameter)=LABELMP>ref 4 Magic Item=MAGICITE>ref 4 Maximum Length (Menu Substitution Parameter)=MAXLNMSP>ref 4 Menu Description=IDENTIFI>ref 4 Menu Directory=DIRECTOR>ref 4 Menu Filename=FILE>ref 4 Menu Item Radio Group=MENUIMRA>ref 4 Menu Item Type=MENUIMTY>ref 4 Menu Module=MENUMODU>ref 4 Menu Parameter Initial Value=DEFVALMS>ref 4 Menu Source=USEFILE>ref 4 Module Roles=MNUMODRO>ref 4 Name=NAME>ref 4 Parameter Data Type=DATATEIT>ref 4 Parameter Menu Initial Value=DEFVALMS>ref 4 Property Class=CLASS>ref 4 Required (Menu Substitution Parameter)=REQUMENU>ref 4 Secure (Menu Substitution Parameter)=SECUMENU>ref 4 Share Library with Form=SHLIBWFM>ref 4 Startup Code=STARTUPC>ref 4 Tear-off Menu=TEAROFF>ref 4 Title=TITLE>ref 4 Use Security=USESECUR>ref 4 Visible in Horizontal/Vertical Menu Toolbar=F50SMRTBAR>ref 4 Visible in Menu=F50VSBLMNU>ref 4 Visual_Attributes=VISUALAT>ref 4 Visual Attribute Group=VISUALAS>ref 3 Named Visual Attribute Properties 4 Background Color=VISUALAT>ref 4 Character Mode Logical Attribute=VISUALAT>ref 4 Foreground Color=VISUALAT>ref 4 Font=VISUALAT>ref 4 Name=NAME>ref 4 Pattern=VISUALAT>ref 4 Property Class=CLASS>ref 4 Size=VISUALAT>ref 4 Style=VISUALAT>ref 4 Visible (Menu Item)=F50VSBLMNU>ref 4 Visual Attribute Type=F50VISATTRIB>ref 4 Weight=VISUALAT>ref 4 White on Black=VISUALAT>ref 4 Width=VISUALAT>ref 3 Prompt Properties 4 Prompt=F50PRMPT>ref 4 Prompt Display Style=F50PMDST>ref 4 Prompt Justification=F50PMJUS>ref 4 Prompt Attachment Edge=F50PMAED>ref 4 Prompt Alignment=F50PMALI>ref 4 Prompt Attachment Offset=F50PATOF>ref 4 Prompt Alignment Offset=F50PALIO>ref 4 Prompt Reading Order=F50PMREO>ref 4 Prompt Visual Attribute Group=F50PVAGP>ref 4 Prompt Font Name=F50PFONT>ref 4 Prompt Font Size=F50PFSIZ>ref 4 Prompt Font Weight=F50PFWEI>ref 4 Prompt Font Style=F50PFSTY>ref 4 Prompt Font Spacing=F50PFSPC>ref 4 Prompt Foreground Color=F50PFORC>ref 4 Prompt Background Color=F50PBAC>ref 4 Prompt Fill Pattern=F50PFILL>ref 3 Record Properties 4 Status (Record)=STATUSRE>ref 3 Record Group Properties 4 Column Name=COLUMNNAME>ref 4 Column Specifications=COLSPECI>ref 4 Column Value=COLVALRG>ref 4 Comments=COMMENT>ref 4 Data Type=DATATEIT2>ref 4 Delete Record Behavior=MASTERDE>ref 4 Length=LENGTHRG>ref 4 Name=NAME>ref 4 Property Class=CLASS>ref 4 Record Group Fetch Size=F50RECGRPFETCHSIZE>ref 4 Record Group Query=RCDGRPQY>ref 4 Record Group Type=RECORDGP>ref 3 Relation Properties 4 Comments=COMMENT>ref 4 Coordination=COORDINA>ref 4 Coordination_Status=COORSTAT>ref 4 Deferred=DEFERRED>ref 4 Detail Block=DETAIL>ref 4 Join Condition=JOINCOND>ref 4 Name=NAME>ref 4 Next_Detail_Relation=NEXTDIRE>ref 4 Next_Master_Relation=NEXTMRRE>ref 4 Prevent Masterless Operation=PREMSTOP>ref 4 Property Class=CLASS>ref 3 Report Properties 4 Communication Mode (Report)=F50COMMODREPORT>ref 4 Data Source Data Block (Report)=F50DSBLKREPORT>ref 4 Execution Mode (Report)=F50EXECMODREPORT>ref 4 Other Reports Parameters=F50OTHERRPTPROPS>ref 4 Query Name=F50QUERYNAME>ref 4 Report Destination Format=F50RPTDESTFORMAT>ref 4 Report Destination Name=F50RPTDESTNAME>ref 4 Report Destination Type=F50RPTDESTTYPE>ref 3 Tab Page Properties 4 Canvas=CANVASIT>ref 4 Enabled=F50TPENABL>ref 4 Label=F50TPLABEL>ref 4 Tab Page X Offset=F50TPXOFFS>ref 4 Tab Page Y Offset=F50TPYOFFS>ref 4 Visible=F50TPVISBL>ref 4 Visual_Attributes=VISUALAT>ref 4 Visual Attribute Group=VISUALAS>ref 3 Trigger Properties 4 Comments=COMMENT>ref 4 Display in Keyboard Help=SHOWKSDE>ref 4 Execution Style=EXECUSTY>ref 4 Fire in Enter-Query Mode=FIREINEN>ref 4 Keyboard Help Description=F50KEYHLP>ref 4 Name=NAME>ref 4 Property Class=CLASS>ref 4 Trigger Style=TRIGSTYL>ref 4 Trigger Text=TRIGTEXT>ref 4 Trigger Type=TRIGTYPE>ref 3 Window Properties 4 Close Allowed=CLOSEABL>ref 4 Comments=COMMENT>ref 4 Hide on Exit=REMOVEON>ref 4 Horizontal Toolbar Canvas=HORZTOOL>ref 4 Icon Filename=ICONNAME>ref 4 Inherit Menu=INHERITM>ref 4 Maximize Allowed=ZOOMABLE>ref 4 Minimize Allowed=ICONIFIA>ref 4 Minimized Title=ICONTITL>ref 4 Modal=MODAL>ref 4 Move Allowed=MOVEABLE>ref 4 Name=NAME>ref 4 Primary Canvas=VIEW>ref 4 Property Class=CLASS>ref 4 Resize Allowed=FIXEDSIZ>ref 4 Show Horizontal Scroll Bar=HORISLBR>ref 4 Show Vertical Scroll Bar=VERTSLBR>ref 4 Size=SIZEITEM>ref 4 Title=TITLE>ref 4 Vertical Toolbar Canvas=VERTTLBR>ref 4 Visible=VISIBLE>ref 4 Visual_Attributes=VISUALAT>ref 4 Visual Attribute Group=VISUALAS>ref 4 Window_State=WINSTATE>ref 4 Window Style=WINDOWST>ref 4 X Position=POSITION>ref 4 Y Position=POSITION>ref 2 Designer Tools 3 The Object Navigator 4 About the Object Navigator=DG0201>ref 4 Displaying the Object Navigator=F500350>ref 4 Changing Object Navigator views=DG0203>ref 4 Navigating and selecting objects in the Object Navigator=DG0204>ref 4 Expanding and collapsing objects in the Object Navigator=DG0205>ref 4 Creating and deleting objects in the Object Navigator=DG0206>ref 4 Changing the names of objects in the Object Navigator=DG0207>ref 4 Moving and copying objects in the Object Navigator=DG0208>ref 4 Finding Object Navigator entries with fast search=DG0209>ref 4 Setting a mark in the Object Navigator=DG0210>ref 4 Working with multiple panes=DG0211>ref 4 Setting Layout Editor Block Context=DG0611>ref 4 Oracle8 object support in the Object Navigator=o8_over>ref 4 Closing the Object Navigator=F500355>ref 3 The Property Palette 4 About the Property Palette=DG0213>ref 4 Displaying the Property Palette=F500302>ref 4 Property Palette toolbar commands=DG0402>ref 4 Closing the Property Palette=F500303>ref 3 The Layout Editor 4 About the Layout Editor=DG0214>ref 4 Displaying the Layout Editor=F500351>ref 4 Layout Editor tool palette=DG0215>ref 4 Switching to a different canvas-view in the Layout Editor=DG0216>ref 4 Selecting objects in the Layout Editor=F500603>ref 4 Moving objects in the Layout Editor=F500608>ref 4 Resizing objects in the Layout Editor=F500612>ref 4 Aligning objects in the Layout Editor=F500614>ref 4 Grouping objects in the Layout Editor=F500617>ref 4 Ordering overlapping objects=F500620>ref 4 Updating a frame's layout=F5006120>ref 4 Closing the Layout Editor=F500354>ref 3 The PL/SQL Editor 4 About the PL/SQL Editor=DG0225>ref 4 Displaying the PL/SQL Editor=F500352>ref 4 PL/SQL Editor context=DG0226>ref 4 PL/SQL Editor commands=DG0227>ref 4 Closing the PL/SQL Editor=F500353>ref 3 The Object Library 4 About the Object Library=F500301>ref 4 Displaying the Object Library=F502560>ref 4 Opening an Object Library module=F502514>ref 4 Creating a reusable object=F502505>ref 4 Creating a SmartClass=F502507>ref 4 Adding a comment to an object in the Object Library=F500375>ref 4 Modifying an object in the Object Library=F502509>ref 4 Removing an object from the Object Library=F502506>ref 4 Creating a tab=F502511>ref 4 Deleting a tab=F502512>ref 4 Saving an Object Library module=F502513>ref 4 Closing the Object Library=F502561>ref 3 The Menu Editor 4 About the Menu Editor=DG0224>ref 4 Displaying the Menu Editor=F50DISPEDT>ref 4 Working with Menu Objects in the Menu Editor 5 Creating menu objects=F50CRTOBJS>ref 5 Displaying menu objects in the Menu Editor=F50IDMNOBJ>ref 5 Expanding and collapsing menu objects=F50EXPCOLL>ref 5 Displaying a lower-level menu as the top-level menu=F50TOPLEVL>ref 5 Working with Menu Editor orientation=F50MNUORNT>ref 5 Changing menu object names and labels=F50OBJCHNG>ref 4 Moving, Copying, and Deleting Menu Objects in the Menu Editor 5 Moving menu objects=F50MOVEOBJ>ref 5 Copying menu objects=F50COPYOBJ>ref 5 Deleting Menu objects=F50DLTEOBJ>ref 4 Creating Menu Structures with the Menu Editor 5 Creating a main menu=F50CRTMAIN>ref 5 Creating lower-level menus=F50CRTMENU>ref 5 Creating submenus=F50CRTSMNU>ref 3 Other Tools 4 Editing text in Form Builder=DG0230>ref 2 System Variables 3 $$DATE$$=iiDATEii>ref 3 $$DATETIME$$=iiDATETI>ref 3 $$DBDATE$$=iiDBDATE>ref 3 $$DBDATETIME$$=iiDBDTIM>ref 3 $$DBTIME$$=iiDBTIME>ref 3 $$TIME$$=iiTIME>ref 3 SYSTEM.BLOCK_STATUS=SYSBLOST>ref 3 SYSTEM.COORDINATION_OPERATION=SYSCOOOP>ref 3 SYSTEM.CURRENT_BLOCK=SYSCRBLO>ref 3 SYSTEM.CURRENT_DATETIME=SYSCRDTM>ref 3 SYSTEM.CURRENT_FORM=SYSCRFRM>ref 3 SYSTEM.CURRENT_ITEM=SYSCRITM>ref 3 SYSTEM.CURRENT_VALUE=SYSCRVAL>ref 3 SYSTEM.CURSOR_BLOCK=SYSCURBK>ref 3 SYSTEM.CURSOR_ITEM=SYSCRITE>ref 3 SYSTEM.CURSOR_RECORD=SYSCUREC>ref 3 SYSTEM.CURSOR_VALUE=SYSCURVL>ref 3 SYSTEM.CUSTOM_ITEM_EVENT=SYCUSTIE>ref 3 SYSTEM.CUSTOM_ITEM_EVENT_PARAMETERS=SYCUSTEP>ref 3 SYSTEM.DATE_THRESHOLD=SYSDTTHR>ref 3 SYSTEM.EFFECTIVE_DATE=SYSEFDAT>ref 3 SYSTEM.EVENT_WINDOW=SYSEVWIN>ref 3 SYSTEM.FORM_STATUS=SYSFMSTA>ref 3 SYSTEM.LAST_FORM=LASTFORM>ref 3 SYSTEM.LAST_QUERY=SYSLSTQY>ref 3 SYSTEM.LAST_RECORD=SYSLSREC>ref 3 SYSTEM.MASTER_BLOCK=SYSMSBLO>ref 3 SYSTEM.MESSAGE_LEVEL=SYSMSLEV>ref 3 SYSTEM.MODE=SYSMODE>ref 3 SYSTEM.MOUSE_BUTTON_PRESSED=SYSMBP>ref 3 SYSTEM.MOUSE_BUTTON_SHIFT_STATE=SYSMBSS>ref 3 SYSTEM.MOUSE_CANVAS=SYSMOCAN>ref 3 SYSTEM.MOUSE_FORM=SYSMOUFM>ref 3 SYSTEM.MOUSE_ITEM=SYSMOUIT>ref 3 SYSTEM.MOUSE_RECORD=SYSMOURC>ref 3 SYSTEM.MOUSE_RECORD_OFFSET=SYSMRO>ref 3 SYSTEM.MOUSE_X_POS=SYSMOUX>ref 3 SYSTEM.MOUSE_Y_POS=SYSMOUY>ref 3 SYSTEM.RECORD_STATUS=SYSRECST>ref 3 SYSTEM.SUPPRESS_WORKING=SYSSUPWK>ref 3 SYSTEM.TAB_NEW_PAGE=F50TPNEW>ref 3 SYSTEM.TAB_PREVIOUS_PAGE=F50TPPREV>ref 3 SYSTEM.TRIGGER_BLOCK=SYSTRGBK>ref 3 SYSTEM.TRIGGER_ITEM=SYSTRGIT>ref 3 SYSTEM.TRIGGER_RECORD=SYSTRGRC>ref 2 Components and Options 3 Alphabetical List=CMPCAT>category 3 Runform Options 4 Array=F50ARRAYOP>ref 4 Block_Menu=BLOKMENU>ref 4 Buffer_Records=BUFFRECS>ref 4 Debug=DEBUGR>ref 4 Debug_Messages=DEBUGMG>ref 4 Help=HELPR>ref 4 Interactive=INTERACT>ref 4 Keyin=KEYIN>ref 4 Keyout=KEYOUT>ref 4 Logon_Screen=LOGONSR>ref 4 OptimizeSQL=OPTSQLR>ref 4 OptimizeTP=OPTTPR>ref 4 Output_File=OUTPUTFL>ref 4 Query_Only=QRYONLYR>ref 4 Session=SESSION>ref 4 Statistics=STATISTC>ref 4 Term=TERM>ref 4 Window_State=WINDSTAT>ref 3 Generate Options 4 Add_Triggers=ADDTRG>ref 4 Batch=VERBOSEG>ref 4 CRT_File=CRTFILE>ref 4 Delete=DELETEG>ref 4 Extract=EXTRACT>ref 4 Generate_on_Upgrade=GENUPG>ref 4 Help=HELPG>ref 4 Insert=INSERTG>ref 4 Logon=LOGONG>ref 4 Module_Access=MODACCES>ref 4 Module_Type=MODTYPE>ref 4 Nofail=NOFAIL>ref 4 Options_Screen=OPTSCRG>ref 4 Output_File=OUTPTFLG>ref 4 Parse=PARSEG>ref 4 Script=SCRIPTG>ref 4 Statistics=STATSG>ref 4 Upgrade=UPGRADEG>ref 4 Upgrade_Roles=UPGROLES>ref 4 Version=VERSIONG>ref 4 Widen_Fields=WIDENFLD>ref 3 Designer Options 4 Color Palette=COLPALD>ref 4 Color Mode=COLMODE>ref 4 Generate Before Run=GENBFRUN>ref 4 HTML Filename=HTMLFILENAME>ref 4 Module_Access=MODACCSD>ref 4 Module_Type=MODTYPD>ref 4 Object Access=MODACCSD>ref 4 Printer=PRINTER>ref 4 Run Modules Asynchronously=RUNMODAS>ref 4 Suppress Hints=SUPHINTS>ref 4 Save Before Generate=SAVBFGEN>ref 4 Use System Editor=USESYSED>ref 4 User Preferences=USRPREFF>ref 2 Default Processing 3 Query processing=RM701>ref 3 Initialization=init_item>ref 3 Validation=RM702>ref 3 Commit processing=RM703>ref 3 Locking=RM704>ref 2 Process Flowcharts 3 About the flowcharts=f50FLOW@fbflowcht.hlp>about 3 Alphabetical list=FLOCAT@fbflowcht.hlp>category 2 Compatibility with Prior Versions 3 Server support=Server_Support>ref 3 PL/SQL 8 support=Pl_SQL_8_support>ref 3 New and extended properties=RM0A43>ref 3 Form Builder 6.0 Runtime Behavior=Form_Builder_45_Runtime_Behavior>ref 2 Constraints 3 Object constraints=RM0D01>ref 3 Cursor constraints=RM0D02>ref 2 Reserved Words 3 PL/SQL and Form Builder Reserved Words=RM0c01>ref 2 Module Storage 2 Runform Interface :include d2kwin.cnt 1 PL/SQL Reference 2 Triggers 3 Alphabetical List=TRGCAT>category 3 ActiveX Triggers 4 On-Dispatch-Event=On_Dispatch_Event_Trigger>ref 3 Block Processing Triggers 4 When-Clear-Block=WHENCRBL>ref 4 When-Create-Record=WHENCERE>ref 4 When-Database-Record=WHENDERE>ref 4 When-Remove-Record=WHENRERE>ref 3 Interface Event Triggers 4 When-Button-Pressed=WHENBNPR>ref 4 When-Checkbox-Changed=WHENCXCH>ref 4 When-Custom-Item-Event=WHENCUST>ref 4 When-Image-Activated=WHENIEAC>ref 4 When-Image-Pressed=WHENIEPR>ref 4 When-List-Activated=WHENLTAC>ref 4 When-List-Changed=WHENLTCH>ref 4 When-Mouse-Click=WHENMSCL>ref 4 When-Mouse-DoubleClick=WHENMSDC>ref 4 When-Mouse-Down=WHENMSDN>ref 4 When-Mouse-Enter=WHENMSEN>ref 4 When-Mouse-Leave=WHENMSLV>ref 4 When-Mouse-Move=WHENMSMV>ref 4 When-Mouse-Up=WHENMSUP>ref 4 When-Radio-Changed=WHENROCH>ref 4 When-Timer-Expired=WHENTREX>ref 4 When-Window-Activated=WHENWWAC>ref 4 When-Window-Closed=WHENWWCL>ref 4 When-Window-Deactivated=WHENWWDE>ref 4 When-Window-Resized=WHENWWRE>ref 3 Master-Detail Triggers 4 On-Check-Delete-Master=ONCHECKD>ref 4 On-Clear-Details=ONCLEARD>ref 4 On-Populate-Details=ONPEDETA>ref 3 Messge-Handling Triggers 4 On-Error=ONERROR>ref 4 On-Message=ONMESSAG>ref 3 Mouse Event Triggers 4 When-Custom-Item-Event=WHENCUST>ref 4 When-Mouse-Click=WHENMSCL>ref 4 When-Mouse-DoubleClick=WHENMSDC>ref 4 When-Mouse-Down=WHENMSDN>ref 4 When-Mouse-Enter=WHENMSEN>ref 4 When-Mouse-Leave=WHENMSLV>ref 4 When-Mouse-Move=WHENMSMV>ref 4 When-Mouse-Up=WHENMSUP>ref 3 Navigational Triggers 4 Post-Block=POSTBLOC>ref 4 Post-Form=POSTFORM>ref 4 Post-Record=POSTRECO>ref 4 Post-Text-Item=POSTTTIT>ref 4 Pre-Block=PREBLOCK>ref 4 Pre-Form=PREFORM>ref 4 Pre-Record=PRERECOR>ref 4 Pre-Text-Item=PRETEXTI>ref 4 User-Named=USERNAME>ref 4 When-New-Block-Instance=WHENNWBL>ref 4 When-New-Form-Instance=WHENNWFO>ref 4 When-New-Item-Instance=WHENNWIT>ref 4 When-New-Record-Instance=WHENNWRE>ref 3 Query-Time Triggers 4 Post-Query=POSTQUER>ref 4 Pre-Query=PREQUERY>ref 3 Stored Procedure Triggers 4 Delete-Procedure=Delete_Procedure_Trigger>ref 4 Insert-Procedure=Insert_Procedure_Trigger>ref 4 Lock-Procedure=Lock_Procedure_Trigger>ref 4 Query-Procedure=Query_Procedure_Trigger>ref 4 Update-Procedure=Update_Procedure_Trigger>ref 3 Transactional Triggers 4 On-Check-Delete-Master=ONCHECKD>ref 4 On-Check-Unique=ONCHECKU>ref 4 On-Clear-Details=ONCLEARD>ref 4 On-Close=ONCLOSE>ref 4 On-Column-Security=ONCNSECU>ref 4 On-Commit=ONCOMMIT>ref 4 On-Count=ONCOUNT>ref 4 On-Delete=ONDELETE>ref 4 On-Dispatch-Event=On_Dispatch_Event_Trigger>ref 4 On-Error=ONERROR>ref 4 On-Fetch=ONFETCH>ref 4 On-Insert=ONINSERT>ref 4 On-Lock=ONLOCK>ref 4 On-Logon=ONLOGON>ref 4 On-Logout=ONLOGOUT>ref 4 On-Message=ONMESSAG>ref 4 On-Populate-Details=ONPEDETA>ref 4 On-Rollback=ONROLLBA>ref 4 On-Savepoint=ONSAVEPO>ref 4 On-Select=ONSELECT>ref 4 On-Sequence-Number=ONSENUMB>ref 4 On-Update=ONUPDATE>ref 4 Post-Block=POSTBLOC>ref 4 Post-Change=POSTCHAN>ref 4 Post-Database-Commit=POSTDECO>ref 4 Post-Delete=POSTDELE>ref 4 Post-Form=POSTFORM>ref 4 Post-Forms-Commit=POSTFSCO>ref 4 Post-Insert=POSTINSE>ref 4 Post-Logon=POSTLOGO>ref 4 Post-Logout=POSTLOUT>ref 4 Post-Query=POSTQUER>ref 4 Post-Record=POSTRECO>ref 4 Post-Select=POSTSELE>ref 4 Post-Text-Item=POSTTTIT>ref 4 Post-Update=POSTUPDA>ref 4 Pre-Block=PREBLOCK>ref 4 Pre-Commit=PRECOMMI>ref 4 Pre-Delete=PREDELET>ref 4 Pre-Form=PREFORM>ref 4 Pre-Insert=PREINSER>ref 4 Pre-Logon=PRELOGON>ref 4 Pre-Logout=PRELOGOU>ref 4 Pre-Query=PREQUERY>ref 4 Pre-Record=PRERECOR>ref 4 Pre-Select=PRESELEC>ref 4 Pre-Text-Item=PRETEXTI>ref 4 Pre-Update=PREUPDAT>ref 3 Validation Triggers 4 When-Validate-Item=WHENVEIT>ref 4 When-Validate-Record=WHENVERE>ref 3 Key Triggers 4 Key-Fn Triggers=KEYFN>ref 4 Key-Other Triggers=KEYOTHER>ref 3 On Triggers 4 On-Check-Delete-Master=ONCHECKD>ref 4 On-Check-Unique=ONCHECKU>ref 4 On-Clear-Details=ONCLEARD>ref 4 On-Close=ONCLOSE>ref 4 On-Column-Security=ONCNSECU>ref 4 On-Commit=ONCOMMIT>ref 4 On-Count=ONCOUNT>ref 4 On-Delete=ONDELETE>ref 4 On-Dispatch-Event=On_Dispatch_Event_Trigger>ref 4 On-Error=ONERROR>ref 4 On-Fetch=ONFETCH>ref 4 On-Insert=ONINSERT>ref 4 On-Lock=ONLOCK>ref 4 On-Logon=ONLOGON>ref 4 On-Logout=ONLOGOUT>ref 4 On-Message=ONMESSAG>ref 4 On-Populate-Details=ONPEDETA>ref 4 On-Rollback=ONROLLBA>ref 4 On-Savepoint=ONSAVEPO>ref 4 On-Select=ONSELECT>ref 4 On-Sequence-Number=ONSENUMB>ref 4 On-Update=ONUPDATE>ref 3 Post Triggers 4 Post-Block=POSTBLOC>ref 4 Post-Change=POSTCHAN>ref 4 Post-Database-Commit=POSTDECO>ref 4 Post-Delete=POSTDELE>ref 4 Post-Form=POSTFORM>ref 4 Post-Forms-Commit=POSTFSCO>ref 4 Post-Insert=POSTINSE>ref 4 Post-Logon=POSTLOGO>ref 4 Post-Logout=POSTLOUT>ref 4 Post-Query=POSTQUER>ref 4 Post-Record=POSTRECO>ref 4 Post-Select=POSTSELE>ref 4 Post-Text-Item=POSTTTIT>ref 4 Post-Update=POSTUPDA>ref 3 Pre Triggers 4 Pre-Block=PREBLOCK>ref 4 Pre-Commit=PRECOMMI>ref 4 Pre-Delete=PREDELET>ref 4 Pre-Form=PREFORM>ref 4 Pre-Insert=PREINSER>ref 4 Pre-Logon=PRELOGON>ref 4 Pre-Logout=PRELOGOU>ref 4 Pre-Popup-Menu=Pre_Popup_Menu_Trigger>ref 4 Pre-Query=PREQUERY>ref 4 Pre-Record=PRERECOR>ref 4 Pre-Select=PRESELEC>ref 4 Pre-Text-Item=PRETEXTI>ref 4 Pre-Update=PREUPDAT>ref 3 When Triggers 4 When-Button-Pressed=WHENBNPR>ref 4 When-Checkbox-Changed=WHENCXCH>ref 4 When-Clear-Block=WHENCRBL>ref 4 When-Create-Record=WHENCERE>ref 4 When-Custom-Item-Event=WHENCUST>ref 4 When-Database-Record=WHENDERE>ref 4 When-Form-Navigate=WHENFNAV>ref 4 When-Image-Activated=WHENIEAC>ref 4 When-Image-Pressed=WHENIEPR>ref 4 When-List-Activated=WHENLTAC>ref 4 When-List-Changed=WHENLTCH>ref 4 When-Mouse-Click=WHENMSCL>ref 4 When-Mouse-DoubleClick=WHENMSDC>ref 4 When-Mouse-Down=WHENMSDN>ref 4 When-Mouse-Enter=WHENMSEN>ref 4 When-Mouse-Leave=WHENMSLV>ref 4 When-Mouse-Move=WHENMSMV>ref 4 When-Mouse-Up=WHENMSUP>ref 4 When-New-Block-Instance=WHENNWBL>ref 4 When-New-Form-Instance=WHENNWFO>ref 4 When-New-Item-Instance=WHENNWIT>ref 4 When-New-Record-Instance=WHENNWRE>ref 4 When-Radio-Changed=WHENROCH>ref 4 When-Remove-Record=WHENRERE>ref 4 When-Tab-Page-Changed=F50WTPCHAN>ref 4 When-Timer-Expired=WHENTREX>ref 4 When-Validate-Item=WHENVEIT>ref 4 When-Validate-Record=WHENVERE>ref 4 When-Window-Activated=WHENWWAC>ref 4 When-Window-Closed=WHENWWCL>ref 4 When-Window-Deactivated=WHENWWDE>ref 4 When-Window-Resized=WHENWWRE>ref 2 Form Builder Built-in Packages 3 Alphabetical List=BLTCAT>category 3 ActiveX Built-ins 4 ADD_OLEARGS=ADD_OLEARGS>ref 4 CALL_OLE=CALL_OLE>ref 4 CALL_OLE_=CALL_OLE_returntype>ref 4 CREATE_OLEOBJ=CREATE_OLEOBJ>ref 4 CREATE_VAR=CREATE_VAR>ref 4 DESTROY_VARIANT=DESTROY_VARIANT>ref 4 DISPATCH_EVENT=DISPATCH_EVENT_built_in>ref 4 GET_OLEARG_=GET_OLEARG_type>ref 4 GET_OLE_MEMBERID=GET_OLE_MEMBERID>ref 4 GET_OLE_=GET_OLE_proptype>ref 4 GET_VAR_BOUNDS=GET_VAR_BOUNDS>ref 4 GET_VAR_DIMS=GET_VAR_DIMS>ref 4 GET_VAR_TYPE=GET_VAR_TYPE>ref 4 INIT_OLEARGS=INIT_OLEARGS>ref 4 LAST_OLE_ERROR=LAST_OLE_ERROR>ref 4 LAST_OLE_EXCEPTION=LAST_OLE_EXCEPTION>ref 4 OLEVAR_EMPTY=OLEVAR_EMPTY>ref 4 PTR_TO_VAR=PTR_TO_VAR>ref 4 RELEASE_OBJ=RELEASE_OBJ>ref 4 SET_OLE=SET_OLE>ref 4 SET_VAR=SET_VAR>ref 4 TO_VARIANT=TO_VARIANT>ref 4 VARPTR_TO_VAR=VARPTR_TO_VAR>ref 4 VAR_TO_TABLE=VAR_TO_TABLE>ref 4 VAR_TO_=VAR_TO_type>ref 4 VAR_TO_VARPTR=VAR_TO_VARPTR>ref 3 Alert Built-ins 4 FIND_ALERT=FINDALER>ref 4 ID_NULL=IDNULL>ref 4 SET_ALERT_BUTTON_PROPERTY=SETALTBN>ref 4 SET_ALERT_PROPERTY=SETATPRO>ref 4 SHOW_ALERT=SHOWALER>ref 3 Application Built-ins 4 DO_KEY=DOKEY>ref 4 GET_APPLICATION_PROPERTY=GETAPPLI>ref 4 HOST=HOST>ref 4 PAUSE=PAUSE>ref 4 SET_APPLICATION_PROPERTY=SETAPPRO>ref 4 USER_EXIT=USEREXIT>ref 3 Block Built-ins 4 BLOCK_MENU=BLOCKMEN>ref 4 CLEAR_BLOCK=CLEARBLO>ref 4 FIND_BLOCK=FINDBLOC>ref 4 GET_BLOCK_PROPERTY=GETBKPRO>ref 4 GO_BLOCK=GOBLOCK>ref 4 ID_NULL=IDNULL>ref 4 NEXT_BLOCK=NEXTBLOC>ref 4 PREVIOUS_BLOCK=PREVBLOC>ref 4 SET_BLOCK_PROPERTY=SETBKPRO>ref 3 Canvas Built-ins 4 FIND_CANVAS=FINDCANV>ref 4 FIND_VIEW=FINDVIEW>ref 4 GET_CANVAS_PROPERTY=GETCANVA>ref 4 GET_VIEW_PROPERTY=GETVWPRO>ref 4 HIDE_VIEW=HIDEVIEW>ref 4 ID_NULL=IDNULL>ref 4 PRINT=PRINT>ref 4 SCROLL_VIEW=SCROLLVI>ref 4 SET_CANVAS_PROPERTY=SETCSPRO>ref 4 SET_VIEW_PROPERTY=SETVWPRO>ref 4 SHOW_VIEW=SHOWVIEW>ref 3 Chart Built-ins 4 UPDATE_CHART=UPDATE_CHART_built_in>ref 3 Form Built-ins 4 BELL=BELL>ref 4 BREAK=BREAK>ref 4 CALL_FORM=CALLFORM>ref 4 CALL_INPUT=CALLINPU>ref 4 CLEAR_FORM=CLEARFOR>ref 4 COMMIT_FORM=COMMITFO>ref 4 DEBUG_MODE=DEBUGMOD>ref 4 ENTER=ENTER>ref 4 ERASE=ERASE>ref 4 EXECUTE_TRIGGER=EXECUTET>ref 4 EXIT_FORM=EXITFORM>ref 4 FIND_FORM=FINDFORM>ref 4 FORM_FAILURE=FORMFAIL>ref 4 FORM_FATAL=FORMFATA>ref 4 FORM_SUCCESS=FORMSUCC>ref 4 GET_FORM_PROPERTY=GETFORMP>ref 4 HELP=HELP>ref 4 ID_NULL=IDNULL>ref 4 NEW_FORM=NEWFORM>ref 4 OPEN_FORM=OPENFORM>ref 4 POST=POST>ref 4 REDISPLAY=REDISPLA>ref 4 REPLACE_MENU=REPLACEM>ref 4 SET_FORM_PROPERTY=SETFMPRO>ref 4 SHOW_KEYS=SHOWKEYS>ref 4 SHOW_MENU=SHOWMENU>ref 4 SYNCHRONIZE=SYNCHRON>ref 3 Item Built-ins 4 CHECKBOX_CHECKED=CHECKBOX>ref 4 CLEAR_EOL=CLEAREOL>ref 4 CLEAR_ITEM=CLEARITE>ref 4 CONVERT_OTHER_VALUE=CONVERTO>ref 4 COPY=COPY>ref 4 COPY_REGION=COPYREGI>ref 4 CUT_REGION=CUTREGIO>ref 4 DEFAULT_VALUE=DEFAULTV>ref 4 DISPLAY_ITEM=DISPLAYI>ref 4 DUMMY_REFERENCE=F50BIDUMRF>ref 4 DUPLICATE_ITEM=DUPLITEM>ref 4 EDIT_TEXTITEM=EDITTEXT>ref 4 FIND_ITEM=FINDITEM>ref 4 GET_FILE_NAME=GETFNAME>ref 4 GET_ITEM_INSTANCE_PROPERTY=GETITMINST>ref 4 GET_ITEM_PROPERTY=GETIMPRO>ref 4 GET_RADIO_BUTTON_PROPERTY=GETROBUT>ref 4 GO_ITEM=GOITEM>ref 4 ID_NULL=IDNULL>ref 4 IMAGE_SCROLL=IMAGE_SCROLL_built_in>ref 4 IMAGE_ZOOM=IMAGEZOO>ref 4 NAME_IN=NAMEIN>ref 4 NEXT_ITEM=NEXTITEM>ref 4 NEXT_KEY=NEXTKEY>ref 4 PASTE_REGION=PASTEREG>ref 4 PLAY_SOUND=F50BIPSNDP>ref 4 PREVIOUS_ITEM=PREVITEM>ref 4 READ_IMAGE_FILE=READIMAG>ref 4 READ_SOUND_FILE=F50BIPSNDR>ref 4 RECALCULATE=F50BIRECAL>ref 4 SELECT_ALL=SELECTAL>ref 4 SET_ITEM_INSTANCE_PROPERTY=SETITMINST>ref 4 SET_ITEM_PROPERTY=SETIMPRO>ref 4 SET_RADIO_BUTTON_PROPERTY=SETROBUT>ref 4 WRITE_IMAGE_FILE=WRITEIEF>ref 4 WRITE_SOUND_FILE=F50BIPSNDW>ref 3 List Item Built-ins 4 ADD_LIST_ELEMENT=ADDLISTE>ref 4 CLEAR_LIST=CLEARLIS>ref 4 DELETE_LIST_ELEMENT=DELLSELE>ref 4 GET_LIST_ELEMENT_COUNT=GETLECNT>ref 4 GET_LIST_ELEMENT_LABEL=GETLELBL>ref 4 GET_LIST_ELEMENT_VALUE=GETLEVAL>ref 4 POPULATE_LIST=POPULIST>ref 4 RETRIEVE_LIST=RETRLIST>ref 3 Menu Built-ins 4 APPLICATION_PARAMETER=APPLICAT>ref 4 FIND_MENU_ITEM=FINDMENU>ref 4 GET_MENU_ITEM_PROPERTY=GETMUITE>ref 4 HIDE_MENU=HIDEMENU>ref 4 ITEM_ENABLED=ITEMENAB>ref 4 MENU_CLEAR_FIELD=MENUCRFI>ref 4 MENU_NEXT_FIELD=MENUNTFI>ref 4 MENU_PARAMETER=MENUPARA>ref 4 MENU_PREVIOUS_FIELD=MENUPSFI>ref 4 MENU_REDISPLAY=MENUREDI>ref 4 MENU_SHOW_KEYS=MENUSWKE>ref 4 NEXT_MENU_ITEM=NEXTMUIT>ref 4 PREVIOUS_MENU=PREVMENU>ref 4 PREVIOUS_MENU_ITEM=PREVMUIT>ref 4 QUERY_PARAMETER=QUERYPAR>ref 4 REPLACE_MENU=REPLACEM>ref 4 SET_INPUT_FOCUS=SETITFOC>ref 4 SET_MENU_ITEM_PROPERTY=SETMUITE>ref 4 SHOW_MENU=SHOWMENU>ref 4 TERMINATE=TERMINAT>ref 4 WHERE_DISPLAY=WHEREDIS>ref 3 Message Built-ins 4 CLEAR_MESSAGE=CLEARMES>ref 4 DBMS_ERROR_CODE=DBMSERCO>ref 4 DBMS_ERROR_TEXT=DBMSERTX>ref 4 DISPLAY_ERROR=DISPLAYE>ref 4 ERROR_CODE=ERRORCOD>ref 4 ERROR_TEXT=ERRORTEX>ref 4 ERROR_TYPE=ERRORTYP>ref 4 GET_MESSAGE=GETMESSA>ref 4 MESSAGE=MESSAGE>ref 4 MESSAGE_CODE=MESSCODE>ref 4 MESSAGE_TEXT=MESSTEXT>ref 4 MESSAGE_TYPE=MESSTYPE>ref 3 Miscellaneous Built-ins 4 CREATE_TIMER=CREATETI>ref 4 DELETE_TIMER=DELETETI>ref 4 FIND_EDITOR=FINDEDIT>ref 4 FIND_LOV=FINDLOV>ref 4 FIND_TIMER=FINDTIME>ref 4 GET_LOV_PROPERTY=GETLVPRO>ref 4 ID_NULL=IDNULL>ref 4 LIST_VALUES=LISTVALU>ref 4 SET_LOV_COLUMN_PROPERTY=SETLOVCL>ref 4 SET_LOV_PROPERTY=SETLVPRO>ref 4 SET_TIMER=SETTIMER>ref 4 SHOW_EDITOR=SHOWEDIT>ref 4 SHOW_LOV=SHOWLOV>ref 4 VALIDATE=VALIDATE>ref 3 Multiple Form Built-ins 4 CLOSE_FORM=CLOSEFOR>ref 4 GO_FORM=GOFORM>ref 4 NEW_FORM=NEWFORM>ref 4 NEXT_FORM=NEXTFORM>ref 4 OPEN_FORM=OPENFORM>ref 4 PREVIOUS_FORM=PREVFORM>ref 3 OLE Built-ins 4 ACTIVATE_SERVER=FOLEACTS>ref 4 CLOSE_SERVER=FOLECLSV>ref 4 EXEC_VERB=FOLEEXVB>ref 4 FIND_OLE_VERB=FOLEFOVB>ref 4 GET_INTERFACE_POINTER=FOLEINTF>ref 4 GET_VERB_COUNT=FOLEGVBC>ref 4 GET_VERB_NAME=FOLEGVBN>ref 4 INITIALIZE_CONTAINER=FOLEINIC>ref 4 SERVER_ACTIVE=FOLESVAC>ref 3 Parameter List Built-ins 4 ADD_PARAMETER=ADDPARAM>ref 4 CREATE_PARAMETER_LIST=CREATEPA>ref 4 DELETE_PARAMETER=DELETEPA>ref 4 DESTROY_PARAMETER_LIST=DESTROYP>ref 4 GET_PARAMETER_ATTR=GETPRATT>ref 4 GET_PARAMETER_LIST=GETPRLIS>ref 4 ID_NULL=IDNULL>ref 4 RUN_PRODUCT=RUNPRODU>ref 4 SET_PARAMETER_ATTR=SETPRATT>ref 3 Query Built-ins 4 ABORT_QUERY=ABORTQUE>ref 4 COUNT_QUERY=COUNTQUE>ref 4 ENTER_QUERY=ENTERQUE>ref 4 EXECUTE_QUERY=EXECUTEQ>ref 3 Record Built-ins 4 CHECK_RECORD_UNIQUENESS=CHECKRDU>ref 4 CLEAR_RECORD=CLEARREC>ref 4 CREATE_QUERIED_RECORD=CREATEQU>ref 4 CREATE_RECORD=CREATERE>ref 4 DELETE_RECORD=DELETERE>ref 4 DOWN=DOWN>ref 4 DUPLICATE_RECORD=DUPLRECO>ref 4 FIRST_RECORD=FIRSTREC>ref 4 GENERATE_SEQUENCE_NUMBER=GENERATE>ref 4 GET_RECORD_PROPERTY=GETRDPRO>ref 4 GO_RECORD=GORECORD>ref 4 INSERT_RECORD=IINSERTRE>ref 4 LAST_RECORD=LASTRECO>ref 4 LOCK_RECORD=LOCKRECO>ref 4 NEXT_RECORD=NEXTRECO>ref 4 NEXT_SET=NEXTSET>ref 4 PREVIOUS_RECORD=PREVRECO>ref 4 SCROLL_DOWN=SCROLLDO>ref 4 SCROLL_UP=SCROLLUP>ref 4 SELECT_RECORDS=SELECTRE>ref 4 SET_RECORD_PROPERTY=SETRDPRO>ref 4 UP=UP>ref 4 UPDATE_RECORD=UPDATERE>ref 3 Record Group Built-ins 4 ADD_GROUP_COLUMN=ADDGPCOL>ref 4 ADD_GROUP_ROW=ADDGPROW>ref 4 CREATE_GROUP=CREATEGR>ref 4 CREATE_GROUP_FROM_QUERY=CREATEGP>ref 4 DELETE_GROUP=DELETEGR>ref 4 DELETE_GROUP_ROW=DELETEGP>ref 4 FIND_COLUMN=FINDCOLU>ref 4 FIND_GROUP=FINDGROU>ref 4 GET_GROUP_CHAR_CELL=GETGPCHA>ref 4 GET_GROUP_DATE_CELL=GETGPDAT>ref 4 GET_GROUP_NUMBER_CELL=GETGPNUM>ref 4 GET_GROUP_ROW_COUNT=GETGPROW>ref 4 GET_GROUP_SELECTION=GETGPSEL>ref 4 GET_GROUP_SELECTION_COUNT=GETGPSEC>ref 4 ID_NULL=IDNULL>ref 4 POPULATE_GROUP=POPGROUP>ref 4 POPULATE_GROUP_WITH_QUERY=POPGPWIT>ref 4 RESET_GROUP_SELECTION=RESETGRO>ref 4 SET_GROUP_CHAR_CELL=SETGPCHA>ref 4 SET_GROUP_DATE_CELL=SETGPDAT>ref 4 SET_GROUP_NUMBER_CELL=SETGPNUM>ref 4 SET_GROUP_SELECTION=SETGPSEL>ref 4 UNSET_GROUP_SELECTION=UNSETGPS>ref 3 Relation Built-ins 4 FIND_RELATION=FINDRELA>ref 4 GET_RELATION_PROPERTY=GETRNPRO>ref 4 ID_NULL=IDNULL>ref 4 SET_RELATION_PROPERTY=SETRNPRO>ref 3 Report Built-ins 4 CANCEL_REPORT_OBJECT=CANCEL_REPORT_OBJECT>ref 4 COPY_REPORT_OUTPUT=COPY_REPORT_OUTPUT>ref 4 FIND_REPORT_OBJECT=FIND_REPORT_OBJECT_built_in>ref 4 GET_REPORT_OBJECT_PROPERTY=GET_REPORT_OBJECT_PROPERTY_built_in>ref 4 RUN_REPORT_OBJECT=RUN_REPORT_OBJECT_built_in>ref 4 SET_REPORT_OBJECT_PROPERTY=SET_REPORT_OBJECT_PROPERTY_built_in>ref 3 Tab Page Built-ins 4 FIND_TAB_PAGE=F50FINDTPA>ref 4 GET_TAB_PAGE_PROPERTY=F50GETTPPR>ref 4 SET_TAB_PAGE_PROPERTY=F50SETTPPR>ref 3 Transactional Built-ins 4 CHECK_RECORD_UNIQUENESS=CHECKRDU>ref 4 DELETE_RECORD=DELETERE>ref 4 ENFORCE_COLUMN_SECURITIY=ENFORCEC>ref 4 FETCH_RECORDS=FETCHREC>ref 4 FORMS_DDL=FORMSDDL>ref 4 GENERATE_SEQUENCE_NUMBER=GENERATE>ref 4 INSERT_RECORD=IINSERTRE>ref 4 ISSUE_ROLLBACK=ISSUEROL>ref 4 ISSUE_SAVEPOINT=ISSUESAV>ref 4 LOGON=LOGON>ref 4 LOGON_SCREEN=LOGONSCR>ref 4 LOGOUT=LOGOUT>ref 4 SELECT_RECORDS=SELECTRE>ref 4 UPDATE_RECORD=UPDATERE>ref 3 VBX Built-ins 4 VBX.FIRE_EVENT=VBXFIREV>ref 4 VBX.GET_PROPERTY=VBXGETPR>ref 4 VBX.GET_VALUE_PROPERTY=VBXGETVP>ref 4 VBX.INVOKE_METHOD=VBXIVMT>ref 4 VBX.SET_PROPERTY=VBXSETPR>ref 4 VBX.SET_VALUE_PROPERTY=VBXSETVP>ref 3 Web Built-ins 4 WEB.SHOW_DOCUMENT=F45REFSHWD>ref 3 Window Built-ins 4 FIND_WINDOW=FINDWIND>ref 4 GET_WINDOW_PROPERTY=GETWWPRO>ref 4 HIDE_WINDOW=HIDEWIND>ref 4 ID_NULL=IDNULL>ref 4 MOVE_WINDOW=MOVEWIND>ref 4 REPLACE_CONTENT_VIEW=REPLACEC>ref 4 RESIZE_WINDOW=RESIZEWI>ref 4 SET_WINDOW_PROPERTY=SETWWPRO>ref 4 SHOW_WINDOW=SHOWWIND>ref :include pdpkg.cnt :include pdincom.cnt 1 Examples and Demos :include d2kdemo.cnt 2 Examples 3 Interpreter commands examples=cat_intcoms_examps@pdincom.hlp>category 3 Developer built-in packages examples=cat_pkgs_examps@pdpkg.hlp>category 3 Oracle8 objects examples=cat_o8obj_examps>category 3 PL/SQL V1 conversion examples=cat_v1conv_examps>category 3 National Language Support examples=cat_NLS_examps>category 1 Tips and Tricks 2 For Upgrading 3 Upgrading from a Previous Release=QA13>ref 2 For Building Forms 3 Windows and Canvases=QA01>ref 3 Items, Records, and Blocks=QA02>ref 3 Images=QA09>ref 3 Menus=QA11>ref 2 For PL/SQL 3 Record Groups, Global Variables, and Parameters=QA03>ref 3 Program Units and Libraries=QA04>ref 3 PL/SQL Integration=QA05>ref 3 Timers=QA06>ref 3 Triggers=QA07>ref 2 For Performance 3 Locking=QA08>ref 2 For Platform-Specific Issues 3 Microsoft Windows-Specific Issues=QA16>ref 3 Motif-Specific Issues=QA20>ref 2 For Queries Based on a JOIN of Multiple Tables 3 Queries Based on a JOIN of Multiple Tables=QA21>ref 1 Troubleshooting :include tshoot.cnt 2 Handling Error Messages 3 About embedded variables in messages=ERR_COPI>about 3 Form Builder Error Messages 4 Form Builder messages=FRM-10000@fberror.hlp>ref 4 Forms Compiler messages=FRM-30004@fberror.hlp>ref 4 Working with Forms Runtime messages=RFERRMSG>about 4 Forms Runtime messages=FRM-10200@fberror.hlp>ref 2 Handling Runtime Errors 3 About Handling Runtime Errors 4 About handling runtime errors in triggers=AT101>about 4 About using PL/SQL exception handling in triggers=F503201>about 4 About trigger failure results=F503202>about 4 About handling exceptions raised in triggers=F503203>about 4 About user-defined exceptions=F503210>about 4 About evaluating the success or failure of built-ins=AT102>about 2 Responding to errors=F503204>howto 2 Handling errors in built-in subprograms=F503205>howto 2 Raising the FORM_TRIGGER_FAILURE exceptions=F503206>howto 2 Handling errors in user-named triggers=F503207>howto 2 Error handling for stored procedures=AT0103>howto 2 Checking DBMS_ERROR_TEXT and DBMS_ERROR_CODE=F503208>howto 2 Trapping SQLCODE and SQLERRM=F503299>howto