Hinzufügen einer neuen Klassendefinition

Aus Asprova Hilfe
Version vom 7. April 2017, 10:23 Uhr von DM (Diskussion | Beiträge) (Imported from text file)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche
Hilfe Nummer: 743220
Zusätzliche Informationen
<Abweichung DE/EN>

Sie können neue Klassendefinitionen hinzufügen.


Hinzufügen einer neuen Klasse

Um eine neue Klassendefinition hinzuzufügen, gehen Sie bitte wie folgt vor:

1. Wählen Sie Menü [Tabellenansicht] - [Erweiterte Einstellungen] - [Neue Klasse hinzufügen ...] und öffnen das Dialogfenster "Neue Klassendefinition"


Addnewclass-menu.jpg

Weisen Sie den Eigenschaften "Klassendefinitionsname" und "Tabellenname" entsprechende Werte zu. Grundsätzlich können Sie denselben Namen für beide Eigenschaften verwenden.


Addnewclass02.jpg

2. Wenn Sie auf den OK-Button klicken, wird unter dem Objekt "Projekt" (siehe Objektfenster) ein Klassenursprungsobjekt erstellt. Sie können ihm einen Alias zuweisen, indem Sie das neu hinzugefügte Klassenursprungsobjekt im Objektfenster auswählen und im Eigenschaftenfenster - Registerkarte "Allgemein" der Eigenschaft "Alias" einen alternativen Namen zuweisen.


Addnewclass03.jpg


Addnewclass04.jpg

Die hinzugefügte Klasse wird auch als Menüeintrag im Menü [Tabellenansicht] angezeigt.


Addnewclass05.jpg

Alternativ können Sie über das Objektfenster eine neue Klasse hinzufügen.
>>> Rechtsklick auf [Ursprungsobjekt] - [<Projektname>] - [Klassendefinition] - Menüpunkt "Neue Klassendefinition hinzufügen …"


Addnewclass01.jpg


Daten Input/Output für die Neue Klasse


Addnewclass06.jpg


Import/Export, wenn vom Benutzer hinzugefügte Klassen hierarchisch angeordnet sind

Was neue Klassen betrifft, so können Sie das Objekt aus COM, etc., hierarchisch hinzufügen. Zu dieser Zeit, wenn Exportieren ausgeführt wird, werden alle Objekte exportiert, da das Objekt rekursiv bezogen wird. Wenn Sie die exportierten Ergebnisse betrachten, werden diese Objekte exportiert als seien sie alle auf derselben Hierarchieebene. Eine Konsequenz dessen ist, dass es nicht möglich ist, dieselbe hierarchische Struktur zu erhalten, wenn diese Daten re-importiert werden.

Bitte beziehen Sie sich auf untenstehendes Beispiel. Die folgenden Ergebnisse zeigen eine neue Tabelle. In diesem Fall fungiert die Tabelle als vorbereitendes Element für die Anzahl der Produktion jeder Ressource, jedes Artikels und jeden Tages, auf die das Erweiterungs-Plug-In für Aufstellungen angewendet wird. Laut dieser Tabelle können Sie das Produktionsvolumen jeder Ressource, jedes Artikels und jeden Tages sehen. Und dies wird in Form einer hierarchischen Struktur festgesetzt, wie unten gezeigt.


Addnewclass07.jpg

Wenn diese Tabelle exportiert wird, findet der Export auf folgende Art und Weise statt.


Addnewclass08.jpg

Als Nächstes wird der Import durchgeführt. Dann wird ein neues Klassenobjekt innerhalb Asprovas komplett gelöscht


Addnewclass09.jpg

Wenn Sie die exportierte Textdatei importieren, geschieht dies in der nicht-hierarchischen Struktur, wie unten angezeigt. Das bedeutet, dass Sie hierarchische Strukturtabellen nach dem Stand der Dinge weder Exportieren noch Importieren können.

Wenn Sie hierarchische Strukturen als neue Klasse auf der GUI erstellen, mag dies nicht besonders problematisch erscheinen, was das Exportieren angeht. Bitte denken Sie jedoch daran, dass die Importieren-Funktion derzeit nur mit "Verlusten" verbunden verwendet werden kann.


Addnewclass10.jpg


Verwandte Themen

Eigenschaftsdefinitionen hinzufügen

Hilfe Nummer: 743220