MaximoAccess

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

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

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

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

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]Alterar a Origem da Linha da Combo

    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Alterar a Origem da Linha da Combo Empty Alterar a Origem da Linha da Combo

    Mensagem  Leandro 24/7/2012, 22:14

    Boa noite,

    Tenho duas caixas de combinção relacionadas, "RECURSO" E "SERVICO".

    Preciso alterar o Origem da Linha da Combo "SERVICO" de acordo com o valor da combo "RECURSO".

    Se na Recurso tiver: 232 ou 252 tem que ser:

    SELECT TabQuantitativo.CODSERVICO, TabQuantitativo.CODRECURSO, TabQuantitativo.VU, TabQuantitativo.TIPOEQUIPE, TabQuantitativo.DESCMODULO, TabQuantitativo.DESCBLOCO, TabQuantitativo.DESCSERVICO, TabQuantitativo.TIPOSERVICO, TabQuantitativo.UF, TabQuantitativo.VUComDesconto
    FROM TabQuantitativo
    GROUP BY TabQuantitativo.CODSERVICO, TabQuantitativo.CODRECURSO, TabQuantitativo.VU, TabQuantitativo.TIPOEQUIPE, TabQuantitativo.DESCMODULO, TabQuantitativo.DESCBLOCO, TabQuantitativo.DESCSERVICO, TabQuantitativo.TIPOSERVICO, TabQuantitativo.UF, TabQuantitativo.VUComDesconto
    HAVING (((TabQuantitativo.CODRECURSO)=[Formulários]![FormTabMedicaoServicos]![SubFormTabMedicaoServicos2].[Formulário]![RecursoSubTabExecucao]))
    ORDER BY TabQuantitativo.CODSERVICO;

    Se tiver outros valores:

    SELECT TabQuantitativo.CODSERVICO, TabQuantitativo.CODRECURSO, TabQuantitativo.VU, TabQuantitativo.TIPOEQUIPE, TabQuantitativo.DESCMODULO, TabQuantitativo.DESCBLOCO, TabQuantitativo.DESCSERVICO, TabQuantitativo.TIPOSERVICO, TabQuantitativo.UF, TabQuantitativo.VUComDesconto
    FROM TabQuantitativo
    GROUP BY TabQuantitativo.CODSERVICO, TabQuantitativo.CODRECURSO, TabQuantitativo.VU, TabQuantitativo.TIPOEQUIPE, TabQuantitativo.DESCMODULO, TabQuantitativo.DESCBLOCO, TabQuantitativo.DESCSERVICO, TabQuantitativo.TIPOSERVICO, TabQuantitativo.UF, TabQuantitativo.VUComDesconto
    HAVING (((TabQuantitativo.CODRECURSO)=[Formulários]![FormTabMedicaoServicos]![SubFormTabMedicaoServicos2].[Formulário]![RecursoSubTabExecucao]) AND ((TabQuantitativo.DESCMODULO)<>"pavimentação"))
    ORDER BY TabQuantitativo.CODSERVICO;

    Fazendo testes com linhas mais simples consegui com a expressão:

    Me.Servico.RowSource = "Select...
    Mas com os Selects acima não consegui fazer funcionar.

    Recorro aos colaboradores do fórum.

    avatar
    Convidado
    Convidado


    [Resolvido]Alterar a Origem da Linha da Combo Empty Re: [Resolvido]Alterar a Origem da Linha da Combo

    Mensagem  Convidado 24/7/2012, 22:54

    Boa noite Leandro,

    Já tentou salvar o select em consulta e na Origem Da Linha colocar o nome da consulta?:

    Forms!TeuFormulário!TuaCombo.RowSourceType = "Table/Query"
    Forms!TeuFormulário!TuaCombo.RowSource = "TuaConsulta"

    Nivaldo Aguiar
    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Alterar a Origem da Linha da Combo Empty Re: [Resolvido]Alterar a Origem da Linha da Combo

    Mensagem  Leandro 24/7/2012, 23:55

    Boa Nivaldo!

    Vou tentar amanhã e logo eu dou retorno.

    Obrigado

    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Alterar a Origem da Linha da Combo Empty Re: [Resolvido]Alterar a Origem da Linha da Combo

    Mensagem  Leandro 25/7/2012, 21:26

    Nivaldo, funcionou muito bem!

    Muito obrigado!


    Conteúdo patrocinado


    [Resolvido]Alterar a Origem da Linha da Combo Empty Re: [Resolvido]Alterar a Origem da Linha da Combo

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 2/5/2024, 10:56