WES: Visões como serviço REST para interface
No editor de visões do WES permitir publicar uma visão específica do WES como um serviço REST (WebApi) para ser consumido por uma interface.
A rota para publicação seria algo como ~/api/Views/NOME_VISAO.
Visões de form poderiam receber uma parâmetro a mais que permitisse informar o handle, algo como: GET ~/api/Views/PAISES.FORM/{handle}
Visões de grid poderiam utilizar o protocolo oData para fazer filtro:
GET ~/api/Views/PAISES.GRID/?$filter=NOME eq 'Brasil'
Foi liberado na versão 16.0, será divulgado na liberação da 16.1.
-
Foi liberado na versão 16.0, será divulgado na liberação da 16.1.
Documentação: http://wiki.benner.com.br/wiki/index.php?title=API_Rest
-
Comentário de Leandro Salvatti Piscke
Publicar uma visão é bem mais interessante do que publicar uma entidade
uma visão eu posso escolher os campos que serão publicados na api
por exemplo é possível publicar a tabela GN_PESOAS apenas com 2 campos. Em uma visão é possível ter campos customizados e traduzidos, além de suportar a execução de script.