Ponto - de - Entrada: MC050CNT - Tratamento de Dados para Consulta
| Versões: | Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10 |
| Compatível Países: | Todos |
| Sistemas Operacionais: | Todos |
| Compatível às Bases de Dados: | Todos |
| Idiomas: | Espanhol, Inglês |
Descrição:LOCALIZAÇÃO: Function MaComView - Função que que monta as consultas para exibição em tela. O objetivo deste ponto de entrada é possibilitar o tratamento dos dados da consulta para exibição em tela.
EM QUE PONTO: No momento em que a consulta é solicitado via Botão; onde o usuário pode solicitada via botão, é possível permitir ou não a visualização das informações.
SintaxeMC050CNT - Tratamento de Dados para Consulta ( < ParamIXB> ) --> aRet
Parâmetros:
| | Nome | | | Tipo | | | Descrição | | | Default | | | Obrigatório | | | Referência | |
| | ParamIXB | | | Caracter | | | Recebimento do Parâmetro com o Código do Produto: cProd := ParamIxb[1] | | | | | | X | | | | |
Retorno:aRet(vetor)- Array de retorno com três posições:
aRet[1] := .F. // Dados da Cotação:
aRet[2] := .F. // Dados do Pedido:
aRet[3] := .F. // Dados da NFE:
Retorno lógico:
onde .T.=Verdadeiro ->Pode > Pode visualizar os Dados.
onde .F.=Falso -> Não pode visualizar os Dados.
Exemplo:User Function MC050CNT()
Local cProd := ParamIXB
Local aRet := {.F.,.F.,.F.}
Alert("MC050CNT")
Return(aRet)