# genera un report per ciascuna filiale # database custom ppt.template "template2007" db.name "BP2" def build_filiale(db, ppt, banca, filiale) return if filiale.empty? filiale = filiale.first ppt.template.open slide.master slide.replace "@year", "2011" slide 1 box("TITOLO REPORT") << banca[:banca] box(2).delete slide.picture "jpg/banca#{banca[:cod_banca]}.jpg", 50, 80 ppt.name "filiale_#{filiale[:id].to_i}" ppt.save_and_close end campio = db.sql "SELECT * FROM campione WHERE id in(25,27,32)" puts campio.inspect campio.each do |banca| filiale = db.sql "select * from db_filiali where id = #{banca[:id]}" build_filiale db, ppt, banca, filiale end ppt.quit