Caros(as),
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;
}