Duvida Tentativa de exceder tamanho maximo de uma variavel CHARACTER.(9324)

Discussão em 'Progress 4GL' iniciado por Clayton Oliveira, Maio 7, 2014.

  1. Clayton Oliveira

    Clayton Oliveira Membro Participativo

    lá pessoal.

    Por favor, poderiam me ajudar com um pequeno erro?

    "Tentativa de exceder tamanho maximo de uma variavel CHARACTER.(9324)"

    Ocorre o erro ao gerar um xml de uma nota que tem muitos itens, e com isso a variável MEMPTR estoura o seu limite máximo permitido. Alguém tem alguma idéia de como resolver?
  2. Agnaldo

    Agnaldo Membro Ativo

    Não é a variável MEMPTR que estourou, mas sim, provavelmente, a variável caracter que voce esta usando para receber o conteúdo da MEMPTR.
    Se estiver usando Progress 10 em diante, use uma LONGCHAR ao invés de uma CHARACTER para receber o conteúdo da MEMPTR.
    Se estiver usando Progress 9, que não tem longchar, leia a memptr e quebre em duas ou três character´s.

    Outra opção pode ser voce apenas exportar a memptr para um aquivo em disco.
  3. Clayton Oliveira

    Clayton Oliveira Membro Participativo

    Entendi, obrigado Agnaldo vou realizar o procedimento e lhe dou um retorno.

Compartilhe esta Página