Last modified by jhurst on 2020/10/29 13:32

Show last authors
1 {{ddtoc/}}
2
3 ----
4
5 Il est possible d’utiliser des mots clés permettant de filtrer sur une dimension date, voici la liste des mots clés.
6
7 = Date calculée à partir de la date du jour =
8
9 * Année courante : **${filter.current.year}**
10 * Semestre courant : **${filter.current.semester}**
11 * Trimestre courant : **${filter.current.quarter}**
12 * Mois courant : **${filter.current.month}**
13 * Semaine courante : **${filter.current.week}**
14 * Jour courant : **${filter.current.day}**
15 * Premier jour de l’année courante au jour courant : **${filter.current.yearToDay}**
16 * Premier jour du mois courant au jour courant : **${filter.current.monthToDay}**
17 * Année précédente : **${filter.current.previousYear}**
18 * Semestre précédent : **${filter.current.previousSemester}**
19 * Trimestre précédent : **${filter.current.previousQuarter}**
20 * Mois précédent : **${filter.current.previousMonth}**
21 * Semaine précédente : **${filter.current.previousWeek}**
22 * Jour précédent : **${filter.current.previousDay}**
23 * Année glissante : **${filter.current.slidingYear}**
24 * Semestre glissant : **${filter.current.slidingSemester}**
25 * Trimestre glissant : **${filter.current.slidingQuarter}**
26 * Mois glissant : **${filter.current.slidingMonth}**
27 * Semaine glissante : **${filter.current.slidingWeek}**
28
29 = Date calculée à partir de la dernière date des données =
30
31 * Année courante** **:** ${filter.data.year}**
32 * Semestre courant : **${filter.data.semester}**
33 * Trimestre courant : **${filter.data.quarter}**
34 * Mois courant : **${filter.data.month}**
35 * Semaine courante : **${filter.data.week}**
36 * Jour courant : **${filter.data.day}**
37 * Premier jour de l’année courante au jour courant : **${filter.data.yearToDay}**
38 * Premier jour du mois courant au jour courant : **${filter.data.monthToDay}**
39 * Année précédente : **${filter.data.previousYear}**
40 * Semestre précédent : **${filter.data.previousSemester}**
41 * Trimestre précédent : **${filter.data.previousQuarter}**
42 * Mois précédent : **${filter.data.previousMonth}**
43 * Semaine précédente : **${filter.data.previousWeek}**
44 * Jour précédent : **${filter.data.previousDay}**
45 * Année glissante : **${filter.data.slidingYear}**
46 * Semestre glissant : **${filter.data.slidingSemester}**
47 * Trimestre glissant : **${filter.data.slidingQuarter}**
48 * Mois glissant : **${filter.data.slidingMonth}**
49 * Semaine glissante : **${filter.data.slidingWeek}**
50
51 = Exemples =
52
53 //Date du jour : 05/02/2019//
54
55 == Exemple 1 ==
56
57 {{code language="Javascript"}}
58 ddCtrl.filter(new FilterOperand('Date', '${filter.current.year}')) ;
59 {{/code}}
60
61 → si niveau Année trouvé, filtre sur l’année 2019
62
63 → sinon filtre de type intervalle : 01/01/2019 – 31/12/2019
64
65 == Exemple 2 ==
66
67 {{code language="javascript"}}
68 ddCtrl.filter(new FilterOperand('Date', '${filter.current.year}', 'Date', 'Année')) ;
69 {{/code}}
70
71 → si la hiérarchie et le niveau spécifiés sont trouvés, filtre sur celui-ci
72
73 → sinon filtre de type intervalle : 01/01/2019 – 31/12/2019
74
75 == Exemple 3 ==
76
77 {{code language="javascript"}}
78 ddCtrl.filter(new FilterOperand('Date', '${filter.current.year}', '-1', '-1')) ;
79 {{/code}}
80
81 → filtre de type intervalle : 01/01/2019 – 31/12/2019