Pessoal, criamos um dataset estático (que em breve irá puxar do protheus) para cadastro de produtos. Esse dataset está bem enxuto.
function defineStructure() {
}
function onSync(lastSyncDate) {
}
function createDataset(fields, constraints, sortFields) {
var dataset = DatasetBuilder.newDataset ();
//Cria Colunas
dataset.addColumn("codigo");
dataset.addColumn("descricao");
dataset.addColumn("UN");
dataset.addColumn("Tipo");
dataset.addColumn("Grupo");
//Cria Registros
dataset.addRow(new Array("000001", "Flor de Sal 300g", "UN", "Produto Acabado","Foods"));
dataset.addRow(new Array("000002", "Sal de Parrilla 1Kg", "UN", "Produto Acabado","Foods"));
dataset.addRow(new Array("000003", "Sal Refinado Sosal de 25Kg", "SC", "Produto Acabado","Sal Refinado"));
dataset.addRow(new Array("000004", "Sal Moido em Big Bag", "TN", "Produto Acabado","Sal Moido"));
dataset.addRow(new Array("000005", "Notebook Lenovo 330S", "UN", "Ativo Imobilizado","Produtos de Informatica"));
return dataset;
}function onMobileSync(user) {
}
Quero botar as contraints para funcionar nesse dataset. Porém, não estou conseguindo... alguem tem algum exemplo ?