230 lines
7.3 KiB
Plaintext
230 lines
7.3 KiB
Plaintext
#ifdef KPI
|
|
|
|
/* $Revision$
|
|
* $Id$
|
|
*/
|
|
/* TODO lcl */
|
|
|
|
_FAC_MODULE('KPI','lcl_module_KPI')
|
|
|
|
----- Grafieken -----
|
|
INSERT INTO fac_usrgraph
|
|
( fac_usrgraph_omschrijving, fac_usrgraph_view_name, fac_usrgraph_type, fac_usrgraph_limiet0, fac_usrgraph_limiet1, fac_usrgraph_limiet2, fac_usrgraph_limiet3, fac_usrgraph_orderby, fac_functie_key)
|
|
SELECT 'Total', 'kpi_v_graph_tot_tot', 2, 0, 70, 90, 100, null, fac_functie_key FROM fac_functie WHERE fac_functie_code='WEB_KPIRAP';
|
|
|
|
INSERT INTO fac_usrgraph
|
|
( fac_usrgraph_omschrijving, fac_usrgraph_view_name, fac_usrgraph_type, fac_usrgraph_limiet0, fac_usrgraph_limiet1, fac_usrgraph_limiet2, fac_usrgraph_limiet3, fac_usrgraph_orderby, fac_functie_key)
|
|
SELECT 'Trend', 'kpi_v_graph_tot_trend', 4, null, null, null, null, 'FCLT_SORT', fac_functie_key FROM fac_functie WHERE fac_functie_code='WEB_KPIRAP';
|
|
|
|
INSERT INTO fac_usrgraph
|
|
( fac_usrgraph_omschrijving, fac_usrgraph_view_name, fac_usrgraph_type, fac_usrgraph_limiet0, fac_usrgraph_limiet1, fac_usrgraph_limiet2, fac_usrgraph_limiet3, fac_usrgraph_orderby, fac_functie_key)
|
|
SELECT 'Total', 'kpi_v_graph_proc_tot', 2, 0, 70, 90, 100, null, fac_functie_key FROM fac_functie WHERE fac_functie_code='WEB_KPIRAP';
|
|
|
|
INSERT INTO fac_usrgraph
|
|
( fac_usrgraph_omschrijving, fac_usrgraph_view_name, fac_usrgraph_type, fac_usrgraph_limiet0, fac_usrgraph_limiet1, fac_usrgraph_limiet2, fac_usrgraph_limiet3, fac_usrgraph_orderby, fac_functie_key)
|
|
SELECT 'Category', 'kpi_v_graph_proc_ond', 1, null, null, null, null, 'FCLT_SORT', fac_functie_key FROM fac_functie WHERE fac_functie_code='WEB_KPIRAP';
|
|
|
|
INSERT INTO fac_usrgraph
|
|
( fac_usrgraph_omschrijving, fac_usrgraph_view_name, fac_usrgraph_type, fac_usrgraph_limiet0, fac_usrgraph_limiet1, fac_usrgraph_limiet2, fac_usrgraph_limiet3, fac_usrgraph_orderby, fac_functie_key)
|
|
SELECT 'Trend', 'kpi_v_graph_proc_trend', 4, null, null, null, null, 'FCLT_SORT', fac_functie_key FROM fac_functie WHERE fac_functie_code='WEB_KPIRAP';
|
|
|
|
INSERT INTO fac_usrgraph
|
|
( fac_usrgraph_omschrijving, fac_usrgraph_view_name, fac_usrgraph_type, fac_usrgraph_limiet0, fac_usrgraph_limiet1, fac_usrgraph_limiet2, fac_usrgraph_limiet3, fac_usrgraph_orderby, fac_functie_key)
|
|
SELECT 'Total', 'kpi_v_graph_ond_tot', 2, 0, 70, 90, 100, null, fac_functie_key FROM fac_functie WHERE fac_functie_code='WEB_KPIRAP';
|
|
|
|
INSERT INTO fac_usrgraph
|
|
( fac_usrgraph_omschrijving, fac_usrgraph_view_name, fac_usrgraph_type, fac_usrgraph_limiet0, fac_usrgraph_limiet1, fac_usrgraph_limiet2, fac_usrgraph_limiet3, fac_usrgraph_orderby, fac_functie_key)
|
|
SELECT 'Category', 'kpi_v_graph_ond_proc', 1, null, null, null, null, 'FCLT_SORT', fac_functie_key FROM fac_functie WHERE fac_functie_code='WEB_KPIRAP';
|
|
|
|
INSERT INTO fac_usrgraph
|
|
( fac_usrgraph_omschrijving, fac_usrgraph_view_name, fac_usrgraph_type, fac_usrgraph_limiet0, fac_usrgraph_limiet1, fac_usrgraph_limiet2, fac_usrgraph_limiet3, fac_usrgraph_orderby, fac_functie_key)
|
|
SELECT 'Trend', 'kpi_v_graph_ond_trend', 4, null, null, null, null, 'FCLT_SORT', fac_functie_key FROM fac_functie WHERE fac_functie_code='WEB_KPIRAP';
|
|
|
|
SET SQLBLANKLINES ON
|
|
|
|
UPDATE fac_usrgraph SET fac_usrgraph_options = '{ title: "",
|
|
seriesDefaults: {
|
|
rendererOptions: {
|
|
background: "white",
|
|
ringColor: "#444",
|
|
needleThickness: 7,
|
|
hubRadius: 7,
|
|
intervalInnerRadius: 25,
|
|
intervalOuterRadius: 50,
|
|
shadowDepth: 0,
|
|
intervalColors: [ "#CC0000", "#EE9900", "#77BB00" ]
|
|
}
|
|
}
|
|
}'
|
|
WHERE fac_usrgraph_omschrijving = 'Total';
|
|
|
|
-- onderdeel
|
|
UPDATE fac_usrgraph SET fac_usrgraph_options = '{ title: "",
|
|
animate: true,
|
|
stackSeries: false,
|
|
seriesDefaults:{
|
|
pointLabels: {
|
|
show: true,
|
|
edgeTolerance: -100,
|
|
ypadding: 0
|
|
}
|
|
},
|
|
series: [ {
|
|
renderer: $.jqplot.BarRenderer,
|
|
rendererOptions: {
|
|
barWidth: 50,
|
|
varyBarColor: true,
|
|
shadow: false
|
|
}
|
|
} ],
|
|
axes: {
|
|
yaxis: {
|
|
min: 0,
|
|
max: 100,
|
|
ticks: [0, 20, 40, 60, 80, 100],
|
|
tickOptions: {
|
|
enableFontSupport: true,
|
|
fontFamily: "Tahoma",
|
|
fontSize: "9pt"
|
|
},
|
|
rendererOptions: {drawBaseline: false}
|
|
},
|
|
xaxis: {
|
|
tickOptions: {
|
|
enableFontSupport: true,
|
|
fontFamily: "Tahoma",
|
|
fontSize: "10pt",
|
|
showGridline: false
|
|
}
|
|
}
|
|
},
|
|
canvasOverlay: {
|
|
show: true,
|
|
objects: [ {
|
|
horizontalLine: {
|
|
name: "n070",
|
|
y: 70,
|
|
lineWidth: 1,
|
|
lineCap: "square",
|
|
color: "rgba(220, 160, 0, 0.5)",
|
|
shadow: false
|
|
}
|
|
},
|
|
{
|
|
horizontalLine: {
|
|
name: "n090",
|
|
y: 90,
|
|
lineWidth: 1,
|
|
lineCap: "square",
|
|
color: "rgba(85, 238, 0, 0.5)",
|
|
shadow: false
|
|
}
|
|
} ]
|
|
},
|
|
axesStyles: {
|
|
borderWidth: 0,
|
|
ticks: {
|
|
fontSize: "20pt",
|
|
fontFamily: "Tahoma",
|
|
textColor: "black"
|
|
},
|
|
label: {
|
|
fontFamily: "Tahoma",
|
|
textColor: "black"
|
|
}
|
|
},
|
|
grid: {
|
|
backgroundColor: "white",
|
|
borderWidth: 0,
|
|
gridLineColor: "#eee",
|
|
gridLineWidth: 1,
|
|
borderColor: "white",
|
|
shadow: false
|
|
}
|
|
}'
|
|
WHERE fac_usrgraph_omschrijving = 'Category';
|
|
|
|
-- trend
|
|
UPDATE fac_usrgraph SET fac_usrgraph_options = '{ title: "",
|
|
animate: true,
|
|
seriesDefaults: {
|
|
showMarker: false,
|
|
pointLabels: {
|
|
show: true
|
|
}
|
|
},
|
|
series: [ {
|
|
color: "#55acda",
|
|
shadow: true
|
|
} ],
|
|
axes: {
|
|
yaxis: {
|
|
tickOptions: {
|
|
enableFontSupport: true,
|
|
fontFamily: "Tahoma",
|
|
fontSize: "9pt"
|
|
},
|
|
rendererOptions: { drawBaseline: false }
|
|
},
|
|
xaxis: {
|
|
tickOptions: {
|
|
enableFontSupport: true,
|
|
fontFamily: "Tahoma",
|
|
fontSize: "10pt",
|
|
showGridline: false
|
|
}
|
|
}
|
|
},
|
|
axesStyles: {
|
|
borderWidth: 0,
|
|
ticks: {
|
|
fontSize: "20pt",
|
|
fontFamily: "Tahoma",
|
|
textColor: "black"
|
|
},
|
|
label: {
|
|
fontFamily: "Tahoma",
|
|
textColor: "black"
|
|
}
|
|
},
|
|
grid: {
|
|
backgroundColor: "white",
|
|
borderWidth: 0,
|
|
gridLineColor: "#eee",
|
|
gridLineWidth: 1,
|
|
borderColor: "white",
|
|
shadow: false
|
|
},
|
|
canvasOverlay: {
|
|
show: true,
|
|
objects: [ {
|
|
horizontalLine: {
|
|
name: "n070",
|
|
y: 70,
|
|
lineWidth: 2,
|
|
lineCap: "square",
|
|
color: "rgba(220, 160, 0, 0.5)",
|
|
shadow: false
|
|
}
|
|
},
|
|
{
|
|
horizontalLine: {
|
|
name: "n090",
|
|
y: 90,
|
|
lineWidth: 2,
|
|
lineCap: "square",
|
|
color: "rgba(85, 238, 0, 0.5)",
|
|
shadow: false
|
|
}
|
|
} ]
|
|
}
|
|
}'
|
|
WHERE fac_usrgraph_omschrijving = 'Trend';
|
|
|
|
SET SQLBLANKLINES OFF
|
|
|
|
|
|
REGISTERONCE('$Id$')
|
|
|
|
#endif // KPI
|