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 Sex 26 Nov 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 11 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 : 2046
    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 Sex 26 Nov 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


    .................................................................................
    [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 : 2046
    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 Sex 26 Nov 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


    .................................................................................
    [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 Sex 26 Nov 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 : 2046
    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 Sex 26 Nov 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


    .................................................................................
    [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 Sab 27 Nov 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 Seg 29 Nov 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 : 2046
    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 Seg 29 Nov 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


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

      Data/hora atual: Ter 25 Jan 2022, 16:34