Ajude o site desativando o bloqueador de anúncio
Cabeçalho

ADVPL MVC REST PK

Autor: Eurai Criado: 30/03/2025 Atualizado: 08/04/2025 ADVPL
Postagem

Salve salve, blzz?

 

 

 

ADVPL MVC REST PK. Filtros MVC. PUBLISH MODEL REST NAME 

A chave do put/post/one do MVC REST PK é composta da Encode64(FILIAL + Chave)

 

 

Atenção no fonte, pontos:

oModel:SetPrimaryKey({ 'ZZA_NOME1' })

oModel:SetPrimaryKey({ 'ZZB_NOME' })

 

 

Então, se obter a filial + a única, retornará a chave

É obrigatório setar a chave no MVC.

 

 

FILTROS NA URL

 

QueryStrings

 

COUNT = Quantidade de registro que devem ser retornados (padrão: 10)

STARTINDEX = Indica a partir que qual index deverá ser retornado (padrão: 1)

FILTER = Filtro que será aplicado no método SetFilter()

FIELDDETAIL = Habilita mostrar mais informações nos campos do modelo (padrão: 10)

FIELDVIRTUAL = Habilita o retorno de campos virtuais (padrão: false)

FIELDEMPTY = Habilita o retorno de campos sem valores (padrão: false)

FIRSTLEVEL = Habilita o retorno dos sub modelos (padrão: true)

FIELDS = Indica os campos a serem filtrados no retorno do modelo, incluindo os sub modelos, caso não informado todos os campos serão retornados

DEBUG = Valor booleano para habilitar o modo debug (padrão: false)

CACHE = Indica se sera feito cache do total de registros por alias, refere-se ao valor do total no retorno (padrão: true)

INTERNALID = Indica se deve retornar o ID(Recno) como informação complementar das linhas do GRID (padrão: false)

http://localhost:40001/rest/FWModel/custom_udmvctlppzza_fMain?filter=ZZA_NOME1='teste2'

 

https://tdn.totvs.com/display/public/framework/SetRestFault

 

 

Gostou? Compartilhe com seus amigos e deixe um comentário! 😎

Um abraço, e até a próxima  

 

 

 

ASSINE A NEWSLETTER

Cadastrando...

PIX uDesenv

PIX QR Code para depósito

Clique para doar

Parceiros

Tudo em ADVPL - Blog parceiro

Blog ADVPL