Ayuda con Codigo VBA
Publicado por Martin (17 intervenciones) el 26/05/2012 03:56:11
Hola Gente!! Necesitaría una ayudita con este codigo VBA por favor...
Option Compare Database
Option Explicit
Private dbs As DAO.Database
Private Rst As DAO.Recordset
Private miSql As String
Private encontrado As Boolean
--------------------------------------------------------------------------------------------
Public Sub controlAvisos()
Set dbs = CurrentDb
encontrado = False
Set Rst = dbs.OpenRecordset("TPrincipal", dbOpenForwardOnly)
With Rst
Do Until Rst.EOF
If Rst.Fields("FechaAut").Value < Date - 9 Then
¿¿¿¿¿¿¿¿¿???????????? ("FechaEspTecnicas")
DoCmd.OpenReport "RCEAT", acPreview
encontrado = True
Exit Do
End If
.MoveNext
Loop
End With
Rst.Close
dbs.Close
Set Rst = Nothing
Set dbs = Nothing
End Sub
Las consultas, me funcionan muy bien, pero el codigo...NOP
Lo que estoy buscando hacer (y ya me he quemado el cerebro) es que este Mdl, al verificar la información, ademas de cumplir con el If del Recordset, tambien verifique si un campo "es=Null"para que ejecute el OpenReport, caso contrario, no haga nada.
El campo que necesito agregar se llama "FechaEspTecnicas" y contiene fechas.
Muchas gracias y saludos!!
Martín
Option Compare Database
Option Explicit
Private dbs As DAO.Database
Private Rst As DAO.Recordset
Private miSql As String
Private encontrado As Boolean
--------------------------------------------------------------------------------------------
Public Sub controlAvisos()
Set dbs = CurrentDb
encontrado = False
Set Rst = dbs.OpenRecordset("TPrincipal", dbOpenForwardOnly)
With Rst
Do Until Rst.EOF
If Rst.Fields("FechaAut").Value < Date - 9 Then
¿¿¿¿¿¿¿¿¿???????????? ("FechaEspTecnicas")
DoCmd.OpenReport "RCEAT", acPreview
encontrado = True
Exit Do
End If
.MoveNext
Loop
End With
Rst.Close
dbs.Close
Set Rst = Nothing
Set dbs = Nothing
End Sub
Las consultas, me funcionan muy bien, pero el codigo...NOP
Lo que estoy buscando hacer (y ya me he quemado el cerebro) es que este Mdl, al verificar la información, ademas de cumplir con el If del Recordset, tambien verifique si un campo "es=Null"para que ejecute el OpenReport, caso contrario, no haga nada.
El campo que necesito agregar se llama "FechaEspTecnicas" y contiene fechas.
Muchas gracias y saludos!!
Martín
Valora esta pregunta
0