Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Portuguese

Pagetitle
M460FIL - Seleção de Markbrowse
M460FIL - Seleção de Markbrowse

Ponto-de-Entrada: M460FIL - Seleção de Markbrowse


Versões:Microsiga Protheus 8.11 , Microsiga Protheus 10, Microsiga Protheus 11, Microsiga Protheus 12
Compatível Países:Todos
Sistemas Operacionais:Todos
Compatível às Bases de Dados:Todos
Idiomas:Espanhol , Inglês


Descrição: 

Ponto de entrada executado antes da montagem da tela de seleção de itens dos Doc. de Saída (Markbrowse). 

O  O ponto de entrada M460FIL está disponível para filtrar os itens a serem apresentado na tela de seleção (Markbrowse) da rotina Doc. de Saída (MATA460A) de forma customizada. Este ponto de entrada deve retornar a condição de filtro utilizando a sintaxe da linguagem AdvPL. 

As regras de filtro implementadas na tela de seleção (Markbrowse) por meio deste ponto de entrada devem ser replicadas no ponto de entrada M460QRY utilizando a sintaxe da linguagem SQL do Banco de Dados utilizado para execução do sistema. No momento da geração dos documentos de saída, o sistema deve utilizar as mesmas regras de filtro utilizadas na tela de seleção (Markbrowse) para selecionar os no banco de dados. O meio para informar essas regras é o ponto de entrada M460QRY. 

Caso as regras de filtro descritas nos pontos de entrada M460FIL e M460QRY forem diferentes, o sistema pode deixar de incluir no Doc. de Saída os registros marcados/selecionados pelo usuário na Ponto de entrada executado antes da montagem da tela de seleção de itens dos Doc. de Saída (Markbrowse).O ponto de entrada M460FIL está disponível para filtrar os itens a serem apresentado na tela de seleção (Markbrowse)
da rotina Doc. de Saída (MATA460A) de forma customizada. Este ponto de entrada deve retornar a condição de filtro
utilizando a sintaxe da linguagem AdvPL.
As regras de filtro implementadas na tela de seleção (Markbrowse) por meio deste ponto de entrada devem ser replicadas
no ponto de entrada M460QRY utilizando a sintaxe da linguagem SQL do Banco de Dados utilizado para execução do sistema.
No momento da geração dos documentos de saída, o sistema deve utilizar as mesmas regras de filtro utilizadas na tela
de seleção (Markbrowse) para selecionar os no banco de dados. O meio para informar essas regras é o ponto de entrada
M460QRY.
Caso as regras de filtro descritas nos pontos de entrada M460FIL e M460QRY forem diferentes, o sistema pode deixar de
incluir no Doc. de Saída os registros marcados/selecionados pelo usuário na tela.


Programa Fonte
MATA461.PRW

Sintaxe

M460FIL - Seleção de Markbrowse ( < UPAR> ) --> URET


Parâmetros:



Nome

Tipo

Descrição

Default

Obrigatório

Referência

UPAR

Qualquer

Nenhum




X




Retorno
cRET
    (qualquer)
  • ExpC1: Expressão AdvPL com a condição do filtro.

Exemplos
"C9_TEXTO=='A'"