Para agregar funciones, debemos ingresar al menú de administración e ingresar en la opción "TM-Funciones iWeb Dynamics":
En esta pantalla, el usuario podrá registrar las funciones, las mismas son utilizadas para realizar cálculos, y así obtener los valores y resultados deseados.
Cada registro de Funciones se compone de:
Código PHP.
Recepción de parámetros.
Cálculo y devolución de resultado, para su visualización en tablero.
Vínculo a relacionar.
Elementos de utilización dentro de funciones
$parametro: Array con parámetros, que recibe del Área particular.
$resultado: Array preparado para configurar el resultado de visualización deseado.
$resultado[0] = Leyenda
$resultado[1] = Valor
$resultado[2] = Link. Ejemplo:
A búsqueda de registros: "$nukeurl/modules.php?name=sgc_registracion&file=genera2&do=lista&id_form=$id_form&arrastra=s&def_where=$whereString&sortby1=id&sortby2=id&sortby3=id&xmenu=$xmenu";
$resultado[3] = Color
$resultado[4] = Ícono
$resultado[5] = Color de Fondo del Cuadro | Transparencia (Formato RGB, ejemplo "255,255,255,.3")
$dbi: conexión a la BD.
$GLOBALS: Array con parámetros del contexto de trabajo iWeb.
Ejemplo
La función recibe el nombre del campo de un formulario por $parametro y el número de registro por $GLOBALS del contexto iWeb (dónde solicita la visualización del tablero). Se busca la información correspondiente del campo solicitado, del registro recibido, y devuelve su resultado al tablero para que lo muestre.
Otros ejemplos de parámetros que podría llegar a recibir una función desde la edición del área