Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Aviso
iconfalse
titleFase de testes

Funcionalidade disponível a partir da release 12.1.2610 para rotinas com SmartX habilitado.

01. Visão Geral

O SmartX é a integração do framework POUI ao Protheus, permitindo que as rotinas sejam renderizadas em um browser moderno com componentes visuais mais ricos e responsivos. Com essa mudança, a forma como os Pontos de Entrada (PE's) aplicam filtros personalizados ao browse foi atualizada para se adequar ao novo modelo de interface.

...

Comportamento Anterior X Novo Comportamento (SmartX)

Antes do SmartXCom SmartX (12.1.2610+)
Os filtros podiam utilizar expressões ADVPL com referências ao alias da tabela (ALIAS->NOME_CAMPO).Os filtros devem ser escritos obrigatoriamente em sintaxe SQL pura, sem utilização de alias de tabela.
Operadores lógicos ADVPL eram aceitos (.AND. / .OR.).Devem ser utilizados operadores lógicos SQL (AND / OR).
Não havia exigência de sintaxe SQL nem da utilização do caractere @ no início da expressão.A expressão de filtro deve iniciar obrigatoriamente com o caractere @.
A sintaxe ADVPL era aceita independentemente do tipo de rotina.Em rotinas SmartX, a sintaxe ADVPL não é mais aceita para definição de filtros.

03. Exemplo de Utilização

Dica
iconfalse
titleFiltro Personalizado - SmartX (Correto)

A utilização de sintaxe SQL pura, sem referências ADVPL e com operadores SQL, é a forma suportada em rotinas SmartX.

...