1. TugaTech » Programação, Scripts e Webmasters » Programação, Scripts e Webmasters

Siga-nos

Realize o Login na sua conta ou Registe-se para participar.

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 1 de 1]

#1 [Dúvida] Access - Passagem de parâmetros - em Sex 27 Jul 2018 - 0:28

ressoneca

Iniciante
avatar

Olá a todos,

estou a começar no Access e estou a desenvolver um programa onde pretendo executar uma consulta onde o campo que pretendo reflectir é variável. Para isso criei um Formulário com uma Caixa de Combinação (ComboBox) que lista o campo "Profissão".

O pretendido: Ter um botão "OK" que quando pressionado execute uma consulta tendo como critério a profissão escolhida na Caixa de Combinação e mostre um relatório com o resultado.

Alguém me pode ajudar, s.f.f. 

Obrigado

Ver perfil do usuário
conectado

#2 Re: [Dúvida] Access - Passagem de parâmetros - em Sex 27 Jul 2018 - 1:14

DJPRMF

Administrador
avatar

Boas,

 

Já não utilizo Microsoft Access há algum tempo, mas se bem me recordo isso deve ser algo simples de se aplicar. Não sei os passos exatos porém, e também era necessária mais informação para se perceber melhor.

 

O que tem criado até agora até agora? Já possui todas as tabelas correctas?


____________________________________________




Não respondo a MP's de tópicos que podem ser colocados no forum. Ajude e seja ajudado por todos.
TugaTech | Host TugaTech
Ver perfil do usuário https://tugatech.com.pt https://www.facebook.com/DJPRMF https://twitter.com/dj_prmf DJPRMF https://plus.google.com/+PedroFernandes-DJPRMF?rel=author

#3 Re: [Dúvida] Access - Passagem de parâmetros - em Sex 27 Jul 2018 - 22:28

ressoneca

Iniciante
avatar
Sim tenho tudo a funcionar, apenas não consigo executar uma vista onde a cláusula where é igual à "Profissão" escolhida na combo box. Ou seja, tenho um campo "Profissão" na base de dados e pretendo lançar a consulta escolhendo o campo através de um Form com uma combo ("Profissão") e um botão "OK". Consigo fazer com que peça a "Profissão", como é normal, tendo de escrever manualmente a "Profissão".  O problema é que quando se erra a escrever a "Profissão" a vista não funciona, como é lógico. Já não programava há pelo menos 15 anos e nunca em Access. Mas um amigo pediu-me ajuda e ainda consegui fazer qq coisita, nada de especial. Agora embirrei aqui e daqui não saio. HELP!

Ver perfil do usuário
conectado

#4 Re: [Dúvida] Access - Passagem de parâmetros - em Sab 28 Jul 2018 - 11:08

DJPRMF

Administrador
avatar

Pois, o Access realmente não é um dos fortes de muita gente, eu incluído... Razz

 

Mas para o que refere, penso que o problema esteja então em algo mais simples.

Veja isto: https://www.sitepoint.com/community/t/ms-access-is-case-sensitive/5302

 

Por padrão o access deveria aceitar ambos, mas pode ser necessário utilizar a função lcase() para o seu caso...

https://www.techonthenet.com/access/functions/string/lcase.php

 

Talvez ajude um pouco. Wink


____________________________________________




Não respondo a MP's de tópicos que podem ser colocados no forum. Ajude e seja ajudado por todos.
TugaTech | Host TugaTech
Ver perfil do usuário https://tugatech.com.pt https://www.facebook.com/DJPRMF https://twitter.com/dj_prmf DJPRMF https://plus.google.com/+PedroFernandes-DJPRMF?rel=author

#5 Re: [Dúvida] Access - Passagem de parâmetros - em Sab 28 Jul 2018 - 23:06

ressoneca

Iniciante
avatar

Obrigado, vou tentar e depois digo como correu

 

Ver perfil do usuário

#6 Re: [Dúvida] Access - Passagem de parâmetros - em Dom 29 Jul 2018 - 12:34

ressoneca

Iniciante
avatar
Estive a ler a sua sugestão,a  qual agradeço, mas não é o que pretendo, apesar de ser útil noutras situações. Pretendo é recolher o campo na "ComboBox" e passá-lo para a consulta quando premir o "OK". Se tiver outra sugestão ... Obrigado

Ver perfil do usuário

#7 Re: [Dúvida] Access - Passagem de parâmetros - em Dom 29 Jul 2018 - 20:05

ressoneca

Iniciante
avatar

O código que tenho neste momento, para lançar o Report é este:

 

Sei que deve de estar um pouco baralhado mas é porque já tentei várias coisas e neste momento já nem sei onde ando...

 

O erro que dá é este:

 

O Relatório /Report a lançar chama-se: "Pessoal Disponível-Profissão Consulta"

O Form onde está a ComboBox, chama-se "RecolheProf"

O campo a passar da ComboBox para o Relatório chama-se "Profissão"

 

Alguém me pode ajudar?



Última edição por ressoneca em Seg 30 Jul 2018 - 15:17, editado 2 vez(es)

Ver perfil do usuário
conectado

#8 Re: [Dúvida] Access - Passagem de parâmetros - em Seg 30 Jul 2018 - 13:22

DJPRMF

Administrador
avatar
Para testar algo, consegue retirar do nome os caracteres acentuados? com o til e acento?


____________________________________________




Não respondo a MP's de tópicos que podem ser colocados no forum. Ajude e seja ajudado por todos.
TugaTech | Host TugaTech
Ver perfil do usuário https://tugatech.com.pt https://www.facebook.com/DJPRMF https://twitter.com/dj_prmf DJPRMF https://plus.google.com/+PedroFernandes-DJPRMF?rel=author

#9 Re: [Dúvida] Access - Passagem de parâmetros - em Seg 30 Jul 2018 - 14:57

ressoneca

Iniciante
avatar

Dá o mesmo resultado (:

 

Ver perfil do usuário
conectado

#10 Re: [Dúvida] Access - Passagem de parâmetros - em Seg 30 Jul 2018 - 15:22

DJPRMF

Administrador
avatar

Em tudo? Não apenas do código, alterar mesmo os nomes...

 

Para ser honesto, estou mesmo à nora neste ponto. Access realmente não é uma das melhores plataformas no que respeita a adoção, e portanto a ajuda disponível também é pouca...

 

 


____________________________________________




Não respondo a MP's de tópicos que podem ser colocados no forum. Ajude e seja ajudado por todos.
TugaTech | Host TugaTech
Ver perfil do usuário https://tugatech.com.pt https://www.facebook.com/DJPRMF https://twitter.com/dj_prmf DJPRMF https://plus.google.com/+PedroFernandes-DJPRMF?rel=author

#11 Re: [Dúvida] Access - Passagem de parâmetros - em Seg 30 Jul 2018 - 15:27

ressoneca

Iniciante
avatar

Agradeço a boa vontade. 

É pena não haver mais bons samaritanos assim. Também nunca tinha programado em Access e para dizer a verdade já não programava há mais de 15 anos... Outros tempos. Agora meti-me nisto para ajudar um amigo e não queria ficar mal. Pelo que já vi, nem deve de ser nada de especial, mas quem não sabe é como quem não vê.

 

Obrigado na mesma.

 

Um grande abraço

 

José

Ver perfil do usuário

#12 Re: [Dúvida] Access - Passagem de parâmetros - em Qua 1 Ago 2018 - 17:17

ressoneca

Iniciante
avatar

Finalmente  já consigo escolher a "Profissão" e executar o querie. Nada mau, mas tem alguma ideia de como fazer para que continue para o relatório?

 

Ou seja: consigo escolher a "Profissão" através do Form. Ainda não sei é como fazer para que o relatório apareça sem mostrar a consulta pelo meio.

O pretendido seria lançar o Form para escolher a "Profissão", clicar um botão "ok/Executar" que faça uma querie e executasse, de forma automática, um relatório sobre os registos resultantes da querie.

 

Alguma ideia, pessoal?

 

Ver perfil do usuário

#13 Re: [Dúvida] Access - Passagem de parâmetros - em Qui 2 Ago 2018 - 14:57

ressoneca

Iniciante
avatar

Já consegui acabar este malfadado projecto. Sem a ajuda de Estuardo não teria sido possível porque a minha paciência já estava no limite. Ainda há gente boa.

 

Muito Obrigado Estuardo.

Ver perfil do usuário
conectado

#14 Re: [Dúvida] Access - Passagem de parâmetros - em Qui 2 Ago 2018 - 14:58

DJPRMF

Administrador
avatar
Não tinha visto a mensagem anterior, mas ainda bem que ficou resolvido Smile


____________________________________________




Não respondo a MP's de tópicos que podem ser colocados no forum. Ajude e seja ajudado por todos.
TugaTech | Host TugaTech
Ver perfil do usuário https://tugatech.com.pt https://www.facebook.com/DJPRMF https://twitter.com/dj_prmf DJPRMF https://plus.google.com/+PedroFernandes-DJPRMF?rel=author

#15 Re: [Dúvida] Access - Passagem de parâmetros - em Qui 2 Ago 2018 - 15:00

ressoneca

Iniciante
avatar

E para si, DJPRMF, muito obrigado também. Tentou ajudar e isso é o mais importante e o que mais ninguém fez.

 

Um abraço

Ver perfil do usuário

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 1 de 1]

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum




Aplicações do TugaTechAplicações TugaTechBlog TugaTechBlog do TugaTechRSS TugaTechRSS do TugaTechSpeedtest TugaTechSpeedtest TugatechHost TugaTechHost TugaTech