我有以下代码用Prawn构建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。
什么命令允许我用Prawn插入这些行?
答案 0 :(得分:0)
将它们传递给显示总数的数组 - 在Ruby中,计算每个元素部分的总数。不要在Prawn中工作(它不是Excel)。
data = [["product 1: ","$10.00"],["product 2: ", "$20.00"],["Subtotal:","$30.00]]
例如。然后,您可以将表格格式化为第3行,小计,以及单元格样式。