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]Duplicação de tabelas (?)

    avatar
    Adam
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 20
    Registrado : 29/08/2011

    [Resolvido]Duplicação de tabelas (?) Empty Duplicação de tabelas (?)

    Mensagem  Adam 27/3/2012, 23:21

    Bom dia "Gourus" do Acces

    Criei uma tabela [Amarelos]com os campos : "LicNum" "JogoNum" "Amarelo", para poder "punir" atletas que numa competição de Futebol sejam punidos com o cartão amarelo.

    O que desejo é que: para qualquer atleta que tenha (por exemplo) 5 amarelos, numa outra tabela [CastigoAmarelos] me apareça nos campos "LicNum", "Amarelo" o Numero do atleta e o total de amarelos

    Não sei se poderá funcionar assim e caso exista por aí algum sistema mais simples que possa utilizar agradeço a informação
    avatar
    Convidad
    Convidado


    [Resolvido]Duplicação de tabelas (?) Empty Re: [Resolvido]Duplicação de tabelas (?)

    Mensagem  Convidad 27/3/2012, 23:30


    Bom dia! (aqui são 19:30)

    Como você vai registrar a quantidade de cartões amarelos de cada jogador?
    Alterando o valor do campo Amarelo?
    avatar
    Adam
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 20
    Registrado : 29/08/2011

    [Resolvido]Duplicação de tabelas (?) Empty Re: [Resolvido]Duplicação de tabelas (?)

    Mensagem  Adam 27/3/2012, 23:57

    Boa noite.
    Obrigado pela rápida resposta.
    De facto crio um novo registo a cada amarelo (para poder verificar em que jogos é que o atleta levou amarelo)
    avatar
    Convidad
    Convidado


    [Resolvido]Duplicação de tabelas (?) Empty Re: [Resolvido]Duplicação de tabelas (?)

    Mensagem  Convidad 28/3/2012, 00:10


    Poderia criar a seguinte estrutura:

    Tabela de Jogadores - IDJogador, NomeJogador, TimeJogador
    Tabela de Times - IDTime, NomeTime
    Tabela de Jogos - IDJogo, DataJogo, Time1, Time2
    Tabela de Cartões - IDCartão, IDJogoCartão, IDJogadorCartão

    Um Formulário de Jogos
    Um formulário de Cartões - este form seria um subform no form Jogos, com uma ComboBox (IDJogadorCartão) que retornasse os jogadores da tabela Jogadores.

    Então, uma consulta retornaria os cartões por Jogador.
    O restante seriam detalhes.
    avatar
    Adam
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 20
    Registrado : 29/08/2011

    [Resolvido]Duplicação de tabelas (?) Empty Re: [Resolvido]Duplicação de tabelas (?)

    Mensagem  Adam 28/3/2012, 10:23

    Isso é basicamente o que já fiz. O problema é que estou complicando as coisas com o seguinte:
    Quero que quando o Jogador atinja os 5 amarelos seja punido, daí precisar de um campo onde possa marcar quando ele cumpre (JogoNum ou JogoData).
    Só que utilizando esse método no subform teria que assinalar cada amarelo.
    Se fosse possivel arranjar maneira de criar uma forma automática de criar um campo com o total de amarelos, ficaria mais simples
    avatar
    Convidad
    Convidado


    [Resolvido]Duplicação de tabelas (?) Empty Re: [Resolvido]Duplicação de tabelas (?)

    Mensagem  Convidad 28/3/2012, 13:30


    Se quer armazenar o total de cartões poderia criar um campo CartõesJogador na tabela Jogadores.
    Crie uma consulta baseada na tabela Cartões que conte os registros por IDJogadorCartão.
    Ao atualizar o registro no subform Cartões, use esta consulta para atualizar o campo CartõesJogador.
    avatar
    Adam
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 20
    Registrado : 29/08/2011

    [Resolvido]Duplicação de tabelas (?) Empty Re: [Resolvido]Duplicação de tabelas (?)

    Mensagem  Adam 1/4/2012, 21:30

    Obrigado pelas dicas e desculpe pelo atraso na resposta.
    Consegui o pretendido, utilizando três consultas
    TotalAmarelos (soma de amarelos)
    CastigoAmareloCumprido (Cada vez que "x" amarelos atingidos cumpre o jogo de punição)
    AmarelosACumprir (Diferença de "TotalAmarelos" - "CastigoAmareloCumprido")
    Obrigado pela ajuda

    avatar
    Convidad
    Convidado


    [Resolvido]Duplicação de tabelas (?) Empty Re: [Resolvido]Duplicação de tabelas (?)

    Mensagem  Convidad 1/4/2012, 21:50


    Bom que conseguiu!

    Agradecemos o retorno.

    Conteúdo patrocinado


    [Resolvido]Duplicação de tabelas (?) Empty Re: [Resolvido]Duplicação de tabelas (?)

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 00:14