Adobe ColdFusion 9 CFML Reference Cold Fusion 9.0 Cfmlref
User Manual: adobe ColdFusion - 9.0 - CFML Reference Free User Guide for Adobe ColdFusion Software, Manual
Open the PDF directly: View PDF
Page Count: 1594 [warning: Documents this large are best viewed by clicking the View PDF Link!]
- Contents
- Chapter 1: Introduction
- Chapter 2: Reserved Words and Variables
- Reserved words
- Scope-specific built-in variables
- Custom tag variables
- 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
- CGI environment (CGI Scope) variables
- Chapter 3: ColdFusion Tags
- New tags in ColdFusion 9
- Tag summary
- Tags by function
- Application framework tags
- Communications tags
- Database manipulation tags
- Data output tags
- Debugging tags
- Display management tags
- Exception handling tags
- Extensibility tags
- File management tags
- Flow-control tags
- Forms tags
- Internet protocol tags
- Page processing tags
- Security tags
- Variable manipulation tags
- Other tags
- Tag changes since ColdFusion 5
- Tags a-b
- Tags c
- Tags d-e
- Tags f
- cffeed
- cffile
- cffile action = "append"
- cffile action = "copy"
- cffile action = "delete"
- cffile action = "move"
- cffile action = "read"
- cffile action = "readBinary"
- cffile action = "rename"
- cffile action = "upload"
- cffile action = "uploadAll"
- cffile action = "write"
- cffileupload
- cffinally
- cfflush
- cfform
- cfformgroup
- cfformitem
- cfftp
- cfftp: Opening and closing FTP server connections
- cfftp: Opening and closing secure FTP server connections
- cfftp: Connection: file and directory operations
- cfftp action = "listDir"
- cffunction
- Tags g-h
- Tags i
- Tags j-l
- Tags m-o
- Tags p-q
- Tags r-s
- Tags t
- Tags u-z
- Chapter 4: ColdFusion Functions
- New Functions in ColdFusion 9 and ColdFusion 9.0.1
- Functions by category
- Array functions
- Cache functions
- Conversion functions
- Date and time functions
- Data output functions
- Debugging functions
- Decision functions
- Display and formatting functions
- Dynamic evaluation functions
- Exception handling functions
- Extensibility functions
- Flow control functions
- Full-text search functions
- Image functions
- International functions
- List functions
- Mathematical functions
- Microsoft office integration functions
- ORM functions
- Other functions
- Query functions
- Security functions
- Spreadsheet functions
- String functions
- Structure functions
- System functions
- Transaction functions
- XML functions
- Function changes since ColdFusion 5
- Functions a-b
- Abs
- ACos
- AddSOAPRequestHeader
- AddSOAPResponseHeader
- AjaxLink
- AjaxOnLoad
- ApplicationStop
- ArrayAppend
- ArrayAvg
- ArrayClear
- ArrayContains
- ArrayDelete
- ArrayDeleteAt
- ArrayFind
- ArrayFindNoCase
- ArrayInsertAt
- ArrayIsDefined
- ArrayIsEmpty
- ArrayLen
- ArrayMax
- ArrayMin
- ArrayNew
- ArrayPrepend
- ArrayResize
- ArraySet
- ArraySort
- ArraySum
- ArraySwap
- ArrayToList
- Asc
- ASin
- Atn
- AuthenticatedContext
- AuthenticatedUser
- BinaryDecode
- BinaryEncode
- BitAnd
- BitMaskClear
- BitMaskRead
- BitMaskSet
- BitNot
- BitOr
- BitSHLN
- BitSHRN
- BitXor
- Functions c-d
- CacheGet
- CacheGetAllIds
- CacheGetMetadata
- CacheGetProperties
- cacheGetSession
- CachePut
- CacheRemove
- CacheSetProperties
- Ceiling
- CharsetDecode
- CharsetEncode
- Chr
- CJustify
- Compare
- CompareNoCase
- Cos
- CreateDate
- CreateDateTime
- CreateObject
- CreateObject: .NET object
- CreateObject: COM object
- CreateObject: component object
- CreateObject: CORBA object
- CreateObject: Java or EJB object
- CreateObject: web service object
- CreateODBCDate
- CreateODBCDateTime
- CreateODBCTime
- CreateTime
- CreateTimeSpan
- CreateUUID
- DateAdd
- DateCompare
- DateConvert
- DateDiff
- DateFormat
- DatePart
- Day
- DayOfWeek
- DayOfWeekAsString
- DayOfYear
- DaysInMonth
- DaysInYear
- DE
- DecimalFormat
- DecrementValue
- Decrypt
- DecryptBinary
- DeleteClientVariable
- DeserializeJSON
- DirectoryCreate
- DirectoryDelete
- DirectoryExists
- DirectoryList
- DirectoryRename
- DollarFormat
- DotNetToCFType
- Duplicate
- Functions e-g
- Encrypt
- EncryptBinary
- EntityDelete
- EntityLoad
- EntityLoadByExample
- EntityLoadByPK
- EntityMerge
- EntityNew
- EntityReload
- EntitySave
- EntitytoQuery
- Evaluate
- Exp
- ExpandPath
- FileClose
- FileCopy
- FileDelete
- FileExists
- FileIsEOF
- FileMove
- FileOpen
- FileRead
- FileReadBinary
- FileReadLine
- FileSeek
- FileSetAccessMode
- FileSetAttribute
- FileSetLastModified
- FileSkipBytes
- FileUpload
- FileUploadAll
- FileWrite
- FileWriteLine
- Find
- FindNoCase
- FindOneOf
- FirstDayOfMonth
- Fix
- FormatBaseN
- GenerateSecretKey
- GetAuthUser
- GetBaseTagData
- GetBaseTagList
- GetBaseTemplatePath
- GetClientVariablesList
- GetComponentMetaData
- GetContextRoot
- GetCurrentTemplatePath
- GetDirectoryFromPath
- GetEncoding
- GetException
- GetFileFromPath
- GetFileInfo
- GetFunctionCalledName
- GetFunctionList
- GetGatewayHelper
- GetHttpRequestData
- GetHttpTimeString
- GetK2ServerDocCount
- GetK2ServerDocCountLimit
- GetLocale
- GetLocaleDisplayName
- GetLocalHostIP
- GetMetaData
- GetMetricData
- GetPageContext
- GetPrinterInfo
- GetPrinterList
- GetProfileSections
- GetProfileString
- GetReadableImageFormats
- GetSOAPRequest
- GetSOAPRequestHeader
- GetSOAPResponse
- GetSOAPResponseHeader
- GetTempDirectory
- GetTempFile
- GetTemplatePath
- GetTickCount
- GetTimeZoneInfo
- GetToken
- GetUserRoles
- GetVFSMetaData
- GetWriteableImageFormats
- Functions h-im
- Hash
- HQL Methods
- Hour
- HTMLCodeFormat
- HTMLEditFormat
- IIf
- ImageAddBorder
- ImageBlur
- ImageClearRect
- ImageCopy
- ImageCrop
- ImageDrawArc
- ImageDrawBeveledRect
- ImageDrawCubicCurve
- ImageDrawLine
- ImageDrawLines
- ImageDrawOval
- ImageDrawPoint
- ImageDrawQuadraticCurve
- ImageDrawRect
- ImageDrawRoundRect
- ImageDrawText
- ImageFlip
- ImageGetBlob
- ImageGetBufferedImage
- ImageGetEXIFMetadata
- ImageGetEXIFTag
- ImageGetHeight
- ImageGetIPTCMetadata
- ImageGetIPTCTag
- ImageGetWidth
- ImageGrayscale
- ImageInfo
- ImageNegative
- ImageNew
- ImageOverlay
- ImagePaste
- ImageRead
- ImageReadBase64
- ImageResize
- ImageRotate
- ImageRotateDrawingAxis
- ImageScaleToFit
- ImageSetAntialiasing
- ImageSetBackgroundColor
- ImageSetDrawingColor
- ImageSetDrawingStroke
- ImageSetDrawingTransparency
- ImageSharpen
- ImageShear
- ImageShearDrawingAxis
- ImageTranslate
- ImageTranslateDrawingAxis
- ImageWrite
- ImageWriteBase64
- ImageXORDrawingMode
- Functions in-k
- IncrementValue
- InputBaseN
- Insert
- Int
- IsArray
- IsAuthenticated
- IsAuthorized
- IsBinary
- IsBoolean
- IsCustomFunction
- IsDate
- IsDDX
- IsDebugMode
- IsDefined
- IsImage
- IsImageFile
- IsInstanceOf
- IsIPv6
- IsJSON
- IsK2ServerABroker
- IsK2ServerDocCountExceeded
- IsK2ServerOnline
- IsLeapYear
- IsLocalHost
- IsNull
- IsNumeric
- IsNumericDate
- IsObject
- IsPDFFile
- IsPDFObject
- IsProtected
- IsQuery
- IsSimpleValue
- IsSOAPRequest
- IsSpreadsheetFile
- IsSpreadsheetObject
- IsStruct
- IsUserInAnyRole
- IsUserInRole
- IsUserLoggedIn
- IsValid
- IsWDDX
- IsXML
- IsXmlAttribute
- IsXmlDoc
- IsXmlElem
- IsXmlNode
- IsXmlRoot
- JavaCast
- JSStringFormat
- Functions l
- LCase
- Left
- Len
- ListAppend
- ListChangeDelims
- ListContains
- ListContainsNoCase
- ListDeleteAt
- ListFind
- ListFindNoCase
- ListFirst
- ListGetAt
- ListInsertAt
- ListLast
- ListLen
- ListPrepend
- ListQualify
- ListRest
- ListSetAt
- ListSort
- ListToArray
- ListValueCount
- ListValueCountNoCase
- LJustify
- Location
- Log
- Log10
- LSCurrencyFormat
- LSDateFormat
- LSEuroCurrencyFormat
- LSIsCurrency
- LSIsDate
- LSIsNumeric
- LSNumberFormat
- LSParseCurrency
- LSParseDateTime
- LSParseEuroCurrency
- LSParseNumber
- LSTimeFormat
- LTrim
- Functions m-r
- Max
- Mid
- Min
- Minute
- Month
- MonthAsString
- Now
- NumberFormat
- ObjectEquals
- ObjectLoad
- ObjectSave
- ORMClearSession
- ORMCloseSession
- ORMCloseAllSessions
- ORMEvictCollection
- ORMEvictEntity
- ORMEvictQueries
- ORMExecuteQuery
- ORMFlush
- ORMFlushall
- ORMGetSession
- ORMGetSessionFactory
- ORMReload
- ParagraphFormat
- ParameterExists
- ParseDateTime
- Pi
- PrecisionEvaluate
- PreserveSingleQuotes
- Quarter
- QueryAddColumn
- QueryAddRow
- QueryConvertForGrid
- QueryNew
- QuerySetCell
- QuotedValueList
- Rand
- Randomize
- RandRange
- REFind
- REFindNoCase
- REMatch
- REMatchNoCase
- ReleaseComObject
- RemoveChars
- RepeatString
- Replace
- ReplaceList
- ReplaceNoCase
- REReplace
- REReplaceNoCase
- Reverse
- Right
- RJustify
- Round
- RTrim
- Functions s
- Second
- SendGatewayMessage
- SerializeJSON
- SetEncoding
- SetLocale
- SetProfileString
- SetVariable
- Sgn
- Sin
- Sleep
- SpanExcluding
- SpanIncluding
- SpreadsheetAddColumn
- SpreadsheetAddImage
- SpreadsheetAddFreezePane
- SpreadsheetAddInfo
- SpreadsheetAddRow
- SpreadsheetAddRows
- SpreadsheetAddSplitPane
- SpreadsheetCreateSheet
- SpreadsheetDeleteColumn
- SpreadsheetDeleteColumns
- SpreadsheetDeleteRow
- SpreadsheetDeleteRows
- SpreadsheetFormatCell
- SpreadsheetFormatColumn
- SpreadsheetFormatCellRange
- SpreadsheetFormatColumns
- SpreadsheetFormatRow
- SpreadsheetFormatRows
- SpreadsheetGetCellComment
- SpreadsheetGetCellFormula
- SpreadsheetGetCellValue
- SpreadsheetInfo
- SpreadsheetMergeCells
- SpreadsheetNew
- SpreadsheetRead
- SpreadsheetReadBinary
- SpreadsheetRemoveSheet
- SpreadsheetSetActiveSheet
- SpreadsheetSetActiveSheetNumber
- SpreadsheetSetCellComment
- SpreadsheetSetCellFormula
- SpreadsheetSetCellValue
- SpreadsheetSetColumnWidth
- SpreadsheetSetFooter
- SpreadsheetSetHeader
- SpreadsheetSetRowHeight
- SpreadsheetShiftColumns
- SpreadsheetShiftRows
- SpreadsheetWrite
- Sqr
- StripCR
- StructAppend
- StructClear
- StructCopy
- StructCount
- StructDelete
- StructFind
- StructFindKey
- StructFindValue
- StructGet
- StructInsert
- StructIsEmpty
- StructKeyArray
- StructKeyExists
- StructKeyList
- StructNew
- StructSort
- StructUpdate
- Functions t-z
- Tan
- ThreadJoin
- ThreadTerminate
- Throw
- TimeFormat
- ToBase64
- ToBinary
- ToScript
- ToString
- Trace
- TransactionCommit
- TransactionRollback
- TransactionSetSavePoint
- Trim
- UCase
- URLDecode
- URLEncodedFormat
- URLSessionFormat
- Val
- ValueList
- VerifyClient
- Week
- Wrap
- WriteDump
- WriteLog
- WriteOutput
- XmlChildPos
- XmlElemNew
- XmlFormat
- XmlGetNodeType
- XmlNew
- XmlParse
- XmlSearch
- XmlTransform
- XmlValidate
- Year
- YesNoFormat
- Chapter 5: Ajax JavaScript Functions
- Function summary
- ColdFusion.Ajax.submitForm
- ColdFusion.FileUpload.cancelUpload
- ColdFusion.FileUpload.clearAllFiles
- ColdFusion.FileUpload.startUpload
- ColdFusion.getElementValue
- ColdFusion.Grid.getGridObject
- ColdFusion.Grid.refresh
- ColdFusion.Grid.sort
- ColdFusion.JSON.decode
- ColdFusion.JSON.encode
- ColdFusion.Layout.collapseAccordion
- ColdFusion.Layout.collapseArea
- ColdFusion.Layout.createAccordionPanel
- ColdFusion.Layout.createTab
- ColdFusion.Layout.disableTab
- ColdFusion.Layout.enableTab
- ColdFusion.Layout.expandAccordion
- ColdFusion.Layout.expandArea
- ColdFusion.Layout.getAccordionLayout
- ColdFusion.Layout.getBorderLayout
- ColdFusion.Layout.getTabLayout
- ColdFusion.Layout.hideAccordion
- ColdFusion.Layout.hideArea
- ColdFusion.Layout.hideTab
- ColdFusion.Layout.selectAccordion
- ColdFusion.Layout.selectTab
- ColdFusion.Layout.showAccordion
- ColdFusion.Layout.showArea
- ColdFusion.Layout.showTab
- ColdFusion.Log.debug
- ColdFusion.Log.dump
- ColdFusion.Log.error
- ColdFusion.Log.info
- ColdFusion.Map.addEvent
- ColdFusion.Map.addMarker
- ColdFusion.Map.getLatitudeLongitude
- ColdFusion.Map.getMapObject
- ColdFusion.Map.setCenter
- ColdFusion.Map.setZoomlevel
- ColdFusion.Mediaplayer.resize
- ColdFusion.Mediaplayer.setMute
- ColdFusion.Mediaplayer.setSource
- ColdFusion.Mediaplayer.setVolume
- ColdFusion.Mediaplayer.startPlay
- ColdFusion.Mediaplayer.stopPlay
- ColdFusion.MessageBox.create
- ColdFusion.MessageBox.show
- ColdFusion.MessageBox.getMessageBoxObject
- ColdFusion.MessageBox.isMessageBoxDefined
- ColdFusion.MessageBox.update
- ColdFusion.MessageBox.updateMessage
- ColdFusion.MessageBox.updateTitle
- ColdFusion.navigate
- ColdFusion.ProgressBar.getProgressBarObject
- ColdFusion.ProgressBar.hide
- ColdFusion.ProgressBar.reset
- ColdFusion.ProgressBar.show
- ColdFusion.ProgressBar.start
- ColdFusion.ProgressBar.stop
- ColdFusion.ProgressBar.update
- ColdFusion.ProgressBar.updatestatus
- ColdFusion.setGlobalErrorHandler
- ColdFusion.Slider.disable
- ColdFusion.Slider.enable
- ColdFusion.Slider.getValue
- ColdFusion.Slider.getSliderObject
- ColdFusion.Slider.hide
- ColdFusion.Slider.show
- ColdFusion.Slider.setValue
- ColdFusion.Tree.getTreeObject
- ColdFusion.Tree.refresh
- ColdFusion.Window.create
- ColdFusion.Window.getWindowObject
- ColdFusion.Window.hide
- ColdFusion.Window.onHide
- ColdFusion.Window.onShow
- ColdFusion.Window.show
- JavaScript Functions in ColdFusion 9 Update 1
- ColdFusion.Autosuggest.getAutosuggestObject
- ColdFusion.Layout.disableSourceBind
- ColdFusion.Layout.enableSourceBind
- Coldfusion.fileUpload.setUrl
- ColdFusion.grid.getSelectedRows
- ColdFusion.grid.clearSelectedRows
- ColdFusion.Map.show
- ColdFusion.Map.hide
- ColdFusion.Map.refresh
- ColdFusion.Grid.getTopToolbar
- ColdFusion.Grid.getBottomToolbar
- ColdFusion.Grid.showTopToolbar
- ColdFusion.Grid.hideTopToolbar
- ColdFusion.Grid.showBottomToolbar
- ColdFusion.Grid.hideBottomToolbar
- ColdFusion.Grid.refreshTopToolbar
- ColdFusion.Grid.refreshBottomToolbar
- Chapter 6: Script Functions Implemented as CFCs
- Chapter 7: ColdFusion Flash Form Style Reference
- Styles valid for all controls
- Styles for cfform
- Styles for cfformgroup with horizontal or vertical type attributes
- Styles for box-style cfformgroup elements
- Styles for cfformgroup with accordion type attribute
- Styles for cfformgroup with tabnavigator type attribute
- Styles for cfformitem with hrule or vrule type attributes
- Styles for cfinput with radio, checkbox, button, image, or submit type attributes
- Styles for cftextarea tag and cfinput with text, password, or hidden type attributes
- Styles for cfselect with size attribute value of 1
- Styles for cfselect with size attribute value greater than 1
- Styles for cfcalendar tag and cfinput with dateField type attribute
- Styles for the cfgrid tag
- Styles for the cftree tag
- Chapter 8: Application.CFC Reference
- Chapter 9: ColdFusion Event Gateway Reference
- Gateway development interfaces and classes
- Gateway interface
- Constructor
- getGatewayID
- getHelper
- getStatus
- outgoingMessage
- restart
- setCFCListeners
- setGatewayID
- start
- stop
- GatewayHelper interface
- GatewayServices class
- getGatewayServices
- addEvent
- getLogger
- getMaxQueueSize
- getQueueSize
- CFEvent class
- CFEvent
- getCFCMethod
- getCFCPath
- getCFCTimeout
- getData
- getGatewayID
- getGatewayType
- getOriginatorID
- setCFCMethod
- setCFCPath
- setCFCTimeout
- setData
- setGatewayType
- setOriginatorID
- Logger class
- debug
- error
- fatal
- info
- warn
- CFML CFEvent structure
- IM gateway methods and commands
- IM Gateway CFC incoming message methods
- onAddBuddyRequest
- onAddBuddyResponse
- onBuddyStatus
- onIMServerMessage
- onIncomingMessage
- IM gateway message sending commands
- IM Gateway GatewayHelper class methods
- addBuddy
- addDeny
- addPermit
- getBuddyInfo
- getBuddyList
- getCustomAwayMessage
- getDenyList
- getName
- getNickName
- getPermitList
- getPermitMode
- getProtocolName
- getStatusAsString
- getStatusTimeStamp
- isOnline
- numberOfMessagesReceived
- numberOfMessagesSent
- removeBuddy
- removeDeny
- removePermit
- setNickName
- setPermitMode
- setStatus
- SMS Gateway CFEvent structure and commands
- SMS Gateway incoming message CFEvent structure
- SMS gateway message sending commands
- submit command
- submitMulti command
- data command
- CFML event gateway SendGatewayMessage data parameter
- Chapter 10: ColdFusion C++ CFX Reference
- C++ class overview
- Deprecated class methods
- CCFXException class
- CCFXQuery class
- CCFXRequest class
- Class methods
- 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
- Chapter 11: ColdFusion Java CFX Reference
- Chapter 12: WDDX JavaScript Objects
- Chapter 13: ColdFusion ActionScript Functions