Хочу предложить пересмотреть способ вывода отчетов из системы в формате XML.
Сейчас они генерируются в виде web-страницы с XML-кодом. Это не совсем удобно.
Предлагаю при нажатии на кнопку Show и отмеченной опции "XML" открывать диалоговое окно "Сохранение файла" - где можно будет указать место на жестком диске куда сохранится уже готовый XML-файл, который можно будет открывать в программах от третьих производителей.
Идею увидел в АСР UTM 5.0 от фирмы NetUP.