2015年1月12日 星期一

[SAP][Information Design Tool] 建立計算欄位 Calculated Column

Calculated Column 是在同一張資料表中建立新的一列,由計算或使用各欄位的組合,來增加資料的可用性。
在某一資料表上按滑鼠右鍵,選取 Insert Calculated Column...。


在 Edit Calculated Column 視窗中,輸入這個計算欄位的名稱,在輸入區域中資料如 first_name + ' ' + last_name,點選 Validate ,檢查語法是否無誤。





新增使用日期型別的計算欄位,在日期型別的欄位上按右鍵選 Insert Time Column 後再選擇後方的 Year、Quarter 或 Month。


若要編輯修改計算欄位,可以在計算欄位上按滑鼠右鍵,選取 Edit calculated column...


在 Edit Calculated Column 的視窗中,系統會使用適合連線資料庫的 SQL 語法,在此是連線至 Access 資料庫,所以使用 DatePart('YYYY', invoice_date) 的語法。


雖然系統會自動依據資料庫不同而使用不同的語法,但還是有可能出錯。所以必須在 Edit Calculated Column 中修正。


修正後最好再按下 Validate 檢查是否無誤。



在右下方的 Function 是 IDT 所提供的函數,也可是用來替代資料庫中的 SQL 函數。


沒有留言: