Clipper On Line • Ver Tópico - Word

Word

Projeto Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

 

Word

Mensagempor leandrolinauer » 11 Ago 2018 11:50

Bom dia a todos.
Já tenho um arquivo RTF modificável pelo sistema, mas agora necessito incluir neste RTF uma tabela com n parcelas, como fazer isto?
Atualmente faço assim:
leio o arquivo = c_Contrato := MemoRead( wD_Doc+oFileNovo )
modifico as variáveis = c_Contrato := STRTRAN( c_Contrato, "@RAZAOSOCIAL",wE_RAZAO )
gravo o arquivo = MemoWrit( wD_Doc+oFileNovo , c_Contrato )
abro o arquivo = HB_Openprocess("Explorer.exe " + wD_Doc+oFileNovo )

Agora necessito de incluir uma tabela e modifica-la de acordo com a quantidade de parcelas:
PARCELA VALOR DA PARCELA VENCIMENTO
@PC01 @VALOR01 @VENC01
....
@PC10 @VALOR10 @VENC10

Se fosse fixa as parcela, é fácil, o problema é que não são, podem ser 4, 5, .... 10, 24, 36, 48 e que eu preciso é acrescentar as linhas na quantidade exata de parcelas que estarei gerando, ou seja:

-posicionar na tabela
-incluir uma linha com variaveis
-substituir o conteudo das variaveis.

Se alguem souber como fazer isto e poder me dar uma luz, agradeço muito.
:))
Harbour 3.2 + GtWVW + QT + SQLite3 + DBF + SQL (Firebird)
leandrolinauer
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 375
Data de registro: 16 Out 2006 10:59
Cidade/Estado: Paranaíba-MS
Curtiu: 0 vez
Mens.Curtidas: 12 vezes

Word

Mensagempor alxsts » 16 Ago 2018 18:04

Olá!

O tópico gerar arquivos em word usando harbour, postado pelo Itamar Lins, mostra um exemplo que provavelmente te ajudaria.

O único problema, é que não temos o conteúdo do arquivo "winpar.ch", necessário para compilar o exemplo. Não achei na internet. Se alguém tiver e puder postar, será ótimo.
[]´s
Alexandre Santos (AlxSts)
alxsts
Colaborador

Colaborador
 
Mensagens: 2945
Data de registro: 12 Ago 2008 15:50
Cidade/Estado: São Paulo-SP-Brasil
Curtiu: 21 vezes
Mens.Curtidas: 248 vezes

Word

Mensagempor leandrolinauer » 20 Ago 2018 16:28

Eu já tinha visto este exemplo, mas achei ele muito complexo, mas se não tem geito, nenhuma outra forma vou dar uma lida boa nele e tentar simplificar para minha necessidade.
Como eu fiz, usando strtran para substituir as variaveis do arquivo em RTF, e deu bem certo para eu que precisava, achei que haveria algo nesta facilidade para não precisar invocar CreateObject( "Word.Application" ), meu primeiro teste com ele deu muitos erro em variaveis não existentes, outra possibilidade seria gerar em PDF tudo.
Bom, vou estudar as possibilidades.
Grato pela ajuda
:)Pos
Harbour 3.2 + GtWVW + QT + SQLite3 + DBF + SQL (Firebird)
leandrolinauer
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 375
Data de registro: 16 Out 2006 10:59
Cidade/Estado: Paranaíba-MS
Curtiu: 0 vez
Mens.Curtidas: 12 vezes




Retornar para Harbour

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 6 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro