Инструменты пользователя

Инструменты сайта


axapta:отправкадвоичныхданных

Раздел: программирование > ВебРазработка


Как отправлять на клиента двоичные данные

Метод writeImage класса WebApplication использует метод binaryWrite Вот пример:

       BinData o = new BinData();
       COMVariant var1;
       COMVariant var2;
       Array bytes = new Array(Types::Integer);
       o.loadFile("c:\\test.xls");
       var1 = o.getVariant();
       bytes = COMArray.safeArray();
       var2.safeArray(bytes, COMVariantType::VT_UI1);
       webSession().response().addHeader('Content-type',
                                      'application/ms-excel');
        webSession().response().binaryWrite(var2);
axapta/отправкадвоичныхданных.txt · Последние изменения: 2018/04/13 22:43 (внешнее изменение)