Ordenando planilha no excel

Boa tarde, estou com um dataset que gera um xml, e esse xml é importado para uma planilha excel automaticamente, porém as colunas são importadas de forma aleatória, gostaria de saber se tem alguma maneira de eu organizar essas colunas, tentei criando um array e colocando na hora de buscar o dataset, porém não funcionou....


if(constraints != null && constraints != ""){
        var ordenacao = new Array("DataDaAbertura", "Cliente", "Representante", "Consumidor", "Referencia", "Marca","Via", "ValorDoReembolso",
                    "DataDoReembolso", "StatusDoProcesso", "ResultadoSAC");
            alert(ordenacao);
            var dados = DatasetFactory.getDataset("dsSAC", null, constraints, ordenacao);
        }else{
            var dados = DatasetFactory.getDataset("dsSAC", null, null, ordenacao);
        }

        console.log("dados.values.length  " + dados.values.length);
        if(dados.values.length > 0){
        var myTestXML = new myExcelXML(JSON.stringify(dados.values));
        myTestXML.fileName = "RelatorioPorResp_Abertura";
        return myTestXML.downLoad();
        }else{
            alert("Erro na geração do relatorio! Combinação de parametros não volta dados!");
        }