Árvore de páginas

Versões comparadas

Chave

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

...

                def temp-table tmp-cpc-laptua500i-entrada no-undo
                      field nm-ponto-chamada-cpc as char format "x(15)"
                      field nm-evento as            as char
                      field h-dataset as handlelc-text              as blob.

        Definição campo a campo da tabela de entrada

    • nm-ponto-chamada-cpc - Nome do ponto da cpc
    • nm-evento - Nome do evento do ponto da cpc
    • hlc-dataset text - Handle da tabela 

        Tabela de saída tmp-cpc-laptua500i-saida

              def temp-table tmp-cpc-laptua500i-saida no-undo
                    field lg-erro as logical
                    field ds-mensagem as char
                    field mp-text as blob
                    field lc-text as blob.
                    field lg-escreve-xml as logical initial yes.  

        Definição campo a campo da tabela de saída

    • lg-erro – Indica se houve erro na execução da cpc
    • ds-mensagem – Mensagem de erro de validações realizadas pela CPC
    • mplc-text -  Esse blob representa o memptr de onde está o XML
    • lc-text - Esse blob representa o longchar com o conteúdo do XML e o tipo da codificação (exemplo: "ISO8859-1")
    • lg-escreve-xml - Indica se deve ou não escrever no xmltext -