import.css=/download/attachments/327912/newLayout.css

Função: MPReport - Relatório de listagem simples
Versões: Microsiga Protheus 8.11 , Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Nível de Acesso: Nível 1 (Acesso Clientes)
Idiomas: Espanhol , Inglês
Descrição:

Gera um relatório de listagem simples utilizando a classe de impressão TReport.
A função MPReport substitui o uso da função ImpCadast para os relatórios de listagem simples.

Programa Fonte:
REPORT04.PRW
Sintaxe:

MPReport - Relatório de listagem simples ( cReportcAliascTitle [ cDescription ] [ aOrder ] [ lLoadOrder ] ) --> Nil

Retorno:
    Nil(nulo)
  • Nil
Exemplos
Para utilizar o exemplo abaixo verifique se o seu repositório está com Release 4 do Protheus#include "protheus.ch"User Function MyReport1()//Informando o vetor com as ordens utilizadas pelo relatórioMPReport("MYREPORT1","SA1","Relacao de Clientes","Este relatório irá imprimir a relacao de clientes",{"Por Codigo","Alfabetica","Por "+RTrim(RetTitle("A1_CGC"))})ReturnUser Function MyReport2()//Informando para função carregar os índices do Dicionário de Índices (SIX) da tabelaMPReport("MYREPORT2","SA1","Relacao de Clientes","Este relatório irá imprimir a relacao de clientes",,.T.)Return
Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
cReportCaracterNome do relatório (exemplo: MATR020)X
cAliasCaracterTabela utilizada pelo relatórioX
cTitleCaracterTítulo do relatórioX
cDescriptionCaracterDescrição do relatório
aOrderVetorVetor com as descrições das ordens utilizadas do pelo relatório
lLoadOrderLógicoVerdadeiro para carregar os índices do Dicionário de Índices (SIX) da tabela informada.F.