Como reordenar una tabla creada y machacarla con el nuevo orden
Publicado por Xavi (19 intervenciones) el 10/07/2020 18:29:48
Buenas tardes,
cuando consulto un actor creo esta tabla con un recordset:
![Tabla-autor](/usr/329000/329262/5f0894f32aa58-Tabla-autor.PNG)
en donde el primer campo (orden) marca el orden por el título, alfabéticamente, alternando esas rayas entre película y película.
Lo que pretendo es que quede igual pero ordenándola por año. No puedo hacerlo a través de la consulta porque quedaría así y no alternaría año-titulo con las rayas de separación entre película y película.
![Tabla-autor2](/usr/329000/329262/5f0895694abef-Tabla-autor2.PNG)
El código para crear la tabla no lo quiero tocar, primero porque no sé programar en visual y segundo porque de la tabla creada se puede seleccionar cualquier película y se va a otros formularios. Cuando he intentado tocar algo, se rompe todo.
Así que he pensado que cuando salga del primer for y haya creado la tabla hacer un segundo for que ordene por año-rayas, siguiente año-rayas, etc.
Supongo que la codificación es facilísima pero, com os he dicho, no tengo ni idea de codificar en visual.
Sería posible leer esta tabla, ordenarla por año (intercalando el campo con rayas) y hacer un update para que la lista que la hace visible esté ordenado por año?
Os copio también el resultado de la ordenación por título en el formulario (os pongo un ejemplo donde se insertan blancos en la ordenación porque un director (en este caso) puede haber hecho distintos trabajos en una película):
![Tabla-autor-a-llista](/usr/329000/329262/5f089714ea5e6-Tabla-autor-a-llista.PNG)
Muchísimas gracias!!!!!
cuando consulto un actor creo esta tabla con un recordset:
en donde el primer campo (orden) marca el orden por el título, alfabéticamente, alternando esas rayas entre película y película.
Lo que pretendo es que quede igual pero ordenándola por año. No puedo hacerlo a través de la consulta porque quedaría así y no alternaría año-titulo con las rayas de separación entre película y película.
El código para crear la tabla no lo quiero tocar, primero porque no sé programar en visual y segundo porque de la tabla creada se puede seleccionar cualquier película y se va a otros formularios. Cuando he intentado tocar algo, se rompe todo.
Así que he pensado que cuando salga del primer for y haya creado la tabla hacer un segundo for que ordene por año-rayas, siguiente año-rayas, etc.
Supongo que la codificación es facilísima pero, com os he dicho, no tengo ni idea de codificar en visual.
Sería posible leer esta tabla, ordenarla por año (intercalando el campo con rayas) y hacer un update para que la lista que la hace visible esté ordenado por año?
Os copio también el resultado de la ordenación por título en el formulario (os pongo un ejemplo donde se insertan blancos en la ordenación porque un director (en este caso) puede haber hecho distintos trabajos en una película):
Muchísimas gracias!!!!!
Valora esta pregunta
![Me gusta: Está pregunta es útil y esta clara Me gusta: Está pregunta es útil y esta clara](/img/img.png?11.51)
![NO me gusta: Está pregunta no esta clara o no es útil No me gusta: Está pregunta no esta clara o no es útil](/img/img.png?11.51)
0