Respuesta
en
Microsoft Access
a
Empleado
En el evento "Después de actualizar" del cuadro de texto puedes buscar el empleado en la tabla con la función dlookup y si lo encuentras, abrir el subformulario. Ejemplo: Dim varX As Variant varX = DLookup("[IdEmpleado]", "CTablaEmpleado",...
Respuesta
en
Microsoft Access
a
Informe Access
Lo primero de todo, decirte que igual deberías cambiar la estructura de tu base de datos, ya que sería más fácil de trabajar tus datos si divides la tabla en 2. O sea, si tienes una Tabla1 con los campos Codigo_Tabla, ..., 15 campos Si/No, yo crearía...
Respuesta
en
Microsoft Access
a
Como puedo saber el nombre de mi equipo
Usa esta función Private Declare Function apiGetComputerName Lib "kernel32" Alias "GetComputerNameA" (ByVal lpBuffer As String, nSize As Long) As Long Function fOSMachineName() As String 'Devuelve el nombre del equipo Dim lngLen As Long, lngX As Long...
Respuesta
en
Microsoft Access
a
Mensaje
Cambialo por esto: Private Sub Producto_NotInList(NewData As String, Response As Integer) MsgBox "El producto que se está vendiendo se encuentra agotado del Inventario", vbCritical, "AVISO DE INVENTARIO" Undo Response = acDataErrContinue...
Respuesta
en
Microsoft Access
a
Añadir elemento a una lista
¿La lista está basada en una tabla/consulta, o en una lista de valores? ¿Qué versión de Access usas?
Respuesta
en
Microsoft Access
y en 2 temas más
a
Cajón
Nunca he usado esta rutina, pero la vi en un grupo de Access para abrir cajones de cajas registradoras: Sub Abrir_Cajon() Dim Fichero as integer Fichero=FreeFile Open "LPT1" For Output as #Fichero Print...
Respuesta
en
Microsoft Access
a
Versión Developer de Access
Existe una versión Office Developer para cada versión de Access (97, 2000, XP). Esta versión la puedes encontrar en Microsoft. Por cierto está en inglés. A parte de incluir los programas habituales de Office incluye herramientas de programación,...
Respuesta
en
Microsoft Access
a
Relacionar campos
Deberías usar la función DLoockup. Aquí te pongo un ejemplo: Private Sub CP_AfterUpdate() Dim strBusqueda As String strBusqueda = "[CódigoProvincia] = """ & Me.CP & """" Me.Provincia = DLookup("[Provincia]", "Provincias", strBusqueda) End Sub Donde...
Respuesta
en
Microsoft Access
a
Fecha
Podrías poner en el evento "Después de actualizar" del campo MesActual lo siguiente MesSiguiente = DateSerial(Year(MesActual), Month(MesActual) + 1, 0)
Respuesta
en
Microsoft Access
a
Access
Necesitaría que me explicaras mejor tu problema. Con la información que me mandas no te puedo ayudar.