- blue_dark
- cosmos_dark
- dawn_dark
- feast_dark
- industrial_dark
- retro_dark
- spectrum_dark
- vernal_dark
- カテゴリ別の ColdFusion 関数
-
関数 a~b
- Abs
- ACos
- AddSOAPRequestHeader
- AddSOAPResponseHeader
- AjaxLink
- AjaxOnLoad
- ApplicationStop
- ArrayAppend
- ArrayAvg
- ArrayClear
- ArrayContains
- ArrayContainsNoCase
- ArrayDelete
- ArrayDeleteAt
- ArrayDeleteNoCase
- ArrayEach
- ArrayFilter
- ArrayFind
- ArrayFindAll
- ArrayFindAllNoCase
- ArrayFindNoCase
- ArrayInsertAt
- ArrayIsDefined
- ArrayIsEmpty
- ArrayLen
- ArrayMap
- ArrayMax
- ArrayMin
- ArrayNew
- ArrayPrepend
- ArrayReduce
- ArrayResize
- ArraySet
- ArraySetMetadata
- ArraySlice
- ArraySort
- ArraySum
- ArraySwap
- ArrayToList
- Asc
- ASin
- Atn
- AuthenticatedContext
- AuthenticatedUser
- BinaryDecode
- BinaryEncode
- BitAnd
- BitMaskClear
- BitMaskRead
- BitMaskSet
- BitNot
- BitOr
- BitSHLN
- BitSHRN
- BitXor
- BooleanFormat
-
関数 c~d
- CacheGet
- CacheGetAllIds
- CacheGetMetadata
- CacheGetProperties
- CacheGetSession
- CacheIdExists
- CachePut
- CacheRegionExists
- CacheRegionNew
- CacheRegionRemove
- CacheRemove
- CacheRemoveAll
- CacheSetProperties
- CallStackDump
- CallStackGet
- CanDeSerialize
- Canonicalize
- CanSerialize
- Ceiling
- CharsetDecode
- CharsetEncode
- Chr
- CJustify
- Compare
- CompareNoCase
- Cos
- CreateDate
- CreateDateTime
- CreateObject
- CreateObject:.NET オブジェクト
- CreateObject:COM オブジェクト
- CreateObject:コンポーネントオブジェクト
- CreateObject:CORBA オブジェクト
- CreateObject:Java または EJB オブジェクト
- CreateObject:web サービスオブジェクト
- CreateODBCDate
- CreateODBCDateTime
- CreateODBCTime
- CreateSignedJWT
- createEncryptedJWT
- CreateTime
- CreateTimeSpan
- CreateUUID
- CSRFGenerateToken
- CSRFVerifyToken
- CSVRead
- CSVWrite
- CSVProcess
- DateAdd
- DateCompare
- DateConvert
- DateDiff
- DateFormat
- DatePart
- DateTimeFormat
- Day
- DayOfWeek
- DayOfWeekAsString
- DayOfYear
- DaysInMonth
- DaysInYear
- DE
- DecimalFormat
- DecodeForHTML
- DecodeFromURL
- DecrementValue
- Decrypt
- DecryptBinary
- DeleteClientVariable
- Deserialize
- DeserializeJSON
- DeserializeXML
- DirectoryCopy
- DirectoryCreate
- DirectoryDelete
- DirectoryExists
- DirectoryList
- DirectoryRename
- DollarFormat
- DotNetToCFType
- Duplicate
-
関数 e~g
- EncodeForCSS
- EncodeForDN
- EncodeForHTML
- EncodeForHTMLAttribute
- EncodeForJavaScript
- EncodeForLDAP
- EncodeForURL
- EncodeForXML
- EncodeForXMLAttribute
- EncodeForXpath
- Encrypt
- EncryptBinary
- EntityDelete
- EntityLoad
- EntityLoadByExample
- EntityLoadByPK
- EntityMerge
- EntityNew
- EntityReload
- EntitySave
- EntityToQuery
- Evaluate
- Exp
- ExpandPath
- FileClose
- FileCopy
- FileDelete
- FileExists
- FileGetMimeType
- FileIsEOF
- FileMove
- FileOpen
- FileRead
- FileReadBinary
- FileReadLine
- FileSeek
- FileSetAccessMode
- FileSetAttribute
- FileSetLastModified
- FileSkipBytes
- FileUpload
- FileUploadAll
- FileWrite
- FileWriteLine
- Find
- FindNoCase
- FindOneOf
- FirstDayOfMonth
- Fix
- Floor
- FormatBaseN
- GeneratePBKDFKey
- GenerateSecretKey
- GetAuthUser
- GetBaseTagData
- GetBaseTagList
- GetBaseTemplatePath
- GetClientVariablesList
- GetComponentMetaData
- GetContextRoot
- GetCPUUsage
- GetCurrentTemplatePath
- GetCSPNonce
- GetDirectoryFromPath
- GetEncoding
- GetException
- GetFileFromPath
- GetFileInfo
- GetFreeSpace
- GetFunctionCalledName
- GetFunctionList
- GetGatewayHelper
- GetHttpRequestData
- GetHttpTimeString
- GetK2ServerDocCount
- GetK2ServerDocCountLimit
- GetLocale
- GetLocaleDisplayName
- GetLocalHostIP
- GetMetaData
- GetMetricData
- GetPageContext
- GetPropertyString
- GetPropertyFile
- GetPrinterInfo
- GetPrinterList
- GetProfileSections
- GetProfileString
- GetReadableImageFormats
- GetSafeHTML
- GetSAMLAuthRequest
- Generate3DesKey
- GetSOAPRequest
- GetSOAPRequestHeader
- GetSOAPResponse
- GetSOAPResponseHeader
- GetSystemFreeMemory
- GetSystemTotalMemory
- GetTempDirectory
- GetTempFile
- GetTemplatePath
- GetTickCount
- GetTimeZoneInfo
- GetToken
- GetTotalSpace
- GetUserRoles
- GetVFSMetaData
- GetWriteableImageFormats
-
関数 h~im
- Hash
- HMac
- Hour
- HQLMethods
- HTMLCodeFormat
- HTMLEditFormat
- IIf
- ImageAddBorder
- ImageBlur
- ImageClearRect
- ImageCopy
- ImageCreateCaptcha
- ImageCrop
- ImageDrawArc
- ImageDrawBeveledRect
- ImageDrawCubicCurve
- ImageDrawLine
- ImageDrawLines
- ImageDrawOval
- ImageDrawPoint
- ImageDrawQuadraticCurve
- ImageDrawRect
- ImageDrawRoundRect
- ImageDrawText
- ImageFlip
- ImageGetBlob
- ImageGetBufferedImage
- ImageGetEXIFMetadata
- ImageGetEXIFTag
- ImageGetHeight
- ImageGetIPTCMetadata
- ImageGetIPTCTag
- ImageGetMetadata
- ImageGetWidth
- ImageGrayscale
- ImageInfo
- ImageMakeColorTransparent
- ImageMakeTranslucent
- ImageNegative
- ImageNew
- ImageOverlay
- ImagePaste
- ImageRead
- ImageReadBase64
- ImageResize
- ImageRotate
- ImageRotateDrawingAxis
- ImageScaleToFit
- ImageSetAntialiasing
- ImageSetBackgroundColor
- ImageSetDrawingColor
- ImageSetDrawingStroke
- ImageSetDrawingTransparency
- ImageSharpen
- ImageShear
- ImageShearDrawingAxis
- ImageTranslate
- ImageTranslateDrawingAxis
- ImageWrite
- ImageWriteBase64
- ImageXORDrawingMode
-
関数 in~k
- IncrementValue
- InputBaseN
- Insert
- Int
- InterruptThread
- InvalidateOauthAccesstoken
- Invoke
- InitSAMLAuthRequest
- InvokeCFClientFunction
- IsArray
- IsAuthenticated
- IsAuthorized
- IsBinary
- IsBoolean
- IsClosure
- IsCustomFunction
- IsDate
- IsDateObject
- IsDDX
- IsDebugMode
- IsDefined
- IsImage
- IsImageFile
- IsInstanceOf
- IsIPv6
- IsJSON
- IsK2ServerABroker
- IsK2ServerDocCountExceeded
- IsK2ServerOnline
- IsLeapYear
- IsLocalHost
- IsNull
- IsNumeric
- IsNumericDate
- IsObject
- isOnline
- IsPDFArchive
- IsPDFFile
- IsPDFObject
- IsProtected
- IsQuery
- isSamlLogoutResponse
- isSafeHTML
- IsSimpleValue
- IsSOAPRequest
- IsSpreadsheetFile
- IsSpreadsheetObject
- IsStruct
- isThreadInterrupted
- IsUserInAnyRole
- IsUserInRole
- IsUserLoggedIn
- IsValid
- IsValidOauthAccesstoken
- IsWDDX
- IsXML
- IsXmlAttribute
- IsXmlDoc
- IsXmlElem
- IsXmlNode
- IsXmlRoot
- JavaCast
- JSStringFormat
-
関数 l
- LCase
- Left
- Len
- ListAppend
- ListChangeDelims
- ListContains
- ListContainsNoCase
- ListDeleteAt
- ListEach
- ListFilter
- ListFind
- ListFindNoCase
- ListFirst
- ListGetAt
- ListGetDuplicates
- ListInsertAt
- ListLast
- ListLen
- ListMap
- ListPrepend
- ListQualify
- ListReduce
- ListRemoveDuplicates
- ListRest
- ListSetAt
- ListSort
- ListToArray
- ListValueCount
- ListValueCountNoCase
- LJustify
- Location
- Log
- Log10
- LSCurrencyFormat
- LSDateFormat
- LSDateTimeFormat
- LSEuroCurrencyFormat
- LSIsCurrency
- LSIsDate
- LSIsNumeric
- LSNumberFormat
- LSParseCurrency
- LSParseDateTime
- LSParseEuroCurrency
- LSParseNumber
- LSTimeFormat
- LTrim
-
関数 m~r
- Max
- Mid
- Min
- Minute
- Month
- MonthAsString
- Now
- NumberFormat
- ObjectEquals
- ObjectLoad
- ObjectSave
- OnWSAuthenticate
- ORMClearSession
- ORMCloseAllSessions
- ORMCloseSession
- ORMEvictCollection
- ORMEvictEntity
- ORMEvictQueries
- ORMExecuteQuery
- ORMFlush
- ORMFlushall
- ORMGetSession
- ORMGetSessionFactory
- ORMIndex
- ORMIndexPurge
- ORMReload
- ORMSearch
- ORMSearchOffline
- ParagraphFormat
- ParameterExists
- ParseDateTime
- Pi
- PrecisionEvaluate
- ProcessSAMLResponse
- Quarter
- PreserveSingleQuotes
- QueryAddColumn
- QueryAddRow
- QueryConvertForGrid
- QueryExecute
- QueryFilter
- QueryGetResult
- QueryGetRow
- QueryKeyExists
- QueryMap
- QueryNew
- QueryReduce
- QuerySetCell
- QuotedValueList
- QueryEach
- Rand
- Randomize
- RandRange
- ReEscape
- REFind
- REFindNoCase
- ReleaseComObject
- REMatch
- REMatchNoCase
- RemoveCachedQuery
- RemoveChars
- RepeatString
- Replace
- ReplaceList
- ReplaceNoCase
- REReplace
- REReplaceNoCase
- RestDeleteApplication
- RestSetResponse
- RestInitApplication
- Reverse
- Right
- RJustify
- Round
- RTrim
-
関数 s
- second
- SendGatewayMessage
- SendSAMLLogoutResponse
- Serialize
- SerializeJSON
- SerializeXML
- SessionInvalidate
- SessionRotate
- SessionGetMetaData
- SessionInvalidate
- SessionRotate
- SetDay
- SetEncoding
- SetHour
- SetLocale
- SetMonth
- SetProfileString
- SetPropertyString
- SetVariable
- SetYear
- Sgn
- Sin
- Sleep
- SpanExcluding
- SpanIncluding
- SpreadsheetAddAutoFilter
- SpreadsheetAddColumn
- SpreadsheetAddFreezePane
- SpreadsheetAddImage
- SpreadsheetAddInfo
- SpreadsheetAddPageBreaks
- SpreadsheetAddRow
- SpreadsheetAddRows
- SpreadsheetAddSplitPane
- SpreadsheetCreateSheet
- SpreadsheetDeleteColumn
- SpreadsheetDeleteColumns
- SpreadsheetDeleteRow
- SpreadsheetDeleteRows
- SpreadsheetFormatCell
- SpreadsheetFormatColumn
- SpreadsheetFormatCellRange
- SpreadsheetFormatColumn
- SpreadsheetFormatColumns
- SpreadsheetFormatRow
- SpreadsheetFormatRows
- SpreadsheetGetCellComment
- SpreadsheetGetCellFormula
- SpreadsheetGetCellValue
- SpreadsheetGetColumnCount
- SpreadsheetInfo
- SpreadsheetMergeCells
- SpreadsheetNew
- SpreadsheetRead
- SpreadsheetReadBinary
- SpreadsheetRemoveSheet
- SpreadsheetSetActiveSheet
- SpreadsheetSetActiveSheetNumber
- SpreadsheetSetCellComment
- SpreadsheetSetCellFormula
- SpreadsheetSetCellValue
- SpreadsheetSetColumnWidth
- SpreadsheetSetFooter
- SpreadsheetSetHeader
- SpreadsheetSetRowHeight
- SpreadsheetShiftColumns
- SpreadsheetShiftRows
- SpreadsheetWrite
- StreamingSpreadsheetNew
- StreamingSpreadsheetCleanup
- StreamingSpreadsheetRead
- StreamingSpreadsheetProcess
- SpreadsheetSetFooterImage
- SpreadsheetSetHeaderImage
- SpreadsheetSetFittoPage
- SpreadsheetUngroupColumns
- SpreadsheetGroupColumns
- SpreadsheetUngroupRows
- SpreadsheetGroupRows
- SpreadsheetRemoveColumnBreak
- SpreadsheetSetColumnBreak
- SpreadsheetRemoveRowBreak
- SpreadsheetSetRowBreak
- SpreadsheetRemovePrintGridlines
- SpreadsheetAddPrintGridlines
- SpreadsheetGetColumnWidth
- SpreadsheetSetColumnHidden
- SpreadsheetSetRowHidden
- SpreadsheetisColumnHidden
- SpreadsheetisRowHidden
- SpreadsheetisStreamingXmlFormat
- SpreadsheetisXmlFormat
- SpreadsheetisBinaryFormat
- SpreadsheetRenameSheet
- SpreadsheetRemoveSheetNumber
- SpreadsheetGetLastRowNumber
- SpreadsheetGetPrintOrientation
- Sqr
- StripCR
- StructAppend
- StructClear
- StructCopy
- StructCount
- StructDelete
- StructEach
- StructFilter
- StructFind
- StructFindKey
- StructFindValue
- StructGet
- StructGetMetadata
- StructInsert
- StructIsEmpty
- StructKeyArray
- StructKeyExists
- StructKeyList
- StructMap
- StructNew
- StructReduce
- StructSetMetadata
- StructSort
- StructToSorted
- StructUpdate
- StructValueArray
- StoreSetMetadata
- StoreGetACL
- StoreGetMetadata
- StoreAddACL
- StoreSetACL
-
関数 t~z
- Tan
- ThreadJoin
- ThreadTerminate
- Throw
- TimeFormat
- ToBase64
- ToBinary
- ToScript
- ToString
- Trace
- Transactionandconcurrency
- TransactionCommit
- TransactionRollback
- TransactionSetSavePoint
- Trim
- UCase
- URLDecode
- URLEncodedFormat
- URLSessionFormat
- Val
- ValueList
- VerifyClient
- Week
- Wrap
- WriteDump
- WriteLog
- WriteOutput
- WSGetAllChannels
- WSGetSubscribers
- WSPublish
- WSSendMessage
- XmlChildPos
- XmlElemNew
- XmlFormat
- XmlGetNodeType
- XmlNew
- XmlParse
- XmlSearch
- XmlTransform
- XmlValidate
- Year
- YesNoFormat
- ColdFusion タグの概要
-
カテゴリ別の ColdFusion タグ
- アプリケーションフレームワークタグ
- 通信タグ
- データベース操作タグ
- データ出力タグ
- デバッグタグ
- 例外処理タグ
- 拡張タグ
- ファイル管理タグ
- フロー制御タグ
- フォームタグ
- インターネットプロトコルタグ
- ページ処理タグ
- セキュリティタグ
- 変数操作タグ
- その他のタグ
- タグ a~b
-
タグ 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:接続:ファイルおよびディレクトリのオペレーション
- cfftp:FTP サーバー接続の確立と切断
- cfftp:セキュア FTP サーバー接続の確立と切断
- cfftp action = "listDir"
- cffunction
- タグ g~h
- タグ i
- タグ j~l
- タグ m~o
- タグ p~q
- タグ r~s
- タグ t
- タグ u~z
- 予約語と変数
-
AJAX JavaScript 関数
- AJAX JavaScript 関数
- 関数概要 Ajax
- ColdFusion.Ajax.submitForm
- ColdFusion.Autosuggest.getAutosuggestObject
- ColdFusion.Layout.enableSourceBind
- ColdFusion.MessageBox.getMessageBoxObject
- ColdFusion.ProgressBar.getProgressBarObject
- ColdFusion.MessageBox.isMessageBoxDefined
- JavaScriptFunctionsinColdFusion9Update1
- ColdFusion ActionScript 関数
- ColdFusion Mobile 関数
- Application.cfc リファレンス
- CFC として実装されているスクリプト関数
-
ColdFusion Flash フォームスタイルリファレンス
- すべてのコントロールに有効なスタイル
- cfform に有効なスタイル
- type 属性が horizontal または vertical である cfformgroup に有効なスタイル
- ボックススタイルの cfformgroup 要素に有効なスタイル
- type 属性が accordion である cfformgroup に有効なスタイル
- type 属性が tabnavigator である cfformgroup に有効なスタイル
- type 属性が hrule または vrule である cfformitem に有効なスタイル
- type 属性が radio、checkbox、button、image、または submit である cfinput に有効なスタイル
- cftextarea タグ、および type 属性が text、password、または hidden である cfinput に有効なスタイル
- size 属性の値が 1 である cfselect に有効なスタイル
- size 属性が 2 以上である cfselect に有効なスタイル
- cfcalendar タグ、および type 属性が dateField である cfinput に有効なスタイル
- cfgrid タグに有効なスタイル
- cftree タグに有効なスタイル
- ColdFusion Flash フォームスタイルリファレンス
-
ColdFusion イベントゲートウェイリファレンス
- ColdFusion イベントゲートウェイリファレンス
- addEvent
- CFEvent
- CFEventclass
- コンストラクタ
- ゲートウェイ開発のインターフェイスとクラス
- getStatus
- setCFCPath
- setCFCMethod
- getOriginatorID
- getLogger
- getBuddyList
- getBuddyInfo
- IM ゲートウェイメッセージ送信コマンド
- IM ゲートウェイ GatewayHelper クラスのメソッド
- onIncomingMessage
- onIMServerMessage
- onBuddyStatus
- onAddBuddyResponse
- onAddBuddyRequest
- IM ゲートウェイ CFC 着信メッセージメソッド
- IM ゲートウェイメソッドとコマンド
- CFML CFEvent 構造体
- warn
- info
- setOriginatorID
- data コマンド
- submitMulti コマンド
- submit コマンド
- setGatewayType
- setGatewayID
- setData
- setCFCListeners
- outgoingMessage
- getStatusTimeStamp
- numberOfMessagesReceived
- numberOfMessagesSent
- removeBuddy
- removeDeny
- removePermit
- setNickName
- setPermitMode
- setStatus
- SMS ゲートウェイ CFEvent の構造体とコマンド
- SMS ゲートウェイ着信メッセージ CFEvent 構造体
- getStatusAsString
- getProtocolName
- getPermitMode
- getPermitList
- getNickName
- getName
- getDenyList
- getCustomAwayMessage
- getQueueSize
- getMaxQueueSize
- getHelper
- getGatewayType
- getGatewayServices
- getGatewayID_1
- getGatewayID
- getData
- getCFCTimeout
- setCFCTimeout
- getCFCPath
- getCFCMethod
- GatewayServices クラス
- ゲートウェイインターフェイス
- GatewayHelper インターフェイス
- addPermit
- addDeny
- addBuddy
- error
- debug
- Logger クラス
- stop
- start
- CFML イベントゲートウェイ SendGatewayMessage の data パラメータ
- restart
- fatal
- SMS ゲートウェイメッセージ送信コマンド
- ColdFusion C++ CFX リファレンス
- ColdFusion Java CFX リファレンス
- WDDX JavaScript オブジェクト
- ColdFusion と GCP Storage
- ColdFusion と GCP Firestore
- ColdFusion と GCP PubSub
- ColdFusion と Amazon S3
- ColdFusion と DynamoDB
- ColdFusion と Amazon SQS
- ColdFusion と Amazon SNS
- ColdFusion と MongoDB
- ColdFusion と Azure Blob
- ColdFusion と Azure Service Bus
- マルチクラウドストレージサービス
- マルチクラウド RDS データベース
- ColdFusion と Azure Cosmos DB
- CFML リファレンスユーザーガイド
-
ColdFusion 関数
- カテゴリ別の ColdFusion 関数
-
関数 a~b
- Abs
- ACos
- AddSOAPRequestHeader
- AddSOAPResponseHeader
- AjaxLink
- AjaxOnLoad
- ApplicationStop
- ArrayAppend
- ArrayAvg
- ArrayClear
- ArrayContains
- ArrayContainsNoCase
- ArrayDelete
- ArrayDeleteAt
- ArrayDeleteNoCase
- ArrayEach
- ArrayFilter
- ArrayFind
- ArrayFindAll
- ArrayFindAllNoCase
- ArrayFindNoCase
- ArrayInsertAt
- ArrayIsDefined
- ArrayIsEmpty
- ArrayLen
- ArrayMap
- ArrayMax
- ArrayMin
- ArrayNew
- ArrayPrepend
- ArrayReduce
- ArrayResize
- ArraySet
- ArraySetMetadata
- ArraySlice
- ArraySort
- ArraySum
- ArraySwap
- ArrayToList
- Asc
- ASin
- Atn
- AuthenticatedContext
- AuthenticatedUser
- BinaryDecode
- BinaryEncode
- BitAnd
- BitMaskClear
- BitMaskRead
- BitMaskSet
- BitNot
- BitOr
- BitSHLN
- BitSHRN
- BitXor
- BooleanFormat
-
関数 c~d
- CacheGet
- CacheGetAllIds
- CacheGetMetadata
- CacheGetProperties
- CacheGetSession
- CacheIdExists
- CachePut
- CacheRegionExists
- CacheRegionNew
- CacheRegionRemove
- CacheRemove
- CacheRemoveAll
- CacheSetProperties
- CallStackDump
- CallStackGet
- CanDeSerialize
- Canonicalize
- CanSerialize
- Ceiling
- CharsetDecode
- CharsetEncode
- Chr
- CJustify
- Compare
- CompareNoCase
- Cos
- CreateDate
- CreateDateTime
- CreateObject
- CreateObject:.NET オブジェクト
- CreateObject:COM オブジェクト
- CreateObject:コンポーネントオブジェクト
- CreateObject:CORBA オブジェクト
- CreateObject:Java または EJB オブジェクト
- CreateObject:web サービスオブジェクト
- CreateODBCDate
- CreateODBCDateTime
- CreateODBCTime
- CreateSignedJWT
- createEncryptedJWT
- CreateTime
- CreateTimeSpan
- CreateUUID
- CSRFGenerateToken
- CSRFVerifyToken
- CSVRead
- CSVWrite
- CSVProcess
- DateAdd
- DateCompare
- DateConvert
- DateDiff
- DateFormat
- DatePart
- DateTimeFormat
- Day
- DayOfWeek
- DayOfWeekAsString
- DayOfYear
- DaysInMonth
- DaysInYear
- DE
- DecimalFormat
- DecodeForHTML
- DecodeFromURL
- DecrementValue
- Decrypt
- DecryptBinary
- DeleteClientVariable
- Deserialize
- DeserializeJSON
- DeserializeXML
- DirectoryCopy
- DirectoryCreate
- DirectoryDelete
- DirectoryExists
- DirectoryList
- DirectoryRename
- DollarFormat
- DotNetToCFType
- Duplicate
-
関数 e~g
- EncodeForCSS
- EncodeForDN
- EncodeForHTML
- EncodeForHTMLAttribute
- EncodeForJavaScript
- EncodeForLDAP
- EncodeForURL
- EncodeForXML
- EncodeForXMLAttribute
- EncodeForXpath
- Encrypt
- EncryptBinary
- EntityDelete
- EntityLoad
- EntityLoadByExample
- EntityLoadByPK
- EntityMerge
- EntityNew
- EntityReload
- EntitySave
- EntityToQuery
- Evaluate
- Exp
- ExpandPath
- FileClose
- FileCopy
- FileDelete
- FileExists
- FileGetMimeType
- FileIsEOF
- FileMove
- FileOpen
- FileRead
- FileReadBinary
- FileReadLine
- FileSeek
- FileSetAccessMode
- FileSetAttribute
- FileSetLastModified
- FileSkipBytes
- FileUpload
- FileUploadAll
- FileWrite
- FileWriteLine
- Find
- FindNoCase
- FindOneOf
- FirstDayOfMonth
- Fix
- Floor
- FormatBaseN
- GeneratePBKDFKey
- GenerateSecretKey
- GetAuthUser
- GetBaseTagData
- GetBaseTagList
- GetBaseTemplatePath
- GetClientVariablesList
- GetComponentMetaData
- GetContextRoot
- GetCPUUsage
- GetCurrentTemplatePath
- GetCSPNonce
- GetDirectoryFromPath
- GetEncoding
- GetException
- GetFileFromPath
- GetFileInfo
- GetFreeSpace
- GetFunctionCalledName
- GetFunctionList
- GetGatewayHelper
- GetHttpRequestData
- GetHttpTimeString
- GetK2ServerDocCount
- GetK2ServerDocCountLimit
- GetLocale
- GetLocaleDisplayName
- GetLocalHostIP
- GetMetaData
- GetMetricData
- GetPageContext
- GetPropertyString
- GetPropertyFile
- GetPrinterInfo
- GetPrinterList
- GetProfileSections
- GetProfileString
- GetReadableImageFormats
- GetSafeHTML
- GetSAMLAuthRequest
- Generate3DesKey
- GetSOAPRequest
- GetSOAPRequestHeader
- GetSOAPResponse
- GetSOAPResponseHeader
- GetSystemFreeMemory
- GetSystemTotalMemory
- GetTempDirectory
- GetTempFile
- GetTemplatePath
- GetTickCount
- GetTimeZoneInfo
- GetToken
- GetTotalSpace
- GetUserRoles
- GetVFSMetaData
- GetWriteableImageFormats
-
関数 h~im
- Hash
- HMac
- Hour
- HQLMethods
- HTMLCodeFormat
- HTMLEditFormat
- IIf
- ImageAddBorder
- ImageBlur
- ImageClearRect
- ImageCopy
- ImageCreateCaptcha
- ImageCrop
- ImageDrawArc
- ImageDrawBeveledRect
- ImageDrawCubicCurve
- ImageDrawLine
- ImageDrawLines
- ImageDrawOval
- ImageDrawPoint
- ImageDrawQuadraticCurve
- ImageDrawRect
- ImageDrawRoundRect
- ImageDrawText
- ImageFlip
- ImageGetBlob
- ImageGetBufferedImage
- ImageGetEXIFMetadata
- ImageGetEXIFTag
- ImageGetHeight
- ImageGetIPTCMetadata
- ImageGetIPTCTag
- ImageGetMetadata
- ImageGetWidth
- ImageGrayscale
- ImageInfo
- ImageMakeColorTransparent
- ImageMakeTranslucent
- ImageNegative
- ImageNew
- ImageOverlay
- ImagePaste
- ImageRead
- ImageReadBase64
- ImageResize
- ImageRotate
- ImageRotateDrawingAxis
- ImageScaleToFit
- ImageSetAntialiasing
- ImageSetBackgroundColor
- ImageSetDrawingColor
- ImageSetDrawingStroke
- ImageSetDrawingTransparency
- ImageSharpen
- ImageShear
- ImageShearDrawingAxis
- ImageTranslate
- ImageTranslateDrawingAxis
- ImageWrite
- ImageWriteBase64
- ImageXORDrawingMode
-
関数 in~k
- IncrementValue
- InputBaseN
- Insert
- Int
- InterruptThread
- InvalidateOauthAccesstoken
- Invoke
- InitSAMLAuthRequest
- InvokeCFClientFunction
- IsArray
- IsAuthenticated
- IsAuthorized
- IsBinary
- IsBoolean
- IsClosure
- IsCustomFunction
- IsDate
- IsDateObject
- IsDDX
- IsDebugMode
- IsDefined
- IsImage
- IsImageFile
- IsInstanceOf
- IsIPv6
- IsJSON
- IsK2ServerABroker
- IsK2ServerDocCountExceeded
- IsK2ServerOnline
- IsLeapYear
- IsLocalHost
- IsNull
- IsNumeric
- IsNumericDate
- IsObject
- isOnline
- IsPDFArchive
- IsPDFFile
- IsPDFObject
- IsProtected
- IsQuery
- isSamlLogoutResponse
- isSafeHTML
- IsSimpleValue
- IsSOAPRequest
- IsSpreadsheetFile
- IsSpreadsheetObject
- IsStruct
- isThreadInterrupted
- IsUserInAnyRole
- IsUserInRole
- IsUserLoggedIn
- IsValid
- IsValidOauthAccesstoken
- IsWDDX
- IsXML
- IsXmlAttribute
- IsXmlDoc
- IsXmlElem
- IsXmlNode
- IsXmlRoot
- JavaCast
- JSStringFormat
-
関数 l
- LCase
- Left
- Len
- ListAppend
- ListChangeDelims
- ListContains
- ListContainsNoCase
- ListDeleteAt
- ListEach
- ListFilter
- ListFind
- ListFindNoCase
- ListFirst
- ListGetAt
- ListGetDuplicates
- ListInsertAt
- ListLast
- ListLen
- ListMap
- ListPrepend
- ListQualify
- ListReduce
- ListRemoveDuplicates
- ListRest
- ListSetAt
- ListSort
- ListToArray
- ListValueCount
- ListValueCountNoCase
- LJustify
- Location
- Log
- Log10
- LSCurrencyFormat
- LSDateFormat
- LSDateTimeFormat
- LSEuroCurrencyFormat
- LSIsCurrency
- LSIsDate
- LSIsNumeric
- LSNumberFormat
- LSParseCurrency
- LSParseDateTime
- LSParseEuroCurrency
- LSParseNumber
- LSTimeFormat
- LTrim
-
関数 m~r
- Max
- Mid
- Min
- Minute
- Month
- MonthAsString
- Now
- NumberFormat
- ObjectEquals
- ObjectLoad
- ObjectSave
- OnWSAuthenticate
- ORMClearSession
- ORMCloseAllSessions
- ORMCloseSession
- ORMEvictCollection
- ORMEvictEntity
- ORMEvictQueries
- ORMExecuteQuery
- ORMFlush
- ORMFlushall
- ORMGetSession
- ORMGetSessionFactory
- ORMIndex
- ORMIndexPurge
- ORMReload
- ORMSearch
- ORMSearchOffline
- ParagraphFormat
- ParameterExists
- ParseDateTime
- Pi
- PrecisionEvaluate
- ProcessSAMLResponse
- Quarter
- PreserveSingleQuotes
- QueryAddColumn
- QueryAddRow
- QueryConvertForGrid
- QueryExecute
- QueryFilter
- QueryGetResult
- QueryGetRow
- QueryKeyExists
- QueryMap
- QueryNew
- QueryReduce
- QuerySetCell
- QuotedValueList
- QueryEach
- Rand
- Randomize
- RandRange
- ReEscape
- REFind
- REFindNoCase
- ReleaseComObject
- REMatch
- REMatchNoCase
- RemoveCachedQuery
- RemoveChars
- RepeatString
- Replace
- ReplaceList
- ReplaceNoCase
- REReplace
- REReplaceNoCase
- RestDeleteApplication
- RestSetResponse
- RestInitApplication
- Reverse
- Right
- RJustify
- Round
- RTrim
-
関数 s
- second
- SendGatewayMessage
- SendSAMLLogoutResponse
- Serialize
- SerializeJSON
- SerializeXML
- SessionInvalidate
- SessionRotate
- SessionGetMetaData
- SessionInvalidate
- SessionRotate
- SetDay
- SetEncoding
- SetHour
- SetLocale
- SetMonth
- SetProfileString
- SetPropertyString
- SetVariable
- SetYear
- Sgn
- Sin
- Sleep
- SpanExcluding
- SpanIncluding
- SpreadsheetAddAutoFilter
- SpreadsheetAddColumn
- SpreadsheetAddFreezePane
- SpreadsheetAddImage
- SpreadsheetAddInfo
- SpreadsheetAddPageBreaks
- SpreadsheetAddRow
- SpreadsheetAddRows
- SpreadsheetAddSplitPane
- SpreadsheetCreateSheet
- SpreadsheetDeleteColumn
- SpreadsheetDeleteColumns
- SpreadsheetDeleteRow
- SpreadsheetDeleteRows
- SpreadsheetFormatCell
- SpreadsheetFormatColumn
- SpreadsheetFormatCellRange
- SpreadsheetFormatColumn
- SpreadsheetFormatColumns
- SpreadsheetFormatRow
- SpreadsheetFormatRows
- SpreadsheetGetCellComment
- SpreadsheetGetCellFormula
- SpreadsheetGetCellValue
- SpreadsheetGetColumnCount
- SpreadsheetInfo
- SpreadsheetMergeCells
- SpreadsheetNew
- SpreadsheetRead
- SpreadsheetReadBinary
- SpreadsheetRemoveSheet
- SpreadsheetSetActiveSheet
- SpreadsheetSetActiveSheetNumber
- SpreadsheetSetCellComment
- SpreadsheetSetCellFormula
- SpreadsheetSetCellValue
- SpreadsheetSetColumnWidth
- SpreadsheetSetFooter
- SpreadsheetSetHeader
- SpreadsheetSetRowHeight
- SpreadsheetShiftColumns
- SpreadsheetShiftRows
- SpreadsheetWrite
- StreamingSpreadsheetNew
- StreamingSpreadsheetCleanup
- StreamingSpreadsheetRead
- StreamingSpreadsheetProcess
- SpreadsheetSetFooterImage
- SpreadsheetSetHeaderImage
- SpreadsheetSetFittoPage
- SpreadsheetUngroupColumns
- SpreadsheetGroupColumns
- SpreadsheetUngroupRows
- SpreadsheetGroupRows
- SpreadsheetRemoveColumnBreak
- SpreadsheetSetColumnBreak
- SpreadsheetRemoveRowBreak
- SpreadsheetSetRowBreak
- SpreadsheetRemovePrintGridlines
- SpreadsheetAddPrintGridlines
- SpreadsheetGetColumnWidth
- SpreadsheetSetColumnHidden
- SpreadsheetSetRowHidden
- SpreadsheetisColumnHidden
- SpreadsheetisRowHidden
- SpreadsheetisStreamingXmlFormat
- SpreadsheetisXmlFormat
- SpreadsheetisBinaryFormat
- SpreadsheetRenameSheet
- SpreadsheetRemoveSheetNumber
- SpreadsheetGetLastRowNumber
- SpreadsheetGetPrintOrientation
- Sqr
- StripCR
- StructAppend
- StructClear
- StructCopy
- StructCount
- StructDelete
- StructEach
- StructFilter
- StructFind
- StructFindKey
- StructFindValue
- StructGet
- StructGetMetadata
- StructInsert
- StructIsEmpty
- StructKeyArray
- StructKeyExists
- StructKeyList
- StructMap
- StructNew
- StructReduce
- StructSetMetadata
- StructSort
- StructToSorted
- StructUpdate
- StructValueArray
- StoreSetMetadata
- StoreGetACL
- StoreGetMetadata
- StoreAddACL
- StoreSetACL
-
関数 t~z
- Tan
- ThreadJoin
- ThreadTerminate
- Throw
- TimeFormat
- ToBase64
- ToBinary
- ToScript
- ToString
- Trace
- Transactionandconcurrency
- TransactionCommit
- TransactionRollback
- TransactionSetSavePoint
- Trim
- UCase
- URLDecode
- URLEncodedFormat
- URLSessionFormat
- Val
- ValueList
- VerifyClient
- Week
- Wrap
- WriteDump
- WriteLog
- WriteOutput
- WSGetAllChannels
- WSGetSubscribers
- WSPublish
- WSSendMessage
- XmlChildPos
- XmlElemNew
- XmlFormat
- XmlGetNodeType
- XmlNew
- XmlParse
- XmlSearch
- XmlTransform
- XmlValidate
- Year
- YesNoFormat
-
CFML リファレンス
- 予約語と変数
-
AJAX JavaScript 関数
- AJAX JavaScript 関数
- 関数概要 Ajax
- ColdFusion.Ajax.submitForm
- ColdFusion.Autosuggest.getAutosuggestObject
- ColdFusion.Layout.enableSourceBind
- ColdFusion.MessageBox.getMessageBoxObject
- ColdFusion.ProgressBar.getProgressBarObject
- ColdFusion.MessageBox.isMessageBoxDefined
- JavaScriptFunctionsinColdFusion9Update1
- ColdFusion ActionScript 関数
- ColdFusion Mobile 関数
- Application.cfc リファレンス
- CFC として実装されているスクリプト関数
-
ColdFusion Flash フォームスタイルリファレンス
- すべてのコントロールに有効なスタイル
- cfform に有効なスタイル
- type 属性が horizontal または vertical である cfformgroup に有効なスタイル
- ボックススタイルの cfformgroup 要素に有効なスタイル
- type 属性が accordion である cfformgroup に有効なスタイル
- type 属性が tabnavigator である cfformgroup に有効なスタイル
- type 属性が hrule または vrule である cfformitem に有効なスタイル
- type 属性が radio、checkbox、button、image、または submit である cfinput に有効なスタイル
- cftextarea タグ、および type 属性が text、password、または hidden である cfinput に有効なスタイル
- size 属性の値が 1 である cfselect に有効なスタイル
- size 属性が 2 以上である cfselect に有効なスタイル
- cfcalendar タグ、および type 属性が dateField である cfinput に有効なスタイル
- cfgrid タグに有効なスタイル
- cftree タグに有効なスタイル
- ColdFusion Flash フォームスタイルリファレンス
-
ColdFusion イベントゲートウェイリファレンス
- ColdFusion イベントゲートウェイリファレンス
- addEvent
- CFEvent
- CFEventclass
- コンストラクタ
- ゲートウェイ開発のインターフェイスとクラス
- getStatus
- setCFCPath
- setCFCMethod
- getOriginatorID
- getLogger
- getBuddyList
- getBuddyInfo
- IM ゲートウェイメッセージ送信コマンド
- IM ゲートウェイ GatewayHelper クラスのメソッド
- onIncomingMessage
- onIMServerMessage
- onBuddyStatus
- onAddBuddyResponse
- onAddBuddyRequest
- IM ゲートウェイ CFC 着信メッセージメソッド
- IM ゲートウェイメソッドとコマンド
- CFML CFEvent 構造体
- warn
- info
- setOriginatorID
- data コマンド
- submitMulti コマンド
- submit コマンド
- setGatewayType
- setGatewayID
- setData
- setCFCListeners
- outgoingMessage
- getStatusTimeStamp
- numberOfMessagesReceived
- numberOfMessagesSent
- removeBuddy
- removeDeny
- removePermit
- setNickName
- setPermitMode
- setStatus
- SMS ゲートウェイ CFEvent の構造体とコマンド
- SMS ゲートウェイ着信メッセージ CFEvent 構造体
- getStatusAsString
- getProtocolName
- getPermitMode
- getPermitList
- getNickName
- getName
- getDenyList
- getCustomAwayMessage
- getQueueSize
- getMaxQueueSize
- getHelper
- getGatewayType
- getGatewayServices
- getGatewayID_1
- getGatewayID
- getData
- getCFCTimeout
- setCFCTimeout
- getCFCPath
- getCFCMethod
- GatewayServices クラス
- ゲートウェイインターフェイス
- GatewayHelper インターフェイス
- addPermit
- addDeny
- addBuddy
- error
- debug
- Logger クラス
- stop
- start
- CFML イベントゲートウェイ SendGatewayMessage の data パラメータ
- restart
- fatal
- SMS ゲートウェイメッセージ送信コマンド
- ColdFusion C++ CFX リファレンス
- ColdFusion Java CFX リファレンス
- WDDX JavaScript オブジェクト
-
クラウドサービス
- ColdFusion と GCP Storage
- ColdFusion と GCP Firestore
- ColdFusion と GCP PubSub
- ColdFusion と Amazon S3
- ColdFusion と DynamoDB
- ColdFusion と Amazon SQS
- ColdFusion と Amazon SNS
- ColdFusion と MongoDB
- ColdFusion と Azure Blob
- ColdFusion と Azure Service Bus
- マルチクラウドストレージサービス
- マルチクラウド RDS データベース
- ColdFusion と Azure Cosmos DB
概要
テーマにより、ColdFusion のチャートの視覚的な魅力と一貫性が向上します。テーマでは、開発者はスタイルプロパティを定義して、複数のチャートをまたいで一貫性のあるルックアンドフィールを維持できます。テーマを適用すると、色、フォント、その他のチャート要素などの要素を、組織のデザイン言語やガイドラインに合わせてカスタマイズできます。
ColdFusion では、テーマをまたいでカテゴリ別、連続的、および分岐的な色をサポートします。
テーマを作成すると、特定のユースケースやオーディエンスに対して調整された独自のチャートスタイルを設計できます。ColdFusion を使用すると、視覚的に魅力的で情報量の多いチャートを作成するためのカスタムテーマを作成できます。
さらに、テーマを変更して、大幅な再開発作業なしでチャートをその場で更新できます。
ColdFusion テーマ
ColdFusion では、テーマはテキスト、背景、グリッド線、その他の視覚要素など、チャートのデータ以外のコンポーネントを制御します。
ColdFusion テーマの場所
テーマは、CF_HOME/cfusion/charting/themes にあります。
テーマの主要な要素
テーマには、視覚的なスタイル、パレット、円グラフ、折れ線グラフ、レーダーグラフ、面グラフなどの特定のチャートタイプの設定が含まれます。
グラフプロパティでは、subtitle、source、および nodata プロパティは現在チャート作成ではサポートされていません。一部は今後導入される可能性があるので、テーマファイルに存在します。
グラフのカスタマイズプロパティには、背景色、タイトル、サブタイトル、ソースのテキスト設定、およびデータのないグラフのスタイル設定が含まれます。スケールは、ガイド、目盛り、ラベルなどの軸のスタイルを管理し、オプションでマイナーガイドと目盛りを調整します。
スクロールバーは、バーとハンドルのサイズを指定して、水平方向と垂直方向の両方に定義されます。凡例セクションでは、マーカー、ヘッダー、フッターのスタイル設定など、レイアウト、マージン、外観を調整します。
チャート設定では、チャート領域のマージンを動的に調整しながら、データポイントの表示域と操作を制御します。円グラフ、バブルグラフ、棒グラフ、折れ線グラフ、面グラフなどの様々なチャートタイプには、境界線と値ボックスの設定、ツールヒントのカスタマイズ、凡例とスケールの管理など、特定の設定があります。
メモ:プロパティはすべてを網羅しているわけではありません。
ColdFusion の組み込みテーマの使用
ColdFusion には、次の組み込みテーマが用意されています。
- blue_light
- cosmos_light
- dawn_light
- feast_light
- industrial_light
- retro_light
- spectrum_light
- vernal_light
チャートへのテーマの適用
このシナリオでは、標準のテーマ vernal_dark をチャートに適用します。cfchart タグでは、属性「theme」を使用して、16 個の組み込みテーマのいずれかを指定してチャートのスタイルを設定できます。
例 1 - vernal_dark テーマ
<cfchart type="bar" title="貨幣準備金(2024)" showlegend=FALSE theme="vernal_dark" width="600" height="400" format="html"> <cfchartseries color="green"> <cfchartdata item="インド" value=10> <cfchartdata item="米国" value=20> <cfchartdata item="フランス" value=30> <cfchartdata item="オーストラリア" value=20> <cfchartdata item="日本" value=40> </cfchartseries> </cfchart>
出力
例 2 - vernal_light テーマ
<cfchart type="bar" title="貨幣準備金(2024)" showlegend=FALSE theme="vernal_light" width="600" height="400" format="html"> <cfchartseries color="green"> <cfchartdata item="インド" value=10> <cfchartdata item="米国" value=20> <cfchartdata item="フランス" value=30> <cfchartdata item="オーストラリア" value=20> <cfchartdata item="日本" value=40> </cfchartseries> </cfchart>
出力
複数のチャートへのテーマの適用
このシナリオでは、cfchartset タグを使用して次の操作を実行します。
- 複数のチャートにテーマを適用。
- 複数のチャートに複数のテーマを適用。
複数のチャートへのテーマの適用
cfchartset の「theme」属性でテーマを指定します。これにより、指定したテーマがタグで定義されているすべてのチャートに適用されます。
このシナリオでは、2 x 2 レイアウトで 4 つのチャートを作成し、グラフに blue_dark テーマを適用します。
<cfscript> legend={"vertical-align":"middle","layout"="3x1","align"="right"}; </cfscript> <cfchartset format="html" height="600" width="800" layout="2x2"> <cfchart type="line" seriesplacement="stacked" showlegend=TRUE title="空気質の毎日のモニタリング(折れ線グラフ)" legend="#legend#" theme="blue_dark"> <cfchartseries serieslabel="Ambient"> <cfchartdata item="1 日目" value="1"/> <cfchartdata item="2 日目" value="2"/> <cfchartdata item="3 日目" value="3"/> <cfchartdata item="4 日目" value="4"/> <cfchartdata item="5 日目" value="5"/> </cfchartseries> <cfchartseries serieslabel="Indoor"> <cfchartdata item="1 日目" value="4"/> <cfchartdata item="2 日目" value="5"/> <cfchartdata item="3 日目" value="1"/> <cfchartdata item="4 日目" value="2"/> <cfchartdata item="5 日目" value="3"/> </cfchartseries> <cfchartseries serieslabel="Stack emission"> <cfchartdata item="1 日目" value="2"/> <cfchartdata item="2 日目" value="3"/> <cfchartdata item="3 日目" value="4"/> <cfchartdata item="4 日目" value="5"/> <cfchartdata item="5 日目" value="1"/> </cfchartseries> </cfchart> <cfchart type="area" seriesplacement="stacked" showlegend=TRUE title="空気質の毎日のモニタリング(面グラフ)" legend="#legend#" theme="blue_light"> <cfchartseries serieslabel="Ambient"> <cfchartdata item="1 日目" value="1"/> <cfchartdata item="2 日目" value="2"/> <cfchartdata item="3 日目" value="3"/> <cfchartdata item="4 日目" value="4"/> <cfchartdata item="5 日目" value="5"/> </cfchartseries> <cfchartseries serieslabel="Indoor"> <cfchartdata item="1 日目" value="4"/> <cfchartdata item="2 日目" value="5"/> <cfchartdata item="3 日目" value="1"/> <cfchartdata item="4 日目" value="2"/> <cfchartdata item="5 日目" value="3"/> </cfchartseries> <cfchartseries serieslabel="Stack emission"> <cfchartdata item="1 日目" value="2"/> <cfchartdata item="2 日目" value="3"/> <cfchartdata item="3 日目" value="4"/> <cfchartdata item="4 日目" value="5"/> <cfchartdata item="5 日目" value="1"/> </cfchartseries> </cfchart> <cfchart type="bar" seriesplacement="stacked" title="空気質の毎日のモニタリング(積み重ね棒グラフ)" legend="#legend#" theme="vernal_light"> <cfchartseries> <cfchartdata item="1 日目" value="1"/> <cfchartdata item="2 日目" value="2"/> <cfchartdata item="3 日目" value="3"/> <cfchartdata item="4 日目" value="4"/> <cfchartdata item="5 日目" value="5"/> </cfchartseries> <cfchartseries> <cfchartdata item="1 日目" value="4"/> <cfchartdata item="2 日目" value="5"/> <cfchartdata item="3 日目" value="1"/> <cfchartdata item="4 日目" value="2"/> <cfchartdata item="5 日目" value="3"/> </cfchartseries> <cfchartseries> <cfchartdata item="1 日目" value="2"/> <cfchartdata item="2 日目" value="3"/> <cfchartdata item="3 日目" value="4"/> <cfchartdata item="4 日目" value="5"/> <cfchartdata item="5 日目" value="1"/> </cfchartseries> </cfchart> <cfchart type="radar" seriesplacement="stacked" title="空気質の毎日のモニタリング(レーダーグラフ)" legend="#legend#" theme="vernal_dark"> <cfchartseries> <cfchartdata item="1 日目" value="1"/> <cfchartdata item="2 日目" value="2"/> <cfchartdata item="3 日目" value="3"/> <cfchartdata item="4 日目" value="4"/> <cfchartdata item="5 日目" value="5"/> </cfchartseries> <cfchartseries> <cfchartdata item="1 日目" value="4"/> <cfchartdata item="2 日目" value="5"/> <cfchartdata item="3 日目" value="1"/> <cfchartdata item="4 日目" value="2"/> <cfchartdata item="5 日目" value="3"/> </cfchartseries> <cfchartseries> <cfchartdata item="1 日目" value="2"/> <cfchartdata item="2 日目" value="3"/> <cfchartdata item="3 日目" value="4"/> <cfchartdata item="4 日目" value="5"/> <cfchartdata item="5 日目" value="1"/> </cfchartseries> </cfchart> </cfchartset>
出力
テーマを blue_light に変更すると、次の出力が得られます。
複数のチャートへの複数のテーマの適用
複数のチャートに同じテーマを適用する代わりに、cfchart タグを使用すると、各チャートに異なるテーマを追加できます。つまり、チャートの数に応じて、チャートに適用されるテーマの数も変わります。チャートは積み重ねて表示されます。
<cfscript> legend={"vertical-align":"middle","layout"="3x1","align"="right"}; </cfscript> <cfchart type="line" seriesplacement="stacked" showlegend=TRUE title="空気質の毎日のモニタリング(折れ線グラフ)" legend="#legend#" theme="blue_dark" format="html" width="600" height="400"> <cfchartseries serieslabel="Ambient"> <cfchartdata item="1 日目" value="1"/> <cfchartdata item="2 日目" value="2"/> <cfchartdata item="3 日目" value="3"/> <cfchartdata item="4 日目" value="4"/> <cfchartdata item="5 日目" value="5"/> </cfchartseries> <cfchartseries serieslabel="Indoor"> <cfchartdata item="1 日目" value="4"/> <cfchartdata item="2 日目" value="5"/> <cfchartdata item="3 日目" value="1"/> <cfchartdata item="4 日目" value="2"/> <cfchartdata item="5 日目" value="3"/> </cfchartseries> <cfchartseries serieslabel="Stack emission"> <cfchartdata item="1 日目" value="2"/> <cfchartdata item="2 日目" value="3"/> <cfchartdata item="3 日目" value="4"/> <cfchartdata item="4 日目" value="5"/> <cfchartdata item="5 日目" value="1"/> </cfchartseries> </cfchart> <cfchart type="area" seriesplacement="stacked" showlegend=TRUE title="空気質の毎日のモニタリング(面グラフ)" legend="#legend#" theme="cosmos_light" format="html" width="600" height="400"> <cfchartseries serieslabel="Ambient"> <cfchartdata item="1 日目" value="1"/> <cfchartdata item="2 日目" value="2"/> <cfchartdata item="3 日目" value="3"/> <cfchartdata item="4 日目" value="4"/> <cfchartdata item="5 日目" value="5"/> </cfchartseries> <cfchartseries serieslabel="Indoor"> <cfchartdata item="1 日目" value="4"/> <cfchartdata item="2 日目" value="5"/> <cfchartdata item="3 日目" value="1"/> <cfchartdata item="4 日目" value="2"/> <cfchartdata item="5 日目" value="3"/> </cfchartseries> <cfchartseries serieslabel="Stack emission"> <cfchartdata item="1 日目" value="2"/> <cfchartdata item="2 日目" value="3"/> <cfchartdata item="3 日目" value="4"/> <cfchartdata item="4 日目" value="5"/> <cfchartdata item="5 日目" value="1"/> </cfchartseries> </cfchart> <cfchart type="bar" seriesplacement="stacked" title="空気質の毎日のモニタリング(積み重ね棒グラフ)" legend="#legend#" theme="vernal_light" format="html" width="600" height="400"> <cfchartseries> <cfchartdata item="1 日目" value="1"/> <cfchartdata item="2 日目" value="2"/> <cfchartdata item="3 日目" value="3"/> <cfchartdata item="4 日目" value="4"/> <cfchartdata item="5 日目" value="5"/> </cfchartseries> <cfchartseries> <cfchartdata item="1 日目" value="4"/> <cfchartdata item="2 日目" value="5"/> <cfchartdata item="3 日目" value="1"/> <cfchartdata item="4 日目" value="2"/> <cfchartdata item="5 日目" value="3"/> </cfchartseries> <cfchartseries> <cfchartdata item="1 日目" value="2"/> <cfchartdata item="2 日目" value="3"/> <cfchartdata item="3 日目" value="4"/> <cfchartdata item="4 日目" value="5"/> <cfchartdata item="5 日目" value="1"/> </cfchartseries> </cfchart> <cfchart type="radar" seriesplacement="stacked" title="空気質の毎日のモニタリング(レーダーグラフ)" legend="#legend#" theme="vernal_dark" format="html" width="600" height="400"> <cfchartseries> <cfchartdata item="1 日目" value="1"/> <cfchartdata item="2 日目" value="2"/> <cfchartdata item="3 日目" value="3"/> <cfchartdata item="4 日目" value="4"/> <cfchartdata item="5 日目" value="5"/> </cfchartseries> <cfchartseries> <cfchartdata item="1 日目" value="4"/> <cfchartdata item="2 日目" value="5"/> <cfchartdata item="3 日目" value="1"/> <cfchartdata item="4 日目" value="2"/> <cfchartdata item="5 日目" value="3"/> </cfchartseries> <cfchartseries> <cfchartdata item="1 日目" value="2"/> <cfchartdata item="2 日目" value="3"/> <cfchartdata item="3 日目" value="4"/> <cfchartdata item="4 日目" value="5"/> <cfchartdata item="5 日目" value="1"/> </cfchartseries> </cfchart>
出力-部分的
カスタムテーマの作成
ColdFusion でカスタムテーマを作成するには、チャートの外観に関するカスタムプロパティを持つテーマオブジェクトを定義し、グローバルに適用するか、特定のチャートに適用する必要があります。
ColdFusion のテーマについて
ColdFusion のテーマは、タイトル、凡例、軸線、系列などのチャート要素のスタイルを指定する JSON オブジェクトです。テーマを使用すると、複数のグラフをまたいで一貫性のある外観を維持できます。
カスタムテーマオブジェクトの作成
組み込みテーマを使用する以外に、独自のテーマを作成することもできます。
この例では、vernal_light というテーマを使用し、それに基づいて独自のテーマを作成します。
任意のコードエディターでテーマを開き、テーマを my_custom_theme.json または任意の名前で保存します。次に、カスタムテーマを cfchart チャートに追加し、テーマに徐々に増分変更を行います。
メモ:.txt ファイルを使用する場合、その内容は有効な json である必要があります。ファイル theme_name に拡張子がない場合でも、許容される json 形式であれば、ファイルは引き続き有効です。
カスタムテーマの名前付け
theme 属性内のテーマの名前は、ディレクトリにあるファイルの名前とまったく同じである必要があります。例えば、ディレクトリ内のテーマのファイル名が 'theme_name.json' の場合、拡張子は theme="theme_name.json" のように属性の値に指定する必要があります。ファイル名に拡張子がない場合(例:'theme_name')、値は theme="theme_name" である必要があります。
カスタムテーマの場所
カスタムテーマは次の場所に配置できます。
- cfm ファイルと同じ場所。
- CFHOME/cfusion/charting/themes フォルダー内。
- コンピューター上の任意の場所 。ただし、絶対パスまたは相対パスを application.cfc で指定する必要があります。例:this.chartThemeDirectory = ExpandPath("..\custom_theme_folder\theme_file")。
カスタムテーマファイルを作成したら、上記の 3 つの場所のいずれかで、ファイルの完全な名前(例:theme_name.json)を指定します。逆に、組み込みテーマを指定する場合は、拡張子を付けずに vernal_light などのテーマを使用できます。
グラフの背景の変更
my_custom_theme.json ファイルの「graph」の「background-color」プロパティの 16 進コードを変更して、グラフの背景色を変更します。
"graph": { "background-color": "#95cceb",
次の出力が表示されます。
チャートタイトルのプロパティの変更
次に、チャートタイトルのフォントサイズ、色、タイトルの上部と下部のパディング、背景色を変更します。プロパティは次の場所に存在します。
"title": { "font-size": 14, "bold": 1, "color": "#fff", "background-color": "", "padding": 6, "adjustLayout": true }
次のようにプロパティを変更します。
"title": { "font-size": 24, "bold": 1, "color": "##cc6475", "background-color": "#d8e0f4", "padding": 16, "adjustLayout": true }
この変更の出力は次のようになります。
ガイドの表示の切り替え
チャートガイドを非表示にします。 ガイドの表示を切り替えるには、プロパティ "visible": 1 または 0 を使用します。
"guide": { "visible": 0
"visible": 0 を設定すると、ガイドは表示されなくなります。
同様に、表示を再度切り替えて、ガイドの幅、スタイル、色、透明度などの他のプロパティを変更します。
"guide": { "visible": 1, "line-width": 2, "line-style": "dotted", "line-color": "#0d083a", "alpha": 0.8 }
出力は次のようになります。
X 軸と Y 軸のデータラベルの変更
プロパティはチャートに固有なので、テーマファイル内の vbar オブジェクトに移動します。vbar オブジェクトでは、scaleX プロパティと scaleY プロパティを使用して、チャート内のデータラベルのスタイルを設定できます。
"vbar": { "scaleX": { "guide": { "visible": false }, "item": { "fontColor": "#ec397a", "fontSize": "15px" } }, "scaleY": { "item": { "fontColor": "#ec397a", "fontSize": "15px" } } }
データラベルのスタイルを適用するには、fontColor プロパティと fontSize プロパティを変更します。
"fontColor": "#ec397a", "fontSize": "15px"
次のチャートが表示されます。
テーマの json ファイルにカスタマイズを追加したら、次に示すように、ファイル名を theme 属性に追加します。
<cfscript> yAxis={"label"={"text":"Reserves($)","color":"##d249c4","fontSize": '24px'}} </cfscript> <cfchart type="bar" title="貨幣準備金(2025)" showlegend=FALSE theme="my_custom_theme.json" width="600" height="400" format="html"> <cfchartseries color="##0f689a" animate="#animation#"> <cfchartdata item="インド" value=10> <cfchartdata item="米国" value=20> <cfchartdata item="フランス" value=30> <cfchartdata item="オーストラリア" value=20> <cfchartdata item="日本" value=40> </cfchartseries> </cfchart>