2017-08-29 5 views
0

Je cherche à convertir une grille de nébuleuse en NatTable. Mon objectif est d'être en mesure de générer un fichier Excel automatiquement en utilisant ce code:Nébuleuse - Convertir une grille en NatTable

final ExportCommand cmd = new ExportCommand(natTable.getConfigRegistry(), natTable.getShell()); 
natTable.doCommand(cmd); 

Savez-vous s'il est possible?

Merci

+0

Je ne comprends pas ce que vous demandez. NatTable prend en charge les exportations Excel. Et cela peut être déclenché via l'extrait de code que vous avez fourni. –

+0

Bonjour Dirk, j'ai une grille que je veux convertir en NatTable, donc je voulais juste savoir s'il y avait un moyen simple de le faire ou si je devais créer ma NatTable à partir de zéro. –

Répondre

0

Il n'y a aucun moyen simple de convertir une table SWT, JFace TableViewer ou nébuleuse Grille à un NatTable. Ils ont des architectures et des conceptions complètement différentes. Les trois implémentations mentionnées utilisent la table native du système d'exploitation, ou simulent au moins la même chose, tandis que NatTable est entièrement personnalisé. Un autre fait est que ces trois implémentations sont créées colonne par colonne, alors que NatTable utilise un IDataProvider qui est bidimensionnel par conception, donc il n'y a pas d'approche colonne par colonne. Je l'ai expliqué aussi dans notre Getting Started Tutorial

Donc non, il n'y a pas de moyen simple de convertir. Vous devez le créer à partir de zéro. Mais cela ne devrait pas être un gros problème lorsque nous vérifions nos exemples. Bien sûr, cela dépend des fonctionnalités que vous voulez utiliser.

+0

C'est ce que je pensais. Merci pour la clarification. –