Esqueceu sua senha? Você pode usar o mecanismo de lembrete neste link: Recuperar senha

Você receberá um link de reativação no email cadastrado.

Não recebeu o email? Lembre-se checar o Lixo Eletrônico.

Mala direta [RESOLVIDO]

Dúvidas gerais sobre Word
thiago.padial
Colaborador
Colaborador
Mensagens: 31
Registrado em: Qua Mai 11, 2011 9:02 pm

Re: Mala direta

Mensagem por thiago.padial » Dom Jul 10, 2011 1:14 am

Boa noite,

Ate resolveria se eu não fosse usar dois nomes diferentes na mesmo documento:
- Um mesmo formulario devera conter os dados da planilha pai e da planilha mae.
- Creio que não há possibilidades de se fazer com os videos, pois o mesmo colocara os nomes um em baixo do outros, quando fizermos a mala direta não vou conseguir puxar dois nomes diferentes para um mesmo formulario word.

Segue um em anexo um formulario que pode ser seguido como base para a mala direta.
Lembrando que os pais e maes não são cadastrados em ordem, então neste caso qualquer que seja a solução não pode puxar o primeiro pai com a primeira mae e assim por diante, pois como dito não estarão na ordem. A solução é procurar o pai e procurar a mae tambem.

Valeu...
Anexos
Cadastro Simples.rar
(46.88 KiB) Baixado 215 vezes



Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Avatar do usuário
webmaster
Administrador
Mensagens: 2608
Registrado em: Sex Jul 24, 2009 2:44 pm
Contato:

Re: Mala direta

Mensagem por webmaster » Seg Jul 11, 2011 10:53 am

Thiago,

Então o problema está no formato do cadastro. Você terá que relacionar os dados de tal forma que o pai e a mãe sejam entendidos como um único registro. Se quiser manter as tabelas separadas, precisará definir um atributo que os unifique, como de quem eles são pais. Nessa ponto, o SQL vai ajudar com a cláusula JOIN.

É o caminho sem precisar de muito "braço" ou VBA.

Abraços


Tomás
https://www.tomasvasquez.com.br/blog
https://www.tomasvasquez.com.br/cursocsharp
https://twitter.com/tomamais
Se sua dúvida foi solucionada, acrescente [RESOLVIDO] ao título.

thiago.padial
Colaborador
Colaborador
Mensagens: 31
Registrado em: Qua Mai 11, 2011 9:02 pm

Re: Mala direta

Mensagem por thiago.padial » Seg Jul 11, 2011 1:21 pm

Correto, desta maneira pode ajudar.

Mas seria melhor se tivesse alguma forma, mesmo que via vba, de poder manter as planilhas separadas, ou seja, sem nenhum vinculo, e na hora de gerar o arquivo .doc (mala direta) procura-los, seja por nome, cpf, rg ou ate mesmo o codigo que cada um gera ao ser cadastrado.
Desta ultima maneira facilita, pois hoje é apenas o pai e a mae que irei cadastrar, mas pensando no futuro ele poderá ter parentes (irmãos) em que precisaremos inclui-lo tambem.

Se conseguir me ajudar da seguinte maneira:
- manter as planilhas separadas, sem nenhum vinculo;
- ao fazer a mala direta, pode consultar as planilhas do arquivo;
- poder puxar os dados do cliente (pai) e do cliente (mae) atraves da mala direta no mesmo arquivo .doc

Desde ja agradeço pelo empenheo em trazer novas alternativas para a resolução do problema.
Muito obrigado mesmo.



Avatar do usuário
webmaster
Administrador
Mensagens: 2608
Registrado em: Sex Jul 24, 2009 2:44 pm
Contato:

Re: Mala direta

Mensagem por webmaster » Seg Jul 11, 2011 4:59 pm

Thiago,

Não haverá meio de relacionar o pai e a mãe sem um dado comum, nem que seja o sobrenome, o que já pode ser um problema (vários se repetem). No caso, se são pai e mãe, são de quem? Esse seria o vínculo ideal.

Abraços


Tomás
https://www.tomasvasquez.com.br/blog
https://www.tomasvasquez.com.br/cursocsharp
https://twitter.com/tomamais
Se sua dúvida foi solucionada, acrescente [RESOLVIDO] ao título.

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


thiago.padial
Colaborador
Colaborador
Mensagens: 31
Registrado em: Qua Mai 11, 2011 9:02 pm

Re: Mala direta

Mensagem por thiago.padial » Qua Jul 20, 2011 6:07 pm

Amigão creio que sua sugestão de uni-las atraves de um fator comum vai dar certo.
Só não consigo fazer o comando atraves da clausula JOIN, voce consegue me dar uma luz?

Desculpa a minha falta de conhecimento.
Muito obrigado pela grande ajuda.



Avatar do usuário
webmaster
Administrador
Mensagens: 2608
Registrado em: Sex Jul 24, 2009 2:44 pm
Contato:

Re: Mala direta

Mensagem por webmaster » Qua Jul 20, 2011 9:48 pm

Perfeitamente Thiago,

Qual vínculo criou?

Abraços


Tomás
https://www.tomasvasquez.com.br/blog
https://www.tomasvasquez.com.br/cursocsharp
https://twitter.com/tomamais
Se sua dúvida foi solucionada, acrescente [RESOLVIDO] ao título.

thiago.padial
Colaborador
Colaborador
Mensagens: 31
Registrado em: Qua Mai 11, 2011 9:02 pm

Re: Mala direta

Mensagem por thiago.padial » Qua Jul 20, 2011 9:50 pm

Acrescentei a coluna contrato... agora precisa fazer a união atraves da clausula join, mas não estou conseguindo.



Avatar do usuário
webmaster
Administrador
Mensagens: 2608
Registrado em: Sex Jul 24, 2009 2:44 pm
Contato:

Re: Mala direta

Mensagem por webmaster » Qui Jul 21, 2011 8:56 pm

Thiago,

Seria interessante ver como ficaram os dados. Assim posso tentar passar o SQL necessário.

Abraços


Tomás
https://www.tomasvasquez.com.br/blog
https://www.tomasvasquez.com.br/cursocsharp
https://twitter.com/tomamais
Se sua dúvida foi solucionada, acrescente [RESOLVIDO] ao título.

thiago.padial
Colaborador
Colaborador
Mensagens: 31
Registrado em: Qua Mai 11, 2011 9:02 pm

Re: Mala direta

Mensagem por thiago.padial » Seg Jul 25, 2011 10:14 pm

Os dados permaneceram iguais.

Apenas acrescentei mais uma coluna no final com o nome contrato.
No arquivo da mala direta tambei acrescentei no final da tabela.

at,



Avatar do usuário
webmaster
Administrador
Mensagens: 2608
Registrado em: Sex Jul 24, 2009 2:44 pm
Contato:

Re: Mala direta

Mensagem por webmaster » Sex Jul 29, 2011 5:17 pm

Thiago,

Está meio complicado reproduzir a planilha aqui. Pode mandar?

Abraços


Tomás
https://www.tomasvasquez.com.br/blog
https://www.tomasvasquez.com.br/cursocsharp
https://twitter.com/tomamais
Se sua dúvida foi solucionada, acrescente [RESOLVIDO] ao título.

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Responder