Alterei o select de uma aplicação grid pois precisava pegar o nome do cliente.
Como existe campos com nomes comuns entre pedido e clientes, coloquei o identificador
da tabela nos campos do select. Segue o select abaixo
SELECT
pedido.id,
pedido.empresa,
pedido.nroped,
pedido.datped,
pedido.idvendedor,
pedido.obs_app,
pedido.ped_vend,
pedido.situacao,
pedido.tab_nome_id,
clientes.nome
FROM
pedido
left outer join clientes on clientes.cliente = pedido.cliente
Esse select está correto e ok.
Só que em outras telas da aplicação grid, ele deveria levar esse identicador dos campos e não
leva de jeito nenhum. Ele não levando começa a ocorrer erros estranho que não sei onde corrigir.
Por outro lado, o campo clientes.nome não aparece para eu poder coloca-lo no grid.
O mais estranho, que já fiz isso com uma outra aplicação grid e ele colocou o identificador em todas as partes da aplicação e funciona direitinho.
Ah… já estou com a versão 9.10.
É uma pena que não consigo colocar a imagem da tela pois ficaria mais claro para mostrar.