Ce service permet de créer un tableau 2D de valeur avec des lignes et des colonnes nommées. Aujourd'hui, le format de fichier en sortie est le format CSV. Ce service peut être utilisé comme service classique à définir dans l'AXL d'un module ou comme singleton pour avoir une instance unique pour tous les modules.
Il suffit de créer une ou plusieurs lignes et une ou plusieurs colonnes, puis d'attribuer des valeurs à chaque [ligne,colonne] et enfin d'appeler la méthode writeFile() pour générer un fichier.csv.
Exemple de fichier .csv :
Sous Excel (ou un autre tableur), on obtient ce tableau :
Results_Example3 | Iteration 1 | Iteration 2 | Iteration 3 |
---|---|---|---|
Nb de Fissions | 36 | 0 | 85 |
Nb de Collisions | 29 | 84 | 21 |
Ce sous-chapitre permet d'introduire ce service. Tous les cas d'utilisations ne seront pas abordés, il est donc recommandé d'aller voir la documentation de l'interface ISimpleTableOutput pour pouvoir exploiter pleinement ce service (notamment l'aspect gestion du multi-processus qui n'a pas d'exemple).
Sommaire de ce sous-chapitre :