Índice | ||||||||
---|---|---|---|---|---|---|---|---|
|
Produto: ECM 3.00
Como retornar , através de um DataSet, somente fichas na sua última versão através de um Dataset?
Ao gerar novas versões de fichas, o TOTVS | ECM define o estado de inativo para as versões antigas das fichas.
Adicione uma Constraint definindo como chave de pesquisa a metadata#active igual igual a "true".
Exemplo de script:
Bloco de código | ||
---|---|---|
| ||
var factory = DatasetFactory.getInstance(${WKCompany});//Filtra Clientes de 1 a 10 |
...
var c1 = factory.createConstraint("cod_cli", "1", "5", ConstraintType.MUST);//Filtra Fichas Ativas |
...
var c2 = factory.createConstraint("metadata#active", "true", "true", ConstraintType.MUST); |
...
var constraints = new Array(c1, c2);//Ordena pelo campo nome do cliente |
...
var sortingFields = new Array("name_cli");dataset = factory.getDataset("cad_cli", null, constraints, sortingFields); |