Tabellen

Beschreibung

Standardfenster zum Editieren von Bedingten Tabellen.

Funktionalität

Eingabefenster

Dieses Fenster dient der Pflege von Tabellen.

Menü
Menüpunkt Beschreibung
Bearbeiten -
: Zeile -
: : Bearbeiten Ausgewählte Zeile bearbeiten
: : Einfügen Neuen Eintrag erstellen
: : Duplizieren Ausgewählte Zeile duplizieren
: : Löschen Ausgewählte Zeile löschen
: Spalte  
: : Spalte editieren Fenster zum Bearbeiten der Spalte aufrufen

Wird eine Spalten entfernt, so stehen dem Benutzer zwei Optionen zur Auswahl. Normalerweise werden die Bedingung, welche zuvor in der gelöschten Spalte angezeigt worden ist, in die Expr. (erweiterte Bedingung) übernommen. Möchte man dies nicht, so ist die andere Option zu wählen.

Achtung:
Wenn in der Bedingung eine Variablendefinition (local a;) vorhanden ist, darf in die Tabelle keine Spalte eingefügt werden!

Siehe Seite Berechnungsformeln für weiterführende Informationen!

: : Spalte aufsteigend sortieren Da die Reihenfolge einer bedingten Tabellen von hoher Wichtigkeit ist, wird das Sortieren über den Listenkopf generell verboten. Um trotzdem sortieren zu können (inkl. dem Verändern der Reihenfolge) steht dieses Menü dem Benutzer zur Verfügung.
: : Spalte absteigend sortieren
: : =, >, < aus Spalte entfernen Über dieses Menü können die folgenden Vergleichsoperatoren automatisch in alle Einträge einer Spalte übernommen werden.
: : > in Spalte übernehmen
: : < in Spalte übernehmen
: : >= in Spalte übernehmen
: : <= in Spalte übernehmen
: Schließen Fenster schließen

Suchfelder
Feld Beschreibung
Attribut Schnelleingabefeld um direkt nach einem Attribut zu suchen. Ergibt die Suche 1 Ergebnis so wird das Attribut direkt als Spalte eingefügt. Werden mehrere Attribute gefunden so werden diese im  Selektionsfenster dargestellt.

Knöpfe
Knopf Beschreibung
Einfügen Neuen Eintrag erstellen
Duplizieren Ausgewählte Zeile duplizieren
Löschen Ausgewählte Zeile löschen
OK Änderungen am Tabellen-Objekt werden gespeichert. Wenn keine Änderungen getätigt wurden ist der Knopf gesperrt.
Schließen Das Fenster wird geschlossen, ohne Änderungen zu speichern. Wenn Sie die Änderungen sichern wollen, so müssen Sie den Knopf "OK" drücken.

 

Spalteneditierfenster

Dieses Fenster kann dazu genutzt werden Attributspalten zu definieren. So können hierüber zum Beispiel in einer bedingten Tabelle (Preistabelle, etc.) die Attribute definiert werden, über welche die Bedingung aufgebaut werden soll.

In der Auftragsbearbeitung können über dieses Modul die Attribute definiert werden, welche in der Positionsliste einzeln je Position aufgeführt werden soll um zum Beispiel über diese sortieren zu können.

Menü
Menüpunkt Beschreibung
Bearbeiten -
: Einfügen -
: : Datenfeld Datenfeld einfügen
: : Attribut Attribut einfügen
: : (Manuell)  
: Löschen Aktuellen Eintrag löschen
: Schließen Fenster schließen

Suchfelder
Feld Beschreibung
Attribut Schnelleingabefeld um direkt nach einem Attribut zu suchen. Ergibt die Suche 1 Ergebnis so wird das Attribut direkt als Spalte eingefügt. Werden mehrere Attribute gefunden so werden diese im  Selektionsfenster dargestellt.

Knöpfe
Knopf Beschreibung
Einfügen Neuen Eintrag erstellen
Löschen Ausgewählte Zeile löschen
Speichern Änderungen am Tabellen-Objekt werden gespeichert. Wenn keine Änderungen getätigt wurden ist der Knopf gesperrt.
Schließen Das Fenster wird geschlossen, ohne Änderungen zu speichern. Wenn Sie die Änderungen sichern wollen, so müssen Sie den Knopf "OK" drücken.

 

Verwandte Themen

 


Technische Dokumentation

Tabellen Basismodul

Modulname

condbag.mod

Klassen

CX_CONDITIONED_BAG

Security

Neben der Beschränkung der Zugriffsrechte über die Klasse und deren Datenfelder kann das Modul über einige der empfangenen Messages in seiner Nutzung beschränkt werden.

Empfangene Messages
Message Parameter Funktion Security
ATTRIBUTE_SELECTED Attribut-Objekt Attribut wurde selektiert  
COLUMN_VARIABLE_SELECTED Zeichenkette Tabellenspalten wurden geändert  
EDIT_CONDITIONED_BAG NULL oder Tabellen-Objekt Eingabefenster für Tabellen aufrufen  

Gesendete Messages
Message Parameter Funktion Empfangs-Modul
EDIT_COLUMN_VARIABLE Fenstertitel, Bag-Objekt, Empfänger der Antwort Eingabefenster für Tabellenspalten aufrufen Tabellenspalten-Editiermodul
SELECT_ATTRIBUTE NULL oder Collection Attribut-Objekte Selektionsfenster für Attribute aufrufen Attribut-Selektionsmodul