Necessito inserir em um campo memorando de uma tabela 4 caixas de texto e outras 3 caixas que estão no subformulário.
Estou tentando usar o seguinte código abaixo:
Private Sub bt_salvar_Click()
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
MsgBox "Receita... Salva!", vbInformation, Me.Caption
Dim db1 As Database, rs1 As DAO.Recordset
Set db1 = CurrentDb
Set rs1 = db1.OpenRecordset("tblhistorico")
With rs1
.AddNew
![Proprietario] = Me.Prop
![Nome] = Me.Nome
![Data] = Me.DataConsulta
![Historico] = Me.PesoAnimal & Me.Temp & vbCrLf & _
Me.receituario.Diagnostico & vbcrl & _
Forms![receituario]![DetReceita subformulário]!uso & vbcrl & _
Forms![receituario]![DetReceita subformulário]!medicamento & _
Forms![receituario]![DetReceita subformulário]!posologia
.Update
End With
End Sub
Ao depurar o código, o que está em vermelho me dá erro.
Esses campos acima descrito no código são os que necessito exportar para a tblhistorico.
Se alguém souber e puder me ajudar...agradeço.
Última edição por Silvio em 11/11/2014, 12:31, editado 1 vez(es)