Versão atual:

Montar Constraint

Pessoal, como monta constraint desse meu dataset feito de webservice?

function defineStructure() {
     addColumn("codigo");
     addColumn("nome");
     addColumn("email");
     addColumn("ddd");
     addColumn("tel");
}
function onSync(lastSyncDate) {

}
function createDataset(fields, constraints, sortFields) {

    var dataset = DatasetBuilder.newDataset();

     dataset.addColumn("codigo");
     dataset.addColumn("nome");
     dataset.addColumn("email");
     dataset.addColumn("ddd");
     dataset.addColumn("tel");


     //Pegar codigo do servico(neste caso o WS)
     var servico = "WSSA1";

     //Instanciar o servico
     var instanceservice = ServiceManager.getServiceInstance(servico);

     //Instaciando o WSSB1
     var classesa1 = instanceservice.instantiate("br.com.lactosul.protheus._7999.WSSA1");
     var objetowssa1 = classesa1.getWSSA1SOAP();
     var array = objetowssa1.vendedores("01","  ");
     var alista = array.getLISTASA3();

     for(var i=0; i < alista.size(); i++ ){
         var listavendedores = alista.get(i);
         dataset.addRow(new Array(listavendedores.getCA3COD(),listavendedores.getCA3NOME(),listavendedores.getCA3EMAIL(),listavendedores.getCA3DDDTEL(),listavendedores.getCA3TEL()));         
     }

     return dataset;

}function onMobileSync(user) {

}

Abs;

Versão (1):

Ver a versão formatada

Montar Constraint

Comentário

new question