Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Impressão to file e do file para a impressora em MSDOS
Message
De
16/06/2004 11:18:27
Hilmar Zonneveld
Independent Consultant
Cochabamba, Bolivie
 
 
À
16/06/2004 11:13:46
Alexandre Sola
Witwise Adm de Bems S/C Ltda
São Paulo, Brésil
Information générale
Forum:
Visual FoxPro
Catégorie:
Gestionnaire de rapports & Rapports
Divers
Thread ID:
00914280
Message ID:
00914284
Vues:
8
>Bom dia a todos estou com o seguinte erro:
>
>tenho esta função para a escolha da impressão.
>
>FUNCTION DoReport
>*****************
>LPARAMETERS lcReport
>LOCAL lcFile
>
>do case
> case lPrintAction = 1
> *--- Imprimir
> do case
> case lPrintMode = 1
> report form (lcReport) to printer noconsole
>
> case lPrintMode = 2
> lcTempFile = addbs(sys(2023))+SUBSTR(SYS(2015),3)+".TXT"
>
> *--- Determinar a porta
> ReportToText(lcReport,lcTempFile)
>
> *--- Imprimir na porta desejada
> *******************daqui para baixo que da o erro ***************
>
> *copy file (lcTempFile) to prn && com erro
> *! type (lcTempFile) >prn && nao imprime nada
> * copy file (lcTempFile) to lpt1 && imprime somento com windows xp sem erro,
> && no windows 98 imprime e no final ele da a seguinte mensagem:
> cannot create file c:\arquivo de programas\KLG\LTP1
> delete file &lcTempFile
> endcase
>endcase
>
>
>obs: isso tudo é para imprimir o relatorio em modulo DOS.
>
>Atenc.
>Alexandre Sola

Tente enviar à impresora com o comando "???". Se tiver o arquivo em disco:
MeuReporte = FileToStr("ArquivoEmDisco.txt")
??? Codigos_Impresora + MeuReporte
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform