Hola…
Estoy lanzando un pdf y no se como puedo hacer un bucle de tal forma que
me llene una tabla…este es el codigo q estoy utilizando:
def pdf
@clientes = Pcliente.find_all
_pdf = PDF::Writer.new
_pdf.select_font "Times-Roman"
_table = PDF::SimpleTable.new
_pdf.text "CLIENTES" , :font_size => 20, :justification => :center
@clientes.each do |cliente|
_pdf.text cliente.Nombre + " - " + cliente.Telefono , :font_size
=> 15, :justification => :left
_table.data = [“Nombre” => cliente.Nombre, “Telefono” =>
cliente.Telefono]
end
_table.column_order = [ “Nombre”, “Telefono” ]
_table.render_on(_pdf)
send_data _pdf.render, :filename => "clientes.pdf", :type =>
“application/pdf”
end
El resultado en la tabla es el último registro. ¿como los puedo pintar
todos?