Árvore de páginas

Versões comparadas

Chave

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

...

Criação de um ponto de entrada na rotina PLROBOTXML, para que seja possível realizar filtros e validações, como por exemplo um RDA especifico.

  • Nome do ponto de entrada: PLROBPRC
  • Parâmetros:

    Descrição:O ponto de entrada permite aplicar filtros/ validações para execução do processamento xml.
    Programa Fonte:PLROBOTXML
    Função:XMLIMPORT
    Retorno: 

                                                                                                                                                                                     

    Nome

    Tipo

    Descrição

    Obrigatório

    cQuery+cWherestringRetorna consulta a ser aplicada no processo de execução do robo xmlSim

    .


  • Retorno: O retorno do Ponto de Entrada deve ser uma string contendo os filtros da cláusula 'where' a serem aplicados. Exemplo:  


    Bloco de código
    languagecpp
    themeMidnight
    titleExemplo PLROBPRC
    linenumberstrue
    #Include "PROTHEUS.CH"
     
    User Function PLROBPRC()
         
        cQuery := ParamIxb[1]
        cWhere := ParamIxb[2]
    
        cWhere += " AND BXX_CODRDA igual '000130' " // informado a palavra igual apenas para publicacao do documento, deve ser utilizado '='.
    
    Return cQuery + cWhere
         
    Nota
    titleAviso
    • Não alterar o conteúdo do PARAMBIX 1.Deve ser retornado sempre o RECNO!
    • No conteúdo do PARAMBIX 2, é enviado os filtros utilizados na rotina padrão, podendo ser adicionado mais filtros.

...