Astuce #1 : Propriétés ShowAsTree et Style
Bénéficier de la puissance du client RoleTailored Dynamics NAV 2009 SP1 sans trop de développement.
- Ouvrir la page 1002
- Sélectionner la ligne <Control1> (Group - Repeater) puis afficher les propriétés
- Modifier la valeur de la propriété ShowAsTree à Yes
Cela va nous permettre d'afficher les indentations en forme de TreeView.
Maintenant nous allons afficher les lignes de totalisation en Gras :
- Ajouter une variable (Totaltest) de type Boolean
- Modifier la propriété IncludeInDataset de la variable à Yes
- Ajouter les lignes suivantes dans le Trigger OnAfterGetRecord
Totaltest := FALSE;
IF ("Job Task Type" = "Job Task Type"::Total) OR ("Job Task Type" = "Job Task Type"::"Begin-Total") OR
("Job Task Type" = "Job Task Type"::"End-Total")
THEN
Totaltest := TRUE; - Sélectionner le champ Description
- Modifier la valeur de la propriété Style en Strong et celle de StyleExpr en Totaltest (la variable de type boolean)
On termine par la petite touche finale :
- Mettre le champ Description dans la première position
Et voilà le résultat :