Prezados,
O filtro no zoom apenas funciona em datasets sincronizados?
Tenho um dataset que recebe um WHERE = X, com isso não consigo sincronizar.
Existe alguma forma de possuir dataset que possui constraint e consegue filtrar os resultados no zoom?
Zoom estrutura:
_mat = '1313' reloadZoomFilterValues('Cc', 'MATRICULA,' + _mat)
Dataset::
if (constraints != null) { for (var i = 0; i < constraints.length; i++) { if (constraints[i].fieldName == "MATRICULA") { C_MATRICULA = constraints[i].initialValue; } } }
var myQuery = "SELECT CC FROM CENTRO_CUSTO("+C_MATRICULA+", 1, 0, 0)) ORDER BY DESCRI";
Quando executo o zoom, ele carrega os dados corretamente, porém quando vou usar o filtro não funciona.
Ex:
DADOS RETORNADOS:
1 - Unidade São Paulo
2 - Financeiro
3 - Matriz
Quando uso o zoom: ele carrega os três resultados, porém quando vou digitar no zoom a palavra: "Matriz" --> retorna os três resultados;
Se o dataset for sincronizado eu consigo efetuar o filtro no zoom em real time.
Já deu uma olhada nessa documentação ?http://tdn.totvs.com/display/public/fluig/Desenvolvimento+de+Datasets#DesenvolvimentodeDatasets-UtilizandozoomcompostoemDatasetcustomizado
— Bruno Rodrigues 30 de Aug de 2017Não funciona no caso de um dataset customizadO. Eu preciso usar o filtro no zoom em real time..
— Luís 30 de Aug de 2017