Ola, tenho um relatório que está buscando dados no evento load, conforme segue:
A primeira vez que abro o relatório ele mostra perfeitamente, porém quando fecho e tento abrir novamente apresenta: Erro em tempo de execução '2113': O valor que você inserir não é válido para este campo (em todos as tentativas de acesso que faço no RS), acredito que é algum censurado que fica em memória, quando fecho o aplicativo e abro novamente ele mostra sem problemas, alguém tem alguma ideia?
- Código:
Private Sub Report_Load()
sqlString = "SELECT OCORRENCIAS.*, TERCEIROS.*, SYS.*, FROTA.Placa, TIPOS.Descricao FROM ................"
'MsgBox sqlString
Set RS = CurrentDb.OpenRecordset(sqlString)
txtTitulo.Value = RS.Fields("Titulo")
txtMSG1.Value = RS.Fields("MSG1")
txtMSG2.Value = RS.Fields("MSG2")
txtMSG3.Value = RS.Fields("MSG3")
RS.Close
Set RS = Nothing
End Sub
A primeira vez que abro o relatório ele mostra perfeitamente, porém quando fecho e tento abrir novamente apresenta: Erro em tempo de execução '2113': O valor que você inserir não é válido para este campo (em todos as tentativas de acesso que faço no RS), acredito que é algum censurado que fica em memória, quando fecho o aplicativo e abro novamente ele mostra sem problemas, alguém tem alguma ideia?