@Rafael, você pode realizar os seguintes procedimentos:
No arquivo view.ftl você adiciona a referência ao arquivo vcXMLRPC.js, na primeira linha:
<script src="/webdesk/vcXMLRPC.js" type="text/javascript"></script>
Ai em uma função no javascript você implementa a consulta do dataset:
var param1 = "teste";
var param2 = "teste2";
//Campos que irá trazer
var fields = null;
//Monta as constraints para consulta
var constraints = new Array();
constraints.push(DatasetFactory.createConstraint("param1", param1, param1, ConstraintType.MUST));
constraints.push(DatasetFactory.createConstraint("param2", param2, param2, ConstraintType.MUST));
//Define os campos para ordenação
var sortingFields = null;
//Busca o dataset
var dataset = DatasetFactory.getDataset("seuDataset", fields, constraints, sortingFields);
var count = dataset.values.length;
if (count > 0) {
// percorre os registros
for (var i =0; i <= count, i++) {
console.log(dataset.values[i].CAMPO1);
console.log(dataset.values[i].CAMPO2);
}
} else {
alert("Nenhum registro encontrato!");
}