Bom dia.
Detectei que todas as minhas Grids que foram desenvolvidas em outras versões do SC, que não a 9, só exibe o valor do lookup na primeira linha (caso o valor usado para o lookup seja igual, na próxima linha ele repete o valor achado, caso contrário fica em branco).
Isso ocorre apenas no PHP 7, se voltar a versão do PHP para a 5.6, isso não ocorre.
Se apago a Grid feita em outras versões do SC e desenvolvo uma nova na versão 9, nessa o erro não ocorre, mesmo no PHP 7.
A conclusão é simples: Na rotina de migração de outras versões para a 9, esqueceram de atualizar/marcar alguma coisa internamente no projeto.
E ai que vem o problema tenho várias Grids nessa situação (por volta de 800 ou mais).
Hoje as soluções que tenho são:
- Fico preso no PHP 5.6; ou
- Refaço todas as Grids (isso é inviável e fora de lógica).