For Adobe ColdFusion application servers For BlueDragon application servers Known issues

Outstanding issues


Issue Tag produces no output at all.
Diagnosed 20060217
Affected version All
Affected environment All
Status Resolved in next release
Priority High
Description In some circumstances, cf_sorTable produces no output. A resource file distributed with cf_sorTable in a sub-folder is also called sortable.cfm. The ColdFusion Server calls this file as the custom tag, thus causing no output.
Resolution
  1. Open customtags/sortable.cfm and replace resourcebundles/sortable with resourcebundles/core
  2. Replace resourceBundles.sortable with resourceBundles.core
  3. Open the customtags/sortable/resourcebundles/ folder and rename all files, replacing sortable with core, e.g. core.cfm, core_de.cfm, core_en.cfm, etc.
  4. Open customtags/sortable/resourcebundles/core.cfm and replace sortable_en.cfm with core_en.cfm
Issue Table columns referencing same query column share passthrough attributes
Diagnosed 20041003
Affected version All
Affected environment All
Status Resolved in next release
Priority High
Description If you have several columns in your table that refer to the same query column in the cf_column column attribute, and you are passing through attributes that are ignored by cf_column (such as style or onmousedown) then the same attributes will be used for each of these columns. Specifically, the attributes from the last column sharing the same column attribute will be used. This is because the passed through data is stored using the column name as a key, and the later columns are overwriting the data for the earlier columns.
Work around In your query, create duplicate identical columns using SQL aliases. For example:
SELECT		myColumn AS myColumn1, myColumn AS myColumn2, myColumn AS myColumn3
FROM		myTable
Set the cf_column column attributes to different aliases (myColumn1, myColumn2, ...).
Issue Sort is case sensitive
Diagnosed 20040424
Affected version All
Affected environment ColdFusion Server 5
Status Outstanding bug
Priority Low
Description Sorted text data is case-sensitive, so all upppercase text is sorted separately from lowercase text. This is an inherent problem with ColdFusion 5.
Work around
  • Upgrade to ColdFusion Server 6; or
  • Convert all your record data to a consistent case; or
  • Fix the case in your query, e.g. in T-SQL ( Server): SELECT UPPER(LEFT(myColumn, 1)) + LOWER(RIGHT(myColumn, LEN(myColumn) - 1)) AS myNewColumn, or in Microsoft Access: SELECT UCase(Left(myColumn,1))+LCase(Right(myColumn,Len(myColumn)-1)) AS myNewColumn

Resolved issues


Issue Conflict with cfflush
Diagnosed 20040805
Affected version 1.1
Affected environment All
Status Resolved in 1.2 release
Priority High
Description If used in combination with cfflush, cf_sorTable may throw an error.
Work around Replace line 84 with
<cftry>
  <cfhtmlhead text="<link rel=""STYLESHEET"" type=""text/CSS""
    href=""#skinPath#/display."">">
  <cfcatch />
</cftry>
and add a link to the skin's style sheet to your page head manually.
Issue Link attribute unset throws error
Diagnosed 20040522
Affected version All
Affected environment All
Status Resolved in 1.2 release
Priority High
Description If you do not set the cf_sorTable link attribute, an error is thrown.
Work around Edit sortable.cfm, add <cfset baseClass=""><cfset link="##"> to the beginning of line 242. You will need to add an onclick attribute to each column.
Cascading Style Sheet
Describes how a document should be displayed or printed.
Structured Query Language
A language for getting information from and updating a database.
Transact-SQL
An extended form of SQL used by Microsoft SQL Server.