Показать сообщение отдельно
Старый 24.10.2008, 14:19   #1  
MKhaziev is offline
MKhaziev
Участник
 
16 / 10 (1) +
Регистрация: 08.10.2004
Адрес: Ижевск
DAX 4 EP binaryWrite и лишний текст
Добрый день!
Есть потребность в EP при надажатии на ссылку отдавать пользователю xml-файл. В веб-форме на кнопке написан следующий код
X++:
void clicked()
{
    BinData             binData = new BinData();
    IISResponse         response = webSession().response();
;
    if (response)
    {
        binData.setAsciiData('<?xml version="1.0" encoding="UTF-8" standalone="yes"?><Root>Test</Root>');
        response.contentType('application/Octet-Stream');
        response.addHeader("Content-Disposition","attachment;filename=test.xml");
        response.binaryWrite(binData.getVariant());
        response.flush();
     }
}
Проблема в том, что после разметки xml в файле содержится html-код, соответствуюший странице вызова. Подскажите пожалуйста, как получить нормальный файл без лишнего содержания.