1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
|
function getAlerte()
{
AnomalieServices.AfficherAlerte(AfficherData);
}
var cellFuncs = [
function(data) {
// id de l'anomalie
return data.id;
},
function(data) {
// titre de l'anomalie
return data.titre;
},
//date de détection Anomalie
function(data) {
// la date de l'anomalie et la formatter
var d= data.date_Detection;
var curr_date = d.getDate();
var curr_month = d.getMonth()+1;
var curr_year = d.getFullYear();
return curr_date + "-" + curr_month + "-" + curr_year;
},
// date d'échéance de l'anomalie
function(data) {
// la date de l'anomalie et la formatter
var d= data.date_Fin_Echeance;
if(d !=null)
{
var curr_date = d.getDate();
var curr_month = d.getMonth()+1;
var curr_year = d.getFullYear();
return curr_date + "-" + curr_month + "-" + curr_year;
}
else
{
return "date echéance inconnue";
}
},
function(data) {
var developpeur=data.developpeur;
if(developpeur != null)
{
return developpeur.nomDeveloppeur;
}
else
{
return "pas developpeur";
}
},
function(data) {
// créer un lien pour estimer l'anomalie en cours et afficher le Popup Estimation
var btn = document.createElement("a");
btn.setAttribute('data-role',"button");
btn.innerHTML = "Modifier Date Echeance";
btn.itemId=data.id; // pour conserver l'id de l'anomalie
// afficher popup anomalie
btn.href = '#ModifierDateEcheance';
// btn.setAttribute('data-role',"button");
btn.setAttribute('data-rel','popup');
btn.onclick = Fenetre; // on click du bouton ovuverture de fenetre pour conserver id
return btn;
}
]; |
Partager