Java Динамические отчеты смешивают типы данных в одном столбце - PullRequest
0 голосов
/ 13 июля 2020

Мне нужно создать отчет с DynamicReports, в одном столбце с типом данных смешанных значений. Пример

-HEADER- 
| TR.NUMBER | TR.DATE    |   OWNER    |   TOTAL  |
| COLUMN 5  | COLUMN 6   | COLUMN 7   | COLUMN 8 |
| ITEM CODE | ITEM NAME  | UNIT PRICE |    QTY   |   TOTAL   |
-CONTAIN-
| ABC1231   | 01-02-2020 | NAME 1     |    10000 |
| 900101    | ITEM 1     |        100 |        5 |       500 |
| 900102    | ITEM 2     |        200 |        1 |       200 |
| 900103    | ITEM 3     |        300 |        1 |       300 |
| ABC1232   | 02-02-2020 | NAME 2     |    20000 |
| 900101    | ITEM 1     |        100 |        8 |       800 |
| 900102    | ITEM 2     |        200 |        1 |       200 |
| 900103    | ITEM 4     |        500 |        2 |      1000 |
| ABC1233   | 02-02-2020 | NAME 3     |    50000 |
| 900101    | ITEM 1     |        100 |       50 |      5000 |
| ABC1234   | 02-02-2020 | NAME 4     |    20000 |
| 900101    | ITEM 1     |        100 |       10 |      1000 |
| 900105    | ITEM 5     |       1000 |        1 |      1000 |

Мне нужно экспортировать его в файл Excel и загрузить в другое программное обеспечение, которое читает этот файл формата / шаблона Excel. Итак, я не могу изменить формат таблицы.

Насколько я знаю, 1 столбец может содержать только 1 тип данных, например String или Integer. В моей ситуации 1 столбец смешивает значение со строкой и целым числом, как в столбцах OWNER и UNIT Price. Столбец OWNER содержит строку, а UNIT PRICE содержит целочисленное значение.

Кто-нибудь знает, как решить эту ситуацию?

Спасибо

...