app/helpers/birt/api_helper.rb in birt-api-0.1.5 vs app/helpers/birt/api_helper.rb in birt-api-0.1.6

- old
+ new

@@ -1,28 +1,30 @@ -module Birt::ApiHelper +module Birt + module ApiHelper - def parse_table_header(table_header, table=nil) - header = [] - table_header.rows.each_with_index { |row, index| - header << [] - row.row_cells.each { |row_cell| - header[index] << row_cell.cell_labels[0].text_properties[0].text + def parse_table_header(table_header, table=nil) + header = [] + table_header.rows.each_with_index { |row, index| + header << [] + row.row_cells.each { |row_cell| + header[index] << row_cell.cell_labels[0].text_properties[0].text + } } - } - header - end + header + end - def parse_table_detail(table_detail, table) - detail = [] - table_detail.rows.each_with_index { |row| - row.row_cells.each { |row_cell| - data = row_cell.cell_datas[0].properties[0] - data_set_result = table.data_set.data_set_result - data_set_result.columns[data_set_result.column_headers.index(data.text)].each_with_index { |d, row_i| - detail << [] unless detail[row_i] - detail[row_i] << d + def parse_table_detail(table_detail, table) + detail = [] + table_detail.rows.each_with_index { |row| + row.row_cells.each { |row_cell| + data = row_cell.cell_datas[0].properties[0] + data_set_result = table.data_set.data_set_result + data_set_result.columns[data_set_result.column_headers.index(data.text)].each_with_index { |d, row_i| + detail << [] unless detail[row_i] + detail[row_i] << d + } } } - } - detail + detail + end end end \ No newline at end of file