Convidado 19/7/2012, 18:35
Abra o form em modo design, clique na combo, em propriedades, dados, Origem da linha:
SELECT DISTINCTROW [Tab Ordem].Código, [Tab Ordem].Ordem, tbl_Clientes.strNome, [Tab Ordem].ID_Cliente, [Tab Ordem].Endereco, [Tab Ordem].Cidade, [Tab Ordem].Fone, [Tab Ordem].Aparelho, [Tab Ordem].Marca, [Tab Ordem].Modelo, [Tab Ordem].Defeito, [Tab Ordem].Emissao, [Tab Ordem].Prometido, [Tab Ordem].rbaixa
FROM tbl_Clientes LEFT JOIN [Tab Ordem] ON tbl_Clientes.Matricula = [Tab Ordem].ID_Cliente
WHERE ((([Tab Ordem].Código) Is Not Null))
ORDER BY [Tab Ordem].ID_Cliente;
e no botão:
Private Sub Comando22_Click()
On Error GoTo Err_Comando22_Click
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "Form Ordem"
stLinkCriteria = "[Código]=" & Me!Combinação20.Column(0)
DoCmd.OpenForm stDocName, , , stLinkCriteria
Exit_Comando22_Click:
Exit Sub
Err_Comando22_Click:
MsgBox err.Description
Resume Exit_Comando22_Click
End Sub
Cumprimentos.