Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: +update (BP-327236, etc.)

Die Selektionen dienen jedoch nicht nur der Aufnahme von Informationen. Nach diesen Daten kann auch gesucht werden. Die Selektionen können somit zur Identifikation der Adresse herangezogen werden. Damit dies möglich wird, muss das Selektionsfeld mit einem Index versehen werden. Hierzu wählen Sie ebenfalls im Datenbankmanager für die Adressen das Register: "Sortierung". Ändern Sie die Selektion aus unserem Beispiel und aktivieren Sie darin die Checkbox: "Für Sortierung einen Index erzeugen". Schließen Sie nun den Datenbankmanager, wird die Datenbank reorganisiert und die Selektion steht Ihnen zur Eingabe und Suche zur Verfügung. 


Freie Sortierungsdefinition

...

Mit Hilfe dieser Funktion können Sie über die Selektionen u. a. einen Index (Suche und Sortierung) auf beliebige, echte Datenbankfelder der Stammdaten mit Selektionsunterstützung legen. 

So können Sie nun nach Datenbankfeldern wie z. B. Branche suchen, die bisher für die Suche nicht zur Verfügung standen.

Image Removed

Image Removed

Image Added

Image Added



Sortierungsfilter (nur Datensätze in diese Sortierung aufnehmen, die diesem Filter entsprechen)

Weitere Informationen hierzu, finden Sie hier: Sortierungsfilter in Tabellenansichten


Erläuterungen zu den Kennzeichen:


...

Für Sortierung einen Index erzeugen

...

Wenn dieses Kennzeichen gesetzt wird, wird für die Felder eine Sortierung (Index) erzeugt

...


Feldwert der Indexfelder muss eindeutig sein

...

Wenn dieses Kennzeichen gesetzt wird, muss der Eintrag in dem in Feldname 1 hinterlegten Feld eindeutig sein, d.h. kein Eintrag darf in mehr als einem Datensatz hinterlegt werden. 

...

Das Programm meldet andernfalls einen Fehler.

Note
titleBitte beachten Sie:

Wenn es zu dieser Tabelle eine History- oder eine Archiv-Tabelle gibt, darf es nur einen Datensatz pro Tabelle geben.
Dies bedeutet auch, dass durch das Kopieren / Verschieben zwischen den Tabellen andere Datensätze gelöscht werden. 

Als Beispiel:

  1. In der Vorgangstabelle existiert eine "Bestellung vom Kunden" mit der Nummer: "BK01" und einer eindeutigen Selektionssortierung mit dem Feldwert: "15".
  2. In der Vorgangs-Archiv-Tabelle existiert eine "Rechnung" mit der Nummer: "RE01" und einer eindeutigen Selektionssortierung mit dem Feldwert: "15".

Wenn jetzt die BK01 gewandelt wird und dabei die BK ins Archiv verschoben wird, wird die RE01 gelöscht.


Nur Datensätze mit gefüllten Indexfeldern in Index aufnehmen

...

Wenn dieses Kennzeichen gesetzt wird, wird nur dann der Datensatz in den Index aufgenommen, wenn alle Felder zu diesem Index mit einem Feldwert belegt wurden. 

...

Sobald entweder das Feld "Branche" oder das Feld "Status" einer Adresse leer ist, wird der Datensatz bei der Sortierung nach "Branche" nicht angezeigt.

"Feldname 1", "Feldname 2", "Feldname 3"

Hier können Sie die Felder der jeweiligen Datenbank zuordnen. 

...

Felder bei denen nicht der Inhalt (sondern stattdessen eine Zuordnungsnummer) gespeichert wird, werden nach dieser Zuordnungsnummer sortiert; z. B.: das Land Feld, hier wird die Nummer des Landes gespeichert und nicht der Name. Nur nach dem ersten Feld der jeweiligen Sortierung kann gesucht werden.


Diese Sortierung in Details mit Sortierungsunterstützung bereitstellen

Wenn aktiviert, wird die Sortierung auch für die Detailansichten zur Verfügung gestellt.


Sortierung soll numerisch erfolgen (für alle Indexfelder)

Die Sortierung erfolgt numerisch: "1, 2, 10, 20, 21"