access 2007
3 participantes
El desván Filatelico -- The Philatelic Garret :: Zona VIP :: Dudas técnicas (imagenes, hardware, software, foro, etc) .... no poner nada filatelico
Página 1 de 1.
access 2007
Hola:
A ver si hay alguien entendido en acces, o que me pueda ayudar.
Tengo una base de datos hecha por mi (con chorradillas mías) a la que le voy metiendo registros periodicamente.
Tengo creados 3 formularios de sendas tablas. Hasta ahora metía un registro nuevo al final del formulario, y ahí se quedaba, no se meneaba. Pero de unos días acá, cada vez que meto un registro nuevo al final del formulario, no pasa nada hasta que cierro el mismo, cuando lo vuelvo a abrir, ese registro aparece en la primera posición del formulario (cosa que no quiero).
No sé si he tocado algo, pero si lo he hecho, no sé qué ha sido.ç
A ver si alguien sabe cual sería la solución para que se quede donde lo pusieron y no se menee. .
A ver si hay alguien entendido en acces, o que me pueda ayudar.
Tengo una base de datos hecha por mi (con chorradillas mías) a la que le voy metiendo registros periodicamente.
Tengo creados 3 formularios de sendas tablas. Hasta ahora metía un registro nuevo al final del formulario, y ahí se quedaba, no se meneaba. Pero de unos días acá, cada vez que meto un registro nuevo al final del formulario, no pasa nada hasta que cierro el mismo, cuando lo vuelvo a abrir, ese registro aparece en la primera posición del formulario (cosa que no quiero).
No sé si he tocado algo, pero si lo he hecho, no sé qué ha sido.ç
A ver si alguien sabe cual sería la solución para que se quede donde lo pusieron y no se menee. .
metomenzar- Mensajes : 1233
Fecha de inscripción : 10/08/2013
Re: access 2007
Ostras, no soy un experto, pero sí me atrevo a dar una idea. A ver si fuera.
- En una base de datos el orden interno en que queda un registro no lo decides tú. Se graba donde quiere la base de datos (tendrá sus propios métodos). Hasta ahora era al final, y ahora es al principio. Algo ha pasado internamente (una actualización, una compactación, un límite que ha topado y ahora la base de datos ha tenido que cambiar de criterio, ...) que está ocurriendo así. Se acepta.
- En un formularios debes poder decir cómo quieres ordenar. Si no le dices nada, se te estará ofreciendo el orden interno (y que no controlas). Te ha venido guay mientras que el interno te gustaba. Y te salía ordenado sin tú hacer nada, pero era... suerte. Ahora no. Mira a ver si puedes indicar en algún sitio el orden que deseas, a partir del campo que tú deseas. Por ejemplo, si tienes fecha de registro en uno de los campos, su orden ascendente se va a parecer mucho al orden que te gustaba.
Suerte!
- En una base de datos el orden interno en que queda un registro no lo decides tú. Se graba donde quiere la base de datos (tendrá sus propios métodos). Hasta ahora era al final, y ahora es al principio. Algo ha pasado internamente (una actualización, una compactación, un límite que ha topado y ahora la base de datos ha tenido que cambiar de criterio, ...) que está ocurriendo así. Se acepta.
- En un formularios debes poder decir cómo quieres ordenar. Si no le dices nada, se te estará ofreciendo el orden interno (y que no controlas). Te ha venido guay mientras que el interno te gustaba. Y te salía ordenado sin tú hacer nada, pero era... suerte. Ahora no. Mira a ver si puedes indicar en algún sitio el orden que deseas, a partir del campo que tú deseas. Por ejemplo, si tienes fecha de registro en uno de los campos, su orden ascendente se va a parecer mucho al orden que te gustaba.
Suerte!
Última edición por Neumotorax el Jue 19 Ene 2023, 4:59 pm, editado 1 vez
Neumotorax- Mensajes : 3713
Fecha de inscripción : 08/11/2019
Edad : 48
Re: access 2007
Lo mismo me he explicado con el culo.
Neumotorax- Mensajes : 3713
Fecha de inscripción : 08/11/2019
Edad : 48
Re: access 2007
Gracias neumo, soy un novatillo en esto, pero te he entendido.
Es que cuando la creé, eliminé el campo id. que sale por defecto en todas la tablas, ya no me acuerdo porqué, alguna gilipollez que se me ocurriría.
Te digo esto, porque con esa tabla se podría ordenar en orden descendente, y creo que ya no habría ese problema.
Pero no sé cómo volver a introducir ese campo en la tabla.
Es que cuando la creé, eliminé el campo id. que sale por defecto en todas la tablas, ya no me acuerdo porqué, alguna gilipollez que se me ocurriría.
Te digo esto, porque con esa tabla se podría ordenar en orden descendente, y creo que ya no habría ese problema.
Pero no sé cómo volver a introducir ese campo en la tabla.
metomenzar- Mensajes : 1233
Fecha de inscripción : 10/08/2013
Re: access 2007
Arg! Ese ID autoincrementable... era buena idea conservarlo!
Neumotorax- Mensajes : 3713
Fecha de inscripción : 08/11/2019
Edad : 48
Re: access 2007
Muchas gracias neumo, me has dado la idea tú.
Conseguí poner la tabla Id., mirando san google. Ahora marcha.
Conseguí poner la tabla Id., mirando san google. Ahora marcha.
metomenzar- Mensajes : 1233
Fecha de inscripción : 10/08/2013
Re: access 2007
Si la presentación del formulario es tipo hoja de datos (tipo excell) con hacer click en el botón derecho del ratón encima del encabezado (título de la columna) y seleccionar orden ascendente/descendente en la columna que quieres ordenar también se te ordenarán, si es tipo formulario debes decirle el orden principal que quieres en las propiedades del formulario.
Se me ocurre así sin verla.
Un saludo.
Se me ocurre así sin verla.
Un saludo.
MABAPE- Mensajes : 1899
Fecha de inscripción : 17/05/2016
Edad : 55
Re: access 2007
Lo que quería era tenerlo ordenado por orden de entrada.MABAPE escribió:Si la presentación del formulario es tipo hoja de datos (tipo excell) con hacer click en el botón derecho del ratón encima del encabezado (título de la columna) y seleccionar orden ascendente/descendente en la columna que quieres ordenar también se te ordenarán, si es tipo formulario debes decirle el orden principal que quieres en las propiedades del formulario.
Se me ocurre así sin verla.
Un saludo.
Con el autonumérico, por el momento funciona.
metomenzar- Mensajes : 1233
Fecha de inscripción : 10/08/2013
Temas similares
» Busco EUROPA 2014, 2009 y 2007.
» Tarifas de correos de España desde 1850-2007
» Busco basicas de Austria (Flores 2007-2009)
» Tarifas de correos de España desde 1850-2007
» Busco basicas de Austria (Flores 2007-2009)
El desván Filatelico -- The Philatelic Garret :: Zona VIP :: Dudas técnicas (imagenes, hardware, software, foro, etc) .... no poner nada filatelico
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.
|
|