Tabelleneditor: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
2.326 Bytes entfernt ,  12:08, 1. Okt. 2014
keine Bearbeitungszusammenfassung
Zeile 21: Zeile 21:
[[File:administrationsfkt_tabeditor_felder.png|gerahmt|ohne|Verfügbare Optionen zum Bearbeiten von Tabellen|link=]]
[[File:administrationsfkt_tabeditor_felder.png|gerahmt|ohne|Verfügbare Optionen zum Bearbeiten von Tabellen|link=]]


Die Menüoption "Felder entfernen/zufügen“ bietet die Möglichkeit, BLOB- Tabellenfelder zu entfernen oder zuzufügen. Da die Felder in Auftragstabellen entscheidend die Datenbankgröße beeinflussen und Ladezeiten im Netzwerkeinsatz verlängern, kann es sinnvoll sein, auf nicht benötigte Felder zu verzichten um die Performance der Anwendung positiv zu beeinflussen. Nach Auswahl des zu löschenden Feldes wird zunächst eine Datensicherung durchgeführt und dann das Feld entfernt. Analog kann auch ein nicht vorhandenes Feld wieder zugefügt werden, die Anwendung wählt automatisch den korrekten Befehlskontext, also „Entfernen“ oder „Zufügen“, aus. Es werden nur die Felder wiederhergestellt, jedoch keine zuvor gelöschten Inhalte.
===Felder===
 
Die Menüoptionen {{Menü|entfernen/hinzufügen}} bietet die Möglichkeit, BLOB-Tabellenfelder zu entfernen oder zuzufügen. Da die Felder in Auftragstabellen entscheidend die Datenbankgröße beeinflussen und Ladezeiten im Netzwerkeinsatz verlängern, kann es sinnvoll sein, auf nicht benötigte Felder zu verzichten um die Performance der Anwendung zu verbessern. Nach Auswahl des zu löschenden Feldes wird zunächst eine Datensicherung durchgeführt und dann das Feld entfernt. Analog kann auch ein nicht vorhandenes Feld wieder zugefügt werden, die Anwendung wählt automatisch den korrekten Befehlskontext, also „Entfernen“ oder „Zufügen“, aus. Es werden nur die Felder wiederhergestellt, jedoch keine zuvor gelöschten Inhalte.
Die Menüoption „Felder hinzufügen/entfernen“ bietet die Möglichkeit, eigene Felder zu Tabellen hinzuzufügen. Durch die Anwahl von „Neues Feld zufügen“ wird ein Dialog geöffnet, in dem ein neues Feld definiert werden kann.
Die Menüoption {{Menü|Neues Feld zufügen}} bietet die Möglichkeit, eigene Felder zu Tabellen hinzuzufügen. Es wird ein Dialog geöffnet, in dem ein neues Feld definiert werden kann.


Um ein Feld hinzuzufügen, wird mit der Schaltfläche hinter dem Eingabefeld "Tabelle" die Tabelle ausgewählt, die erweitert werden soll. Der Name des zu erstellenden Feldes wird im Eingabefeld „Name“ eingegeben und darf nicht identisch mit einem bestehenden Feldnamen der Tabelle sein. Der Feldtyp kann wie folgt deklariert werden:
Um ein Feld hinzuzufügen, wird mit der Schaltfläche hinter dem Eingabefeld "Tabelle" die Tabelle ausgewählt, die erweitert werden soll. Der Name des zu erstellenden Feldes wird im Eingabefeld „Name“ eingegeben und darf nicht identisch mit einem bestehenden Feldnamen der Tabelle sein. Der Feldtyp kann wie folgt deklariert werden:
Zeile 66: Zeile 68:
<!--    *    NEUER ABSCHNITT    *    -->
<!--    *    NEUER ABSCHNITT    *    -->


==Tabellen initialisieren==
===Operationen===
Um Tabellen zu bearbeiten, muss zunächst eine Tabelle geladen und in den Bearbeitungsmodus versetzt werden. Tabellenmanipulationen werden im Optionsmenü neben {{Menü|Löschen}} im Untermenü „Felder“ angeboten.<br/>
 
Die Menüoption „Operationen“ stellt Prozeduren für das Leeren von Tabellen bereit. Der Einsatz dieser Funktionen ist nur bei der Vorbereitung für den Produktivbetrieb nützlich und nur verfügbar, solange die Anwendung im DEMO- Modus betrieben wird.<br/>
Die Menüoption {{Menü|Operationen}} stellt Prozeduren für die manuelle Aktualisierung von Datensätzen bereit. Die Option ''Salden und Umsätze neu berechnen'' aktualisiert die Kundensalden und Umsätze. Diese Funktion kann nach dem Leeren der Auftragstabellen durchgeführt werden, oder falls Kundensalden oder Umsätze nicht korrekt angezeigt werden.


Die Option „Aktuelle Tabelle leeren“ entfernt alle Daten aus der derzeit im Editor geöffneten Tabelle.<br/>
Die Option ''Statistikgrundlagen neu berechnen'' kann genutzt werden, um Masse und Volumen in den Auftragstabellen anhand der Artikelstammdaten zu aktualisieren. Dies ist sinnvoll, wenn die entsprechenden Angaben bei der Erfassung von Auftragspositionen nicht im Artikelsortiment hinterlegt waren.
Die Option „Stammdatentabellen leeren“ entfernt alle Daten aus den Kunden-, Lieferanten-, Waren und Pfandtabellen.<br/>
Die Option „Auftragstabellen leeren und initialisieren“ entfernt alle Daten aus den Auftragstabellen und setzt die Auftrags- und Lieferscheinnummern zurück. Nach Anwenden dieser Option sollte die Prozedur „Salden und Umsätze neu berechnen“ ausgeführt werden um die Kundenstammdaten zu aktualisieren.<br/>
Die Option „Alle Tabellen leeren“ entfernt alle Daten aus allen Tabellen und setzt die Auftrags- und Lieferscheinnummern zurück. Beim Neustart der Anwendung nach dem Ausführen dieser Prozedur wird die Initialisierung der Hilfstabellen angeboten.<br/>
Damit können die Standardwerte der Hilfstabellen wieder hergestellt werden.
<!--    *    NEUER ABSCHNITT    *    -->
<!--    *    NEUER ABSCHNITT    *    -->
<!--    *    NEUER ABSCHNITT    *    -->
<!--    *    NEUER ABSCHNITT    *    -->
<!--    *    NEUER ABSCHNITT    *    -->
<!--    *    NEUER ABSCHNITT    *    -->
==Tabellenfelder aktualisieren==
===Globale Manipulation===
Um Tabellen zu bearbeiten, muss zunächst eine Tabelle geladen und in den Bearbeitungsmodus versetzt werden. Tabellenmanipulationen werden im Optionsmenü neben {{Menü|[[Datei:Loeschen.png|link=]] Löschen}} im Untermenü „Felder“ angeboten.<br/>
 
Die Menüoption {{Menü|Operationen}} stellt Prozeduren für die manuelle Aktualisierung von Datensätzen bereit.<br/>
Die Option ''Globale Manipulation'' im Untermenü {{Menü|Operationen}} öffnet einen Dialog mit Optionen zur Erstellung von Verarbeitungsanweisungen.
Die Option "Salden und Umsätze neu berechnen" aktualisiert die Kundensalden und Umsätze. Diese Funktion kann nach dem Leeren der Auftragstabellen durchgeführt werden oder falls Kundensalden oder Umsätze nicht korrekt angezeigt werden.<br/>
 
Die Option "Statistikgrundlagen" neu berechnen kann genutzt werden, um Masse und Volumen in den Auftragstabellen anhand der Artikelstammdaten zu aktualisieren. Diese Funktion kann genutzt werden, wenn die entsprechenden Angaben bei der Erfassung von Auftragspositionen nicht im Artikelsortiment hinterlegt waren.
[[File:administrationsfkt_tabeditor_op_globale_op.png|border|link=]]
<!--    *    NEUER ABSCHNITT    *    -->
<!--    *    NEUER ABSCHNITT    *    -->
<!--    *    NEUER ABSCHNITT    *    -->
==Globale Manipulation==
Um Tabellen zu bearbeiten, muss zunächst eine Tabelle geladen und in den Bearbeitungsmodus versetzt werden. Tabellenmanipulationen werden im Optionsmenü neben {{Menü|[[Datei:Loeschen.png|link=]] Löschen}} im Untermenü „Felder“ angeboten.
Die Menüoption „Operationen“ stellt Prozeduren für die Bearbeitung von mehren Datensätzen gleichzeitig bereit. Dazu gehören das Neuberechnen von Umsätzen und Salden und die Reorganisation von Statistikdaten und die Anpassung der Sonderformulartabelle nach dem Ändern von Installationspfaden.


Die Option „Globale Manipulation“ öffnet einen Dialog mit Optionen zur Erstellung von Verarbeitungsanweisungen.
Im Bereich ''Filter'' können bis zu drei Bedingungen für das Begrenzen der zu bearbeitenden Datenmengen konfiguriert werden. Ein Filter besteht aus einer Bedingung, die ein Tabellenfeld erfüllen muss. Als Bedingung kann ein Vergleich mit anderen Tabellenfeldern oder Werten definiert werden. Die Filterbedingungen können verknüpft werden.
*screenshot*
Im Bereich ''Manipulation'' kann aus vier verschiedenen Anweisungstypen für die Bearbeitung der gefilterten Daten gewählt werden. Einem Tabellenfeld kann ein Wert zugewiesen werden, ein Tabellenfeld kann geleert werden, ein Tabellenfeld kann durch eine Berechnung verändert werden oder die Datensätze der Ergebnismenge können entfernt werden.
Im Bereich „Filter“ können bis zu drei Bedingungen für das Begrenzen der zu bearbeitenden Datenmengen konfiguriert werden. Ein Filter besteht aus einer Bedingung, die ein Tabellenfeld erfüllen muss. Als Bedingung kann ein Vergleich mit anderen Tabellenfeldern oder Werten definiert werden . Die Filterbedingungen können verknüpft werden.
Im Bereich „Manipulation“ kann aus vier verschiedenen Anweisungstypen für die Bearbeitung der gefilterten Daten gewählt werden. Einem Tabellenfeld kann ein Wert zugewiesen werden, ein Tabellenfeld kann geleert werden, ein Tabellenfeld kann durch eine Berechnung verändert werden oder die Datensätze der Ergebnismenge können entfernt werden.
Die Bearbeitung wird mit {{Menü|[[Datei:Start.png|link=]] Start}} ausgeführt<ref>Dies ist nur möglich, sofern alle notwendigen Eingaben vorgenommen wurden und die Schaltfläche aktiv ist.</ref>, mit {{Menü|[[Datei:Zuruecksetzen.png|link=]] Reset}} werden alle Eingaben des Dialogs zurückgesetzt.
Die Bearbeitung wird mit {{Menü|[[Datei:Start.png|link=]] Start}} ausgeführt<ref>Dies ist nur möglich, sofern alle notwendigen Eingaben vorgenommen wurden und die Schaltfläche aktiv ist.</ref>, mit {{Menü|[[Datei:Zuruecksetzen.png|link=]] Reset}} werden alle Eingaben des Dialogs zurückgesetzt.


2.255

Bearbeitungen

Navigationsmenü