Sunteți pe pagina 1din 6

TABLE OF

CONTENTS FOR
THIS MANUAL

MASTER CD
DOCUMENT
LIST

Index

Click in this box to see the Table


of Contents for this manual.

A
Abs function 247
Access See databases
ActiveTitle$() function 192
AddGroup method 223
AddMenu command 194
AddSort method 224
AddSummary method 225
AddTable method 225
aliases
column aliases 19
field aliases in crosstabs 127
aligning
Align Toolbox 87
characters 71
objects 8793
text 9394
AllDataBases$ property 241
AllOwners$ property 241
AllTables$ property 241
application events 185188
arguments See macros
Asc function 248
Assert statement 248
assigning column aliases 19
Atn function 248
Avery label styles 67

B
BASIC conventions
application data types 184
arrays 183
conversions 184
dialog box records 184
numbers 182
records 183
strings 183
trappable errors 185
Beep statement 249
Best Fit feature 72
bitmaps (.BMP files) 102
borders See formatting
Btrieve See databases
building a report
adding
graphs 103
tables 15
without using a join 17
choosing
columns 17
assigning aliases 19

visually 19
with a dialog box 18
report styles 11
report types 11
creating crosstabs 112
entering text 76
formatting 61100
grouping 29
after loading data 29
on the server 31
joining tables 15
using dialog boxes 16
visual joins 15
linking to a macro 139
report query, description
of 13
sorting 28
using
direct SQL 19
Report Query dialog
boxes 13
the ribbon 28
the toolbar 28
with direct SQL 22
ButtonGroup statement 251

C
$CStrings metacommand 259
Call statement 251
calling applications from
ReportSmith 173
CancelButton statement 252
Caption statement 253
CDbl function 253
character sizing 70
ChDir statement 254
ChDrive statement 254
CheckBox statement 254
choosing
columns
for use in query only 19
value only 19
defined connections 15
parts of a report 61
records 35
CInt function 255
CLng function 256
Close statement 256
CloseReport command 194
CloseRS command 195
columns
adjusting width 72

Click in this box to see the list of all P3


documents on the CD.

choosing 17
column mode 62, 72
excluding automatically 18
form mode 62
including automatically 18
inverting in crosstabs 126
moving 62, 72
using Best Fit 72
selecting 62
blocks of 18
fields in 63
multiple 63
visually 19
ComboBox statement 257
Commit method 226
Connect command 195
connections
creating 6
defined 5
deleting 6
saving 5, 6
storing 166
to graphics files 166
Const statement 257
converting
a columnar report to a
graph 103
to SQL 21
copying data between
applications 178
Cos function 258
CreateDdeItem statement 196
CreateDdeTopic statement 197
crosstabs
aliases 127
based on a columnar
report 113
calculating fields 126
columns 119
creating by selecting
columns 113
creating from scratch 112
dates 123
deleting items 124
field aliases 127
grouping 123
inverting rows and columns 126
manipulating data 123
modifying 115
values 118
parts of 108
positioning 114

Index

313

reports 120
resizing rows and
columns 120123
rows 117
selecting items in 115
sorting 124
styles 130
types of 108111
values 118
CSng function 258
CurDir$ function 259
Current command 197
CurrentPage Function
command 198
customizing ReportSmith 163
alphabetically listing
items 166
connection file 166
Dynamic Data Access 164
fonts 166
menu and toolbar 167
picture file search path 166
rulers 165
start-up options 165

D
data
bringing into a report 13
copying 178
grouping 29
manipulating in a report 27
sorting 28
DataBase$ property 241
databases
Access 3
Btrieve 3
connecting to 3
DB2 3
dBASE 3
defining connections 15
deleting connections 6
Excel 3
FoxPro 3
Informix 3
INGRES 3
InterBase 3
ODBC drivers 3
ORACLE 3
Paradox 3
Raima 3
README.TXT 3
saving
connection information 5
connections to 6
SQLBase 3
SQLServer 3
storing connections 166
Sybase 3
Teradata 3
314

Users Guide

Unify 3
used with ReportSmith 3
Watcom SQL 3
DataSet control 149
methods 150
properties 150
scope 149
date formats 74
Date$ function 260
Date2Str command 198
DateField command 198
dates
creating custom 76
formats for 74
formatting columns 74
in crosstabs 123
DB2 See databases
dBASE See databases
DDE See Dynamic Data
Exchange
DdeExecute command 199
DdePoke command 200
DdeRequest command 200
Declare statement 260
defining connections 15
Deftype statement 262
deleting graphs 104
derived fields
creating 43
macro-derived fields 43
SQL-derived fields 43
uses for 43
DerivedField command 201
Dialog statement 263
Dim statement 263
Dir$ function 265
Disconnect method 227
Do...While statement 266
DoEvents command 201
drawing objects 95
Dynamic Data Access
options 164
Dynamic Data Exchange
(DDE) 171
application names 172
conversations 172
items 173
synchronization 174
topics 173

E
EnableIcon command 201
EnableMenu command 202
EnableRMenu command 202
entering text 76
Environ$ function 267
Eof function 268
Erl function 268

Err function 269


Err statement 269
Error statement 269
Error$ function 270
Error$ property 242
events See macros
Excel See databases
ExecSQL command 204
ExecuteMenu command 203
Exit statement 270
Exp function 271

F
field labels 82
formatting 73
Field$ command 204
Field$ method 228
FieldFont command 205
fields
calculating in crosstabs 126
creating 43, 47
data fields, inserting 80
derived fields, inserting 80
form mode 62
inserting 79
inserting labels for 82
macro-derived 43
moving 62
numeric 75
report variables 81
resizing field height 84
selecting 63
field labels 61
SQL-derived 43
summary fields 82
suppressing in groups 31
system fields 81
FieldText command 206
FileAttr function 271
Fix function 272
For...Next statement 272
formatting
adding borders 77
bitmaps 102
for background, list of 68
characters 70
creating styles 98
crosstabs 129133
dates 74, 76
default report styles 98
drawing objects 95
extracting styles 100
field labels 73
fonts 70
inserting fields 79
labels 67
margins 66
modifying styles 99

null values 76
numbers 74
numeric fields 75
orientation 66
paginating 86
patterns 78
point size 70
report styles 97
resizing objects 64
ribbon 71
setting
margins 65
paper size 66
shadow borders 78
techniques 70
time formats 75
using
page setup 65
the grid 69
the ribbon 28
wallpaper 68
FoxPro See databases
FreeFile function 274
Function...End Function
statement 274

G
GetAllField$ method 229
GetAllFields$ method 206
GetColumnAlias$ method 229
GetDataSources$ method 206,
230
GetDdeItem function 207
GetField$ function 275
GetFieldList$ method 230
GetFieldName$ function 207
GetGroup$ method 230
GetIncludePath$ command 207
GetNext command 208
GetPrevious command 208
GetRandom command 208
GetRecordLimit function 209
GetRepVar command 209
GetSort$ method 231
GetSQL command 209
GetSQL$ method 232
GetSummary$ method 231
GetTable$ method 232
GetTableAlias$ method 232
GetTableLink$ method 233
Global statement 275
GoTo statement 276
graphics
bitmaps (.BMP files) 102
pointing to files 166
graphs
converting a columnar
report 103

creating 103
deleting 104
modifying 104
positioning 104
grid 69
GroupBox statement 277
grouping 29
after loading data 29
crosstabs 123
database grouping 31
inserting a header or
footer 33
on the server 31
report grouping 29
suppressing fields 31

H
headers and footers
inserting 33
list of types 83
placing items in 83
Hex$ function 277
hiding a report section 86
hWin_Active() function 210
hWin_RS() function 210

I
$Include metacommand 278
icons, running reports from 169
Id property 242
If...Then...Else statement 278
IncludeFields$ method 233
Informix See databases
INGRES See databases
Input # statement 279
Input$ function 279
InputBox$ function 280
InStr function 281
Int function 281
InterBase See databases
IsMenuChecked command 210
IsMenuEnabled command 211

J
joining tables 15
before loading into a
report 16
linking fields 15
modifying links 16
removing a join 17
visually 15

K
Kill statement 282
KillMenu command 212

L
labels
Avery label codes 67
choosing a report type 8
field 73
setting up 67
LastLoaded$() function 213
LBound function 282
LCase$ function 283
Left$ function 283
Len function 284
Let Assignment statement 284
Line Input # statement 285
linking
macros to events 139
objects to a report 177
removing a join 17
tables 15, 17
ListBox statement 285
Load method 233
loading a report through
PowerBuilder 174
LoadReport command 213
Lof function 286
Log function 286
LTrim$ function 287

M
macros 181
advanced concepts 142150
application events 181, 185
188
arguments 143
command reference 191
DataSet control 148
functions and statements 142
linking to an event 139
loading 141
object reference 181
report events 188
sample macros 150157
saving as a .MAC file 140
scoping 137
uses for 136
using Dynamic Data
Exchange 145
margins
setting 65, 66
master/detail report 9
menus, customizing 167
methods See DataSet control
Mid statement 287
Mid$ function 288
MkDir statement 288
modes
column 62
form 62
Index

315

moving
columns 62, 72
column mode 72
data using the grid 69
objects 6164, 179
Msgbox function 289
Msgbox statement 290

N
$NoCStrings
metacommand 291
Name statement 291
Name$ property 242
null values 76
number formats 74

O
objects
canceling links 178
creating 176
drawing 95
editing links 177
embedding 176
linking and embedding 175
linking to a report 177
moving 179
OLE 2.0 175
Oct$ function 291
ODBC drivers See databases
OKButton statement 292
OLE objects 175
On Error statement 292
Open statement 293
Option Base statement 294
OptionButton statement 294
OptionGroup statement 294
options
choosing font lists 166
customizing 163
data access options 164
for columns 18
listing items
alphabetically 166
pointing to graphics 166
printer 160
selecting measurements 165
start-up options 165
storing connections 166
ORACLE See databases
Owner$ property 242

P
page numbers, inserting 86
page setup 65
paginating a report 86
repaginate button 85
316

Users Guide

paper size, setting 66


Paradox See databases
parts of a report 27
point size 70
PowerBuilder, loading a
report 174
Print statement 295
printing
canceling 161
choosing a printer 160
current page only 160
entire report 161
options 160
paginating a report 86
paper size 66
range of pages 161
setting up the printer 159
PrintReport command 213
properties See DataSet control

R
Raima See databases
Randomize statement 296
Recalc method 234
Recalc statement 214
Record property 243
RecordCount command 214
RecordCount property 243
records, choosing 35
ReDim statement 296
reference macro objects See
macros
Rem statement 297
RemoveGroup method 234
RemoveSort method 234
RemoveSummary method 235
RemoveTable method 235
RemoveTableLink method 236
repaginate button 85
ReplaceTable method 236
report events 188
report query 13
Report Query dialog
boxes 13
Report Query Files (.RQF) 59
report styles
applying 97
creating 98
default 98
deleting 99
extracting 100
modifying 99
using 97
report types
choosing 11
columnar 7
crosstabs 8
custom 9

form 8
labels 8
master/detail 9
summary-only 10
report variables
changing values 51
creating 48
data types used in 49
entry types used in 49
inserting 81
modifying 51
samples of 5154
ReportBasic
definition of 136
uses for 136
Reset statement 297
resizing
crosstab rows and
columns 123
field and record height 84
objects 64
Resume statement 297
ResumeEvent command 215
Rgb command 215
ribbon 28, 71
Right$ function 298
RmDir statement 298
Rnd function 299
rows
form mode 62
in crosstabs 117
inverting in crosstabs 126
selecting 63
RTrim$ function 299
rulers 165
RunMacro command 144, 216
running a report from an
icon 169

S
Save method 237
SBL See Softbridge
scoping macros 137
Seek function 300
Seek statement 300
Select Case statement 301
selecting
a printer 160
a report body 64
blocks of columns 18
field labels 61
headers and footers 64
multiple columns 63
rows 63
text 64
selection criteria 35
selection criteria, specifying 35
Selection$ property 243

SelectReport statement 217


sending menu commands 174
SetColumnAlias method 237
SetDataFilter statement 216
SetDdeItem statement 217
SetField$ function 302
SetFromActive method 237
SetFromLoading method 238
SetIncludePath command 218
SetRecordLimit statement 218
SetRepVar command 217
SetSQL command 219
SetTableAlias method 238
SetTableLink method 239
setting
margins 65
paper size 66
SetUserSQL method 239
Sgn function 302
Shell function 303
ShowRS command 219
Sin function 303
Softbridge Basic Language
(SBL) 135
sorting data
in crosstabs 124
in reports 28
Space$ function 304
SQL
browsing tables and
columns 24
clearing the Browser 24
converting to 21
definition of 20
entering formulas 23
restrictions for entry 25
testing statements 22
using
direct SQL entry 20
list boxes 25
viewing SQL text 21

SQLBASE See databases


SQL-derived fields 44
SQLServer See databases
Sqr function 304
Stop statement 304
Str$ function 305
Str2Date command 220
String$ function 305
style extractor 100
styles
crosstab 130
report 97
Sub...End Sub statement 305
SumField command 221
summary fields
creating 47
inserting 82
suppressing a report area 86
Sybase See databases
synchronization of DDE 174
system fields 81

T
Table$ property 243
table-driven values 54
tables
adding 15
creating temporary tables 58
joining 15
number of links between 16
Tan function 306
temporary tables 5859
Teradata See databases
TestSelection$ method 240
text
editing 76
entering and formatting 76
selecting 64
Text statement 307
TextBox statement 307

time 75
Time$ function 308
Timer function 308
toolbar 28
customizing 167
displaying 28
topics in this guide 1
TotalPages function 222
trappable errors See BASIC
conventions
Type statement 308

U
UBound function 309
UCase$ function 310
Unify See databases

V
Val function 310
values in crosstabs 118
Visual BASIC examples
open and print 174
visual joins 15

W
Watcom SQL See databases
While...Wend syntax 310
width, adjusting columns 72
Write statement 311

Z
zero values 76

Index

317

318

Users Guide

S-ar putea să vă placă și