User Guide

Index 409
interaction with CFScript 249
syntax checker 194
syntax errors 195
CFML expressions,in
CFScript
245
CFML functions
ArrayAppend
119
ArrayDeleteAt 118
ArrayInsertAt 119
ArrayNew 119
ArrayPrepend 119
ArraySet 121
ArraySort 129
AtructKeyArray 129
CreateTimeSpan 35, 228
DateFormat 94
DeleteClientVarialbesList 226
DollarFormat 94
for arrays 124
for queries 34
for structures 133
formatting data 49
GetClientVarialbesList 226
GetException 382, 384
HTMLEditFormat 311, 353
IsAuthenticated 358, 360
IsAuthorized 358, 360, 365
IsCustomFunction 253
IsDefined 47, 92, 129
IsStruct 129
JavaCast 382
ListQualify 86, 87
ListSort 129
MonthAsString 121
Rand 58
RandRange 58
REFind 266
REFindNoCase
266
Reverse 15
StructClear 130
StructCopy 130
StructCount 129
StructDelete 130
StructFind 129
StructInsert 127
StructIsEmpty 129
StructKeyExists 129
StructKeyList 129
StructNew 127
StructUpdate 128
URLEncodedFormat 195
using pound signs 14
WriteOutput 244
cfmodule tag 173, 188
cfoutput tag
and pound signs
14
example 12
populating list boxes 82
use with cfquery tag 25
use with component
objects
369
cfparam tag 88, 224
testing and setting variables 88
validating data types 90
cfpop tag
and queries
34
query results 284
query variables 310
receiving e-mail with 309
using 309
using cfindex with 282
cfquery tag
and pound signs
14
creating action pages 105, 110
data sources and 22
populating list boxes 82
syntax 25
using 25
using cfindex with 282
cfqueryparam tag 94
cfrethrow tag 204
CFScript
custom function syntax
250
differences from JavaScript 248
example 244
expressions 245
function statement 250
interaction with CFML 249
language 245
reserved words 248
return statement 251
statements 244
var statement 251
cfsearch properties 281
cfsearch tag 270
external attribute 276
cfselect tag
handling failed validation
144
passthrough attribute 136
populating list boxes 166
cfset tag
and component objects
369
for updating structures 128
using 12
cfslider tag
browser considerations
138
description 137
handling failed validaton 144
validating with Javascript 144
cfstoredproce tag, and queries 34
cftextinput tag
browser considerations
138
handling failed validaton 144
validating with Javascript 144
CFToken
Cooke
222
managing without cookies 222
server-side variable 222
cftree tag
browser considerations
138
description 137
form variables 149
handling failed validaton 144
image names 151
URLs in 152
validating with Javascript 144
cftry tag 208
cfupdate tag
creating action pages
109
using 109
cfwddx tag 345
CFX tags
calling
396
compiling 402
creating in C++ 401
creating in Java 393
debugging in C++ 402
debugging in Java 398
description 390
developing in C++ 401
distributing 405
Java 391
locking 241
locking access to 233, 235
registering 404
sample C++ 401
sample Java 391
tag wizard 401
testing Java 396
CGI
and cfhttp Post method
332
returning results to 340
Character classes 261
Check boxes
errors
47
lists of values 84
multipe 84
Child tags 180
Class loading
Java
395
mechanism 384