Histórico da Página
Produto: | Protheus. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ocorrência: | M200TEXT: Exibe informações na árvore da estrutura. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Passo a passo: | Localização: Ponto de entrada localizado na função A200Prompt da rotina de manutenção de estruturas. Esta função é responsável por montar as informações que serão apresentadas para cada item na árvore da estrutura. Em que ponto:Será executado antes que o texto seja inserido na árvore da estrutura. Este ponto de entrada tem como objetivo permitir que o usuário manipule o texto original montado pelo sistema de acordo com sua necessidade. Utilização: Para cada item da estrutura o sistema executa a função A200Prompt para montar o texto a ser exibido. Este ponto de entrada permitirá que o usuário possa alterar o texto original, acrescentando ou excluindo informações e retornando o novo texto que será adicionado à árvore da estrutura. Programa fonte: MATA200.PRW / PCPA200.PRW Sintaxe: M200TEXT - Exibe informações na árvore da estrutura ( [ PARAMIXB[1] ], [ PARAMIXB[2] ], [ PARAMIXB[3] ], [ PARAMIXB[4] ], [ PARAMIXB[5] ] ) --> cTexto Parâmetro de envio: Os parâmetros enviados ao ponto de entrada estão no vetor PARAMIXB, sendo eles: ParamIXB[1] -> Texto original, já com o TRT e a QTDE adicionados por padrão do sistema. Importante: Quando for executada a inclusão de uma nova estrutura, ao ser executado pela primeira vez, o ponto de entrada receberá no parâmetro PARAMIXB[2] um valor vazio, pois o primeiro item da estrutura não possui um item pai. A partir da inclusão de outros itens, o parâmetro receberá o código do item pai normalmente. Parâmetro de retorno: Deverá ser retornado o novo texto do item que será adicionado à árvore da estrutura. Parâmetros:
Retorno: cReturn()
Exemplo:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Observações: |