Documentaciónordenar(tabla, campo)

ordenar(tabla,campo)\texttt{ordenar}(tabla, campo)

Nombre

ordenar - Ordena una tabla segun el valor de un campo homogeneo.

Sinopsis

ordenada = tablas.ordenar(tabla, campo)

Descripcion

Construye una nueva TABLA ordenada segun el contenido de campo, manteniendo asociados los registros completos.

En esta version soporta campos de tipo STRING y NUMERICO, siempre que el tipo sea homogeneo en todos los registros.

Es util para:

  • ordenar tablas por una columna clave
  • preparar datos para impresion o reporte
  • reordenar registros antes de aplicar otras operaciones

Comportamiento

  • Verifica que el campo exista en todos los registros.
  • Verifica que el tipo del campo sea homogeneo en toda la tabla.
  • Soporta orden ascendente para campos STRING y NUMERICO.
  • Devuelve una nueva tabla ordenada y no modifica la original.

Funciones API relacionadas

  • tablas.ordenar_optimo()

Parámetros

ParámetroTipoDescripción
tablaTABLATabla a ordenar.
campoSTRINGCampo tipo string por el cual ordenar.

Valor de retorno

TABLA - Nueva tabla ordenada segun el valor del campo indicado.

Ejemplo

ejemplo.blox
TABLA resultado
resultado = tablas.ordenar(tabla, campo)