Index
Symbols
$$NavigatorBody 193, 197
$$NavigatorTemplateDefault 201
$$Query0penAgent 193, 209
$$QuerySaveAgent 193, 209
$$Return 182
$$ViewBody 192
$$ViewList 193
@Command 132, 378
@DialogBox 379
@Picklist 75, 285, 377
@PostedCommand 379
@Prompt 374
@Subset 76
@UserRoles 186
A
Access Control List (ACL) 171, 176, 385
Action 139
action bar 16, 385
ActiveX 134
add a new field 14
agent 20, 44, 253, 301, 307, 330
agent security 213
anonymous form 174
anonymous users 130
author 107, 172
B
back end classes 38
back end documents 19, 385
background color 95, 152
breakpoints 50 bug reports 108
built-in classes 19
business process 22
buttons 134
C
calendarstyleviews 128, 135
calendar views 9, 243-247
carriage returns 339
categorized view 9
CDROM 382
CGI 126,138
variable 222
check boxes 90, 345
class browser 48
class library 48
classes 19, 35
client/server 44, 385
client/server tool 129
code listings 382
color 95, 353
Common Gateway Interface (CGI) 209
ComposeDocument 373
Context-sensitive action bars 19
creating reports 44
creating response documents 337
current directory name 61
current server 59
D
data types 27, 30
database 386
Database events 41
database relations 276-289
database-level events 264
DDE
Visual Basic example 341
debugger 49
debugging 307
debugging Internet agents 211
debugging LotusScript code 49
Declarations 40 default values 184
delivering dynamic content 125
depositor 107, 172
designer 107, 173
directory 56-63
discussion databases 128
display a document 234, 336
display a menu 230
distributing an application 105
distributing application changes 6
Do statement 33
document 6, 386
document collections 51
document links 349
DocumentContext property 209
Domino 21, 125-130, 145, 386
Action 139
installing 145-148
Merchant 142
SiteCreator 141
templates 139
testing 156
universal resource locators 166
Dynamic Data Exchange (DDE) 341
E
EditDocument 260, 373
editor 107, 172
EditProfile 374
Electronic signatures 177
Elements 270
email notification log
encryption 130, 177
End Sub statement 42
Entering 41
environment variables 58, 230, 267
error handling 21 1
event driven programming 17
event programming 39
examine variables 50
Exiting 41
ExtractFromList 268
F
fields 6, 134-135, 173
file attachments 134 filename management 56-63
filenames 29, 57
folders 10, 135
fonts 95, 353
For statement 34
form 386
form designer 13
Format$ 54
formatting text 136
forms 13, 133-134, 173
formulas 17, 26, 130, 131-133
user interface 374
front end classes 38
front end documents 386
full text searching 129
functions 19, 42
G
generating document numbers 76
generating sequential numbers 69, 213, 290-305
global variables 230
Goto statement 34
graphic buttons 136
graphical design 95
graphical design update 259
graphical navigator 12, 162
graphics 134, 136
graphics images 382
groupware application 109
groupware views 1 17
GUI date and time editors 247
H
hidden fields 101
hide/when formulas 19
home page 157
hotspots 134
HTML 125, 138, 189-192, 210, 222, 362
HTTP password 158
hypertext links 160-166
hypertext-related documents 128
I
icon 90
If statement 32
implicit declaration 30
input validation 184, 338
InStr 54
Internet 386
applications 129, 137
data 389
Explorer 125, 370, 386
forms 126
programming 124-143
references 369
registration database 140
server 21, 125
tools 129
user ids 155-156
intranet 387
Iris Associates 369
IsMember 271
J
Java 361
Java Beans 363
K
keywords 89
L
layout regions 134, 259
Lcase$ 55
Left$ 54
Len 54
list processing 266-275
library 382
LNSpade 382
looping constructs 19, 32
Lotus components 102
Lotus Development Corporation 369
LotusScript 17, 19, 130, 207-225
agents 38, 306-334
code editor 28
libraries 43, 250
programming 25
user interface 373
Ltrim$ 54
M
manager 107, 173
manually run agents 46
MemberPosition 272
Merchant 142
message validation 175
methods 35
Mid$ 54
multi-platform 27, 28, 361
multi-user system 59
N
Name and Address Book (NAB) 129, 387
template 71
navigators 10, 92, 128, 136-137
templates 201-203
Netscape 125
Netscape Navigator 370, 387
no access 107, 172
Notes 3
Notes class libraries 35
Notes database 3
Notes 4.5 21, 242-265
Notes object model 27
NotesDatabase 38
NotesDatabase class 36
NotesDateTime 38
NotesDocument 38, 260
NotesDocumentCollection 38
NotesDocumentCollection class 51
NotesRichTextltem 39
NotesSession 38
NotesUlDatabase 38
NotesUlDocument 38
NotesUIView 38
NotesUlWorkspace 36, 38, 260, 373
NotesView 39
0
object-oriented language 35
ODBC 348
OLE 134
on schedule
daily 46
hourly 45
monthly 46
weekly 46
one-to-many relations 279-286
OpenDatabase 374
Options 40
P
parameters 42, 253
Postdocumentdelete 41
Postdragdrop 41
Postmodechange 41
Postopen 40, 41
Postpaste 41
Postrecalc 41
pre-defined classes 27
Print statements 212, 222
privacy 175
procedures
for programmers 119
for quality assurance administrators 120
for testers 120
profile documents 248
programming languages 17, 130
Q
quality assurance (QA) 108
roles of 1 19
Queryaddtofolder 41
Queryclose 41
Querydocumentdelete 41
Querydocumentundelete 41
Querydragdrop 41
Querymodechange 40
Queryopen 40, 41
Queryopendocument 41
Querypaste 41
Queryrecalc 41
Querysave 41
R
radio 90
radio buttons 345
readability 98
reader 107, 172
record 6
record locking 218, 296, 297, 3o4, 364
referential integrity 287, 364
Regiondoubleclick 41
Relational Database Management System (RDBMS) 277,387
remote client 57
remote users 59
Replace 273
replication 4, 387
report 237
report generation 365
restricted agents 46
Rich Text Fonts and colors 353
Right$ 54
Rtrim$ 55
running an agent 253
S
scheduled 44
scheduled agents 45
screen captures 382
search 9, 234, 260
subdirectory 316
search engine 382
searching 203
Secure Sockets Layer (SSL) 130
security 20, 106, 130, 169-177
Select Case statement 32
send email 219
sequential document numbering 382
sequential numbers
on the Internet 304, 291
server 387
server authentication 175
server names 57
Set statement 37
single-step execution mode 50
SiteCreator 141
SmartIcon 388
software development methodologies 21
software release process 108
sorting 298
strings 53
Structured Query Language (SQL) 277, 348, 388
subdirectory 316
subform 15, 187, 387
Submit button 181
customizing 184
subroutines 19, 42
SubSet 269
summary reports 237
T
tables 7, 95, 98, 134
template 5, 105, 387
text 53
text searching 203
tracking numbers 73
triggered agents 44
Trim$ 54
tutorial 65
U
Ucase$ 5 5
Unique 274
Universal ID 388 universal resource locators (URLS)
166 unrestricted agents 46
user groups 370
user interface 19, 47, 83-93, 178-206, 229241,361,372-380
functions 36
user requirements 22
user-specific options 248, 342
V
variables 19, 30
view templates 198-201
ViewRefresh 374
views 7, 128, 135-136, 173, 388
Visual Basic 19, 25
W
waterfall 21
Web browser 48, 125, 130, 145, 370, 389
Web site 139, 141, 145
Web-based authoring 140
While statement 33
whirlpool method 22
Wide Area Network (WAN) 81, 214, 301
workspace 389
WorldWideWeb 44,125,389