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

    Editar Registro

    jovabra
    jovabra
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12
    Registrado : 26/06/2012

    Editar Registro Empty Editar Registro

    Mensagem  jovabra 17/8/2015, 23:19

    Olá Meus Caros . . .
    A Muito tempo tenho vontade de desenvolver meu próprio sistema no Access, um sistema de Controle de Ordem de Serviço, para assistência Técnica e agora, acho que chegou a Hora. Com Ajuda dos Nobres, claro tongue

    Para Começar, tenho criado 4 tabelas (por enquanto):

    1 - CLIENTES - Varias Informações do mesmo
    2 - ESTADO - Estados do Brasil
    3 - MARCAS - Marcas de Fabricantes de Eletrônicos
    4 - TECNICA - Registro de Informações sobre equipamento do CLIENTE. A tabela poderia ser chamada de ASSISTENCIATECNICA.
    Fiz um Relacionamento 1 Cliente para Varias ORDEMDESERVIÇO(TECNICA)
    OK.

    Também fiz 3 Formulários,

    1 - CLIENTES Para cadastro dos Clientes
    2 - MARCAS com SUB_MARCAS listando as Marcas Cadastradas E opção de inserir outras Marcas
    Criei uma Consulta, Tabelas, CLIENTES e TECNICA
    3 - TECNICA - Aqui é o pulo do Gato, Esse Formulário é a Consulta Criada.
    Bom, tenho cadastrado alguns clientes e ORDEM DE SERVIÇO, Os clientes ficam nos lugares certo, com suas respectivas ORDEM DE SERVIÇO.

    Bom meus caros, eu queria um botão que Edita apenas o CLIENTE DO REGISTRO, e que esse botão abra o registro no Formulário CLIENTES . . .

    Pode me ajudar ?



    .................................................................................
    Amar e Ter Prazer NA Vida, é Amar a Sí Mesmo . . .
    rubenscouto
    rubenscouto
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 02/10/2011

    Editar Registro Empty Re: Editar Registro

    Mensagem  rubenscouto 18/8/2015, 00:18

    tente, no evento "ao clicar do seu botão de abrir form clientes":
    Registro = Me.SeuCampoCodigoDoCliente.Value
    DoCmd.OpenForm "SeuFormCliente", acNormal, "SeuCampoCodigoCliente=" & Registro
    jovabra
    jovabra
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12
    Registrado : 26/06/2012

    Editar Registro Empty Re: Editar Registro

    Mensagem  jovabra 18/8/2015, 01:55

    rubenscouto - Obrigado amigo por resposta.

    Bom, abri o formulário CLIENTES, mas sempre no primeiro registro


    .................................................................................
    Amar e Ter Prazer NA Vida, é Amar a Sí Mesmo . . .
    jovabra
    jovabra
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12
    Registrado : 26/06/2012

    Editar Registro Empty Re: Editar Registro

    Mensagem  jovabra 18/8/2015, 01:57

    Sim, Esqueci de Dizer que Uso o Access 2013


    .................................................................................
    Amar e Ter Prazer NA Vida, é Amar a Sí Mesmo . . .
    cleverson_manaus
    cleverson_manaus
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1022
    Registrado : 23/09/2011

    Editar Registro Empty Re: Editar Registro

    Mensagem  cleverson_manaus 19/8/2015, 18:21

    Se entendi vc deseja editar o registro a partir do form TÉCNICA, mas não entendi porque abrir o cadastro de clientes.
    Manda mais detalhes ou tabelas envolvidas

    Abraços


    .................................................................................
    afro

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!
    jovabra
    jovabra
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12
    Registrado : 26/06/2012

    Editar Registro Empty Re: Editar Registro

    Mensagem  jovabra 21/8/2015, 00:24

    Olá, em primeiro lugar, obrigado por resposta.
    Sim eu estou no Formulario TECNICA e gostaria de abrir o Form CLIENTES COM botão de comando Para Editar o Registro apenas do CLIENTE a qual estou editando no formulario TECNICA . . .


    .................................................................................
    Amar e Ter Prazer NA Vida, é Amar a Sí Mesmo . . .
    jovabra
    jovabra
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12
    Registrado : 26/06/2012

    Editar Registro Empty Re: Editar Registro

    Mensagem  jovabra 21/8/2015, 00:33


    TECNICA tem: OS, dataentrada, datasaida, marca, modelo, etc
    CLIENTES tem informações dos clientes

    o Formulário TECNICA é uma Consulta das tabelas TECNICA E CLIENTES onde estão relacionadas
    ( 1 cliente para muitas ORDEMSERVICO (TECNICA), )

    Então no formulario TECNICA Pode acontecer de eu precisar editar o Cliente do registro a qual estou vendo.

    confused


    .................................................................................
    Amar e Ter Prazer NA Vida, é Amar a Sí Mesmo . . .
    cleverson_manaus
    cleverson_manaus
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1022
    Registrado : 23/09/2011

    Editar Registro Empty Re: Editar Registro

    Mensagem  cleverson_manaus 21/8/2015, 04:06




    No form TÉCNICA crie um botão de comando;

    - No evento "Ao Clicar" desse botão, copie e cole o código abaixo, favor alterar os nomes dos campos de acordo com os forms CLIENTES e TÉCNICA:


    Código:
    Private Sub CmdCliente_Click()

    On Error GoTo Err_CmdCliente_Click


        Dim stDocName As String
        Dim stLinkCriteria As String
       
       
       
        stDocName = "frm_Cliente"
       
        ' o primeiro ID_CLIENTE é do form CLIENTES, o segundo do form TÉCNICA

        stLinkCriteria = "[ID_CLIENTE]=" & Me![ID_CLIENTE]
        DoCmd.OpenForm stDocName, , , stLinkCriteria

        End If
       
    Exit_CmdCliente_Click:
        Exit Sub

    Err_CmdCliente_Click:
        MsgBox Err.Description
        Resume Exit_CmdCliente_Click
       
    End Sub



    Testa e dê retorno



    .................................................................................
    afro

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!

    Conteúdo patrocinado


    Editar Registro Empty Re: Editar Registro

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 07:32