loading table of contents...

12.3. FOREST_DATOS_INDICADOR()

 
FOREST_DATOS_INDICADOR
Retorna la metadata de un indicador.
Retorna: object 
Objeto de tipo ParámetrosCapturaIndicador. Los cuales son:
String fórmula;
Date fechaCorte;
Int indicador;
String funcionario;
String observacion;
Int meta;
Double resultado;
Map<String, Object> valorVariables;
Double valorMeta;
ParámetrosIndicadorVariable variables[];
Parámetros:
integer  codigo
Código del indicador, obligatorio
Versión: 3.0+
 
Ejemplo:
Se consulta los indicadores a través de una consulta y luego se envía por correo electrónico la información del mismo.
Indicadores = FOREST_SQL_MAP_LIST(sql);
f(indicadores!=null){
for(var i=0;i<indicadores.length;i++){
captura=FOREST_DATOS_INDICADOR(indicadores[i].codigo);
if(captura!=null){
if(indicadores[i].captura < 0)
fech=FORMAT_DATE(FECHA_SUMA_DIAS(HOY(), indicadores[i].captura*(-1) ,false), 'yyyy-MM-dd');
if((IS_NULL(captura.getFechaCorte())==false && fech==FORMAT_DATE(captura.getFechaCorte(), 'yyyy-MM-dd')) || (IS_NULL(captura.getFechaCorte())==false && FORMAT_DATE(captura.getFechaCorte(), 'yyyy-MM-dd')==FORMAT_DATE(HOY(),'yyyy-MM-dd'))){
msg+=""+indicadores[i].nombre +""+indicadores[i].formula +""+captura.getFechaCorte() +"";
SEND_HTML_MAIL(email, asunto, mensaje+""+tablainicio+""+filaEncabezado+""+msg+""+tablafin, 'macroptest@gmail.com'); } } }