Hinzufügen einer neuen Klassendefinition: Unterschied zwischen den Versionen
JF (Diskussion | Beiträge) (→eine neue Klasse hinzufügen) |
GK (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
− | {{DISPLAYTITLE: | + | {{DISPLAYTITLE:Neue Klasse hinzufügen}} |
<div align="right">Hilfe Nummer: 743220</div> | <div align="right">Hilfe Nummer: 743220</div> | ||
− | + | <div align="right">[[Zusätzliche Informationen]]</div> | |
− | <div align="right">[[ | ||
− | |||
<hr> | <hr> | ||
− | |||
+ | Sie können Ihrem Projekte eigene Klassen hinzufügen | ||
− | ==== | + | == Schritte == |
− | + | # Klicken Sie im Menü [Tabellenansicht] auf [Erweiterte Einstellungen] > [Neue Klasse hinzufügen ...] um das Dialogfenster "Neue Klasse hinzufügen" zu öffnen. | |
− | |||
− | |||
− | |||
[[Image:addnewclass-menu.jpg]] | [[Image:addnewclass-menu.jpg]] | ||
Weisen Sie den Eigenschaften "Klassendefinitionsname" und "Tabellenname" entsprechende Werte zu. Grundsätzlich können für beide Eigenschaften identische Namen verwendet werden. | Weisen Sie den Eigenschaften "Klassendefinitionsname" und "Tabellenname" entsprechende Werte zu. Grundsätzlich können für beide Eigenschaften identische Namen verwendet werden. | ||
− | |||
[[Image:addnewclass02.jpg]] | [[Image:addnewclass02.jpg]] | ||
2. Klicken Sie auf OK, um unter dem Objekt "Projekt" (siehe Objektfenster) ein Klassenursprungsobjekt zu erstellen. Diesem kann ein Alias gegeben werden. Wählen Sie dazu das neu hinzugefügte Klassenursprungsobjekt im Objektfenster aus und geben Sie im Eigenschaftenfenster unter der Registerkarte "Allgemein" der Eigenschaft "Alias" einen alternativen Namen ein. | 2. Klicken Sie auf OK, um unter dem Objekt "Projekt" (siehe Objektfenster) ein Klassenursprungsobjekt zu erstellen. Diesem kann ein Alias gegeben werden. Wählen Sie dazu das neu hinzugefügte Klassenursprungsobjekt im Objektfenster aus und geben Sie im Eigenschaftenfenster unter der Registerkarte "Allgemein" der Eigenschaft "Alias" einen alternativen Namen ein. | ||
− | |||
[[Image:addnewclass03.jpg]] | [[Image:addnewclass03.jpg]] | ||
− | |||
− | |||
[[Image:addnewclass04.jpg]] | [[Image:addnewclass04.jpg]] | ||
− | Hinzugefügte Klassen erscheinen | + | Hinzugefügte Klassen erscheinen mit eigenen Menübefehlen m Menü[Tabellenansicht]. |
− | |||
[[Image:addnewclass05.jpg]] | [[Image:addnewclass05.jpg]] | ||
Alternativ können Klassen über das Objektfenster hinzugefügt werden.<br /><br />Rechtsklick auf [Ursprungsobjekt] - [<Projektname>] - [Klassendefinition] - Menüpunkt "Neue Klassendefinition hinzufügen …" | Alternativ können Klassen über das Objektfenster hinzugefügt werden.<br /><br />Rechtsklick auf [Ursprungsobjekt] - [<Projektname>] - [Klassendefinition] - Menüpunkt "Neue Klassendefinition hinzufügen …" | ||
− | |||
[[Image:addnewclass01.jpg]] | [[Image:addnewclass01.jpg]] | ||
+ | == Schnittstellenobjekte neuer Klassen == | ||
− | + | Ein Schnittstellenobjekt einer neuen Klasse wird automatisch präpariert und bei Import/Export genutzt. Um eine Kopie des Input/Output-objektes zu erstellen, müssen zugewiesene Buchstaben roh in den "Tabellennamen" eingegeben werden. | |
− | |||
− | Ein | ||
− | |||
[[Image:addnewclass06.jpg]] | [[Image:addnewclass06.jpg]] | ||
− | + | === Import/Export hierarchisch angeordneter (benutzerdefinierter) Klassen === | |
− | Import/Export | ||
Für Klassen kann das Objekt (etc.) hierarchisch hinzugefügt werden. 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. | Für Klassen kann das Objekt (etc.) hierarchisch hinzugefügt werden. 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: | 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: | ||
− | |||
[[Image:addnewclass07.jpg]] | [[Image:addnewclass07.jpg]] | ||
Diese Tabelle kann folgendermaßen exportiert werden: | Diese Tabelle kann folgendermaßen exportiert werden: | ||
− | |||
[[Image:addnewclass08.jpg]] | [[Image:addnewclass08.jpg]] | ||
Als Nächstes folgt der Import und danach wird ein neues Klassenobjekt innerhalb Asprovas vollständig gelöscht. | Als Nächstes folgt der Import und danach wird ein neues Klassenobjekt innerhalb Asprovas vollständig gelöscht. | ||
− | |||
[[Image:addnewclass09.jpg]] | [[Image:addnewclass09.jpg]] | ||
Zeile 74: | Zeile 57: | ||
[[Image:addnewclass10.jpg]] | [[Image:addnewclass10.jpg]] | ||
− | + | == Verwandte Themen == | |
− | + | * [[Dialog_-_Neue_Eigenschaftsdefinition|Neue Eigenschaft hinzufügen]] | |
− | |||
<hr> | <hr> | ||
<div align="right">Hilfe Nummer: 743220</div> | <div align="right">Hilfe Nummer: 743220</div> |
Version vom 28. April 2020, 13:23 Uhr
Sie können Ihrem Projekte eigene Klassen hinzufügen
Inhaltsverzeichnis
Schritte
- Klicken Sie im Menü [Tabellenansicht] auf [Erweiterte Einstellungen] > [Neue Klasse hinzufügen ...] um das Dialogfenster "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.
2. Klicken Sie auf OK, um unter dem Objekt "Projekt" (siehe Objektfenster) ein Klassenursprungsobjekt zu erstellen. Diesem kann ein Alias gegeben werden. Wählen Sie dazu das neu hinzugefügte Klassenursprungsobjekt im Objektfenster aus und geben Sie im Eigenschaftenfenster unter der Registerkarte "Allgemein" der Eigenschaft "Alias" einen alternativen Namen ein.
Hinzugefügte Klassen erscheinen mit eigenen Menübefehlen m Menü[Tabellenansicht].
Alternativ können Klassen über das Objektfenster hinzugefügt werden.
Rechtsklick auf [Ursprungsobjekt] - [<Projektname>] - [Klassendefinition] - Menüpunkt "Neue Klassendefinition hinzufügen …"
Schnittstellenobjekte neuer Klassen
Ein Schnittstellenobjekt einer neuen Klasse wird automatisch präpariert und bei Import/Export genutzt. Um eine Kopie des Input/Output-objektes zu erstellen, müssen zugewiesene Buchstaben roh in den "Tabellennamen" eingegeben werden.
Import/Export hierarchisch angeordneter (benutzerdefinierter) Klassen
Für Klassen kann das Objekt (etc.) hierarchisch hinzugefügt werden. 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.