Sveinbjorn El Rojo

Sveinbjorn El Rojo

No responderé preguntas de usuarios que no valoren las respuestas
 1.152K puntos  Galicia, España @sveinbjorn desde - visto

Respuestas en Bases de datos

Respuesta en y en 2 temas más a

Enviar por Correo archivo adjunto en un campo access

Como la solución no es fácil de explicar, te adjunto un ejemplo con el código ampliamente comentado. En este ejemplo, al pulsar el botón, te pide el correo del destinatario, extrae los adjuntos a una carpeta temporal (que luego borra), crea el correo...
Respuesta en y en 2 temas más a

ACCESS - Llenar campos "Text box" con campos de diferentes tablas

Para hacer esa suma, has de usar la función de dominio DSum() y no Sum(): https://support.office.com/en-us/article/dsum-function-08f8450e-3bf6-45e2-936f-386056e61a32 En tu caso la expresión sería: DSum([Pax],[[DOL_FRI]) Un saludo. bit.ly/ForoNkSv
Respuesta en y en 3 temas más a

Contar checkboxes falsos en una tabla de Access mediante VBA

Si quieres contar los falsos (desmarcados), has de poner: vUltimo = DCount("*","[01-TPV- Facturacion]","[Depósito finalizado] =0") o vUltimo = DCount("*","[01-TPV- Facturacion]","[Depósito finalizado] <>-1") Si pones "=-1" te contará los marcados (o...
Respuesta en y en 1 temas más a

Regla de validación vinculada al dato de un campo

Directamente en la tabla no puedes establecer esa regla, pero si vas a introducir los datos a través de un formulario, lo puedes hacer fácilmente con código VBA. En el evento "Antes de actualizar" del campo Cantidad, le programas este código (o uno...
Respuesta en y en 1 temas más a

Llamada a procedimiento no válida en Access

¿El problema no será que tienes registros con una longitud menor de 8 caracteres? Si ese es el caso, el segundo parámetro de la función Derecha sería negativo, y por tanto, no es un valor válido para ese parámetro... Otra cosa no se me ocurre, porque...
Respuesta en y en 3 temas más a

Copiar el valor de una etiqueta en un campo de formulario access

En el evento "Al activar registro" pon: If Me.NewRecord Then Me.NombreCuadroTexto=Me.NombreEtiqueta.Caption Solo pon los nombres que tu les tengas.
Respuesta en y en 3 temas más a

Modifica nuevamente Login de access o inicio de login con selección automática de formularios según la resolución del sistema

Con esta función, consigues saber la resolución del monitor: Private Declare Function GetSystemMetrics Lib "user32" (ByVal nIndex As Long) As Long Const SM_CXSCREEN = 0 'X Size of screen Const SM_CYSCREEN = 1 'Y Size of Screen Private Sub Form_Load()...

Relaciones en Bd de Access

Pues yo te diría, en principio, que tu BD está bien estructurada y relacionada, siempre y cuando a cada aviso solo le corresponda un dato de cada una de las 4 tablas. Si pudiera darse el caso de que un aviso afecte, por ejemplo, a más de un aparato,...

Calculando tiempos de mora con fechas

Por internet hay varios ejemplos de códigos que lo hacen. Yo te sugiero el que tiene Neckkito (porque es el que tengo más mano y es mi compi accesero) en su web: http://neckkito.xyz/nck/index.php/ejemplos/18-codigo/156-contar-dias-1 Un saludo....
Respuesta en y en 2 temas más a

Como hacer para que al exportar un informe de ACCESS me pregunte donde lo quiero guardar con la venta de windows.

Simplemente quita la ruta de destino de la instrucción y el sólo te preguntará dónde guardarlo y con qué nombre: DoCmd. OutputTo acOutputReport, "NombreInforme", acFormatPDF,, False Además, si le añades un control de errores, puedes evitar que te...