Versão atual:

Constraints Undefined com DatasetCustomizado

Caros(as), imagezoom.jpg

O parametro da constraint nao esta capturando o que tem digitado no campo texto no formulario. Ele dar INITIAL VALUE = undefined

Eu preciso capturar do campo texto nPROCESSO o valor para passar para o parametro do dataset. O zoom deve caregar somente o que esta no campo texto

function createDataset(fields, constraints, sortFields) {


    var filtro;
    var cdPrj;

    if  (constraints != null) {

         for (var i = 0; i < constraints.length; i++) {

         if (constraints[i].fieldName == "nPROCESSO") {

             filtro += " AND PROJETO like UPPER('%" +constraints[i].initialValue + "%')";
             cdPrj = constraints[i].initialValue; 
             var PARAMS=cdPrj;

           }
         }


            var c1 = DatasetFactory.createConstraint("numproc", PARAMS, PARAMS, ConstraintType.MUST);
            var c2 = DatasetFactory.createConstraint("tipoprocesso", "ADT", "ADT", ConstraintType.MUST);
            var constraints = new Array(c1,c2);
            var dataset = DatasetFactory.getDataset("ws_fornecedor_protheus", null, constraints, null);


            if (dataset.rowsCount > 0) {

                for (var i in dataset.values) {
                     var row = dataset.values[i];

                    var parent_Id = row[0];


                }
            } 




     } 





    return dataset;

}

Versões (2):

Ver a versão formatada

Constraints Undefined com DatasetCustomizado

Comentário

new question