Dataset + constraints em campo do formulário

Bom dia.
Tenho uma duvida a respeito de dataset e formulários.
Meu caso, guardo dentro de um campo do formulário uma informação “Grupo de Produtos”
E com base neste campo gostaria de passa-lo em um WHERE no meu select dentro do dataset.
Basicamente se este campo no formulário estiver preenchido a informação será adicionada ao dataset.

Porem não estou consguindo pegar a informação do formulário e importa-la para o dataset.
Qual seria a melhor forma.

Olá, tudo bem?
Você deve passar a informação do campo como constraint mesmo

const value = $("#ID_CAMPO").val();

const c1 = DatasetFactory.createConstraint("campo", value, value, ConstraintType.MUST);

const ds = DatasetFactory.getDataset("seu_dataset", null, [c1], null);

Para pegar o valar no dataset:

var value = "";

    if (constraints != null) {
		for (var i = 0; i < constraints.length; i++) {
			if (constraints[i].fieldName == "campo" && constraints[i].initialValue && constraints[i].initialValue != "") {
                value = constraints[i].initialValue;
			}
		}
	}

Veja se te atentede.

Abs.

1 curtida