Répondez à tout, puis cliquez sur Corriger : score et explications s'affichent.
2.1 · Rappel
1. Que crée un regroupement autour des lignes de détail ?
L'En-tête nomme le groupe, le Pied recevra ses sous-totaux (2.2).
2.1 · Application
2. Farès veut un état Région > Client. Comment ordonne-t-il ses groupes ?
L'ordre définit la hiérarchie : le niveau englobant d'abord.
2.2 · Rappel
3. Où placer un résumé pour obtenir un sous-total par groupe ?
Pied de groupe = sous-total du groupe ; pied de rapport = total général.
2.2 · Application
4. Le total général de Farès dépasse de 12 % le chiffre comptable. Premier réflexe ?
Une jointure un-à-plusieurs duplique les montants et gonfle les sommes.
2.2 · Arbitrage
5. Farès veut le nombre de commandes ET le montant total par client. Que choisit-il ?
« Combien ? » → Count ; « quel total ? » → Sum, niveau selon le périmètre.
2.3 · Application
6. L'état de Farès (2 millions de lignes) rame à l'exécution. Que vérifie-t-il d'abord ?
Côté serveur, la base ne renvoie que l'utile ; côté client rapatrie tout puis filtre.
2.3 · Application
7. Farès veut les commandes 2026 de la région Nord. Quelle formule de sélection ?
Deux conditions simples sur champs de base, combinées en ET, poussées au WHERE.
2.3 · Arbitrage
8. « Ville = Alger ET Ville = Oran » ne renvoie rien. Diagnostic de Farès ?
Le « et » du langage courant devient souvent un OU logique sur un même champ.
2.4 · Rappel
9. Qu'est-ce qu'un paramètre Crystal Reports ?
Nom, invite claire, type et options ; le rapport s'adapte à la saisie.
2.4 · Application
10. Farès remplace « Year = 2026 en dur » par « = {?Annee} ». Quel gain ?
Le paramètre branché sur la sélection rend le rapport générique et réutilisable.
2.5 · Application
11. La direction veut une synthèse d'une page depuis l'état détaillé de Farès. Geste correct ?
Restent en-têtes (noms) et pieds (sous-totaux) : la vue synthèse.
2.5 · Arbitrage
12. La formule de masquage conditionnel de Farès cache tout sauf les lignes nulles. Erreur ?
Tester la formule avec des données variées avant de diffuser.
Et après ?
Score ≥ 80 % : passez au Niveau 3 — formules et mise en forme conditionnelle, en gardant vos réflexes (groupes, niveaux de résumés, WHERE vérifié, paramètres branchés).
Score 60-79 % : reprenez les sections ratées (2.1 hiérarchies, 2.2 niveaux/opérations, 2.3 logique ET/OU et serveur, 2.4 options de paramètres, 2.5 sens du masquage) et refaites les défis 48h.
Score < 60 % : reconstruisez l'état de Farès pas à pas (1 groupe, 1 sous-total + 1 général recoupé, 1 filtre vérifié, 1 paramètre testé, 1 synthèse masquée), puis repassez le test.
Dans tous les cas : gardez les réflexes — structurer avant de totaliser, recouper les totaux, pousser les filtres côté base.