Especificações técnicas
Confere limites por versão em vez de transplantar números antigos.
Visão geral
A tabela histórica TDN contém limites de arquivos, arrays e variáveis e recomenda Windows XP. Esse contexto evidencia que seus números não devem ser apresentados como especificações universais das builds atuais. Registre build, LIB, RDD, banco e configuração; confira a referência específica antes de dimensionar dados. O exemplo consulta o tamanho de um array pequeno, sem tentar descobrir limites por esgotamento de memória. Não mede capacidade máxima. (TOTVS, s.d., ref. 1)
Exemplo comentado
#Include "Protheus.ch"
User Function Ed365()
Local aAmostra := Array(3)
// Tamanho desta amostra, nao limite da plataforma.
ConOut(cValToChar(Len(aAmostra)))
Return NilResultado esperado 3; não constitui ensaio de capacidade. Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.
- Não transformar limites históricos em validações fixas para qualquer ambiente.
- Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.

Comentários
Ainda não há comentários aprovados.
Entre com Google ou Microsoft para comentar.