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 69 70 71 72 73 74 75 76 77 78 79
| SI PAS HLitDernier(projets,lastopen) ALORS //1
//Aucun enregistrement
x = 1
RETOUR
SINON
id = projets.IDprojet
HLit(statut,projets.statut_fkid)
{"SC_SansNom"+x+".FRM_SansNom2"}..CouleurFond = statut.Color
{"SC_SansNom"+x+".FRM_SansNom2"}..Couleur = Blanc
HLit(projets,id)
{"SC_SansNom"+x+".IMG_Picture"} = projets.picture
{"SC_SansNom"+x+".IMG_Picture"}..ValeurInitiale = projets.picture
{"SC_SansNom"+x+".LIB_SansNom1"} = projets.title
{"SC_SansNom"+x+".BTN_Créer_un_nouveau_projet"}..Visible = Faux
//Affiche la duré de la dernier activité
Durée1 est une Durée = ChaîneVersDurée(DateHeureDifférence(projets.lastopen,DateHeureSys()), duréeCentième)
Trace(Durée1..Jour,Durée1..Heure,Durée1..Minute,Durée1..Seconde)
SI Durée1..Jour= 0 ALORS
SI Durée1..Heure = 0 ALORS
SI Durée1..Minute = 0 ALORS
SI Durée1..Seconde = 0 ALORS
{"SC_SansNom"+x+".LIB_SansNom2"} = "Dernière activité il y a quelques secondes."
SINON
{"SC_SansNom"+x+".LIB_SansNom2"} = "Dernière activité il y a "+Durée1..Seconde+" secondes."
FIN
SINON
{"SC_SansNom"+x+".LIB_SansNom2"} = "Dernière activité il y a "+Durée1..Minute+" minutes."
FIN
SINON
{"SC_SansNom"+x+".LIB_SansNom2"} = "Dernière activité il y a "+Durée1..Heure+" heures."
FIN
SINON
{"SC_SansNom"+x+".LIB_SansNom2"} = "Dernière activité il y a "+Durée1..Jour+" jours."
FIN
x++
TANTQUE HEnDehors() = Faux
SI x = 8 ALORS
x = 1
RETOUR
SINON
// Traitement de l'enregistrement
HLitPrécédent(projets,lastopen)
SI id <> projets.IDprojet ALORS
id = projets.IDprojet
HLit(statut,projets.statut_fkid)
{"SC_SansNom"+x+".FRM_SansNom2"}..CouleurFond = statut.Color
{"SC_SansNom"+x+".FRM_SansNom2"}..Couleur = Blanc
HLit(projets,id)
{"SC_SansNom"+x+".IMG_Picture"} = projets.picture
{"SC_SansNom"+x+".IMG_Picture"}..ValeurInitiale = projets.picture
{"SC_SansNom"+x+".LIB_SansNom1"} = projets.title
{"SC_SansNom"+x+".BTN_Créer_un_nouveau_projet"}..Visible = Faux
//Affiche la duré de la dernier activité
Durée1 = ChaîneVersDurée(DateHeureDifférence(projets.lastopen,DateHeureSys()), duréeCentième)
Trace(Durée1..Jour,Durée1..Heure,Durée1..Minute,Durée1..Seconde)
SI Durée1..Jour= 0 ALORS
SI Durée1..Heure = 0 ALORS
SI Durée1..Minute = 0 ALORS
SI Durée1..Seconde = 0 ALORS
{"SC_SansNom"+x+".LIB_SansNom2"} = "Dernière activité il y a quelques secondes."
SINON
{"SC_SansNom"+x+".LIB_SansNom2"} = "Dernière activité il y a "+Durée1..Seconde+" secondes."
FIN
SINON
{"SC_SansNom"+x+".LIB_SansNom2"} = "Dernière activité il y a "+Durée1..Minute+" minutes."
FIN
SINON
{"SC_SansNom"+x+".LIB_SansNom2"} = "Dernière activité il y a "+Durée1..Heure+" heures."
FIN
SINON
{"SC_SansNom"+x+".LIB_SansNom2"} = "Dernière activité il y a "+Durée1..Jour+" jours."
FIN
x++
FIN
FIN
FIN
FIN |
Partager