Busca dentro de ban...
 
Notifications
Clear all

Busca dentro de banco de dados do mesmo cliente

5 Posts
2 Usuários
0 Reactions
1,381 Visualizações
(@arthurdiegoo)
Posts: 99
Estimable Member
Topic starter
 

Olá galera, olha eu novato de conta mais veterano de visitas aqui no forum. Tive que me render e perguntar.

Lá vai!

Possuo uma planilha onde estou fazendo um sistema para cadastrar clientes e através deste cadastro, gravar os dados que o cliente quer para seu orçamento. Trabalho em uma empresa de turismo, por isso para efetuar os orçamentos eh necessario alguns dados.
Enfim, ja consegui fazer o formulario de cadastro dos clientes, que sao cadastrados na Plan Clientes do mesmo projeto, e estou finalizando o formulario de cadastro dos orçamentos ( que possui em seu inicio uma combobox que busca os nomes dos clientes ja cadastrados ), e vou fazer este formulario armazenar os dados de cada orçamento em uma linha de uma outra aba Orçamentos.

Agora vem as duvidas!

Queria fazer um formulario de busca onde teria em seu inicio uma combobox com os nomes dos clientes, assim como no formulario orçamento, maaas que ao selecionar um determinado cliente retornasse cada orçemento em uma linha deste mesmo formulario.

Por exemplo:

Fulano tem 3 orçamentos registrados no sistema ( china, mexico e argentina )

Ao digitar fulano na combobox e apertar procurar, no mesmo formulario serao exibidas 3 textboxes, uma abaixo da outra, e dentro de cada uma retornaria ( Fulano , China, 23/02/2012 ) por exemplo. E ao selecionar esta texbox seria aberto o formulario de orçamento ( de onde foram inseridos os dados na aba, inicialmente ) com todos os dados referentes aquele orçamento preenchidos no formulario.

Minha pergunta amigos: é possível fazer isto com vba ou não?

E por ultimo, aproveitando o post, gostaria de saber se eh possivel cria um botao nesta interface de orçamentos ( ao lado de salvar, por exemplo ) que preenchessem uma outra aba que ja possuo onde há uma interface de envio do orçamento para o cliente, e automaticamente chamar o comando enviar por e-mail via PDF ( enviando somente a aba selecionada )

Agradeço desde já, desculpem pelo testamento!

 
Postado : 16/03/2012 12:51 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!
Seja bem vindo!!! :)
Uma ferramenta de grande utilidade e Pesquisa do fórum.

Nela você vai encontrar algo bem similar pra te ajudar!

viewtopic.php?f=23&t=1976&p=8019&hilit=pesquisa+em+formulario#p8019

Att.

 
Postado : 16/03/2012 5:46 am
(@arthurdiegoo)
Posts: 99
Estimable Member
Topic starter
 

Olá alexandre, eu já uso o forum a um tempo, já havia visto o post, o que eu não entendi como eu posso fazer é o seguinte:

1- ao pesquisar, queria que os resultados fossem exibidos um abaixo do outro, e que e eles sejam clicáveis ( como se cada linha na planilha orçamentos fosse uma variável, que carregasse novamente o formulario de orçamentos, dessa vez, preenchido com os dados solicitados. ( seria basicamente um comando para o termo pesquisado preencher o formulário )
2- A questão do botão para preencher uma terceira planilha ( esta, para envio ) com os dados do formulário, e automaticamente enviar pdf por e-mail.

É possível tudo isso que estou querendo, ou devo desistir?

 
Postado : 16/03/2012 8:57 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Possível é, entre tando vai depender de ambas as parte, para que isso ocorra.

Ao menos deixe o pessoal do fórum como é seu arquivo. Poste o mesmo (COMPACTADO).

Quanto ao retorno e precisão além de velocidade nas resposta isso eu não garanto!

Att

 
Postado : 16/03/2012 9:47 am
(@arthurdiegoo)
Posts: 99
Estimable Member
Topic starter
 

Entendi, assim que eu terminar o formulário de cadastro irei enviar.

Agora estou com um probleminha bem mais simples, na verdade 2 problemas, e não sei porque não estão funcionando.

1- Um formulario meu frmpre possui 3 botoes, onde um deles é Hospedagem+Transporte, que possui o seguinte comando:

Private Sub hospedagemetransporte_Click()

Dim Cliente As String
Dim Destino As String
Dim datain As String
Dim dataout As String
Dim ADT As Integer
Dim CHD As Integer
Dim INF As Integer

Cliente = cliente1
Destino = destino1
datain = txtin
dataout = txtout
ADT = adt1
CHD = chd1
INF = inf1

frmhosptransp.recebecliente = Cliente
frmhosptransp.recebedestino = Destino
frmhosptransp.recebedatain = datain
frmhosptransp.recebedataout = dataout
frmhosptransp.recebeadt = ADT
frmhosptransp.recebechd = CHD
frmhosptransp.recebeinf = INF

frmhosptransp.Show

End Sub

A intenção é simples, como quero efetuar o cadastro do orçamento por etapas, na primeira frmpre pus os dados comuns a todo tipo de orçamento, e esses mesmos dados estão sendo transferidos para o proximo formulario, e depois ao proximo, e por fim, a uma planilha de dados.

Os problemas são os seguintes:

1 - gostaria de fazer um botão voltar no formulario frmhosptransp, que voltaria ao formulario frmpre COM OS DADOS PREENCHIDOS ( sei que é uma pergunta simples, porem nao consegui simplificá-la para fazer a busca aqui no forum.

2 - não sei porque os campos de data in e data out não estão sendo transferidos para o outro formulario ( data em formato dd/mm/yyyy ), e por coincidência não estou conseguindo usar o comando datediff ( gostaria que no proximo formulario fosse calculado o numero de noites ).

Poderiam me dar uma luz amigos?

 
Postado : 16/03/2012 10:40 am