ACS_RTF.ch

Versão 1.25

 Word Viewer 7.1

x

Word Pad

 

Crie seu relatório em um arquivo no formato da extensão RTF (Rich Text Format) e depois mande o Word Viewer 7.1 ou o WordPad abrir e imprimir o seu relatório! Tudo via Clipper!!!

É mole ou quer mais?!

Tudo bem: mude a fonte, a cor, o alinhamento horizontal, adicione lista com marcadores... quer mais?!

Não precisa incluir configuração de impressora no seu sistema, pois é o Windows que vai  imprimir na impressora padrão instalada... quer mais?!

Word Viewer 7.1

Freeware

Downloads realizados: 806

wd95vw71.exe - 2,13Mb
 
O Word Viewer é um aplicativo Freeware que a Microsoft desenvolveu para que todos os usuários de computador do mundo pudessem visualizar os arquivos do Microsoft Word do seu pacote Microsoft Office.
Atenção: Esta versão está sendo disponibilizada para trabalharmos com arquivos RTF, pois sua última versão não aceita a linha de comando /p para imprimirmos diretamente do Clipper.

Já percebeu que você poderá imprimir em impressoras de rede?! O Word Viewer imprimirá na Impressora Padrão da sua máquina, que pode ser qualquer impressora de rede instalada, além da local, desde que selecionada manualmente no Windows. E... a propósito, sabe aquela lentidão para imprimir em rede?! Adivinha??? Sumiu com esta solução!!!  Quer mais ainda?!

 Então veja como é FÁCIL neste exemplo:

// INCLUIR ESTA LINHA EM TODO PROGRAMA DE RELATORIO PARA USAR RTF
#INCLUDE "ACS_RTF.CH"
CLS
fRTF := "TMP"+SUBSTR(TIME(),4,2)+SUBSTR(TIME(),7,2)+".RTF"
SET PRINT TO &fRTF

SET DEVICE TO PRINT
SET PRINTER ON
LL := 0
* SEMPRE IMPRIMIR ESTAS 03 LINHAS NESTA ORDEM APENAS UMA VEZ
* PARA GERAR O ARQUIVO RTF
@ LL++,00 SAY cTABFON
@ LL++,00 SAY cTABCOR
@ LL++,00 SAY cACENTOS

@ LL++,00 SAY cPAISAGEM // Se quiser modo paisagem

@ LL++,00 SAY MARGEM(3,2,3,2) // Funcao retorna a string c/ o codigo

**
@ LL++,00 SAY "PRIMEIRA LINHA DO TEXTO NORMAL" + cENTER // Toda linha deve terminar com "cENTER"
@ LL++,00 SAY cNEG_ON + "SEGUNDA LINHA DO TEXTO EM NEGRITO" + cNEG_OFF + cENTER
@ LL++,00 SAY cITA_ON + "TERCEIRA LINHA DO TEXTO EM ITALICO" + cITA_OFF + cENTER
@ LL++,00 SAY cSUB_ON + "QUARTA LINHA DO TEXTO EM SUBLINHADO" + cSUB_OFF + cENTER
@ LL++,00 SAY cNEG_ON + cITA_ON + cSUB_ON + "QUINTA LINHA DO TEXTO EM NEGRITO, ITALICO E SUBLINHADO" + cNEG_OFF + cITA_OFF + cSUB_OFF + cENTER
@ LL++,00 SAY cENTER // Linha em branco
@ LL++,00 SAY cCOURIER + "COURIER NEW" + cENTER
@ LL++,00 SAY cTIMES + "TIMES NEW ROMAN" + cENTER
@ LL++,00 SAY cVERDANA + "VERDANA" + cENTER
@ LL++,00 SAY cDRAFT10 + "DRAFT 10cpi" + cENTER
@ LL++,00 SAY cDRAFT12 + "DRAFT 12cpi" + cENTER
@ LL++,00 SAY cENTER

@ LL++,00 SAY "VEJA TODOS OS COMANDOS DISPONIVEIS ABRINDO O ARQUIVO ACS_RTF.CH"+ cENTER

* SEMPRE IMPRIMIR ESTA LINHA NO FINAL
@ LL,00 SAY cFIM

SET DEVICE TO SCREEN
SET PRINTER OFF
SET PRINT TO

// EXEMPLO P/ ABRIR O ARQUIVO NO Word Viewer SILENCIOSAMENTE:
// ATENÇÃO: O Word Viewer precisa estar no PATH do Autoexec.bat

cABRE := "START /m WordView.EXE "+ fRTF  // No Windows XP, remova "START /m" do comando.
//RUN (cABRE)

// EXEMPLO P/ ABRIR E IMPRIMIR ARQUIVO NO Word Viewer SILENCIOSAMENTE E FECHAR AUTOMATICAMENTE:
cIMPRIME := "START /m WORDVIEW.EXE "+ fRTF + " /p"  // No Windows XP, remova "START /m" do comando.
RUN (cIMPRIME)

 

Prestou atenção?! É Muito simples, é só inserir um arquivo de cabeçalho ACS_RTF.CH no início de cada programa de relatório e usar as variáveis de construção conforme programa exemplo. Você nunca imaginou que seria tão fácil!!!

Você pode até pensar: "Não gostei, já tenho um sistema pronto e vou ter que mexer em todos os meus relatórios...". Sim, vai, mas depois disso nunca mais você precisará mexer neles para absolutamente nada! Nunca mais se preocupar em configurar uma nova impressora; se ela imprime no DOS ou não; como imprimir em modo paisagem; etc, etc, etc. Sabe aquela rotina "Configurar Impressora"? Esqueça dela!

Se você tem uma função para fazer relatório que mostre-o na tela, imprima e grave em arquivo (Quase todo sistema no mercado faz isso), você poderá implementar uma rotina dentro da sua função para automatizar este processo e não modificar uma só linha do seu sistema. Ao invés disso, você também pode adquirir o TEXTO RICO.

Além disso, veja estas características:

Características da solução:

Observação: As fontes do MS-DOS e do Windows podem ser alternadas a qualquer hora na mesma página!!! Você pode imprimir algumas palavras na fonte VERDANA para dar maior destaque, por exemplo, e o resto em DRAFT para imprimir mais rápido. Essa foi ótima, não?!

Preste atenção: Todos os itens acima são obtidos SEM A INTERVENÇÃO DO USUÁRIO, você prepara todo o layout e programa todo o seu relatório e o manda imprimir no Word Viewer DIRETAMENTE DO SEU SISTEMA EM CLIPPER e ainda: o usuário nem percebe que é o Word Viewer quem está imprimindo. Isto não é fantástico?!

Abra o arquivo ACS_RTF.CH para ver todas as variáveis de construção disponíveis.

Configurar o sistema para cada tipo de impressora nunca mais!!!

Isso sim é uma solução decente!!!

Você imprimirá em qualquer impressora USB, Windows Only ou qualquer outra que quiser e ainda por cima abusar das fontes e estilos de impressão do Windows!

Se o seu sistema é grande demais, não se preocupe com o comando RUN. Ele executará uma programa do Windows (Word Viewer) e não do MS-DOS, isto é, será usado a memória do Windows (RAM Estendida/Expandida) para rodar o Word Viewer, sem prejuízo algum para o Clipper (RAM base/memória convencional/primeiros 640Kb RAM). Esta assertiva já foi testada com programas grandes compilados com o RTLINK, nativo do Clipper, com sucesso!

 

Funciona com qualquer versão do Clipper!!!

Funciona com qualquer versão do Windows usando o WordPad!

Funciona com qualquer versão do Windows usando o Word Viewer 7.1!

 

Livre de Royalties! Você poderá usar em todos os seus sistemas, em quantas cópias quiser, sem pagar nada extra!

Você não precisará linkeditar nada no seu programa, nem instalar nada no computador do seu cliente ou no seu.

Inafortunadamente, não é possível uma solução simples para inserção de imagens, sem embargo, é possível SIM e um exemplo é apresentado no arquivo TST.PRG de exemplo que acompanha o download.

DICA PARA IMPRESSORAS MATRICIAIS: Imprima nas fontes DRAFT 10cpi ou DRAFT 12cpi para alcançar a velocidade normal de impressão do Clipper no MS-DOS com a sua impressora ou instale uma impressora do tipo GENÉRICA / SOMENTE TEXTO.

Atenção: Esta dica foi testada com sucesso em uma Epson Action Printer 2000. Para testar agora mesmo se funcionará com a sua matricial, selecione-a como "impressora padrão" e abra o WordPad para ver se aparece as fontes DRAFT na lista de fontes disponíveis do WordPad, elas devem ter um ícone de impressora (ao invés de um "T" de "True Type"), indicando que são fontes nativas da sua impressora.

 

Download inclui: ACS_RTF.CH e o programa exemplo TST.PRG (Tudo o que você precisará).

 Desenvolvido por Anderson Cardoso Silva, webmaster deste site.

 

Veja agora alguns comentários sobre esta solução:

 

"Parabéns. É mais fácil do que eu imaginava. Além disso, os relatórios ficam mais profissionais.
Um abraço e obrigado."

---------------------------------------------------- Milton Xavier - Fortaleza/CE

 

"Prático e fácil. Permite gerar relatórios de qualidade sem a necessidade de saber a configuração da impressora."

---------------------------------------------------- Wanderson Ferreira - Belo Horizonte/MG

 

"Achei muito interessante, e resolverá meus problemas com impressoras USB e ainda poderei enviar fax via computador.
Excelente, obrigado."

---------------------------------------------------- Lauro Santana

 

VOLTOU A ESTAR A VENDA! 26/05/2004

A pedidos, a solução ACS_RTF.CH voltou a ser vendida!

 

ACS_RTF.CH

Compra fácil

ACS_RTF.CH : Arquivo de cabeçalho do Clipper com as variáveis de construção RTF conforme apresentado neste site.

 

Bônus:

MANUAL DE RTF: Todos os comandos de RTF existentes (Disponível apenas em inglês!)

 

ATENÇÃO: Não há manual ou instrução complementar ao já existente neste site para a implementação do arquivo ACS_RTF.CH e o SUPORTE NÃO SERÁ GRATUITO!

ATENÇÃO: Esta solução é adequada para empresas softhouses e profissionais que trabalham com o Clipper e possuem vários sistemas prontos no mercado que já possuem uma função para criar relatórios com saída para tela/impressora/arquivo e que desejam que esta sua função crie arquivos RTF, conforme faz o TEXTO RICO.

Está com muita pressa? Então conheça também o SIBRA.

 Valor do Investimento: R$ 499,00

Caso você tenha adquirido o TEXTO RICO e porventura queira o ACS_RTF.CH, basta depositar a diferença.

Nosso sistema de controle interno e entrega imediata consiste no seguinte:

 

1o. Imprimir e pagar o Boleto Bancário, preenchendo o formulário abaixo: 

BOLETO BANCÁRIO

Nome:
Email:
Endereço/Bairro:
Cidade/Estado/CEP:
Valor à pagar: Taxa bancária já inclusa.

 

O vencimento do boleto é para o mesmo dia!  Só enviaremos o produto 24h após verificação bancária.

O pagamento do boleto impresso não é obrigatório, mas cada boleto exibido gera um custo para nós; portanto, não faça testes com este formulário do boleto, por favor.

 

Ao clicar no botão "Imprimir Boleto" será aberto uma nova janela com o boleto para você imprimir, caso isso não aconteça, entre em contato conosco pelo formulário seguinte, por favor.


 

2o. Preencha o formulário abaixo e clique em [Enviar confirmação]:

Nome................:*

CNPJ / CPF..........:*

Nosso número(boleto):*

Email...............:*

Telefone............:


 

*Campos obrigatórios.

 

NOTA: Apresentamos nossas apologias por não informar nosso endereço de email, não queremos continuar sendo vítimas de spam. Mais de 90% de emails que recebemos estão com vírus ou propaganda indesejada. Isto nos atrapalha muito.  Apreciamos vossa compreensão!

 

 

3o. Opcionalmente, além do 1o. e 2o. passo, envie uma mensagem de texto para o meu celular (82) 9994-8124, dizendo: "Imprimir com ACS_RTF.CH - Pagamento efetuado! ponha_seu_email_aqui".
 

Esclarecemos que o passo 3o. serve para a pronta verificação de emails recebidos com as informações do passo 2o., i.e., o passo 2o. é mais importante que o passo 3o. e portanto, não deve ser desconsiderado, até porque não posso adivinhar para qual email devo enviar o Texto Rico e, também, não solicitarei qualquer informação pelo celular que enviou a mensagem. Caso o comprador queira informar o seu email pelo celular, o mesmo deverá fazer a ligação do seu próprio aparelho. Agradeço a compreensão de todos.

Nossa conta de email nunca fica esgotada, todos os emails enviados são recebidos.

 

ATENÇÃO! As pessoas que necessitarem desta solução de caráter urgente devem realizar o depósito em dinheiro diretamente no caixa. Outras transações como DOC ou cheque não aparecem no extrato automaticamente e podem causar inconvenientes de mora (1 ou 2 dias para compensação ou mais para confirmação do depósito). Antecipe sua aquisição hoje mesmo.

 

Conheça também:

SIBRA

TEXTO RICO

 

Após fazermos a verificação pela internet com o banco, o download será enviado por email!

Agradeço o incentivo.

 

Suporte Técnico

Preencha este formulário para pedir o suporte.

Para receber o suporte, informe o pagamento no primeiro formulário.

 

Nome..............:*

Versão do Windows.:*

Email.............:*

Telefone..........:

Assunto...........:*


1
Anexar:
 

*Campos obrigatórios.

 

NOTA: Apresentamos nossas apologias por não informar nosso endereço de email, não queremos continuar sendo vítimas de spam. Mais de 90% de emails que recebemos estão com vírus ou propaganda indesejada. Isto nos atrapalha muito.  Apreciamos vossa compreensão!

 

 

anderson_magnoman 338765700

numerabilis@hotmail.com numerabilis

Tels.: 55 (82) 3336-4703 (Numerabilis);

3336-0359 (casa) ou 9994-8124.

 

 


1999/2006 - CA-Clipper Website - Anderson Cardoso Silva
Downloads | Dicas | Know-how | Caça-Fantasmas | Impressoras | Erros do Clipper | Fórum | Aprenda Clipper! | Livro de Visitas |Contato
Numerabilis Folder | Numerabilis Website