Ressortir le dernier évènement ou la première situation des jeunes EXEMPLE Dans une liste de jeunes, je souhaite afficher par exemple leurs premières situations ou le dernier évènement réalisé. PRINCIPE Il faut utiliser la fonction BOTTOMN pour ressortir le plus petit élément. L expression de la fonction est : bottomn (EXPRESSION-NUMERIQUE, N) Il faut utiliser la fonction TOPN pour ressortir le plus grand élément. L expression de la fonction est : topn (EXPRESSION-NUMERIQUE, N) Dans le cas de l exemple cité : EXPRESSION-NUMERIQUE est la date de la situation ou de l évènement (en numérique) sur lequel le filtre va être appliqué. N est le nombre d éléments à remonter (en l occurrence 1 dans cet exemple) Il est nécessaire de compléter la fonction par un BY pour faire un regroupement par jeunes 1 / 7
ETAPES NECESSAIRES BOTTOMN première situation du jeune de type formation Créer la liste des jeunes Créer la liste initiale des jeunes en affichant leur situation et la date de début de situation. Rajouter un filtre sur la catégorie de situation pour avoir que des situations de type formation. Le résultat montre que pour certains dossiers, il y a plusieurs situations de type formation. Ressortir uniquement la première situation par jeune Modifier la formule de la date de situation. 2 / 7
Rechercher la formule de type agrégation pour récupérer le BottomN Afficher le nombre de résultats à 1, puis grouper par ID_DOSSIER. Rajouter un champ pour afficher la date de début pour vérifier la date de situation. Pour masquer la colonne «BOTTOMN» qui va afficher le numéro du rang du résultat (donc forcément 1 dans notre cas), aller dans l onglet «Résultats». Modifier la vue pour pouvoir afficher des options supplémentaires. 3 / 7
Puis masquer la colonne. Le résultat est le suivant : 4 / 7
ETAPES NECESSAIRES TOPN dernier entretien du jeune Créer la liste des jeunes dans le dispositif CIVIS Créer la liste initiale des jeunes en affichant leur nom, et l évènement en cours de dispositif (ne pas prendre l évènement dans la dimension Evènements, mais bien dans la dimension Dispositif, car la jointure est pré-créée). Rajouter un filtre sur le dispositif pour ne garder que les CIVIS, et sur la nature d évènement pour ne garder que les entretiens individuels. Ressortir uniquement le dernier évènement par jeune Rajouter une colonne «Date évènement» et modifier la formule de la colonne. Dans les fonctions, choisir TOPN. 5 / 7
Insérer la fonction TopN pour n afficher que le plus grand résultat (integer = 1) et en le faisant par jeune (BY ID_DOSSIER). Le résultat donne la liste des jeunes en CIVIS avec leur dernier entretien de type entretien individuel. VARIANTE TOPN meilleure catégorie de situation Il est à noter que nous avons affiché dans le premier exemple les premières situations des jeunes en se basant sur la date de situation et en utilisant BOTTOMN. Il est possible également d utiliser la 6 / 7
fonction TOPN pour sélectionner la meilleure catégorie de situation. En effet, la colonne «Ordre catégorie de situation» présente l ordre des situations pour les trier de la meilleure (plus grande valeur) à la moins bonne. En créant une analyse qui présente les jeunes et leur meilleure catégorie de situation : Je choisis la meilleure catégorie de situation avec TOPN : J obtiens la liste de jeunes et leur meilleure catégorie de situation. 7 / 7