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]Adicionar registros no subform baseado em consulta acréscimo.

    Cláudio Machado
    Cláudio Machado
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1636
    Registrado : 17/03/2011

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Empty Adicionar registros no subform baseado em consulta acréscimo.

    Mensagem  Cláudio Machado 15/3/2013, 13:05

    Bom dia á todos.
    Tenho um form com um subform onde escolho os produtos que desejo comprar marcando o mesmo, em seguida clico no botão "Gerar Pedido" e automaticamente ele abre uma tela da geração do pedido. No form principal ele carrega todos os dados certinho, mas no subform não estou conseguindo levar somente os registros daquele pedido, fica tudo em branco.

    Quem puder ajudar agradeço.
    PS: O mestre JPaulo já andou me ajudando a criar a numeração, se puder continuar neste projeto agradeço á todos.

    Obrigado


    .................................................................................
    " Nunca cruze os braços diante de qualquer problema ou dificuldade, pois o maior homem do mundo Jesus,  morreu de braços abertos."

    Agradeça e feche o tópico clicando no botão Resolvido. Se não sabe como, veja  AQUI.
    Não esqueça de clicar no Joinha [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. 90dssg para agradecer a dica que solucionou seu problema.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Empty Re: [Resolvido]Adicionar registros no subform baseado em consulta acréscimo.

    Mensagem  JPaulo 18/3/2013, 11:11

    Ola Claudio;

    Qual o nome do form e subform que tem problemas ?


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Folder_announce_new Instruções SQL como utilizar...
    Cláudio Machado
    Cláudio Machado
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1636
    Registrado : 17/03/2011

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Empty Re: [Resolvido]Adicionar registros no subform baseado em consulta acréscimo.

    Mensagem  Cláudio Machado 18/3/2013, 12:13

    Bom dia meu amigo.
    O form é o 6-PEDIDO_COMPRAS_PRODUTOS e o sub 6-PEDIDO_COMPRAS_PRODUTOS_SUB.
    Obrigado por me ajudar.


    .................................................................................
    " Nunca cruze os braços diante de qualquer problema ou dificuldade, pois o maior homem do mundo Jesus,  morreu de braços abertos."

    Agradeça e feche o tópico clicando no botão Resolvido. Se não sabe como, veja  AQUI.
    Não esqueça de clicar no Joinha [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. 90dssg para agradecer a dica que solucionou seu problema.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Empty Re: [Resolvido]Adicionar registros no subform baseado em consulta acréscimo.

    Mensagem  JPaulo 18/3/2013, 14:47

    Não entendi nadica do funcionamento desse subform;

    Penso que ao ir selecionado os itens no 6-GERAR_PEDIDOS_PRODUTOS_SUB, deveria fazer um insert na tabela PEDIDO_COMPRAS_SUB.

    Qualquer coisa assim, mas não vi em concreto;

    CurrentDb.Execute "INSERT INTO PEDIDO_COMPRAS_SUB (Id_Sub_Pedidos,Quant,Txt_Produto,Txt_Und,Txt_Preço,Txt_Fornecedor) " _
    & " VALUES (" & Int(Me.Id_Sub_Orçamentos.Value) & ", '" & Me.Quant.Value & "', '" & Me.Txt_Produto.Value & "', '" & Me.Unid.Value & "', " & Me.Preço.Value & ", '" & Nz(Me.Fornecedor.Value, "") & "')"


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Folder_announce_new Instruções SQL como utilizar...
    Cláudio Machado
    Cláudio Machado
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1636
    Registrado : 17/03/2011

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Empty Re: [Resolvido]Adicionar registros no subform baseado em consulta acréscimo.

    Mensagem  Cláudio Machado 18/3/2013, 15:03

    Onde você colocou este código?
    Não funcionou.
    Ficou alguma dúvida?

    Ele dá erro aqui:

    CurrentDb.Execute "INSERT INTO PEDIDO_COMPRAS_SUB (Id_Sub_Pedidos,Quant,Txt_Produto,Txt_Und,Txt_Preço,Txt_Fornecedor) " _
    & " VALUES (" & Int(Me.Id_Sub_Orçamentos.Value) & ", '" & Me.Quant.Value & "', '" & Me.Txt_Produto.Value & "', '" & Me.Unid.Value & "', " & Me.Preço.Value & ", '" & Nz(Me.Fornecedor.Value, "") & "')"


    .................................................................................
    " Nunca cruze os braços diante de qualquer problema ou dificuldade, pois o maior homem do mundo Jesus,  morreu de braços abertos."

    Agradeça e feche o tópico clicando no botão Resolvido. Se não sabe como, veja  AQUI.
    Não esqueça de clicar no Joinha [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. 90dssg para agradecer a dica que solucionou seu problema.
    Cláudio Machado
    Cláudio Machado
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1636
    Registrado : 17/03/2011

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Empty Re: [Resolvido]Adicionar registros no subform baseado em consulta acréscimo.

    Mensagem  Cláudio Machado 18/3/2013, 15:31

    Tenho um form (6-GERAR_PEDIDOS_PRODUTOS) com um subform (6-GERAR_PEDIDOS_PRODUTOS_SUB) onde escolho os produtos que desejo comprar marcando o mesmo, em seguida clico no botão "Gerar Pedido" e automaticamente ele abre uma tela da geração do pedido (6-PEDIDO_COMPRAS_PRODUTOS) com um subform (6-PEDIDO_COMPRAS_PRODUTOS_SUB).

    No form principal (6-PEDIDO_COMPRAS_PRODUTOS) ele carrega todos os dados certinho, mas no subform (6-PEDIDO_COMPRAS_PRODUTOS_SUB) não estou conseguindo levar somente os registros selecionados, fica tudo em branco.

    Este é o problema.

    Se eu usar uma consulta acréscimo funciona, mas leva todos os itens para a tabela PEDIDOS_SUB.


    .................................................................................
    " Nunca cruze os braços diante de qualquer problema ou dificuldade, pois o maior homem do mundo Jesus,  morreu de braços abertos."

    Agradeça e feche o tópico clicando no botão Resolvido. Se não sabe como, veja  AQUI.
    Não esqueça de clicar no Joinha [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. 90dssg para agradecer a dica que solucionou seu problema.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Empty Re: [Resolvido]Adicionar registros no subform baseado em consulta acréscimo.

    Mensagem  JPaulo 18/3/2013, 17:21

    Com a consulta acrescimo;



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Folder_announce_new Instruções SQL como utilizar...
    Cláudio Machado
    Cláudio Machado
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1636
    Registrado : 17/03/2011

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Empty Re: [Resolvido]Adicionar registros no subform baseado em consulta acréscimo.

    Mensagem  Cláudio Machado 18/3/2013, 19:15

    Não entendi?
    Ele gera o pedido, mas continua não inserindo os dados.
    Tenho que fazer algo?
    Obrigado


    .................................................................................
    " Nunca cruze os braços diante de qualquer problema ou dificuldade, pois o maior homem do mundo Jesus,  morreu de braços abertos."

    Agradeça e feche o tópico clicando no botão Resolvido. Se não sabe como, veja  AQUI.
    Não esqueça de clicar no Joinha [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. 90dssg para agradecer a dica que solucionou seu problema.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Empty Re: [Resolvido]Adicionar registros no subform baseado em consulta acréscimo.

    Mensagem  JPaulo 19/3/2013, 09:04

    A consulta acrescimo está a inserir, veja nas imagens se é isto;

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. 00000010

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. 00000012



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Folder_announce_new Instruções SQL como utilizar...
    Cláudio Machado
    Cláudio Machado
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1636
    Registrado : 17/03/2011

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Empty Re: [Resolvido]Adicionar registros no subform baseado em consulta acréscimo.

    Mensagem  Cláudio Machado 19/3/2013, 11:21

    É isto mesmo, perce loucura, mas os únicos itens que vão pra tabela são estes que você mostrou, se testar com outros não vão nem a pau.
    Que doideira?
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Empty Re: [Resolvido]Adicionar registros no subform baseado em consulta acréscimo.

    Mensagem  JPaulo 19/3/2013, 11:45

    Veja agora, marquei 10 e aparecem os 10;

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. 00000013

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. 00000014



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Folder_announce_new Instruções SQL como utilizar...
    Cláudio Machado
    Cláudio Machado
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1636
    Registrado : 17/03/2011

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Empty Re: [Resolvido]Adicionar registros no subform baseado em consulta acréscimo.

    Mensagem  Cláudio Machado 19/3/2013, 12:22

    Obrigado por sua ajuda Paulo.

    Agora funcionou, mas o problema é que quando gero o primeiro pedido ex: 2903-001 com um item fica certo, mas se eu gerar o pedido 2903-002 ele leva o item que foi marcado no 2903-001 junto para o 2903-002.

    Ou seja, não está gerando os pedido de acordo com o item marcado.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Empty Re: [Resolvido]Adicionar registros no subform baseado em consulta acréscimo.

    Mensagem  JPaulo 19/3/2013, 12:30

    Claudio, agora é só você aperfeiçoar, eu com o pouco tempo disponivel que tenho, mostrei-lhe o caminho das pedras.

    Provavelmente terá de alterar algum campo, para em vez de ir buscar o 2903, ir buscar o 2903-01.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Folder_announce_new Instruções SQL como utilizar...
    Cláudio Machado
    Cláudio Machado
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1636
    Registrado : 17/03/2011

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Empty Re: [Resolvido]Adicionar registros no subform baseado em consulta acréscimo.

    Mensagem  Cláudio Machado 19/3/2013, 12:33

    Valeu, vou caminhar aqui, qualquer coisa posto.
    Obrigado e abraço.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Empty Re: [Resolvido]Adicionar registros no subform baseado em consulta acréscimo.

    Mensagem  JPaulo 19/3/2013, 13:04

    Deu tempo aqui e alterei as instruções no código e o formato do campo id_Sub_Pedidos na tabela PEDIDO_COMPRAS_SUB;




    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Folder_announce_new Instruções SQL como utilizar...
    Cláudio Machado
    Cláudio Machado
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1636
    Registrado : 17/03/2011

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Empty Re: [Resolvido]Adicionar registros no subform baseado em consulta acréscimo.

    Mensagem  Cláudio Machado 19/3/2013, 13:22

    Valeu, mas agora não gera o número do pedido na tabela pedidos_sub, leva todos os itens marcados, mas não o número do pedido.
    Vou tentar aqui.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Empty Re: [Resolvido]Adicionar registros no subform baseado em consulta acréscimo.

    Mensagem  JPaulo 19/3/2013, 14:03

    Ok;

    Foi só mudar a linha de código do UPDATE e fazer um Me.Recalc para atualizar de imediato para que a consulta leve o Id;



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Folder_announce_new Instruções SQL como utilizar...
    Cláudio Machado
    Cláudio Machado
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1636
    Registrado : 17/03/2011

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Empty Re: [Resolvido]Adicionar registros no subform baseado em consulta acréscimo.

    Mensagem  Cláudio Machado 19/3/2013, 14:28

    Perfeito !!
    Mais uma vez muito obrigado Jpaulo.
    Tópico resolvido.
    Abraço
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Empty Re: [Resolvido]Adicionar registros no subform baseado em consulta acréscimo.

    Mensagem  JPaulo 19/3/2013, 14:29

    Obrigado pelo retorno o forum agradece.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]Adicionar registros no subform baseado em consulta acréscimo. Empty Re: [Resolvido]Adicionar registros no subform baseado em consulta acréscimo.

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 15:41