Consulta Access. Dcount dependiente de otro valor
Tengo una bd de Access para archivar documentos en carpetas. El sistema que tenemos es por carpetas (numeradas con números romanos) y dentro de cada carpeta, se archiva el número de documentos (números ordinales) que quepa en la carpeta física, por lo que cada documento será XV/1,XV/2... Pero cada carpeta XV, XVI, XVII... Tendrá un número determinado de documentos.
Explico la estructura de la bd. Tabla principal Documentos, en la que están los campos de IdDocumento (clave principal pero no lo uso lo pongo para evitar conflictos ya que el autonumérico no me deja editarlo) Numerocarpeta campo de texto donde se introducen los números romanos, Numerodocumento campo numérico que guarda el numero con el que se archiva en la carpeta.
Para la entrada de datos tengo unos Formularios. El sistema es así; desde el formulario de Portada, abro el Formulario de Entrada de datos para la tabla Documentos. Antes de Abrirse tengo un imputbox donde introduzco el Valor de la Carpeta(en num. Romanos) que viene predeterminado a la carpeta actual y se abre con el valor que pongo. Ademas en el campo de Numerodocumento, tengo un código dcount que me trae el ultimo valor introcido en ese campo +1.
Más o menos he conseguido lo que quería con esta bd (numeración automática, búsquedas efectivas) pero me falta algo que considero imprescindible para el funcionamiento y es que la numeración de Numerodocumento que se hace automáticamente por un Dcount se ponga a 1 cuando cambie el Numerocarpeta.
A ver si puedo resolver esto pues me esta dando dolor de cabeza ya. No soy muy experto en esto por lo que ruego lenguaje simple.
Explico la estructura de la bd. Tabla principal Documentos, en la que están los campos de IdDocumento (clave principal pero no lo uso lo pongo para evitar conflictos ya que el autonumérico no me deja editarlo) Numerocarpeta campo de texto donde se introducen los números romanos, Numerodocumento campo numérico que guarda el numero con el que se archiva en la carpeta.
Para la entrada de datos tengo unos Formularios. El sistema es así; desde el formulario de Portada, abro el Formulario de Entrada de datos para la tabla Documentos. Antes de Abrirse tengo un imputbox donde introduzco el Valor de la Carpeta(en num. Romanos) que viene predeterminado a la carpeta actual y se abre con el valor que pongo. Ademas en el campo de Numerodocumento, tengo un código dcount que me trae el ultimo valor introcido en ese campo +1.
Más o menos he conseguido lo que quería con esta bd (numeración automática, búsquedas efectivas) pero me falta algo que considero imprescindible para el funcionamiento y es que la numeración de Numerodocumento que se hace automáticamente por un Dcount se ponga a 1 cuando cambie el Numerocarpeta.
A ver si puedo resolver esto pues me esta dando dolor de cabeza ya. No soy muy experto en esto por lo que ruego lenguaje simple.
1 Respuesta
Respuesta de Neckkito Nck
1