Esta build contém uma melhoria na configuração MEMOMEGA / TOPMEMOMEGA, para suportar campos Memo com conteúdo acima de 1 MB. 

SituaçãoUtilização de tabelas com campo "M" memo através do DBAccess
OcorrênciaPor default, o limite de tamanho de um campo "M" Memo no AdvPL é 65535 bytes. Usando a RDD TOPCONN, junto da configuração MEMOMEGA=1, era possível suportar até 1 MB de conteúdo em campos "M" Memo.
Melhoria

A partir desta build, podemos configurar o tamanho máximo em MB suportado em um campo "M" Memo no AdvPL, quando usada a RDD TOPConn. Para isto, informamos o tamanho máximo em MB na configuração MEMOMEGA, na seção [DBACCESS] do arquivo de configutração do TOTVS | Application Server (appserver.ini).

O limite suportado por um campo MEMO esta relacionado ao tamanho da string no  e no , que por default é 1 MB, logo, para aumentar o limite de tamanho do campo MEMO, deve-se também aumentar o limite de string, através da configuração MaxStringSize para ambos,  e  .

Informações adicionais
  • Não há chamado relacionado. Implementação realizada em conformidade com o processo de melhoria contínua da ferramenta.
  • Referente à ocorrência: TEC-7474
  • Disponível a partir da Build 7.00.131227A, com data de geração superior a  
  • Para o funcionamento da implementação, deve ser também atualizado o DBAccess, com a build 20161016 ou superior, com data de geração superior a  

Veja também

Application Server - [DBAccess] - MemoMega

Seção [general], chave MaxStringSize

DBAccess - Seção [General], chave MaxStringSize