Histórico da Página
...
Filtros AdvPL não funcionam: Filtros com
Date()ou funções de usuário (U_Func) quebrarão. Tudo deve ser feito via SQL ou protocolo oData.SetFilterDefault: Se for usar, é obrigatório colocar um@antes da expressão para indicar que é um comando SQL direto (Ex:@ CAMPO = 'VALOR'). ODbSetFilteré simplesmente ignorado.Pontos de Entrada (PEs): Focados apenas em regras de negócio.
Deixam de existir/Ignorados:
MODELPRE,BUTTONBAR(botões agora são Actions da API).Adaptados:
FORMPRE,FORMPOS,MODELCOMMITpassam a receber e validar o objeto de dados (JSON/Modelo), sem manipular interface.
...
📋 O que Faz e Não Faz
| Funcionalidade | Browser Padrão(MVC) | Bowser Smart X | Status na Migração |
| Botões Customizados | ✅ Faz (Bloco de código) | ⚠️ Adaptar | Converter para Actions/API. |
| Config. Papel Trabalho | ✅ Faz (Filtros, Layout) | ❌ Não Faz | Crítico. Migrar para código ou Dicionário. |
| DbSetFilter Workarea | ✅ Faz (Respeita filtro) | ❌ Não Faz | Crítico. Ignorado pela nova query. |
| Filtro com AdvPL | ✅ Faz (Date(), U_Func) | ❌ Não Faz | Crítico. Converter para SQL/oData. |
| Interface Responsiva | ⚠️ Limitado (HTML antigo) | ✅ Faz | Nativo (PO UI). |
| Legendas (.BMP) | ✅ Faz (Bitmaps/RGB) | ❌ Não Faz | Crítico. Usar Tags/CSS (color-07). |
| Painel Mestre/Detalhe | ✅ Faz (Mesma tela) | ❌ Não Faz | UX muda para Drill-down (Nova tela). |
| Pesquisa por Índice | ✅ Faz (Lupa/DbSeek) | ❌ Não Faz | Usar Filtro Avançado. Busca rápida é só memória. |
| Protocolo oData | ❌ Não Faz | ✅ Faz | Nativo. |
| SetFields | ✅ Faz | ❌ Não Faz | Crítico. Migrar para Dicionário. |
| SetFilterDefault | ✅ Faz (AdvPL e SQL) | ⚠️ Parcial | Requer SQL com prefixo @. |
| Expandir | ||
|---|---|---|
| ||
|
...
Ponto de Entrada do Browser no SMART X
No Browser Smart X só e permitido a utilização do Ponto de entrada com Retorno na Expressão SQL.
...
| Ponto de |
...
| Entrada | Descrição | Browser Smart X |
| MA010FIL | Filtro do Browser expressão ADVPL | ❌ Não Faz |
| M010FILB | Filtro do Browser expressão SQL | ✅ Faz (Respeita filtro) |
| MT010BRW | Criar Botões no aRotina | ✅ Faz (Cria no Menu) |
...
Smart X Busca e Filtros
...
- A paginação do browser é apresentado apenas 100 registro sendo possível alterar para 1000 registros.
- No filtro a consulta analisa todos registro na base de dados, retornando o registro filtrado.
- Tela Convertida do Cadastro de Produto para SMART X
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas