Neue Klasse hinzufügen
Sie können Ihrem Projekt eigene Klassen (Tabellen) hinzufügen. Klicken Sie dazu im Menü [Tabellenansicht] auf [Erweiterte Einstellungen] > [Neue Klasse hinzufügen um den Dialog "Neue Klasse hinzufügen" zu öffnen.
Weisen Sie den Eigenschaften "Klassendefinitionsname" und "Tabellenname" entsprechende Werte zu. Grundsätzlich können für beide Eigenschaften identische Namen verwendet werden.
Die hinzugefügte Klasse erscheinen als eigener Menübefehl im Menü [Tabellenansicht].
Wie Sie der neuen Klasse Eigenschaften hinzufügen erfahren Sie hier.
Schnittstellenobjekte neuer Klassen
Für die neue Klasse wird automatisch ein Schnittstellenobjekt erstellt (außer Sie haben 'Schnittstellenobjekt erstellen' deaktiviert), das sofort für den Import und Export genutzt werden kann. Um eine Kopie des Input/Output-objektes zu erstellen, müssen zugewiesene Buchstaben roh in den "Tabellennamen" eingegeben werden.
Import/Export hierarchischer, benutzerdefinierter Klassen
Neuen Klassen können Sie Objekte hierarchisch über COM etc. hinzufügen. Wenn zu dieser Zeit exportiert wird, gilt dies für alle Objekte, weil das Objekt rekursiv bezogen wird. Ergebnisse werden exportiert, als seien sie alle auf derselben, hierarchischen Ebene. Die hat zur Folge, dass dieselbe hierarchische Struktur nicht erhalten werden kann, wenn diese Daten noch einmal importiert werden.
Im folgenden Beispiel zeigen die Resultate eine Tabelle. Dessen Funktionen bereiten auf die Anzahl der Produktion für Ressourcen, Artikel und Tage vor, in welche die expandierende Plug-in Zusammenfassungen angewendet werden. In dieser Tabelle kann das Produktionsvolumen von Ressourcen, Artikeln und Tagen in hierarchischer Struktur eingesehen werden:
Diese Tabelle kann folgendermaßen exportiert werden:
Als Nächstes folgt der Import und danach wird ein neues Klassenobjekt innerhalb Asprovas vollständig gelöscht.
Wenn eine exportierte Textdatei importiert wird, geschieht dies in nicht-hierarchischer Struktur (wie unten angezeigt) Das bedeutet, dass hierarchische Strukturtabellen (nach dem Stand der Dinge) weder exportiert- noch importiert werden können.
Bei Erstellung einer hierarchischen Struktur als eine neue Klasse in der GUI wird der Export nicht negativ beeinflusst. Jedoch muss beachtet werden, dass die Importfunktionen zu dieser Zeit aufgegeben wird.