| |
Introduction |
| |
Reserved Words and Variables |
| |
|
Reserved words |
| |
|
|
Reserved words in forms |
| |
|
|
Reserved words in queries |
| |
|
Scope-specific built-in variables |
| |
|
|
Variable scope |
| |
|
|
Caller scope |
| |
|
|
Client variables |
| |
|
|
Server variables |
| |
|
|
Application and session variables |
| |
|
|
Request variable |
| |
|
|
Form variable |
| |
|
ColdFusion tag-specific variables |
| |
|
|
ColdFusion query variables |
| |
|
|
CFCATCH variables |
| |
|
|
CFDIRECTORY variables |
| |
|
|
CFERROR variables |
| |
|
|
CFFILE ACTION=Upload variables |
| |
|
|
CFFTP error variables |
| |
|
|
CFFTP ReturnValue variable |
| |
|
|
CFFTP query object columns |
| |
|
|
CFHTTP variables |
| |
|
|
CFLDAP variables |
| |
|
|
CFPOP variables |
| |
|
|
CFQUERY and CFSTOREDPROC variables |
| |
|
|
CFREGISTRY variables |
| |
|
|
CFSEARCH variables |
| |
|
Standard CGI variables |
| |
|
|
Request |
| |
|
|
Server |
| |
|
|
Client |
| |
|
CGI environment variables |
| |
|
|
Testing for CGI variables |
| |
|
|
CGI server variables |
| |
|
|
CGI client variables |
| |
|
|
CGI client certificate variables |
| |
ColdFusion Tags |
| |
|
Tags by function |
| |
|
|
Application framework tags |
| |
|
|
Database manipulation tags |
| |
|
|
Data output tags |
| |
|
|
Debugging tags |
| |
|
|
Exception handling tags |
| |
|
|
Extensibility tags |
| |
|
|
File management tags |
| |
|
|
Flow-control tags |
| |
|
|
Forms tags |
| |
|
|
Internet Protocol tags |
| |
|
|
Page processing tags |
| |
|
|
Variable manipulation tags |
| |
|
|
Other tags |
| |
|
Tag changes since ColdFusion |
| |
|
|
New tags, attributes, and values |
| |
|
|
Deprecated tags, attributes, and values |
| |
|
|
Obsolete tags, attributes, and values |
| |
|
cfabort |
| |
|
cfapplet |
| |
|
cfapplication |
| |
|
cfargument |
| |
|
cfassociate |
| |
|
cfauthenticate |
| |
|
cfbreak |
| |
|
cfcache |
| |
|
cfcase |
| |
|
cfcatch |
| |
|
cfchart |
| |
|
cfchartdata |
| |
|
cfchartseries |
| |
|
cfcol |
| |
|
cfcollection |
| |
|
cfcomponent |
| |
|
cfcontent |
| |
|
cfcookie |
| |
|
cfdefaultcase |
| |
|
cfdirectory |
| |
|
cfdump |
| |
|
cfelse |
| |
|
cfelseif |
| |
|
cferror |
| |
|
cfexecute |
| |
|
cfexit |
| |
|
cffile |
| |
|
cfflush |
| |
|
cfform |
| |
|
cfftp |
| |
|
cfftp: Opening and closing FTP server connections |
| |
|
cfftp: Connection: File and directory operations |
| |
|
cffunction |
| |
|
cfgraph |
| |
|
cfgraphdata |
| |
|
cfgrid |
| |
|
|
How data is returned from cfgrid |
| |
|
|
|
Simple selection data (SelectMode = Single, Column, or Row) |
| |
|
|
|
Complex update data (SelectMode = Edit) |
| |
|
|
Using the href attribute |
| |
|
cfgridcolumn |
| |
|
|
|
Using expressions in textColor and bgColor attributes |
| |
|
|
|
numberFormat mask characters |
| |
|
cfgridrow |
| |
|
cfgridupdate |
| |
|
cfheader |
| |
|
cfhtmlhead |
| |
|
cfhttp |
| |
|
cfhttpparam |
| |
|
cfif |
| |
|
cfimpersonate |
| |
|
cfimport |
| |
|
cfinclude |
| |
|
cfindex |
| |
|
cfinput |
| |
|
cfinsert |
| |
|
cfinvoke |
| |
|
cfinvokeargument |
| |
|
cfldap |
| |
|
cflocation |
| |
|
cflock |
| |
|
cflog |
| |
|
cflogin |
| |
|
cfloginuser |
| |
|
cflogout |
| |
|
cfloop |
| |
|
cfloop: index loop |
| |
|
cfloop: conditional loop |
| |
|
cfloop: looping over a query |
| |
|
cfloop: looping over a list or file |
| |
|
|
cfloop: looping over a COM collection or structure |
| |
|
cfmail |
| |
|
cfmailparam |
| |
|
cfmailpart |
| |
|
cfmodule |
| |
|
cfobject |
| |
|
cfobject: COM object |
| |
|
cfobject: component object |
| |
|
cfobject: CORBA object |
| |
|
cfobject: Java or EJB object |
| |
|
cfobject: web service object |
| |
|
cfobjectcache |
| |
|
cfoutput |
| |
|
cfparam |
| |
|
cfpop |
| |
|
cfprocessingdirective |
| |
|
cfprocparam |
| |
|
cfprocresult |
| |
|
cfproperty |
| |
|
cfquery |
| |
|
cfqueryparam |
| |
|
cfregistry |
| |
|
cfreport |
| |
|
cfrethrow |
| |
|
cfreturn |
| |
|
cfsavecontent |
| |
|
cfschedule |
| |
|
cfscript |
| |
|
|
|
Exception handling with the cfscript tag |
| |
|
|
|
Invoking ColdFusion components with the cfscript tag |
| |
|
|
|
Consuming web services with the cfscript tag |
| |
|
cfsearch |
| |
|
cfselect |
| |
|
cfservlet |
| |
|
cfservletparam |
| |
|
cfset |
| |
|
cfsetting |
| |
|
cfsilent |
| |
|
cfslider |
| |
|
cfstoredproc |
| |
|
cfswitch |
| |
|
cftable |
| |
|
cftextinput |
| |
|
cfthrow |
| |
|
cftrace |
| |
|
cftransaction |
| |
|
cftree |
| |
|
cftreeitem |
| |
|
cftry |
| |
|
cfupdate |
| |
|
cfwddx |
| |
|
cfxml |
| |
ColdFusion Functions |
| |
|
Functions by category |
| |
|
|
Array functions |
| |
|
|
Authentication functions |
| |
|
|
Conversion functions |
| |
|
|
Date and time functions |
| |
|
|
Decision functions |
| |
|
|
Display and formatting functions |
| |
|
|
Dynamic evaluation functions |
| |
|
|
Extensibility functions |
| |
|
|
Full-text search functions |
| |
|
|
International functions |
| |
|
|
List functions |
| |
|
|
Mathematical functions |
| |
|
|
Other functions |
| |
|
|
Query functions |
| |
|
|
String functions |
| |
|
|
Structure functions |
| |
|
|
System functions |
| |
|
|
XML functions |
| |
|
Function changes since ColdFusion |
| |
|
|
New functions, parameters, and values |
| |
|
|
Deprecated functions, parameters, and values |
| |
|
|
Obsolete functions, parameters, and values |
| |
|
Abs |
| |
|
ACos |
| |
|
ArrayAppend |
| |
|
ArrayAvg |
| |
|
ArrayClear |
| |
|
ArrayDeleteAt |
| |
|
ArrayInsertAt |
| |
|
ArrayIsEmpty |
| |
|
ArrayLen |
| |
|
ArrayMax |
| |
|
ArrayMin |
| |
|
ArrayNew |
| |
|
ArrayPrepend |
| |
|
ArrayResize |
| |
|
ArraySet |
| |
|
ArraySort |
| |
|
ArraySum |
| |
|
ArraySwap |
| |
|
ArrayToList |
| |
|
Asc |
| |
|
ASin |
| |
|
Atn |
| |
|
AuthenticatedContext |
| |
|
AuthenticatedUser |
| |
|
BitAnd |
| |
|
BitMaskClear |
| |
|
BitMaskRead |
| |
|
BitMaskSet |
| |
|
BitNot |
| |
|
BitOr |
| |
|
BitSHLN |
| |
|
BitSHRN |
| |
|
BitXor |
| |
|
Ceiling |
| |
|
Chr |
| |
|
CJustify |
| |
|
Compare |
| |
|
CompareNoCase |
| |
|
Cos |
| |
|
CreateDate |
| |
|
CreateDateTime |
| |
|
CreateObject |
| |
|
|
CreateObject object types |
| |
|
CreateODBCDate |
| |
|
CreateODBCDateTime |
| |
|
CreateODBCTime |
| |
|
CreateTime |
| |
|
CreateTimeSpan |
| |
|
CreateUUID |
| |
|
DateAdd |
| |
|
DateCompare |
| |
|
DateConvert |
| |
|
DateDiff |
| |
|
DateFormat |
| |
|
DatePart |
| |
|
Day |
| |
|
DayOfWeek |
| |
|
DayOfWeekAsString |
| |
|
DayOfYear |
| |
|
DaysInMonth |
| |
|
DaysInYear |
| |
|
DE |
| |
|
DecimalFormat |
| |
|
DecrementValue |
| |
|
Decrypt |
| |
|
DeleteClientVariable |
| |
|
DirectoryExists |
| |
|
DollarFormat |
| |
|
Duplicate |
| |
|
Encrypt |
| |
|
Evaluate |
| |
|
Exp |
| |
|
ExpandPath |
| |
|
FileExists |
| |
|
Find |
| |
|
FindNoCase |
| |
|
FindOneOf |
| |
|
FirstDayOfMonth |
| |
|
Fix |
| |
|
FormatBaseN |
| |
|
GetAuthUser |
| |
|
GetBaseTagData |
| |
|
GetBaseTagList |
| |
|
GetBaseTemplatePath |
| |
|
GetClientVariablesList |
| |
|
GetCurrentTemplatePath |
| |
|
GetDirectoryFromPath |
| |
|
GetEncoding |
| |
|
GetException |
| |
|
GetFileFromPath |
| |
|
GetFunctionList |
| |
|
GetHttpRequestData |
| |
|
GetHttpTimeString |
| |
|
GetK2ServerDocCount |
| |
|
GetK2ServerDocCountLimit |
| |
|
GetLocale |
| |
|
GetMetaData |
| |
|
GetMetricData |
| |
|
GetPageContext |
| |
|
GetProfileSections |
| |
|
GetProfileString |
| |
|
GetTempDirectory |
| |
|
GetTempFile |
| |
|
GetTemplatePath |
| |
|
GetTickCount |
| |
|
GetTimeZoneInfo |
| |
|
GetToken |
| |
|
Hash |
| |
|
Hour |
| |
|
HTMLCodeFormat |
| |
|
HTMLEditFormat |
| |
|
IIf |
| |
|
IncrementValue |
| |
|
InputBaseN |
| |
|
Insert |
| |
|
Int |
| |
|
IsArray |
| |
|
IsAuthenticated |
| |
|
IsAuthorized |
| |
|
IsBinary |
| |
|
IsBoolean |
| |
|
IsCustomFunction |
| |
|
IsDate |
| |
|
IsDebugMode |
| |
|
IsDefined |
| |
|
IsK2ServerABroker |
| |
|
IsK2ServerDocCountExceeded |
| |
|
IsK2ServerOnline |
| |
|
IsLeapYear |
| |
|
IsNumeric |
| |
|
IsNumericDate |
| |
|
IsObject |
| |
|
IsProtected |
| |
|
IsQuery |
| |
|
IsSimpleValue |
| |
|
IsStruct |
| |
|
IsUserInRole |
| |
|
IsWDDX |
| |
|
IsXmlDoc |
| |
|
IsXmlElem |
| |
|
IsXmlRoot |
| |
|
JavaCast |
| |
|
JSStringFormat |
| |
|
LCase |
| |
|
Left |
| |
|
Len |
| |
|
ListAppend |
| |
|
ListChangeDelims |
| |
|
ListContains |
| |
|
ListContainsNoCase |
| |
|
ListDeleteAt |
| |
|
ListFind |
| |
|
ListFindNoCase |
| |
|
ListFirst |
| |
|
ListGetAt |
| |
|
ListInsertAt |
| |
|
ListLast |
| |
|
ListLen |
| |
|
ListPrepend |
| |
|
ListQualify |
| |
|
ListRest |
| |
|
ListSetAt |
| |
|
ListSort |
| |
|
ListToArray |
| |
|
ListValueCount |
| |
|
ListValueCountNoCase |
| |
|
LJustify |
| |
|
Log |
| |
|
Log10 |
| |
|
LSCurrencyFormat |
| |
|
LSDateFormat |
| |
|
LSEuroCurrencyFormat |
| |
|
|
|
Currency output |
| |
|
LSIsCurrency |
| |
|
LSIsDate |
| |
|
LSIsNumeric |
| |
|
LSNumberFormat |
| |
|
LSParseCurrency |
| |
|
LSParseDateTime |
| |
|
LSParseEuroCurrency |
| |
|
LSParseNumber |
| |
|
LSTimeFormat |
| |
|
LTrim |
| |
|
Max |
| |
|
Mid |
| |
|
Min |
| |
|
Minute |
| |
|
Month |
| |
|
MonthAsString |
| |
|
Now |
| |
|
NumberFormat |
| |
|
ParagraphFormat |
| |
|
ParameterExists |
| |
|
ParseDateTime |
| |
|
Pi |
| |
|
PreserveSingleQuotes |
| |
|
Quarter |
| |
|
QueryAddColumn |
| |
|
QueryAddRow |
| |
|
QueryNew |
| |
|
QuerySetCell |
| |
|
QuotedValueList |
| |
|
Rand |
| |
|
Randomize |
| |
|
RandRange |
| |
|
REFind |
| |
|
REFindNoCase |
| |
|
ReleaseComObject |
| |
|
RemoveChars |
| |
|
RepeatString |
| |
|
Replace |
| |
|
ReplaceList |
| |
|
ReplaceNoCase |
| |
|
REReplace |
| |
|
REReplaceNoCase |
| |
|
Reverse |
| |
|
Right |
| |
|
RJustify |
| |
|
Round |
| |
|
RTrim |
| |
|
Second |
| |
|
SetEncoding |
| |
|
SetLocale |
| |
|
SetProfileString |
| |
|
SetVariable |
| |
|
Sgn |
| |
|
Sin |
| |
|
SpanExcluding |
| |
|
SpanIncluding |
| |
|
Sqr |
| |
|
StripCR |
| |
|
StructAppend |
| |
|
StructClear |
| |
|
StructCopy |
| |
|
StructCount |
| |
|
StructDelete |
| |
|
StructFind |
| |
|
StructFindKey |
| |
|
StructFindValue |
| |
|
StructGet |
| |
|
StructInsert |
| |
|
StructIsEmpty |
| |
|
StructKeyArray |
| |
|
StructKeyExists |
| |
|
StructKeyList |
| |
|
StructNew |
| |
|
StructSort |
| |
|
StructUpdate |
| |
|
Tan |
| |
|
TimeFormat |
| |
|
ToBase64 |
| |
|
ToBinary |
| |
|
ToString |
| |
|
Trim |
| |
|
UCase |
| |
|
URLDecode |
| |
|
URLEncodedFormat |
| |
|
URLSessionFormat |
| |
|
Val |
| |
|
ValueList |
| |
|
Week |
| |
|
Wrap |
| |
|
WriteOutput |
| |
|
XmlChildPos |
| |
|
XmlElemNew |
| |
|
XmlFormat |
| |
|
XmlNew |
| |
|
XmlParse |
| |
|
XmlSearch |
| |
|
XmlTransform |
| |
|
Year |
| |
|
YesNoFormat |
| |
ColdFusion C++ CFX Reference |
| |
|
C++ class overview |
| |
|
Deprecated class members |
| |
|
CCFXException class |
| |
|
|
Class members |
| |
|
|
CCFXException::GetError |
| |
|
|
CCFXException::GetDiagnostics |
| |
|
CCFXQuery class |
| |
|
|
Class members |
| |
|
|
CCFXQuery::AddRow |
| |
|
|
CCFXQuery::GetColumns |
| |
|
|
CCFXQuery::GetData |
| |
|
|
CCFXQuery::GetName |
| |
|
|
CCFXQuery::GetRowCount |
| |
|
|
CCFXQuery::SetData |
| |
|
CCFXRequest class |
| |
|
|
Class members |
| |
|
|
CCFXRequest::AddQuery |
| |
|
|
CCFXRequest::AttributeExists |
| |
|
|
CCFXRequest::CreateStringSet |
| |
|
|
CCFXRequest::Debug |
| |
|
|
CCFXRequest::GetAttribute |
| |
|
|
CCFXRequest::GetAttributeList |
| |
|
|
CCFXRequest::GetCustomData |
| |
|
|
CCFXRequest::GetQuery |
| |
|
|
CCFXRequest::ReThrowException |
| |
|
|
CCFXRequest::SetCustomData |
| |
|
|
CCFXRequest::SetVariable |
| |
|
|
CCFXRequest::ThrowException |
| |
|
|
CCFXRequest::Write |
| |
|
|
CCFXRequest::WriteDebug |
| |
|
CCFXStringSet class |
| |
|
|
Class members |
| |
|
|
CCFXStringSet::AddString |
| |
|
|
CCFXStringSet::GetCount |
| |
|
|
CCFXStringSet::GetIndexForString |
| |
|
|
CCFXStringSet::GetString |
| |
ColdFusion Java CFX Reference |
| |
|
Overview class libraries |
| |
|
CustomTag interface |
| |
|
|
Methods |
| |
|
|
processRequest |
| |
|
Query interface |
| |
|
|
Methods |
| |
|
|
addRow |
| |
|
|
getColumnIndex |
| |
|
|
getColumns |
| |
|
|
getData |
| |
|
|
getName |
| |
|
|
getRowCount |
| |
|
|
setData |
| |
|
Request interface |
| |
|
|
Methods |
| |
|
|
attributeExists |
| |
|
|
debug |
| |
|
|
getAttribute |
| |
|
|
getAttributeList |
| |
|
|
getIntAttribute |
| |
|
|
getQuery |
| |
|
|
getSetting |
| |
|
Response interface |
| |
|
|
Methods |
| |
|
|
addQuery |
| |
|
|
setVariable |
| |
|
|
write |
| |
|
|
writeDebug |
| |
|
Debugging classes reference |
| |
|
|
DebugRequest |
| |
|
|
DebugResponse |
| |
|
|
DebugQuery |
| |
WDDX JavaScript Objects |
| |
|
JavaScript object overview |
| |
|
WddxSerializer object |
| |
|
|
Functions |
| |
|
|
serialize |
| |
|
|
serializeVariable |
| |
|
|
serializeValue |
| |
|
|
write |
| |
|
WddxRecordset object |
| |
|
|
Functions |
| |
|
|
addColumn |
| |
|
|
addRows |
| |
|
|
getField |
| |
|
|
getRowCount |
| |
|
|
setField |
| |
|
|
wddxSerialize |
| |
ColdFusion ActionScript Functions |
| |
|
CF.query |
| |
|
CF.http |