Respuesta
en
Microsoft Access
a
Búsqueda de un dato
Podes usar la función DCount() que te devuelve el numero de registros en una tabla. Ejemplo If Dcount("Folio","Folios","Folio="& me.txtfolio &"")>0 then <span style="white-space: pre;"> </span>' abris el reporte con el codigo q ya usas else <span...
Respuesta
en
Microsoft Access
a
Filtro de datos en formulario
Cambiando lo que tengas en el origen del control x lo siguiente me.recordsource="SELECT * FROM tabla WHERE operacion='armado'" La condición dependerá de como manejes que usuario es el que este usando el formulario. Podes usar un dlookup para obtener...
Respuesta
en
Microsoft Access
a
Mensaje de error al correr el formulario
El código para ir al ultimo registro es DoCmd. GoToRecord,, acLast te falta la "t". Si esto no soluciona tu problemas podes borrar el control donde te da error y volver a crearlo.
Respuesta
en
Microsoft Access
a
Recorset
Creo que vas pero proba lo siguiente: Private Sub IMP_FACT_Click() Dim mireg_rs As Recordset 'cambio de Dao.recordset a recordset Dim MiReg As String Forms!FACTURACION.Requery 'requery en lugar de refresh MiReg = "SELECT Sum(Detalle.Vr_Total) AS...
Respuesta
en
Microsoft Access
a
Actualizar registros al abrir y cerrar formulario
Por lo que entendí no se te actualiza la existencia automáticamente, la actualizas manualmente, ¿cierto? Lo que tienes que hacer es una consulta de actualización para actualizar la existencia. Al más o menos así 'en salidas currentdb.execute "Update...
Respuesta
en
Microsoft Access
a
Dividir base de datos
Muy sabia tu decisión de dividir la base de datos. Ahora bien, yo re recomiendo que en lugar de usar como backend access use sqlserver ya sea 2000 o 2005 porque es mucho más rapido y tiene una concurrencia mucho más alta que de access, sueno complejo...
Respuesta
en
Microsoft Access
a
Imprimir desde un formulario
Con este código podes imprimir el reportes en access 'imprime directamente DoCmd.OpenReport "nombre del reporte", acViewNormal 'nos muestra una vista previa del reporte para posteriormente imprimirlo DoCmd. OpenReport "nombre del reporte",...
Respuesta
en
Microsoft Access
a
Ir descontando elementos
Debes hacer una consulta de actualización para actualizar la extistencia del producto. Suponiendo que se tiene un tabla de productos y en esta tabla un campo llamado existencia. Currentdb.Execute ("UPDATE Productos SET Existencia=Existencia-"&...
Respuesta
en
Microsoft Access
a
Un botón de búsqueda que funcione bien por favor
Me gustaría saber que otros controles, tienes en el formulario. Para así poder brindarte mejor información, con la cuestión del id, creo que es importante tenerlo, podrías dejar un id autonumérico como yu campo llave para llevar un mejor control, o...
Respuesta
en
Microsoft Access
a
Problema con DLookUp
Lo que sucede es que estas usando el Dlookup mal, porque el dlookup devuelve un campo de determinada tabla, cumpliendo determinada condición. Ejemplo Dlookup("sEVIAJE","tabla","condicion"), para crear instancias de tablas virtuales se usan los recordset.