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


3 participantes

    Sobre relações entre tabelas

    avatar
    kennyraphael
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 226
    Registrado : 12/04/2013

    Sobre relações entre tabelas Empty Sobre relações entre tabelas

    Mensagem  kennyraphael 26/9/2013, 17:37

    Pessoal ;

    É o seguinte tenho 3 tabelas que a única relação delas é o ID_FUNCIONARIO o cod do func não existe chave primaria nela porque contem valores duplicos
    na tabela.
    Agora oque acontece é preciso criar 1 subform que contenha dados da tabela tblFuncionario e a tblASO e tblOBRA
    As informações das tabelas que procuro é :
    TABELA FUNCIONÁRIO :
    - FUNCIONÁRIO ( ESTA COLUNA FICA OS NOMES DO FUNCIONARIO)
    TABELA OBRA :
    - OBRA ( ESTA COLUNA CONTEM OS NOMES DAS OBRAS EM QUE O FUNCIONARIO ESTA )



    Preciso colocar esses 2 dados no subform continuo , quando eu adiciono todos os dados preenchidos das colunas desaparecem
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    Sobre relações entre tabelas Empty Sobre relações entre tabelas

    Mensagem  good guy 26/9/2013, 17:51

    Olá kenny,

    Posta o que você já fez.
    avatar
    kennyraphael
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 226
    Registrado : 12/04/2013

    Sobre relações entre tabelas Empty Re: Sobre relações entre tabelas

    Mensagem  kennyraphael 27/9/2013, 13:59

    amigo , te mandei por MP , pois é doc de empresa .

    Quem querer me ajudar e precisar do BD irei mandar por MP
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    Sobre relações entre tabelas Empty Sobre relações entre tabelas

    Mensagem  good guy 27/9/2013, 15:50

    Olá Raphael,

    Em que formulário deve entrar o sub-formulário informado?
    avatar
    kennyraphael
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 226
    Registrado : 12/04/2013

    Sobre relações entre tabelas Empty Re: Sobre relações entre tabelas

    Mensagem  kennyraphael 27/9/2013, 17:55

    formulário FControledeFuncionario aba ASO
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    Sobre relações entre tabelas Empty Sobre relações entre tabelas

    Mensagem  good guy 27/9/2013, 20:03

    Olá Raphael,

    Segue em anexo o teu programa. Faltava o índice exclusivo. Veja na barra de ferramentas como selecionar o índice exclusivo de sua tabela na próxima vez.
    Anexos
    Sobre relações entre tabelas AttachmentBANCO DE DADOS CEEME V1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (397 Kb) Baixado 55 vez(es)
    avatar
    kennyraphael
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 226
    Registrado : 12/04/2013

    Sobre relações entre tabelas Empty Re: Sobre relações entre tabelas

    Mensagem  kennyraphael 30/9/2013, 15:00

    Olá amigo good guy ;

    Bom pelo oque vi está funcionando corretamente porém , oque eu pedi não está no subform ;
    As 2 opçãos : FUNCIONARIO e OBRA .
    No caso o nome do funcionario e a obra teria que ser preenchido automaticamente quando fosse jogado no sistema .
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    Sobre relações entre tabelas Empty Sobre relações entre tabelas

    Mensagem  good guy 30/9/2013, 17:51

    Olá Kenny,

    Veja se é isso o que você quer.
    Anexos
    Sobre relações entre tabelas AttachmentBANCO DE DADOS CEEME V1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (378 Kb) Baixado 15 vez(es)
    avatar
    kennyraphael
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 226
    Registrado : 12/04/2013

    Sobre relações entre tabelas Empty Re: Sobre relações entre tabelas

    Mensagem  kennyraphael 30/9/2013, 17:57

    exatamente isso amigo , porém tenho 2 problemas agora com a coluna AVISO :

    - Percebe-se que não tem como clicar para marcar .


    #obs  Outra coisa é que quando eu altero a data de 1 linha automaticamente clicando na linha abaixo acaba alterando automaticamente também
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    Sobre relações entre tabelas Empty Sobre relações entre tabelas

    Mensagem  good guy 30/9/2013, 19:33

    Este formulário ASO subformulário não é editável por causa dos vínculos entre as tabelas. Os campos não estão bloqueados. O certo seria alterar o campo AVISO no formulário que tem como fonte de controle a tabela ASO. Para que eu pudesse incluir os campos referidos tive que criar o vínculo através do INNER JOIN entre as tabelas. Logo, em seguida fiz um teste criando uma consulta incluindo as três tabelas mas incluindo nesta consulta somente os campos pretendidos. Devido ao vínculo de relacionamento entre as tabelas deu no mesmo. Ficou assim:

    SELECT DISTINCTROW ASO.CODIGO, ASO.ID_FUNCIONARIO, tbFuncionario.FUNCIONARIO, OBRA.OBRA, ASO.AVISO, ASO.DATA, ASO.VENCIMENTO
    FROM (tbFuncionario INNER JOIN ASO ON tbFuncionario.ID_FUNCIONARIO = ASO.ID_FUNCIONARIO) INNER JOIN OBRA ON tbFuncionario.ID_FUNCIONARIO = OBRA.ID_FUNCIONARIO;


    Não consegui entender a sua segunda dúvida.
    avatar
    kennyraphael
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 226
    Registrado : 12/04/2013

    Sobre relações entre tabelas Empty Re: Sobre relações entre tabelas

    Mensagem  kennyraphael 30/9/2013, 19:52

    A minha 2 duvida é o seguinte  ,
    Quando eu altero as informações do menus da 1 linha tais como  ; ( CODIGO , DATA , VENCIMENTO )
    eu consigo alterar normalmente porém ao clicar na linha de baixo , os dados da  mesmas coluna ( coluna 1)  atualiza  automaticamente tendo o mesmo dados da 1 linha na ( linha 2)
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    Sobre relações entre tabelas Empty Sobre relações entre tabelas

    Mensagem  good guy 1/10/2013, 14:48

    Olá Kenny,

    Vê se atende agora. Excluí uma das tabelas que era desnecessária. É o que estava duplicando os dados.
    Anexos
    Sobre relações entre tabelas AttachmentBANCO DE DADOS CEEME V1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (308 Kb) Baixado 9 vez(es)
    avatar
    kennyraphael
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 226
    Registrado : 12/04/2013

    Sobre relações entre tabelas Empty Re: Sobre relações entre tabelas

    Mensagem  kennyraphael 1/10/2013, 19:43

    Amigo god ;

    é isso mesmo o problema , só que tem o seguinte problema ;
    As Obras tem que ficar salvar na tblObra e não tblFuncionario.

    #OBS : Percebi que quando eu coloco uma cidade na coluna obra , clicando na linha de baixo a mesma ja contem automaticamente o mesmo valor da linha de cima
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    Sobre relações entre tabelas Empty Sobre relações entre tabelas

    Mensagem  good guy 1/10/2013, 20:20

    Olá Kenny. Mudança feita. Mantendo obrigatoriamente as três tabelas.
    Anexos
    Sobre relações entre tabelas AttachmentBANCO DE DADOS CEEME V1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (338 Kb) Baixado 11 vez(es)
    avatar
    kennyraphael
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 226
    Registrado : 12/04/2013

    Sobre relações entre tabelas Empty Re: Sobre relações entre tabelas

    Mensagem  kennyraphael 2/10/2013, 13:57

    Bom dia amigo good bounce  ;

    Poderia me dizer oque está causando esse erro ?
    Sobre relações entre tabelas Oocr

    # Eu acho que a caixa de texto com problema é a OBRA pois eu desabilitei e voltou tudo ao normal  agora não sei resolver está situação sendo que preciso desta informação no subform
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    Sobre relações entre tabelas Empty Sobre relações entre tabelas

    Mensagem  good guy 2/10/2013, 14:26

    Olá Kenny,

    A imagem está bloqueada para visualização no meu computador do serviço. Poste o banco ou defina melhor que tipo de erro é este.
    avatar
    kennyraphael
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 226
    Registrado : 12/04/2013

    Sobre relações entre tabelas Empty Re: Sobre relações entre tabelas

    Mensagem  kennyraphael 2/10/2013, 15:46

    O erro é :

    na ABA ASO subform ; aparece o seguinte

    1 kenny
    1 kenny
    2 kenny
    2 kenny

    #Sendo que teria que aparecer 1 vez só por exemplo

    1 kenny ICOLUB
    2 kenny SEDE

    Conseguiu entender ?
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    Sobre relações entre tabelas Empty Sobre relações entre tabelas

    Mensagem  good guy 2/10/2013, 15:50

    Olá Kenny,

    O banco que postei para você não estava com este problema. Posta o bd novamente, por favor.
    scratch 
    avatar
    kennyraphael
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 226
    Registrado : 12/04/2013

    Sobre relações entre tabelas Empty Re: Sobre relações entre tabelas

    Mensagem  kennyraphael 2/10/2013, 18:04

    segue abaixo o bd
    BD

    AMIGO good ;

    consegui resolver o problema porém o mesmo problema de antes retorno o problema éra ;

    adicionar dados na linha1
    e automaticamente ao clicar na linha 2 os dados era transferido para a liha 2
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    Sobre relações entre tabelas Empty Sobre relações entre tabelas

    Mensagem  good guy 2/10/2013, 20:26

    Olá Kenny,

    Isso acontece porque na tabela OBRA você está cadastrado no primeiro registro trabalhando na obra SEDE e no segundo registro trabalhando na obra ICOCLUB. Veja as mudanças que fiz nas tabelas, colocando chave primária em todas as tabelas. Veja como ficou a última aba ASO subformulário. É normal aparecer em um campo novo o valor repetido do primeiro campo em um campo subsequente da tabela com numeração automática. Outro detalhe: a chave primária além de estabelecer o índice exclusivo também deixa os valores em ordem numérica crescente.
    Anexos
    Sobre relações entre tabelas AttachmentCEEME V15.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (373 Kb) Baixado 8 vez(es)
    avatar
    kennyraphael
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 226
    Registrado : 12/04/2013

    Sobre relações entre tabelas Empty Re: Sobre relações entre tabelas

    Mensagem  kennyraphael 3/10/2013, 12:17

    Entendi , mais por exemplo ;

    Tenho 2 coluna  de DATA e VENCIMENTO com o formato data/hora.
    O mesmo acontece ( atualiização automática) , esolho 1 data para ficar na linha 1 , e depois adiciono a data da linha 2 porém ao clicar na linha 1 novamente todos os dados viram  1 só.
    Tudo isso ocorre em um subform continuo
    Oque pode ser o causador deste erro ?
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    Sobre relações entre tabelas Empty Sobre relações entre tabelas

    Mensagem  good guy 3/10/2013, 17:34

    Olá Kenny,

    Onde se dá esse conflito ou erro? Em que formulário ou subformulário?
    avatar
    kennyraphael
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 226
    Registrado : 12/04/2013

    Sobre relações entre tabelas Empty Re: Sobre relações entre tabelas

    Mensagem  kennyraphael 3/10/2013, 21:28

    formulário ControleDeFuncionario ABA ASO as colunas são DATA e VENCIMENTO , não sei se o BD que está com você irá dar esse erro pois transformei meu subform " folha de dados " para " continuo
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    Sobre relações entre tabelas Empty Sobre relações entre tabelas

    Mensagem  good guy 4/10/2013, 14:54

    Olá Kenny,

    Testei aqui e não vi qualquer problema com formulário contínuo. Se você manteve o mesmo banco que te enviei com as chaves primárias incluídas não aceitará dados duplicados. No mais, creio ser mais produtivo trabalhar no modo folha de dados.
    avatar
    kennyraphael
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 226
    Registrado : 12/04/2013

    Sobre relações entre tabelas Empty Re: Sobre relações entre tabelas

    Mensagem  kennyraphael 4/10/2013, 14:59

    amigo , é que preciso deichar os numeros da coluna vencimento em destaque ;
    Irei de enviar BD por MP . E outra coisa alguns dados precisar ser duplicados por os funcionarios podem ir para varias obras da mesma localização
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    Sobre relações entre tabelas Empty Sobre relações entre tabelas

    Mensagem  good guy 4/10/2013, 15:17

    Olá kenny,

    Nesse caso tire a chave primária da tabela que terá os dados duplicados e deixe em propriedades do campo como duplicação autorizada.
    avatar
    kennyraphael
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 226
    Registrado : 12/04/2013

    Sobre relações entre tabelas Empty Re: Sobre relações entre tabelas

    Mensagem  kennyraphael 4/10/2013, 15:59

    sim , j a fiz isso , más o problema continua
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    Sobre relações entre tabelas Empty Sobre relações entre tabelas

    Mensagem  good guy 4/10/2013, 17:08

    Olá Kenny,

    Posta o bd novamente para checarmos o que pode estar errado.
    avatar
    kennyraphael
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 226
    Registrado : 12/04/2013

    Sobre relações entre tabelas Empty Re: Sobre relações entre tabelas

    Mensagem  kennyraphael 4/10/2013, 18:07

    amigo good ,

    segue o BD o problema está no Form FControleDeFuncionario ABA ASO COLUNAS - DATA E VENCIMENTO
    BANCO DE DADOS
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    Sobre relações entre tabelas Empty Sobre relações entre tabelas

    Mensagem  good guy 4/10/2013, 19:09

    Olá kenny,

    Você está complicando em vez de facilitar o seu bd. Antes era prático selecionar o usuário na combo, agora nem consigo acessar ou a pesquisa é de uma forma mais complicada. Minha sugestão é que você deixe como estava antes e o formulário ASO no modo Folha de dados. Em análise de sistemas tudo deve concorrer para facilitar a vida do usuário e não complicar. Tente se colocar no lugar dele.
    avatar
    kennyraphael
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 226
    Registrado : 12/04/2013

    Sobre relações entre tabelas Empty Re: Sobre relações entre tabelas

    Mensagem  kennyraphael 4/10/2013, 20:34

    O modo que fiz é como o meu chefe quer para a empresa , você quer dizer as senhas ? de acesso ?
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    Sobre relações entre tabelas Empty Sobre relações entre tabelas

    Mensagem  good guy 4/10/2013, 20:38

    Olá kenny,

    OK. O problema é que neste último bd está bloqueado a consulta pelo nome do funcionário. Você tirou a combo e colocou uma caixa de texto que está bloqueada. Por quê?
    avatar
    kennyraphael
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 226
    Registrado : 12/04/2013

    Sobre relações entre tabelas Empty Re: Sobre relações entre tabelas

    Mensagem  kennyraphael 4/10/2013, 20:44

    Assim fica mais facil para vizu , sendo que para localizar o funcionario agora existe um botão no menu
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    Sobre relações entre tabelas Empty Sobre relações entre tabelas

    Mensagem  good guy 4/10/2013, 20:53

    Olá Kenny,

    Me desculpa, mas este teu chefe não sabe nada de informática. Tente provar pra ele que o modo anterior é muito mais prático e mais usual. Se é uma questão de visualização do nome do funcionário, podemos melhorar isto.

    Veja como pode ficar o código:

    Private Sub cboConsulta_AfterUpdate()
    Dim filtro As String
    filtro = "funcionario = '" & Me.cboConsulta.Column(1) & "'"
    DoCmd.ApplyFilter , filtro
    Me.Funcionário.SetFocus
    Dim sMens As String
    sMens = cboConsulta.Column(0)
    cboConsulta = sMens
    'Me.cboConsulta = Null 'Tire esta linha
    End Sub


    Última edição por good guy em 4/10/2013, 21:05, editado 1 vez(es)
    avatar
    kennyraphael
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 226
    Registrado : 12/04/2013

    Sobre relações entre tabelas Empty Re: Sobre relações entre tabelas

    Mensagem  kennyraphael 4/10/2013, 21:00

    Amigo , assim está bom para quem irá usar este formlário , só preciso arrumar a questão da DATA e do vencimento
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    Sobre relações entre tabelas Empty Sobre relações entre tabelas

    Mensagem  good guy 4/10/2013, 21:06

    Veja minha dica acima. Vamos ver agora esta questão da DATA e do VENCIMENTO. Qual é o problema com estes campos não informam corretamente?


    Última edição por good guy em 4/10/2013, 21:08, editado 1 vez(es)
    avatar
    kennyraphael
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 226
    Registrado : 12/04/2013

    Sobre relações entre tabelas Empty Re: Sobre relações entre tabelas

    Mensagem  kennyraphael 4/10/2013, 21:08

    isso irei modificar na proxima versão amigo fico grato por tentar me ajudar ,
    Oque preciso é fazer funcionar o sistema da DATA E VENCIMENTO pro pessoal ja utilizar o sistema
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    Sobre relações entre tabelas Empty Sobre relações entre tabelas

    Mensagem  good guy 4/10/2013, 21:10

    Qual é o problema com estes campos? Não entendi direito.
    avatar
    kennyraphael
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 226
    Registrado : 12/04/2013

    Sobre relações entre tabelas Empty Re: Sobre relações entre tabelas

    Mensagem  kennyraphael 7/10/2013, 15:30

    amigo good ;

    O problema é que quando 1 linha qual quer das colunas DATA e VENCIMENTO são aleterado
    altomaticamente todos os dados são alterados POR EXEMPLO;

    DEVERIA FICAR ASSIM
    DATAA | VENCIMENTO
    1/0/0 |2/0/0
    3/0/0 | 4/0/0


    Porém ao adicionar 1 linha e inserir outra em baixo fica assim , os dados se repetem automaticamente
    DATAA | VENCIMENTO
    1/0/0 |2/0/0
    1/0/0 |2/0/0
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    Sobre relações entre tabelas Empty Sobre relações entre tabelas

    Mensagem  good guy 7/10/2013, 16:33

    Olá Kenny,

    Veja este bd com as modificações devidas.
    Anexos
    Sobre relações entre tabelas AttachmentCEEME V15.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (360 Kb) Baixado 5 vez(es)
    avatar
    kennyraphael
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 226
    Registrado : 12/04/2013

    Sobre relações entre tabelas Empty Re: Sobre relações entre tabelas

    Mensagem  kennyraphael 7/10/2013, 18:43

    amigo poderia me informar oque você fez para arrumar ?
    você retirou o nome func ? , este dado é mt importante neste subform :S
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    Sobre relações entre tabelas Empty Sobre relações entre tabelas

    Mensagem  good guy 7/10/2013, 19:29

    Olá Kenny,

    Sem problemas. Espero que fechemos aqui agora. Criei uma consulta com a seguinte sintaxe:

    SELECT DISTINCTROW ASO.ID_FUNCIONARIO, ASO.DATA, ASO.VENCIMENTO, OBRA.OBRA, tbFuncionario.FUNCIONARIO
    FROM tbFuncionario INNER JOIN (OBRA INNER JOIN ASO ON OBRA.CODIGO = ASO.CODIGO) ON tbFuncionario.ID_FUNCIONARIO = ASO.ID_FUNCIONARIO;
    Anexos
    Sobre relações entre tabelas AttachmentCEEME V15.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (363 Kb) Baixado 4 vez(es)
    avatar
    kennyraphael
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 226
    Registrado : 12/04/2013

    Sobre relações entre tabelas Empty Re: Sobre relações entre tabelas

    Mensagem  kennyraphael 7/10/2013, 19:39

    ok , good pode me dizer oque eu fiz de errado para realizar este erro ?
    Pra que eu possatomar mais cuidado da proxima vez
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    Sobre relações entre tabelas Empty Sobre relações entre tabelas

    Mensagem  good guy 7/10/2013, 19:55

    Olá Kenny,

    Estude meu artigo sobre relacionamentos entre tabelas em meu site.

    http://www.goodguyaccessvba.com.br/artigos_10.html

    Baixe este aplicativo (Clubes Desportivos) também para ter uma idéia do que é possível em termos de relacionamentos bem feitos. Se for possível adquira-o.

    http://www.goodguyaccessvba.com.br/jogos_12.html


    Resumindo: (1) Primeiro, você cria as heranças, qual é a tabela pai e qual é ou são as tabelas filhas. Quantos dados há em comum entre elas para determinar o nível de relacionamento Pai-Filho (1,2 ou 3)? (2) Para fonte de controle do seu subformulário crie uma consulta à parte, inclua todas as tabelas. Os relacionamento virão automaticamente, mas não precisam ficar necessariamente como da matrix inicial. Faça alguns testes variando os relacionamentos em sua consulta para especificar que tipo de relacionamento melhor atenderá o que você quer. Teste a consulta até chegar ao seu objetivo. Após a conclusão dos testes coloque-a como fonte de controle de seu sub-formulário.
    avatar
    kennyraphael
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 226
    Registrado : 12/04/2013

    Sobre relações entre tabelas Empty Re: Sobre relações entre tabelas

    Mensagem  kennyraphael 7/10/2013, 20:04

    good , gostaria que você olhase o meu BD atual nn estou conseguindo criar a chave primaria no CODIGO para realizar essa solução
    BD PF
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    Sobre relações entre tabelas Empty Sobre relações entre tabelas

    Mensagem  good guy 7/10/2013, 20:47

    Olá Kenny,

    Para funcionar tem que ser como expliquei e utilizando o campo código. Você suprimiu este campo das tabelas ASO e OBRA. Não dá pra fazer com o campo ID_FUNCIONARIO porque criará um conflito de indexação entre as três tabelas com INNER JOIN, pois na tabela OBRA o campo FUNCIONÁRIO precisará se repetir. Só é preciso estabelecer relacionamento de um para muitos entre as tabelas tbFuncionario e ASO, excluindo-se a tabela OBRA. Você só precisa criar um vínculo de relacionamento de um-para-um entre os campos código das tabelas OBRA e ASO.
    avatar
    kennyraphael
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 226
    Registrado : 12/04/2013

    Sobre relações entre tabelas Empty Re: Sobre relações entre tabelas

    Mensagem  kennyraphael 7/10/2013, 21:25

    ultima pergunta , eu modifiquei algumas coisas e causou um problema ;
    ao criar uma nova linha na aba ASO , o nome do funcionario e a OBRA não aparece automaaticamente
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    Sobre relações entre tabelas Empty Sobre relações entre tabelas

    Mensagem  good guy 7/10/2013, 21:43

    Olá Kenny,

    Tente com o método Requery.

    Private Sub Funcionário_Click()
    Me.OBRA_subformulário.Requery
    Me.ASO_subformulário.Requery

    ............
    End Sub
    avatar
    kennyraphael
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 226
    Registrado : 12/04/2013

    Sobre relações entre tabelas Empty Re: Sobre relações entre tabelas

    Mensagem  kennyraphael 7/10/2013, 21:44

    caro good segue abaixo meu BD ; modifiquei o subform para continuo e algo ta dando errado : não mechi em nada nas config do formu
    DOWNLOAD
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    Sobre relações entre tabelas Empty Sobre relações entre tabelas

    Mensagem  good guy 7/10/2013, 21:58

    Olá Kenny,

    Não estou conseguindo abri-lo. Tente pelo meio mais fácil e rápido que é via Procurar  ==> Enviar consulta. Poste o teu arquivo com extensão .zip.

    Mudei para formulário contínuo aqui mesmo no antigo bd e não vi nenhum problema.
    Anexos
    Sobre relações entre tabelas AttachmentCEEME V15.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (380 Kb) Baixado 7 vez(es)

    Conteúdo patrocinado


    Sobre relações entre tabelas Empty Re: Sobre relações entre tabelas

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 12:00