Processos no Microsoft 365 para configurar aplicativos do Office, resgatar chaves de produto e ativar licenças.
Olá,
você deve criar uma consulta de adição para carregar dados de Clientes na tabela de Serviços.
Porém, se o registro de serviço já existir na tabela Serviços, então você deverá criar uma consulta de atualização, não de adição.
Você pode fazer um teste criando uma consulta de adição para jogar dados de Clientes em Serviços. Como seu objetivo não é carregar todos os clientes, mas apenas um, pode fazer o seguinte teste: no modo estrutura da consulta de adição, na linha "Critério" do campo CodCliente você coloca a seguinte frase, entre colchetes:
[Digite o código do cliente:]
Ao executar a consulta, o Access lhe perguntará o código do cliente e gravará na Serviços apenas os dados do cliente cujo código você informou.
Como você vai acionar a consulta a partir de um formulário, você pode criar uma combo (cboCliente) e alimentá-la com o código do cliente e nome do cliente. Daí, na consulta adição, você muda o critério para [Forms]![TeuForm]![TuaCombo]
Assim, o Access pegará o código do cliente selecionado na tela (em vez de abrir uma janela de parâmetro para você digitar).
Por fim, crie uma macro para executar a consulta de adição e acione a macro a partir de um botão do formulário.
Luiz Cláudio Cosenza Vieira da Rocha - http://msmvps.com/blogs/officedev - IT Lab www.itlab.com.br