Lembro de ter visto algo assim no Forum, veja se este post ajuda: https://forum.fluig.com/514-intervalo-datas-em-dataset-customizado
Caso contrário, tente este com um código semelhante a este:
function createDataset(fields, constraints, sortFields) {
var dataset = DatasetBuilder.newDataset();
dataset.addColumn("MovementDate");
var StringData = "24/01/2018";
var StringData2 = "25/01/2018";
var c1 = DatasetFactory.createConstraint("movementDate", StringData, StringData2, ConstraintType.SHOULD);
var campos = "movementDate";
var processHistorydataset = DatasetFactory.getDataset("processHistory", new Array(campos), new Array(c1), new Array());
for (var x = 0; x < processHistorydataset.values.length; x++) {
dataset.addRow(processHistorydataset.values[x]);
}
return dataset;
}