Autor Tema: Ordenamiento de DNI en autogestion  (Leído 63 veces)

0 Usuarios y 1 Visitante están viendo este tema.

fcastromuro

  • Newbie
  • *
  • Mensajes: 14
    • Ver Perfil
  • Institución: Universidad Nacional de San Juan
  • Nombre y apellido: Fernando Castro Muro
  • Sistema: SIU Guarani, SIU-Mapuche
  • Utilizo algun sistéma del SIU: Sí
Ordenamiento de DNI en autogestion
« on: Abril 01, 2022, 09:00:14 am »
Buenos días, nos encontramos en la versión 3.19.1. Estamos teniendo un inconveniente en el campo Select de tipo de documento en recuperar contraseña, la consulta que llena este Select notamos que le falta una sentencia de Order que ordene teniendo en cuenta la columna orden_principal.

Esta query se encuentra en src/siu/modelo/datos/db/etiquetas.php metodo: tipos_documento
Lo solucionamos con el order by orden_principal.

Pedimos si se puede tener en cuenta esta modificación, para evitar el desarrollo de personalizaciones

Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 2588
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: SIU-Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:Ordenamiento de DNI en autogestion
« Respuesta #1 on: Abril 01, 2022, 09:53:48 am »
Hola Fernando,

Ya lo modificamos para la versión 3.21.0 y 3.20.3, gracias por avisar!!!

Igualmente al no tener un ORDER BY los resultados vienen ordenados como están en la tabla, y están respetando la columna orden_principal, con lo cual en mi caso con o sin el ORDER BY el resultado queda ordenado igual.

Te paso como queda:
Código: [Seleccionar]
/**
* cache: memoria
*/
function tipos_documento()
{
$sql = "SELECT tipo_documento as id, descripcion as nombre, desc_abreviada as abrev FROM mdp_tipo_documento ORDER BY orden_principal";
return kernel::db()->consultar($sql);
}

saludos.
4
« Última Modificación: Julio 29, 2022, 12:08:23 pm por Leonel Leonardis »