Prawn在表格中添加新行

时间:2012-03-16 14:50:15

标签: prawn

我有以下代码用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插入这些行?

1 个答案:

答案 0 :(得分:0)

将它们传递给显示总数的数组 - 在Ruby中,计算每个元素部分的总数。不要在Prawn中工作(它不是Excel)。

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

例如。然后,您可以将表格格式化为第3行,小计,以及单元格样式。