A few words of caution
Adding an OLE object to an OLE field
Adding rows to a table
Binary fields
Counting rows
Data entry considerations
Deleting rows
Editing a .WFM file
Editing a Text object
Editing in the Command window
Editing properties in the .WFM file
Editing the header and bootstrap
Memo fields
OLE fields
Performing calculations on a selection of rows
Performing operations on a subset of rows
Removing an OLE object from an OLE field
Saving or abandoning changes
Selecting rows by setting criteria
Table navigation
Table tools and views
The Code Block Builder (overview)
To create or edit a codeblock
Using the Source editor
Viewing and editing special field types
Viewing only selected table data
The Code Block Builder (overview)
To create or edit a codeblock
Counting rows
Performing calculations on a selection of rows
Performing operations on a subset of rows
Selecting rows by setting criteria
A few words of caution
Adding an OLE object to an OLE field
Adding rows to a table
Binary fields
Counting rows
Data entry considerations
Deleting rows
Memo fields
OLE fields
Performing calculations on a selection of rows
Performing operations on a subset of rows
Removing an OLE object from an OLE field
Saving or abandoning changes
Selecting rows by setting criteria
Table navigation
Table tools and views
Viewing and editing special field types
Viewing only selected table data
Editing a .WFM file
Editing properties in the .WFM file
Editing the header and bootstrap
Brief Editor keyboard mappings
dBASE Plus Classic keyboard mappings
Text editing shortcuts
SET EDITOR
Source Editor [F1 context]
Using the Source editor
Editor Properties dialog box, Appearance Page
Editor Properties dialog box, Editor Page
Editor Properties dialog box, Font Page
Aliases
Command scope
Common command elements
elements
Filenames
Aliases
Command scope
Common command elements
Filenames
Adding an OLE object to an OLE field
OLE component
OLE fields
Adding an OLE object to an OLE field
OLE component
OLE fields
enabled [form]
enabled [Timer]
Encrypted tables
Individual login via automatic password dialogs
choosePrinter( )
endPage
EOF()
eof() [File]
ON ERROR
SET ERROR
Error Messages
Error Messages - Alphabetical List
Error Messages - Numerical List
ERROR()
error() [File]
Everything else (except Preprocessor) overview
Types of bugs
ON ESCAPE
SET ESCAPE
Advantages of event-driven programs
Developing event-driven programs
How event-driven programs work
Building the Executable
Starting dBASE Plus or application .exe without using the BDE
Startup optimizations for Web applications
execute() [DDELink]
execute() [Query, StoredProc]
Controlling program execution
Interacting with the Source editor
Running a program at full speed from the Debugger
Running a query from the SQL designer
Typing and executing commands
Using breakpoints
Controlling program execution
Running a program at full speed from the Debugger
Using breakpoints
Interacting with the Source editor
Running a query from the SQL designer
Adding selection criteria (SQL designer)
Criteria page (SQL designer)
Group criteria page (SQL designer)
Basic expressions
Complex expressions
Expressions
Operator precedence
COPY STRUCTURE EXTENDED
CREATE...STRUCTURE EXTENDED
beforeGetValue
canChange [Field]
picture [form components]
Handling character incompatibilities in field names
Using variables and field names in expressions
Adding an OLE object to an OLE field
Adding and inserting fields
Adding columns (fields) to a report
Binary fields
Choose Field Dialog Box
CLEAR FIELDS
ComboBox component
Creating custom field attributes
Defining individual fields
Deleting columns (fields) from a report
Deleting fields
Entryfield component
Field types
fields [Browse]
fields [Rowset]
Getting around in the Table designer
Memo fields
Moving fields
Name/database delimiters
OLE fields
picture [form components]
Referential integrity (overview)
Removing an OLE object from an OLE field
Selection page (SQL designer)
SET FIELDS
Specifying data-entry constraints
User-interface elements in the Table designer
Viewing and editing special field types
ComboBox component
Entryfield component
Defining individual fields
User-interface elements in the Table designer
Adding an OLE object to an OLE field
OLE fields
Removing an OLE object from an OLE field
COPY FILE
CREATE FILE
DELETE FILE
class Exception
filename [DataModRef]
filename [Designer]
filename [ReportViewer]
dBASE index concepts
DISPLAY FILES
Indexing versus sorting
LIST FILES
Putting your queries to work
The Navigator [F1 context]
To add files to a project
filter
SET FILTER
Replacing data in rows
Searching tables
flush() [File]
flush() [Rowset]
fontBold
fontItalic
fontName
fontSize
fontStrikeout
fontUnderline
GETFONT()
headingColorNormal
headingFontBold
headingFontItalic
headingFontName
headingFontSize
headingFontStrikeout
headingFontUnderline
headingColorNormal
headingFontBold
headingFontItalic
headingFontName
headingFontSize
headingFontStrikeout
headingFontUnderline
fontBold
fontItalic
fontName
fontSize
fontStrikeout
fontUnderline
CREATE FORM
form
Form designer
The designer windows
Using the Form and Report designers (overview)
Building the user interface (overview)
Creating a custom form, report, or data module class
Creating a form
Creating master-detail relationships (overview)
Form design guidelines
Form designer
Global page (forms)
Linking master-detail in local tables
Navigation buttons (form pages)
Opening a form or report in Run mode
Printing a form or report
Putting your queries to work
Saving, running, and printing forms and reports
Setting a scheme (Form designer)
To select an index for a rowset
Using an SQL JOIN statement
Using multi-page forms (overview)
Using the Form designer
Using the Form wizard
Using the masterSource property
Creating a form
Using the Form wizard
Creating master-detail relationships (overview)
Linking master-detail in local tables
Using an SQL JOIN statement
Using the masterSource property
APPEND FROM
CREATE...FROM
APPEND FROM ARRAY
REPLACE FROM ARRAY
FUNCTION [core language]
function property
SET FUNCTION
Command window [F1 context]
Functions and classes
INDEX
The Command window
Command window [F1 context]
The Command window
Aggregate functions [Local SQL]
Date function [Local SQL]
String functions [Local SQL]
Codeblocks
Codeblocks vs. functions
Function pointers
Functions and codeblocks