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]Consulta para adicionar dados a tabelas relacionadas

    avatar
    possiblysara
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 9
    Registrado : 18/07/2014

    [Resolvido]Consulta para adicionar dados a tabelas relacionadas Empty [Resolvido]Consulta para adicionar dados a tabelas relacionadas

    Mensagem  possiblysara 26/11/2021, 11:33

    Olá a todos!

    Já há muito que não posto uma dúvida, mas estou mesmo a precisar do vosso conhecimento para perceber o que posso estar a fazer errado.

    Tenho duas bases de dados separadas (Compras e Tesouraria). A BD de Compras regista as encomendas, e após as rececionar, envia os dados da encomenda para Tesouraria para que possa completar os dados da fatura. Isto é feito através de uma consulta de adicionar (append query).

    As encomendas estão em duas tabelas (Encomendas e SubEncomendas) e as consultas adicionam os dados à BD de Tesouraria também em duas tabelas (Faturas e SubFaturas). Adicionar os dados das encomendas decorre sem problemas, mas não consegue adicionar dados da Sub Encomendas.

    Experimentei tirar a imposição de integridade referencial entre Faturas e SubFaturas, e as consultas funcionam na perfeição, mas não me relacionam os dados nas tabelas.

    Envio um exemplo em anexo (não sei se irá funcionar por causa da localização dos ficheiros)

    Podem ajudar, pf?

    Obrigada!
    Anexos
    [Resolvido]Consulta para adicionar dados a tabelas relacionadas AttachmentExemplo.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (638 Kb) Baixado 13 vez(es)

    cleverson_manaus gosta desta mensagem

    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3492
    Registrado : 13/12/2016

    [Resolvido]Consulta para adicionar dados a tabelas relacionadas Empty Re: [Resolvido]Consulta para adicionar dados a tabelas relacionadas

    Mensagem  Alexandre Fim 26/11/2021, 20:35

    Olá Sara,

    Uma dúvida:
    É realmente necessário ter 2 bancos de dados?

    Você pode manter suas tabelas (Compras e Tesouraria) eu um unico banco.

    Para gravar dados de Fatura, é necessário vincular as tabelas do bd Tesouraria no bd Compras

    De qualquer forma, vou analisar o teu exemplo e criar uma solução.

    Ate mais.

    []'s

    FIM


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Consulta para adicionar dados a tabelas relacionadas Setinf11
    Sistemas e Tecnologia Ltda
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3492
    Registrado : 13/12/2016

    [Resolvido]Consulta para adicionar dados a tabelas relacionadas Empty Re: [Resolvido]Consulta para adicionar dados a tabelas relacionadas

    Mensagem  Alexandre Fim 26/11/2021, 21:10

    Sara,

    Analisando suas bases de dados, as consultas para incluir dados financeiros estão equivocadas.

    As tabelas devem estar no mesmo banco de dados ou as tabelas do banco Tesouraria devem estar vinculadas no bd de Compras.

    Fiz um abreve análise nas tabelas e me deparei com caracteres especiais de uso do Access, que não podem ser utilizados como nome de campos de tabela:
    [Resolvido]Consulta para adicionar dados a tabelas relacionadas Sara110

    Vale lembrar também que, para melhor programação, os campos de tabelas não devem possuir palavras separadas também. Se possível, utilize o UNDERLINE para separar palavras. Ex.: "Nome_Fornecedor", "pago_s_n", "perc_portes", "prc_desconto" e etc.


    É isso

    []'s

    FIM


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Consulta para adicionar dados a tabelas relacionadas Setinf11
    Sistemas e Tecnologia Ltda

    cleverson_manaus gosta desta mensagem

    avatar
    possiblysara
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 9
    Registrado : 18/07/2014

    [Resolvido]Consulta para adicionar dados a tabelas relacionadas Empty Re: [Resolvido]Consulta para adicionar dados a tabelas relacionadas

    Mensagem  possiblysara 26/11/2021, 21:42

    Olá Alexandre.
    Antes de mais, obrigada pelo tempo dispensado.

    Preciso de duas BD porque são dois departamentos que vão estar a trabalhar os mesmos dados base mas com finalidades diferentes. O objetivo é as compras enviarem as encomendas à tesouraria, e a tesouraria lançar as faturas e obter dados sobre custos. Poderia fazer a mesma BD com acesso de login diferenciados, mas como vão trabalhar quase em simultâneo num ficheiro partilhado em cloud, o objetivo é não haver conflitos de dados.

    Não pensei na questão das nomenclaturas dos campos. Vou testar na segunda-feira, quando tiver acesso ao ficheiro. Darei retorno quando testar.

    Mais uma vez, obrigada!
    Boa noite.
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3492
    Registrado : 13/12/2016

    [Resolvido]Consulta para adicionar dados a tabelas relacionadas Empty Re: [Resolvido]Consulta para adicionar dados a tabelas relacionadas

    Mensagem  Alexandre Fim 26/11/2021, 23:29

    Sara,

    O conceito de banco de dados é justamente manter as informações relacionadas dentro de um mesmo bd.
    As tabelas podem ser criadas em um banco de dados separado (back-end) e os formularios (front-end) são desenvolvidos em outro banco de dados, onde este utiliza as tabelas vinculadas do beck-end que, em um ambiente de rede, este pode ficar num ficheiro compartilhado, onde os usuários terão em suas máquinas somente o front-end (formulários).

    É isso!

    Fim


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Consulta para adicionar dados a tabelas relacionadas Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    possiblysara
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 9
    Registrado : 18/07/2014

    [Resolvido]Consulta para adicionar dados a tabelas relacionadas Empty Re: [Resolvido]Consulta para adicionar dados a tabelas relacionadas

    Mensagem  possiblysara 27/11/2021, 08:20

    Bom dia.

    Só para ver se entendi. A melhor solução seria ter uma BD comum com todos os dados, e ter duas BD separadas com formulários vinculados a essa BD comum? Ou seja, essas BD não teriam tabelas, apenas formulários e relatórios?

    Desculpe a pergunta, mas nunca fiz algo parecido e nem imaginava que fosse viável fazê-lo. Smile

    Alexandre Fim gosta desta mensagem

    avatar
    possiblysara
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 9
    Registrado : 18/07/2014

    [Resolvido]Consulta para adicionar dados a tabelas relacionadas Empty Re: [Resolvido]Consulta para adicionar dados a tabelas relacionadas

    Mensagem  possiblysara 29/11/2021, 10:53

    Bom dia Alexandre,

    Pegando na sua sugestão, estudei como fazer a separação da base de dados em front end e back end, e parece estar a funcionar.

    Agradeço a sugestão e a orientação. Aprendi algo que desconhecia.

    Vou dar a questão como resolvida.

    Obrigada!
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3492
    Registrado : 13/12/2016

    [Resolvido]Consulta para adicionar dados a tabelas relacionadas Empty Re: [Resolvido]Consulta para adicionar dados a tabelas relacionadas

    Mensagem  Alexandre Fim 29/11/2021, 11:22

    Olá Sara,

    É exatamente isso !!
    Sempre que precisar, compartilhe suas dúvidas e este fórum irá te ajudar.

    Boa sorte e sucesso.

    Fim


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Consulta para adicionar dados a tabelas relacionadas Setinf11
    Sistemas e Tecnologia Ltda

    Conteúdo patrocinado


    [Resolvido]Consulta para adicionar dados a tabelas relacionadas Empty Re: [Resolvido]Consulta para adicionar dados a tabelas relacionadas

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 18:02