Árvore de páginas

SituaçãoAdicionar um novo índice em uma tabela existente ou virtualizar um índice previamente existente, onde para a tabela em questão existam um ou mais índices adicionais – criados diretamente no banco de dados – onde um dos índices seja criado apenas com a coluna de controle D_E_L_E_T_. 
Ocorrência

A virtualização de um índice ou a criação de um índice novo neste cenário, impedia a abertura dos novos índices adicionados e/ou virtualizados, causando o erro "Open Index Error" no AdvPL, precedido pela advertência abaixo no log de console do TOTVS | Application Server:

Warning - TOPCONN - OrdListAdd - GetFieldDesc error -13
Correção

Corrigido o tratamento do TOTVS | DBAccess para montagem da lista de índices de uma tabela, para tratar adequadamente (ignorar na montagem interna das definições) índice(s) que não contenham campos de dados, mas apenas campo(s) de controle. 

Informações adicionais
  • Referente à ocorrência: TPGW-432