You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

Die Erweiterte Dynamische Suche ist eine Weiterentwicklung der bereits vorhandenen Dynamischen Suche.

Vorteil hier ist, dass Felder aus den Tabellen eakopf_t, eaware_t, eawarecont_t, eazusatz_t, eastatus_t, eafako_t, eareferenz_t, eaairkopf_t, statistik_t, tp_kopf_t und gfgut_t verknüpft werden können.

Die neueste Tabelle gfgut_t für die Suche nach Gefahrgutdaten hat das Berechtigungsobjekt DYN_SUCHE_GFGUT. Dieses Berechtigungsobjekt wird mit dem Update automatisch an das Berechtigungsobjekt der Auftragserfassung angefügt.

Die neue Suche ist in folgenden Programmteilen ebenfalls vorhanden:

Mit dem Berechtigungsobjekt DASHBOARD_MANDANT_MULTI (Recht Anzeigen) kann mandantenübergreifend nach Positionen gesucht werden. Es werden nur Mandanten angezeigt, für die der User Berechtigungen besitzt. Positionen aus anderen Mandanten als der, der aktuell angemeldet ist, können nicht geöffnet werden.

Suchfelder hinzufügen

Zu den vorhandenen Suchfeldern in der EDS können aus den o.g. Tabellen alle dort vorhandenen Felder zur Suche nach Positionen hinzugefügt werden.

Wählen Sie das [+] Plus links neben dem Feld Positionsnummer, um in die Auswahl über die Tabellen zu gelangen.


Das eingeblendete Fenster bietet auf der linken Seite die direkte Suche nach einem bestimmten Feld im Suchfeld Feldname an. Darunter alphabetisch aufgelistet erscheinen die vorhandenen Felder aller Tabellen (auch der bereits von Ihnen hinzugefügten).

Auf der rechten Seite erhalten Sie im Suchfeld Tabelle eine Auswahl über die vorhandenen Suchtabellen mit einem Klick auf den Pfeil.

Wählen Sie die gewünschte Tabelle durch Anklicken aus. Der Name erscheint als Eintrag im Feld Tabelle. Alle Felder aus dieser Tabelle werden unter den Feldnamen aufgelistet.

Die Spalte Feldname führt den Namen des Feldes, die Spalte Feld den Feldnamen in der Tabelle. Der Tabellenname wird ausgeschrieben für Sie verständlich in der Spalte Tabellenname aufgeführt, als Name der CargoSoft-Tabelle in der Spalte Tabelle.

Um einen Eintrag über eine Checkbox auszuwählen, fahren Sie mit der Maus von rechts nach links über das Fenster. Dann werden alle Checkboxen vor den Zeilen eingeblendet.

Markieren Sie ein oder mehrere Felder und klicken OK.

Die Suchfelder werden zu den vorhandenen Suchfeldern hinzugefügt.

Sie können beliebig oft unterschiedliche Tabellen und Felder benutzen.

Suchoperatoren - Auflistung, Kombinationen, Verkettungen

Die meisten Suchfelder lassen sich frei beschreiben, obwohl oft Drop-down-Menüs vorhanden sind. Das hat den Vorteil, dass Suchoperatoren verwendet werden können.

Ein Beispiel dafür ist das Feld Niederlassung.
Normalerweise kann in einem Drop-down-Menü nur ein Eintrag erfolgen:

  • Würde die Suche ausgelöst werden, wären im Ergebnis nur Positionen der Niederlassung BRE zu sehen.
  • Durch Hinzufügen eines Suchoperators kann die Suche erweitert werden.
  • Als Beispiel dient das Pipe-Zeichen.
  • Nun würden alle Positionen der Niederlassungen BRE und FRA angezeigt werden.

Liste der Suchoperatoren

Suchoperator: Name - Zeichen] - TastenkombinationBedeutung - Beispiel
Pipe - [I] - Alt Gr + <

Bedeutung: Oder

Beispiel:

BRE|MUC - Sucht nach BRE oder MUC

15.02.2015|16.02.2015 - Sucht nach dem 15.02.2015 oder 16.02.2015


Größer - [>] - Shift + <

Bedeutung: Größer als

Beispiel:

>28.02.2015 – Sucht nach Datum größer als dem 28.02.2015

Kleiner - [<] - <

Bedeutung: Kleiner als

Beispiel: <01.02.2015 – Sucht nach Datum kleiner als dem 01.02.2015

Gleich - [=] - Shift + 0Bedeutung/Verwendung: Wird alleine nicht genutzt. Im Zusammenhang mit anderen Zeichen zu verwenden.
Aktuelles Datum - [t] - t

Bedeutung: Wird in tagesaktuelles Datum gewandelt.

Beispiel: Bei Eingabe von [t] in ein Datumfeld wird beispielsweise zu 14.01.2015 gewandelt. Es wird dann nur nach dem 14.01.2015 gesucht.

Wird [t1] verwendet, wird in das morgige Datum gewandelt.

Wird [t-1] verwendet, wird in das gestrige Datum gewandelt.

Stern - [*] - Shift + +

Bedeutung: Platzhalter für beliebig viele Zeichen.

Beispiel: Suche nach BR* liefert BRE.

Suche nach *R* liefert BRE und FRA.

Doppelpunkt - [:] - Shift + .

Bedeutung: von:bis

Beispiel: Suche nach 01.01.2015:31.01.2015 liefert alle Ergebnisse aus dem Januar.


Liste der kombinierten Suchoperatoren

Suchoperator: Name - [Zeichen]Bedeutung - Beispiel
Größer gleich - [>=]

Bedeutung: Größer gleich als

Beispiel: >= 15.02.2015 - Sucht nach Datum größer/gleich dem 15.02.2015


Kleiner gleich - [<=]

Bedeutung: Kleiner gleich als

Beispiel: <= 15.02.2015 - Sucht nach Datum kleiner/gleich dem 15.02.2015

Aktueller Datum - [=t]

Bedeutung: Wird NICHT in Tagesaktuelles Datum gewandelt.

Erläuterung:

Wird in einer Suche [=t] verwendet und gespeichert, wird das aktuelle Datum pro Tag neu ermittelt.

[=t] wird auch optisch nicht in ein Datum gewandelt.

Beispiel:

Am 23.01.2015 zeigt [=t] nur Datensätze vom 23.01.2015 an.

Am 24.01.2015 zeigt [=t] nur Datensätze vom 24.01.2015 an.


Verkettung mehrerer Suchoperatoren

SuchoperatorBedeutung/Beispiel

t-1|t|t1

- oder -

t-1:t1

Bedeutung: Gestern, heute, morgen

Beispiel:

Wird am 15.02.2015 mit t-1|t|t1 gesucht, werden alle Ergebnisse vom 14.02.2015, 15.02.2015 und 16.02.2015 gelistet.

Alternativen: t-1:t1 – Sucht ebenfalls über diesen Zeitraum.

t-7:t7

Bedeutung: Eine Woche zurück bis eine Woche voraus.

BRE|FRA|MUC

Bedeutung: Suche nach BRE oder FRA oder MUC

>t-1:t2

Bedeutung: Einen Tag zurück bis 2 Tage voraus

  • No labels