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


2 participantes

    [Resolvido]Relação entre tabelas-Simulador

    avatar
    maasd1971
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 28
    Registrado : 06/11/2012

    [Resolvido]Relação entre tabelas-Simulador Empty [Resolvido]Relação entre tabelas-Simulador

    Mensagem  maasd1971 1/2/2014, 18:21

    A minha dúvida é a seguinte:
     
    O utilizador1 cria variáveis atribuindo-lhe um nome e especificando como são constituidas. Estas variáveis são genéricas.
               Ex. Variavel=(Indicador1+Indicador2)-Indicador3
     
    O utilizador2 efectua simulação para um agente, utilizando as variaveis criadas pelo utilizador1 e pretende ver os valores resultantes da simulação.
               Ex. para o Agente1 quer saber o valor da Variavel =(100+10)-11
     
    Nem o utilizador1 nem o utilizador2 têm acesso à tabela com os valores.
     
               Ex. da tabela de valores
            Agente Indicador Valor
               1            Indicador1   100
               1            Indicador2   10
               1            Indicador3   11
               2            Indicador1   200
               2            Indicador2   20
               2            Indicador3   22
     
    Como relaciono a tabela genérica criada pelo utilizador1 com a tabela de valores por forma a dar a simulação com valores ao utilizador2 que apenas escolhe a variavel e que desconhece como ela é constituida?
     
    Obrigado
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Relação entre tabelas-Simulador Empty Re: [Resolvido]Relação entre tabelas-Simulador

    Mensagem  criquio 1/2/2014, 18:26

    Não entendi muito bem. Você precisa que o utilizador possa escolher Indicador1 por exemplo e ter o valor 100 em um campo? Se for isso, carregue uma combo ou listbox com as colunas do Indicador e do valor, deixando a coluna do valor com 0cm e utilize o evento "Após atualizar" dela para popular o campo com o valor:

    Código:
    Me.NomeDoCampo = Me.NomeDaCombo.Column(0)


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    maasd1971
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 28
    Registrado : 06/11/2012

    [Resolvido]Relação entre tabelas-Simulador Empty Re: [Resolvido]Relação entre tabelas-Simulador

    Mensagem  maasd1971 1/2/2014, 20:34

    Não é bem. Vamos ver se me explico melhor.
     
    O utilizador1 cria a Variável e define que essa [Variável] resulta do [Indicador1]+[Indicador2]. Apenas utiliza os descritivos do indicador (em texto). Esta variável é genérica e serve para todos os [Agente]
     
    Ex.: Variavel = Indicador1 / Indicador2 ou seja
     
    Tabela2 
    [Variavel]          [Indicador1]      [Operador]        [Indicador2]
    PBE+PBE total          PBE                 /                 PBE Total
     
     
    Em paralelo e sem que nenhum dos dois utilizadores tenha acesso existe uma tabela que tem todos os indicadores e respectivos valores:
     
    Tabela1 
    [Agente]                [Indicadores]         [Valor]
       1                             PBE                  15
       1                          PBE Total             100
       2                             PBE                  25
       2                          PBE Total             200
     
    O utilizador2 para simular necessita de escolher duas coisas a [Variável] (ex.:PBE/PBE total) e o [Agente] (ex.:1).
    O resultado pretendido seria algo parecido a:
     
    [Agente]           [Variavel]            [Valor]
       1               PBE/PBE total            6,6
    (utilizador2)     (utilizador2)         (automático)
     
    Ou seja quando o utilizador2 pede para simular para o  [Agente] 1 o valor da [Variavel] PBE/PBE total temos de ir à tabela que tem os valores da informação genérica e mostrar o resultado.
     
    Existe por isso 2 tabelas:
    -Tabela1 - a dos [Agente];[Indicadores];[Valor],
    -Tabela2 - a que o utilizador1 cria e que define as [Variavel] mas que é genérica e que não tem o [Agente]
    -no fim é necesário juntar estas duas
     
    Junto a BD e aparentemente a query funciona. No entanto para que a query funcione tive de introduzir linhas com“.” (pontos) para que houvesse sempre valores e com isso as relações entre tabelas funcionassem.
    O pretendido com este tópico é não ter de “carregar” censurado na BD.
    Anexos
    [Resolvido]Relação entre tabelas-Simulador AttachmentIncentivos_V4 - Cópia.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (46 Kb) Baixado 5 vez(es)
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Relação entre tabelas-Simulador Empty Re: [Resolvido]Relação entre tabelas-Simulador

    Mensagem  criquio 1/2/2014, 21:40

    Esse assunto não é o mesmo que já está sendo tratando aqui? Não se deve repetir tópicos com o mesmo assunto. Isso polui o fórum e dificulta a vida de outros usuários que estejam com a mesma dúvida.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    maasd1971
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 28
    Registrado : 06/11/2012

    [Resolvido]Relação entre tabelas-Simulador Empty Re: [Resolvido]Relação entre tabelas-Simulador

    Mensagem  maasd1971 1/2/2014, 22:02

    Embora a base de dados seja a mesma, as dúvidas não têm nada a ver uma com a outra, uma é sobre operadores e a outra tem a ver com a forma de obter e estruturar consultas.
    Optei por separa para que se houvesse pessoas que soubessem reponder à questão dos operadores e que é muito menos complexa do a apresentada neste tópico, o podessem fazer sem terem de aprofundar muito.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Relação entre tabelas-Simulador Empty Re: [Resolvido]Relação entre tabelas-Simulador

    Mensagem  criquio 2/2/2014, 04:07

    A temática me parece ser exatamente a mesma ou então ainda não consegui entender muito bem. Se a intenção é apresentar o dado em um campo de um formulário simples, e caso seja o que entendi, pode usar a dica do ControlSource do outro tópico. Se for para formulário contínuo, pode usar a dica da função do outro tópico.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    maasd1971
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 28
    Registrado : 06/11/2012

    [Resolvido]Relação entre tabelas-Simulador Empty Re: [Resolvido]Relação entre tabelas-Simulador

    Mensagem  maasd1971 10/2/2014, 19:50

    Passado 5 dias em exclusivo a tentar, não consegui ultrapassar esta barreira, acabei por retirar a facilidade de criar variáveis no simulador....
    Obrigado de qualquer forma.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Relação entre tabelas-Simulador Empty Re: [Resolvido]Relação entre tabelas-Simulador

    Mensagem  criquio 11/2/2014, 12:15

    Então realmente não entendi a necessidade, pois a princípio me pareceu que a solução do outro tópico atenderia tambem à esse.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.


    Conteúdo patrocinado


    [Resolvido]Relação entre tabelas-Simulador Empty Re: [Resolvido]Relação entre tabelas-Simulador

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 10/5/2024, 06:58