Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Revertida da versão 25

...

Nota
titleAtenção!

A partir das atualizações 1.6.5 Liquid, 1.7.0 Lake e 1.7.1 Crystal Lake, os select passados por constraint em dataset serão bloqueados pelo serviço. Orientamos a leitura da documentação Datasets acessando banco de dados externo que contém um exemplo da correta utilização do procedimento.


Acessando um Dataset

...

Vários locais da plataforma podem fazer uso dos dados retornados pelos Datasets. Serão apresentadas abaixo as variações na forma de acessá-los ou de manuseá-los.

...

Nota
titleAtenção

As constraints podem ser utilizadas apenas para Datasets internos. Datasets avançados não aceitam constraints, pelo fato de os dados serem externos, não sendo possível aplicar o filtro em sua origem. Para Datasets avançados o tratamento de filtros deve ser feito na codificação do Dataset, manipulando o objeto retornado e retirando as informações desnecessárias.

Dica
titleDica

Ao passar uma constraint de nome "offset" nos bancos My SQL, SLQ Server e Oracle o mesmo será aplicado na pesquisa do dataset exibindo a pesquisa com paginação. Abaixo temos um exemplo:

Bloco de código
DatasetFactory.createConstraint("offset", "10", "10", ConstraintType.MUST);

Neste caso 10 linhas seriam passadas para retornar a consulta com a paginação.

Exemplificação de uso de Constraints

...