Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
MTA462M - Filtro para novo grupo de perguntas
MTA462M - Filtro para novo grupo de perguntas

Ponto-de-Entrada: MTA462M - Filtro para novo grupo de perguntas
Versões: Microsiga Protheus 8.11 , Microsiga Protheus 10
Idiomas: Espanhol , Inglês
Descrição:

FILTRO PARA NOVO GRUPO DE PERGUNTAS
Chamada para TOP
cString := ExecBlock("MTA462M",.F.,.F.,{.T.})

Chamanda para CDX/DBF
cString := ExecBlock("MTA462M",.F.,.F.,{.F.})

1. No ponto criado, referenciar o grupo de perguntas, onde ele retornara a String montada para a condicao de filtro.
2. Nao esqueca de salvar os parametros "mv_par?" ao entrar ao ponto e devolve-los na saida do mesmo, isto caso se tenha um grupo de perguntas antes da chamada deste.

Criado por solicitacao do Mexico, Ver BOPS: 10194

Programa Fonte
.PRW
Sintaxe

MTA462M - Filtro para novo grupo de perguntas ( < UPAR> ) --> URET

Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
UPARQualquerExecBlock("PONTO",.F.,.F.,{lTOP/lDBF}), onde: lTOP := .T. e lDBF := .F.X
Retorno
    URET(qualquer)
  • Retorna a string montada para concatenar a uma existente para formacao do FILTRO.
Exemplos
Function X//Salvar as variaveis, caso tenha um grupo de perguntas antescString := 'B1_COD >= mv_par1'//Retornar as variaveis salvasRETURN cString