Estou com um problema simples mas que eu desconheço a solução,
Tenho o seguinte código:
'grava na tbMateriaisEnviados: CodEnvio, CodLocalEnvio,CodQuemEnviou, DataEnvio e
'Chama o frmSelecionaMaterial
Private Sub SelecionarMaterial_Click()
On Error GoTo Err_SelecionarMaterial_Click
Dim db As Database 'instancia o banco de dados
Dim rsMaterialEnviado As Recordset
Set db = CurrentDb() 'abre conexao com o banco
Set rsMaterialEnviado.Index = True
rsMaterialEnviado.Seek "=", [CodEnvio], [CodLocalEnvio], [CodQuemEnviou], [DataEnvio]
'se não achou registro duplicado para a seleçao da tela
If Not rsMaterialEnviado.NoMatch Then
rsMaterialEnviado.Edit
rsMaterialEnviado![CodLocalEnvrio] = frmMateriaisEnviados.CodLocalEnvio
rsMaterialEnviado![CodQuemEnviou] = frmMateriaisEnviados.CodQuemEnviou
rsMaterialEnviado![DataEnvio] = frmMateriaisEnviados.DataEnvio
rsMaterialEnviado.Update
End If
rsMaterialEnviado.Close
'efetiva a atualizacao na tabela
DoCmd.DoMenuItem acFormBar, asRecordsMenu, acSaveRecord, acMenuVer70
'abre frmSelecionaMaterial
'Dim stDocNome As String
'Dim stLinkCriteria As String
'stDocName = "frmSelecionaMaterial"
'DoCmd.OpenForm stDocName, , , stLinkCriteria
Exit_frmMateriaisEnviados_Click:
'Exit Sub
'Err_SelecionarMaterial_Click:
' MsBox Err.Description
'Resume Exit_SelecionarMaterial_Click
End Sub
->A mensagem de erro que recebo refere-se a parte do = Set rsMaterialEnviado.Index = True. Diz "Erro inválido da propriedade".
Se alguém puder me ajudar, ficar muito grata!!