SAG datePicker

De BlueWiki
Version du 7 juillet 2015 à 21:46 par Paul Kuhn (discuter | contributions)

(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)

[Liste des commandes du composant]

English version of this page Icone drapeau-anglais.jpg

Paramètres


Paramètres Type N° du paramètre Description
Date à afficher pointeur caption 1 pointeur vers une date devant être contenu dans le datepicker
Taux d'occupation pointeur caption 2 pointeur vers un tableau de 42 éléments correspondant au pourcentage d'occupation de la journée

Ce paramètre est optionnel


Format d'affichage du taux d'occupation texte caption 3 Ce paramètre indique la manière dont le taux d'occupation être affiché. Vous disposez de deux mode : "bar" ou "day" le mode par défaut est "bar" (cf. exemples ci dessous)

Ce paramètre est optionnel


Code SVG pointeur caption 4 pointeur vers un texte qui contiendra uniquement le code SVG du DatePicker, ce peut être utile pour une utilisation sur le WEB.

Ce paramètre est optionnel


Date picker Image caption Retour Image incluant le code SVG avec des ID sur chaque objet vous permettant de connaitre la date survolée ou cliquée

Exemples

PlanningMois:=SAG_datePicker (->laDate)

caption Voir la commande SAG_DPsetParameter pour le paramétrage de cet affichage


C_DATE($date1;$date2)
SAG_GetDateRange (->$date1;->$date2)
TABLEAU REEL(TableauPourcent;42)
Boucle ($i;1;42)
TableauPourcent{$i}:=Ent(Modulo(Hasard;100))+1
Fin de boucle 
PlanningMois:=SAG_datePicker (->laDate;->TableauPourcent)

caption


C_DATE($date1;$date2)
SAG_GetDateRange (->$date1;->$date2)
TABLEAU REEL(TableauPourcent;42)
Boucle ($i;1;42)
TableauPourcent{$i}:=Ent(Modulo(Hasard;100))+1
Fin de boucle 
SAG_DPsetOccupancyColors ("Grey";"green";"yellow";"orange";"red")
PlanningMois:=SAG_datePicker (->laDate;->TableauPourcent)

caption


C_DATE($date1;$date2)
SAG_GetDateRange (->$date1;->$date2)
TABLEAU REEL(TableauPourcent;42)
Boucle ($i;1;42)
TableauPourcent{$i}:=Ent(Modulo(Hasard;100))+1
Fin de boucle 
SAG_DPsetOccupancyColors ("Grey";"green";"yellow";"orange";"red")
PlanningMois:=SAG_datePicker (->laDate;->TableauPourcent;"day")

caption