Export to Excel not work

таблица (колонок - 26, columns сформирован в sql файле)

{

                            columns: columns,
                            data: [],
                            datatype: "jsarray",
                            id: "card",
                            navigation: true,
                            select: true,
                            tooltip: true,
                            view: "datatable",
                            on: {
                                onSelectChange: function () {
                                },
                                onAfterFilter: function () {
                                    $$('label_count').setValue('Записей: ' + $$('card').count());
                                },
                            },
                            pager: "pagerA"
                        },

процедура загрузки данных

function getRequestTable(report_id, control_id, url_parameters, callback, clear) {
    var dtable = $$(control_id);
    if (clear === undefined || clear == true) {
        dtable.clearAll();
        dtable.showOverlay('загрузка данных, подождите пожалуйста...');
    }

    url_parameters.pck = report_id;
    url_parameters.cache = Math.random();

    $.get("/qResultTable.aspx", url_parameters,
                                function (ret) {
                                    var data_ = JSON.parse(ret);
                                    var grid_data = [];
                                    var columns = {};
                                    if (!isBaseError(data_.data)) {

                                        grid_data = massive_to_obj_table(data_.data);

                                        if (data_.ParamsJson) {
                                            columns = data_.ParamsJson.columns;
                                            name_query = data_.ParamsJson.name;
                                        }

                                        var datat = new webix.DataCollection({ data: grid_data });
                                        dtable.data.sync(datat);
                                        dtable.refreshColumns(columns);

                                        if (callback) {
                                            callback(name_query, control_id);
                                        }

                                        if (dtable.count() > 0) {
                                            dtable.hideOverlay();
                                        }
                                        else {
                                            dtable.showOverlay('данных нет');
                                        }
                                    }
                                });
}

выгрузка в excel

{
                                                view: "icon", icon: 'file-excel-o', tooltip: 'Экспорт в Excel', click: function () {
                                                    webix.toExcel($$("card"));
                                                }
                                            },