0

別のアプリケーションでは、ユーザーの生年月日を含むデータを取得して保存しました。このアプリケーションでは、データベースを呼び出し、データグリッドにその情報を入力しています。DOBの代わりに、ユーザーの年齢を表示したいのですが。これを表示するように列を変更できるかどうか疑問に思いました。

それが不可能な場合は、これを計算してユーザーの年齢をデータベースに保存する必要がありますが、年齢が変わり、DOBが変わらないため、これは最善の解決策ではないと思います。

4

1 に答える 1

1

はい、問題の列にアイテムレンダラーを追加し、適切と思われるデータを操作できます。DOB値を取得し、簡単な計算を行ってユーザーの年齢を把握することができます。

DataGridセクションを約1/4下にスクロールします。

http://www.adobe.com/devnet/flex/articles/itemrenderers_pt1.html

ラベル関数を使用してこれを行うこともできます。これは、ほんの数時間前のこの質問で尋ねられたものと似ています。

Flex:数値のDataGrid列フォーマット

于 2012-05-05T00:35:54.900 に答える