検討内容
プリザンターの一覧列に仮想的な列を表示させて計算結果を出力するような処理ができないか検討してみる。
やりたい事の例
生年月日を登録すると、年齢が自動的に算出されるような感じのもの。
ID | 生年月日 | 年齢 |
---|---|---|
1 | 2000年1月1日 | 24歳(コレを出力したい!) |
実装方法
テーブルの管理:計算式(拡張)でやりたい事が書かれてあった。年齢を求める内容からして、ドキュメント通りに進めていけば達成できるのだが、今回は関数で何をやっているのかも含めて確認する。
今回使う関数
実装イメージはこんな感じ。
$DATEDIF(生年月日,$NOW(),'Y')
テーブルの作成
計算式の追加
- 計算方法:拡張
- 対象:数値A
- 計算式を追加
$DATEDIF(生年月日,$NOW(),'Y')
変更で計算式が追加されます。
追加後に、同期というボタンがあるので、こちらをクリックする事で計算されるようになります。