蝦表

2012-03-16 66 views
1

添加新行我有以下的代碼來構建PDF文檔與蝦:蝦表

items = [["PERIOD","EMPLOYEE", "EMPLOYEE NAME", "HOURS", "FTES"]] 

items += @mandates.each.map do |mandate| 

[ 
    mandate[:fte_period_end_date], 
    mandate[:fte_employee_id], 
    strname, 
    mandate[:fte_sum_of_hours], 
    mandate[:fte_sum_of_ftes], 
] 
end 

@mandates由fte_employee_id排序,fte_by period_end_date

我想插入每個僱工總數線fte_sum_of_hours和fte_sum_of_ftes傳遞下一個員工時。

什麼命令允許我插入這些行與蝦?

+0

我相信@mandates對你所問的問題沒有影響。我們是否假設你正在試圖建立一個表格?如果是這樣,你的其他代碼是什麼樣的? – Tass 2014-01-30 17:00:27

回答

0

將它們傳遞到數組中,您將顯示總數 - 在Ruby中,爲每個元素部分計算總數。不要在Prawn做這項工作(這不是Excel)。

data = [["product 1: ","$10.00"],["product 2: ", "$20.00"],["Subtotal:","$30.00]] 

例如,然後,可以考慮第3行(小計)和單元格樣式來格式化表格。