根據該文件,我應該能夠使用面膜屬性格式化我的專欄:CFGRIDCOLUMN面膜格式數字
<cfgridcolumn name="salary" type="numeric" mask="$999,999">
我有我想說明一個工資總額爲
$100,000
$80,000
$5,000
任何想法爲什麼它不工作?
用於下面測試的完整代碼片段。
<cfscript>
rs = QueryNew('salary', 'integer');
QueryAddRow(rs,3);
QuerySetCell(rs, 'salary', '100000', 1);
QuerySetCell(rs, 'salary', '80000', 2);
QuerySetCell(rs, 'salary', '5000', 3);
</cfscript>
<cfform>
<cfgrid format="html" name="demo" query="rs">
<cfgridcolumn name="salary" type="numeric" mask="$999,999">
</cfgrid>
</cfform>
這不會工作,它會打破排序,因爲它將作爲字符串返回。它需要在網格側完成。 –
和SQL格式不是一個選項?或者你需要在網格中排序? – BKK
SQL格式化也會破壞排序 –