2011-02-07 23 views
4

HTML cfgridで日付を書式化しようとしています。グリッドタイプとしてHTMLを使用しているときに、CFで動作させるようには見えません。また、私はstartStateを使って - CONVERT(VARCHAR(10)、startDate、101)を使ってMSSQLでそれをやろうとしました。HTML cfgridまたはSQL日付形式の日付形式

グリッドに表示されますが、グリッドは日付を適切にソートしません。

私はソートをvarcharネジに変換する理由を理解していますが、CFまたはSQLのどちらでもこの作業を行うことはできません。

グリッドにmm/dd/yyyy形式で表示させる方法や、日付を正しく並べ替える方法を知っている人は誰ですか? HTMLグリッドにマスク属性を使用する

答えて

4

能力はCF9で追加されました。あなたは、HTMLのcfgridを使用している場合は、日付

<cfgridcolumn mask="m/d/Y" type="date" ... > 
+0

それはタイプで機能しました。 – Sequenzia

+0

あなたが探していた答えがそれであれば受け入れることができます:-)私が得ることができるすべての担当者が必要です! – Saul

0
<cfgridcolumn ... mask="mm/dd/yy"> 

source

+0

これは機能しません。私はマスクがフラッシュグリッドでのみ動作することは確かです。私はHTMLグリッドを使用しています。 – Sequenzia

2

=あなたはまた、タイプを指定する必要があり、それが日付に動作するように取得するには、内線JSのDateクラスで見つかったフォーマットを使用する必要があります。 Flashの日付形式ではありません。

ここにリンクがありますto the Ext JS Date class