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.
ParamIXB[2] -> Código do item pai.
ParamIXB[3] -> Sequencia TRT do item na estrutura.
ParamIXB[4] -> Código do componente que está sendo inserido na árvore.
ParamIXB[5] -> Quantidade do item na estrutura.
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:
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
---|
PARAMIXB[1] | Caracter | Texto original, já com o TRT e a QTDE adicionados por padrão do sistema |
|
|
|
PARAMIXB[2] | Caracter | Código do item pai (produto principal da estrutura) |
|
|
|
PARAMIXB[3] | Caracter | Sequencia TRT do item na estrutura |
|
|
|
PARAMIXB[4] | Caracter | Código do componente que está sendo inserido na árvore |
|
|
|
PARAMIXB[5] | Numérico | Quantidade do item na estrutura. |
|
|
|
Retorno: