Respuesta
en
Microsoft Access
a
Como crear una rutina
No entiendo muy bien el problema... Creo que la solución puede ser sencilla. Tienes crea una tabla para las categorías con dos campos ( al menos): categoría, y "consecutivo". En el formulario creas un cuadro combinado con la tabla seleccionado los...
Respuesta
en
Microsoft Access
a
Contraseña sencilla
En evento al abrir del formulario que deseas "proteger" (no es necesario crear un formulario) pones: Private Sub Form_Open(Cancel As Integer) If InputBox("Introduzca ka Contraseña:") <> "CONTRASEÑA" Then Cancel = True End If End Sub
Respuesta
en
Microsoft Access
a
Vincular un formulario y un subformulario
En el formulario principal Tienes que crear un botón En cuyo evento click pones: docmd.openform "NOMBREFORMULARIOTRAYECTO",,,"CODIGO_GRUPO"= me.CODIGO_GRUPO (Ajusta el nombre del formulario y los campos) En el formulario trayectos en el evento antes...
Respuesta
en
Microsoft Access
a
Ir al registro activo del Cuadro combinado
Creo que es algo así: '------------------ if isNull ( me.idAutor.value) then ..¿que haces cuando no hay autor ? else docmd.openForm "fAutores",,"idAutor=" & me.idAutor.value,,,acDialog end if -------------- No entiendo muy bien, para que Pones a nulo...
Respuesta
en
Microsoft Access
a
Mensajes de advertencia
Yo las consultas las hago directamente desde código, con: currentdb.execute ("consulta_SQL") Eso elimina todos los mensajes, aunque tiene algunos defectos: no borra la tabla si esta ya existe, etc. En tu caso podría ser algo como: '-- borrar la tabla...
Respuesta
en
Microsoft Access
a
Duplicación
Cuando se definen tablas se suele usar una clave autonúmerica para definir cada registro. Solo tienes que crear un campo, generalmente llamado ID, y poner autonumérico (si Access no lo ha creado por ti) Las relaciones entre tablas se hacen usando...
Respuesta
en
Microsoft Access
a
Navegador Disco (Drivelist-DirlistFilelist
Si estas buscando funciones para abrir o guardar archivos tiene una buena librería en www.mvps.org/access. (Enlace API, es la primera función)
Respuesta
en
Microsoft Access
a
Qquisiera obtener de una tabla o query los últimos 12 registros que se han cargado
En propiedades de la consulta tiene una campo llamado valores superiores. Ahí puedes seleccionar que te devuelva los "ultimos" 5,25 o 50, siempre que ordenes correctamente los datos (por fecha) Si quieres sacar 12, después de cambiarlo a 5,...
Respuesta
en
Microsoft Access
a
Control sobre un subformulario
Dos cosillas: 1) AllowEdit te permite editar los registros. Si quieres añadir usa Allowadditions. 2)Para cambiar las propiedades de un subformulario llamada sub_ventas desde el formulario tienes que poner Me.sub_ventas.Form.AllowAdditions = true ó...
Respuesta
en
Microsoft Access
a
Programacion en Access
Currentdb. Name Te devuele la unidad, path y nombre Del fichero Access que estas ejecutando. A partir de allí puedes extraer el nombre con la función que te adjunto: MPathDirSplit( currentdb. Name) ->c:\mis documentos\ -- codigo mPathDirSplit ----...