Por favor preciso de uma ajuda.
Preciso selecionar via código uma impressora para a impressão da DANFE com o ACBrNFeDANFEFR. Uso delphi 7, tenho um cadastro em meu banco de dados com as impressoras suportadas pelo sistema, esta qual eu coloco em uma das colunas o nome da impressora no spooler do windows.
No Fortes Report (Trunk 1) eu usava da seguinte forma :
RLPrinter.PrinterName := F_Nome_Impressora(g_cod_impressora_nfe);
Desta forma a impressora que minha função retornar o nome, seria a impressora selecionada para o print.
Porém com o fast report não consigo fazer isso, ele sempre usa a impressora padrão do windows. Mesmo usando a propriedade abaixo :
ACBrNFe1.DANFE.Impressora := F_Nome_Impressora(g_cod_impressora_nfe);
Ou então como faço no preview para aparecer a opção da caixa de seleção das impressoras ? Ou ainda as duas coisas juntas ?
Não posso voltar a usar o Fortes Report já que uso delphi 7 .clx para o desenvolvimento. Antes eu usava Rave Reports e tudo funcionava bem (Trunk1) e agora usando o trunk2 está osso. Rssss
Um outro problema é uma mensagem que aparece em todas as impressões das DANFES no canto superior direito : FastReport - Unregistered version (only 5 pages)
Como tiro isso ????
Muito Obrigado !