Documentaciónbuscar_primero_por_valor(tabla, campo, val)

buscar_primero_por_valor(tabla,campo,val)\texttt{buscar\_primero\_por\_valor}(tabla, campo, val)

Nombre

buscar_primero_por_valor - Alias de compatibilidad para tablas.buscar().

Sinopsis

registro = tablas.buscar_primero_por_valor(tabla, campo, val)

Descripcion

Mantiene el nombre historico de esta busqueda singular y delega el comportamiento en tablas.buscar(tabla, campo, val).

Se conserva por compatibilidad con codigo existente, pero la forma preferida en esta API es tablas.buscar().

Comportamiento

  • Recorre la tabla desde el primer registro hasta el ultimo.
  • Si encuentra una coincidencia, retorna ese registro.
  • Si no encuentra coincidencias, retorna {}.
  • Conserva el atajo historico TODAS/todas.

Funciones API relacionadas

  • tablas.buscar()
  • tablas.buscar_todos()
  • tablas.buscar_por_valor()
  • tablas.buscar_indice()
  • tablas.buscar_indices()
  • tablas.filtrar()

Parámetros

ParámetroTipoDescripción
tablaTABLATabla donde buscar.
campoSTRINGCampo a comparar.
valANYValor buscado.

Valor de retorno

REGISTRO|TABLA - Primer registro coincidente, {} si no hay coincidencias, o la tabla completa en el atajo historico TODAS/todas.

Ejemplo

ejemplo.blox
REGISTRO|TABLA resultado
resultado = tablas.buscar_primero_por_valor(tabla, campo, val)