santiagomf

santiagomf

Más de 35 años en la informática y más de 20 trabajando con Visual Basic, Access, Excel y otras B
 166K puntos  Castilla y León, España @santiagomf desde - visto
Preguntar

Preguntas y respuestas en Microsoft Access

Buen día. Tengo una base en access y deseo agrupar edades menor1, 1 a 4, 5 a 14 etc

La forma correcta sería crear una tabla con: - IdOrden (clave y orden del grupo) - NombreGrupo - EdadInicial - EdadFinal Puedes cruzar esa tabla con tus datos poniendo en criterios de la "edad" "between [EdadInicial] and [EdadFinal]".

Faltan registros en el formulario

Sólo se me ocurren 2 opciones: Que el formulario acceda a la tabla con una consulta (o su SQL en 'origen del registro'), o bien que tengas puesto un filtro en el formulario. Revisa esos dos puntos y si no encuentras el problema sube la base de datos...
Respuesta en a

Como evitar que un campo correlativo 001/2013 se repita

Prueba a ver si te gusta más este código: Dim rs As Recordset Dim txtSql As String Dim n As Integer txtSql = "select max(NUMEXPTE) as maxNum from Entrada " & _ "where NUMEXPTE like '*/" & Format$(Me.fecha, "yyyy") & "'" Set rs =...
Respuesta en a

Access Archivo ya existe ¿Desea reemplazarlo?

Supongamos que estás guardando un archivo cuyo nombre está en la variable "nomSalida". Justo delante de la instrucción que graba la salida pon: On Error Resume Next kill nomSalida ' Borra el fichero On Error Goto 0 Ese código borra el fichero y no da...
Respuesta en a

Necesito abrir base de datos access muy antigua

Si estás usando Access 2013... la respuesta la tienes en la página de Microsoft: usa una versión anterior de Access. http://support.microsoft.com/kb/2755119/es Si lo que quieres es abrir la base de datos para recuperar la información, prueba a...
Respuesta en a

¿Cómo puedo mostrar u ocultar una imagen dependiendo del valor de la celda en access?

Si intentas poner como no visible el objeto, la propiedad será para todo el informe y se verá igual en todos los registros. Yo intentaría jugar con el "origen del control", pondría algo así como: =iif(nuevos<2;<campo de la foto>;null)
Respuesta en a

Problemas con version de access?

¿Qué error te da? ¿No devuelve registros? ¿Qué datos tienes en cada tabla? En principio el SQL parece correcto... dependiendo de los datos y lo que quieras hacer, pero si dices que en 2007 no te funciona será porque en versiones anteriores sí iba....
Respuesta en a

Necesito un informe solo con los registros activos de unas casillas de verificación

Lo primero es tener claro que la casilla de verificación tiene que estar asociada a un campo de la tabla. Supongamos que se llama "campoCasilla". Puedes poner un filtro con: campoCasilla = true O bien en el origen de registros poner select * from...
Respuesta en a

Calculo de mediana en una consulta de Access

Tendrías que definirte una función que ordene los objetos y después seleccione el que está en el centro. Cuando son impartes no hay problema pues es el objeto que está en la posición "entero(nº de objetos/2)+1", pero cuando son pares la mediana...

Necesito contar filas de una tabla dependiendo de otra y no me funciona el dcount o no lo se usar

Lo que yo haría es una subconsulta para obtener los mayores y menores de edad por DNI. Podría ser algo así: select DNI,sum(iif(year(now())-year([fecha nacimiento])>18,1,0)) as mayores, sum(iif(year(now())-year([fecha nacimiento])>18,0,1)) as menores...