Я использовал только файлы RML и был доволен результатом. Я не пробовал метод OpenOffice, но кажется, что переход с SXW на RML будет более хлопотным. Когда я редактирую файл RML, я просто сохраняю его и нажимаю на кнопку отчета в клиенте, чтобы попробовать его. Нет необходимости компиляции или преобразования. OpenOffice может быть полезен, если я хочу позволить бизнес-пользователям вносить незначительные изменения в отчеты, но я подозреваю, что весь странный код извлечения данных может их запутать.
Я не пробовал технику отчетов XML, поэтому не могу ее комментировать.
Полагаю, вы видели документацию по написанию отчетов . Я только что заметил раздел, в котором говорится об изменении корпоративных заголовков по умолчанию, и кажется, что он описан только для отчетов XML. Я не смотрел дальше, но это может быть причиной для использования XML вместо RML. Я знаю, что мы хотели бы избавиться от корпоративных заголовков для некоторых внутренних документов.