Boas.
Tenho um form que exporta os dados de uma consulta para uma folha em excel. Nesta consulta, agrupo 4 campos da minha tabela para ficarem numa única célula no excel. Utilizo para exportar módulos que aproveitei aqui de um exemplo, e fica mais ou menos assim:
Call SendTQ2XLWbSheet19("SELECT Nome + ";" + Morada + ";" + Telefone + ";" + Email FROM Registos", "Teste.xls", "c:\Teste.xls")
O 'SendTQ2XLWbSheet19' é o módulo para exportar para excel. Depois vai juntar a informação dos campos (Nome, Morada, Telefone e Email) numa celula em excel.
O problema aqui é o seguinte: Se por exemplo, um registo não tenha o campo "Nome" preenchido, também não passa a restante informação dos campos Morada, Telefone e Email para excel, mesmo que tenham informação neles. Isto acontece sempre que um dos campos na consulta não tenha informação dentro. Se todos os campos tiverem informação, funciona na perfeição.
Alguem tem alguma solução?
Obrigado.
Tenho um form que exporta os dados de uma consulta para uma folha em excel. Nesta consulta, agrupo 4 campos da minha tabela para ficarem numa única célula no excel. Utilizo para exportar módulos que aproveitei aqui de um exemplo, e fica mais ou menos assim:
Call SendTQ2XLWbSheet19("SELECT Nome + ";" + Morada + ";" + Telefone + ";" + Email FROM Registos", "Teste.xls", "c:\Teste.xls")
O 'SendTQ2XLWbSheet19' é o módulo para exportar para excel. Depois vai juntar a informação dos campos (Nome, Morada, Telefone e Email) numa celula em excel.
O problema aqui é o seguinte: Se por exemplo, um registo não tenha o campo "Nome" preenchido, também não passa a restante informação dos campos Morada, Telefone e Email para excel, mesmo que tenham informação neles. Isto acontece sempre que um dos campos na consulta não tenha informação dentro. Se todos os campos tiverem informação, funciona na perfeição.
Alguem tem alguma solução?
Obrigado.