DocumentaciónCLAVES_INFO(tabla)
Nombre
CLAVES_INFO - Devuelve informacion detallada de los campos de un registro.
Sinopsis
info = CLAVES_INFO(tabla[i])
Descripcion
Obtiene una tabla descriptiva con informacion de las claves de un registro.
Para cada campo puede incluir nombre, tipo y otros datos estructurales utiles para introspeccion o documentacion automatica.
Comportamiento
- Recibe un registro o subtabla.
- Construye una tabla descriptiva de sus campos.
- Resulta util cuando no alcanza con conocer solo los nombres.
Funciones API relacionadas
CLAVES()TIPO_DATO()ES_CAMPO()
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
| tabla | TABLA | Registro a ser analizado. |
Valor de retorno
TABLA - TABLA con informacion estructurada de las claves del registro.
Ejemplo
ejemplo.blox
INCLUIR "tablas.api"
FUNCION PRINCIPAL
INICIO
TABLA persona, info
persona = { nombre = "Ana", edad = 30 }
persona = { nombre = "Maria", edad = 22, email = "Maria@email.com" }
info = CLAVES_INFO(persona[2])
tablas.imprimir(info)
FINAL```