summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormguetlein <martin.guetlein@gmail.com>2011-05-25 10:35:37 +0200
committermguetlein <martin.guetlein@gmail.com>2011-05-25 10:35:37 +0200
commitf951dac72a5505fb41af38359977b8c78a951f76 (patch)
tree5f61b9caf3a49b32cc7d0c9974cf538ab8d22dea
parentbc97f210ab0e50344ea7fdc047c21fb74a24375f (diff)
replace +- in reports with corresponding html-char
-rwxr-xr-xreport/xml_report.rb8
1 files changed, 5 insertions, 3 deletions
diff --git a/report/xml_report.rb b/report/xml_report.rb
index 855a65e..c2dd300 100755
--- a/report/xml_report.rb
+++ b/report/xml_report.rb
@@ -181,7 +181,7 @@ module Reports
#
def add_table( element, title, table_values, first_row_header=true, first_col_header=false, transpose=false, auto_link_urls=true )
- raise "table_values is not mulit-dimensional-array" unless table_values && table_values.is_a?(Array) && table_values[0].is_a?(Array)
+ raise "table_values is not multi-dimensional-array" unless table_values && table_values.is_a?(Array) && table_values[0].is_a?(Array)
values = transpose ? table_values.transpose : table_values
@@ -231,8 +231,10 @@ module Reports
space.text = " "
entry << space
end
- else
- entry.text = v.to_s
+ else
+ text = v.to_s
+ text.gsub!(/\+\-/,"&plusmn;")
+ entry << Text.new(text, true, nil, true)
end
row << entry
end