MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    [Resolvido]SELECT em Consulta

    Access365
    Access365
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 288
    Registrado : 09/07/2012

    [Resolvido]SELECT em Consulta Empty [Resolvido]SELECT em Consulta

    Mensagem  Access365 em 26/5/2014, 18:46

    Olá pessoal!
    Como fazer um SELECT DISTINCT numa CONSULTA?

    Tipo assim:
    DesClasse: SELECT DISTINCT("HOSPITAL DIA";"HOSPITAL ESPECIALIZADO";"HOSPITAL GERAL")

    A coluna DesClasse tem:
    HOSPITAL DIA
    HOSPITAL TARDE
    HOSPITAL NOITE
    HOSPITAL ESPECIALIZADO
    HOSPITAL GERAL

    Mas eu quero listar na ConsultaHospital somente:
    HOSPITAL DIA
    HOSPITAL ESPECIALIZADO
    HOSPITAL GERAL

    Agradeço!
    Leandro
    Leandro
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1601
    Registrado : 12/11/2009

    [Resolvido]SELECT em Consulta Empty Re: [Resolvido]SELECT em Consulta

    Mensagem  Leandro em 26/5/2014, 19:16

    Utilize este critério:

    In(HOSPITAL DIA; HOSPITAL ESPECIALIZADO; HOSPITAL GERAL)

    Access365
    Access365
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 288
    Registrado : 09/07/2012

    [Resolvido]SELECT em Consulta Empty Re: [Resolvido]SELECT em Consulta

    Mensagem  Access365 em 26/5/2014, 19:30

    Mas como fazer para não repetir?
    Leandro
    Leandro
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1601
    Registrado : 12/11/2009

    [Resolvido]SELECT em Consulta Empty Re: [Resolvido]SELECT em Consulta

    Mensagem  Leandro em 26/5/2014, 20:16

    Você não fez entender que não queria que repetisse, mas sim que retornasse apenas os três registros.
    Se você quer tirar as repetições tem que usar o agrupamento.

    Access365
    Access365
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 288
    Registrado : 09/07/2012

    [Resolvido]SELECT em Consulta Empty Re: [Resolvido]SELECT em Consulta

    Mensagem  Access365 em 28/5/2014, 16:36

    Me ajudem... tô meio desesperado... rsrs

    Veja o arquivo em ANEXO... Tá repetindo tudo!

    Teria que imprimir por CIDADE e mostrar o HOSPITAL com as especialidades de cada hospital:
    ----------------------
    Para a primeira cidade que se visualiza, teria que aparecer assim:

    ABAETE
    Classe: Hospital Especializado

    Nome: Hospital Sao Jose e Sao Camilo
    ESPECIALIDADES:
    Hematologia e hemoterapia
    Hemoterapia
    Laboratório
    Mastologia/cirurgia de mama
    Oftalmologia
    ______________________
    Classe: Hospital Geral

    Nome: Hosp. São Vicente de Paulo de Abaete
    ESPECIALIDADES:
    Anatomia patológica
    Anestesiologia
    Cardiologia
    Cirurgia do aparelho digestivo
    Cirurgia geral
    Citopatologia
    Clínica médica
    Eletrocardiograma
    Fisioterapia
    Laboratório
    Oftalmologia
    Ultra-sonografia
    ________________________
    Nome: Hospital Sao Jose e Sao Camilo
    ESPECIALIDADES:
    Ortopedia e traumatologia
    Pediatria
    Pronto socorro hospitalar
    Radiologia médica
    ________________________

    Agradeço imensamente a quem puder me ajudar.
    Luz e Paz!
    Access365
    Access365
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 288
    Registrado : 09/07/2012

    [Resolvido]SELECT em Consulta Empty Re: [Resolvido]SELECT em Consulta

    Mensagem  Access365 em 29/5/2014, 17:03

    Olá galera!
    Consegui resolver a metade do problema (arquivo em ANEXO).
    Mas vejam como está imprimindo o relatório:
    -----------------------
    ABAETE
    Classe: Hospital Especializado
    Nome: Hospital Cecilia
    R GERTRUDES, N 300  CENTRO ABAETE/MG CEP: 30000000
    Tel.: 31-0000-0000

    ESPECIALIDADES:
    1- PRONTO SOCORRO HOSPITALAR
    2- RADIOLOGIA MÉDICA
    -----------------------
    Está tudo OK, mas o nome da cidade está repetindo!!!
    Eu gostaria que quando os hospitais citados fossem da mesma cidade, o nome da cidade NÃO se repetisse.

    Ah! Outra coisa... Na tabela, quem não tem telefone está assim: "NULL" (lembranso que esta tabela já vem pronta pra mim). Existe uma forma de não imprimir a linha de telefone do relatório, quando o número for "NULL"?

    Obrigado, Luz e Paz!
    rdrck
    rdrck
    VIP
    VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1009
    Registrado : 11/03/2014

    [Resolvido]SELECT em Consulta Empty Re: [Resolvido]SELECT em Consulta

    Mensagem  rdrck em 29/5/2014, 17:45

    Olá Infosoft,
    Veja lá se as alterações te atendem.
    Veja que criei um novo relatório, acrescentando níveis ao mesmo.
    Também fiz uma modificação no campo Telefones, no Subrelatório Endereços.
    Anexos
    [Resolvido]SELECT em Consulta AttachmentBco_Hosp-Espec-MA_MOD.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (33 Kb) Baixado 44 vez(es)


    .................................................................................
    Meu Programa / OS:
    Access 2010 - Windows 10.
    Access365
    Access365
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 288
    Registrado : 09/07/2012

    [Resolvido]SELECT em Consulta Empty Re: [Resolvido]SELECT em Consulta

    Mensagem  Access365 em 29/5/2014, 18:52

    Quase completo rdrck! Estou encrementando e estudando o que você fez...

    Sabe me dizer o que fazer para recomeçar numa NOVA PÁGINA quando for para OUTRA CIDADE?
    rdrck
    rdrck
    VIP
    VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1009
    Registrado : 11/03/2014

    [Resolvido]SELECT em Consulta Empty Re: [Resolvido]SELECT em Consulta

    Mensagem  rdrck em 30/5/2014, 12:07

    Pode tentar adicionar quebra de página.


    .................................................................................
    Meu Programa / OS:
    Access 2010 - Windows 10.
    Access365
    Access365
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 288
    Registrado : 09/07/2012

    [Resolvido]SELECT em Consulta Empty Re: [Resolvido]SELECT em Consulta

    Mensagem  Access365 em 4/6/2014, 13:12

    Valeu Leandro e rdrck!
    Resolvido!

    Obrigado, Luz e Paz!
    rdrck
    rdrck
    VIP
    VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1009
    Registrado : 11/03/2014

    [Resolvido]SELECT em Consulta Empty Re: [Resolvido]SELECT em Consulta

    Mensagem  rdrck em 4/6/2014, 13:48

    Em nome do fórum, obrigado pelo retorno.
    Sucesso.
    Valeu.


    .................................................................................
    Meu Programa / OS:
    Access 2010 - Windows 10.
    Access365
    Access365
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 288
    Registrado : 09/07/2012

    [Resolvido]SELECT em Consulta Empty Re: [Resolvido]SELECT em Consulta

    Mensagem  Access365 em 4/6/2014, 19:27

    Sou eu que tenho de agradecer!

    Mas, estou ainda com um probleminha que não havia percebido ainda...
    Estou enviando um exemplo do BD.

    Abra o rlt_Hospitais, nas páginas 4 e 5, repare que hove uma divisão:

    PÁGINA 4
    CLASSE: Hospital Geral
    Casa de caridade de Alfenas N. S. do Perp. Soc.
    Especialidades:
    1- xxxxxxxxxxxx
    2- yyyyyyyyyyyy

    PÁGINA 5
    Fund. de Ensino e Tecnologia de Alfenas
    Especialidades:
    1- nnnnnnnnnnn
    2- kkkkkkkkkkkk

    NÃO estou conseguindo fazer com que o próximo hospital continue sendo impresso, com suas devidas especialidades, na mesma página. Isso somente quando a CIDADE for a mesma.

    Desde já agradeço... Luz e Paz!
    Anexos
    [Resolvido]SELECT em Consulta AttachmentBco_Hosp_Espec_M.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (960 Kb) Baixado 27 vez(es)
    rdrck
    rdrck
    VIP
    VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1009
    Registrado : 11/03/2014

    [Resolvido]SELECT em Consulta Empty Re: [Resolvido]SELECT em Consulta

    Mensagem  rdrck em 12/11/2014, 16:09

    Olá,
    Como anda este tópico?


    .................................................................................
    Meu Programa / OS:
    Access 2010 - Windows 10.
    Access365
    Access365
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 288
    Registrado : 09/07/2012

    [Resolvido]SELECT em Consulta Empty Re: [Resolvido]SELECT em Consulta

    Mensagem  Access365 em 2/8/2020, 18:34

    O problema era na configuração da impressora que eu testava e que não era boa. Troquei a impressora e tudo se resolveu.

      Data/hora atual: 20/10/2020, 19:08