Disminuir campo
Publicado por yanira (140 intervenciones) el 16/01/2007 16:00:06
Tengo un campo llamado acta dentro de un formulario.
Este me llama a la funcion ActaConsecutivo
Function ActaConsecutivo() As Double
' Extrae consecutivo para numero de Acta de la tabla ACTA
Dim BD As Database
Dim Consulta As QueryDef
Dim Respuesta As Double
Con = DLookup("[ACTA]", "ACTA")
Set BD = CurrentDb()
Texto = "UPDATE ACTA " & _
"SET [ACTA] = " & Str(Con + 1)
Set Consulta = BD.CreateQueryDef("", Texto)
Consulta.Execute
Consulta.Close
ActaConsecutivo = Con + 1
End Function
Que lo que hace es tomar el valor e incrementarlo en 1.
Este formulario tiene un boton de asignacion y uno de salida
Como hago para que si salen y no asignan reste 1 al campo acta
Este me llama a la funcion ActaConsecutivo
Function ActaConsecutivo() As Double
' Extrae consecutivo para numero de Acta de la tabla ACTA
Dim BD As Database
Dim Consulta As QueryDef
Dim Respuesta As Double
Con = DLookup("[ACTA]", "ACTA")
Set BD = CurrentDb()
Texto = "UPDATE ACTA " & _
"SET [ACTA] = " & Str(Con + 1)
Set Consulta = BD.CreateQueryDef("", Texto)
Consulta.Execute
Consulta.Close
ActaConsecutivo = Con + 1
End Function
Que lo que hace es tomar el valor e incrementarlo en 1.
Este formulario tiene un boton de asignacion y uno de salida
Como hago para que si salen y no asignan reste 1 al campo acta
Valora esta pregunta
0