OBS/Listen/Listen in OBS

Aus OBS Wiki
Version vom 4. Juli 2025, 07:48 Uhr von Schinke (Diskussion | Beiträge) (→‎XLS/XLSX Export)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Listen in OBS

Die Listen sind ein Hauptbestandteil von OBS. Viele Informationen werden hier zusammengefasst und überschaubar dargestellt.
Listen sind Tabellen, welche in der obersten Spalte die Feldbezeichnungen anzeigen. Diese sehen zum Beispiel wie folgt aus:

Die Spalte.PNG

Darunter folgen die Datensätze, welche alle Einträge untereinander anzeigen, die in dieser Liste vorhanden sind. Dies sieht zum Beispiel wie folgt aus:

Eine Liste.PNG

In OBS sind unter den Listeneinträgen oft so genannte Informationsfelder, in denen Informationen zu dem aktuellen Datensatz angezeigt werden. Wie dies aussehen könnte zeigt das folgende Beispiel:

Personeninformation.PNG


Am unteren Rand sind die Schaltflächen angezeigt. Weitere Informationen zu den Tasten und Schaltflächen von Listen finden Sie hier. Dies sind jedoch nur die Standardbelegungen. Für jede Liste gibt es andere Funktionen.

Des Weiteren ist es möglich per klick auf die Key mouse5.gif-Taste das jeweilige Feld in der ausgewählten Zeile zu kopieren.
Dies hat den Vorteil, dass man so nicht gezwungen ist längere Zahlen (EAN-Codes, etc) oder Wörter abzutippen , sondern diese bequem in den Zwischenspeicher legen kann,
um dann mit Einfügen bzw. Strg+V darauf zuzugreifen.

Auch können in Listen gelöschte Daten wiederhergestellt werden. Weiteres erfahren sie hier.

Live Filter


Livefilter ansicht.jpg

In den meisten Listen ist ein Livefilter verfügbar. Dieser filtert die Liste mit einer Volltextsuche über alle Felder, die in der Liste angezeigt werden. In einigen Listen werden auch weitere, nicht sichtbare Felder für diesen Filter berücksichtigt.

Der Livefilter beachtet keine Groß-/Kleinschreibung, "obs" würde also auch "OBS" finden.

Der Suchmodus, in dem der Livefilter startet, kann über "System - K Bentzerpflege - Allgemeine Einstellungen - 61 Livefilter mit Exaktsuche starten" Benutzerbezogen eingestellt werden.

Sollte der Livefilter in einer Liste fehlen oder wichtige Felder nicht mit berücksichtigt werden, wenden Sie sich bitte per Ticket an den OBS-Support. Dieser kann den Filter dann entsprechend erweitern.

Shortcuts

Einige nützliche Shortcuts für den Live-Filter:
LiveFilterTextmarkieren.gif

Volltextsuche

Livefilter volltext.jpg

Standardmäßig wird der Livefilter im Volltextmodus gestartet. In diesem Modus wird der eingegebene Text an beliebiger Stelle in den Daten der Liste gesucht. Das Leerzeichen dient dabei als logischer Trenner. Werden mehrere Begriffe durch Leerzeichen getrennt, durchsucht OBS die Liste nach Datensätzen, in denen ALLE Wörter im selben Feld an beliebiger Stelle vorkommen.

Beispiel:

Bergau OBS

Ergebnis: Alle Datensätze, in denen mindestens ein Feld sowohl 'Bergau' als auch 'OBS' an beliebiger Stelle enthält.

Exaktsuche

Livefilter exakt.jpg

Durch Klick auf die Volltext-Schaltfäche oder drücken auf die #-Taste auf der Tastatur wird der Exaktmodus eingeschaltet. In diesem Modus werden nur Datensätze angezeigt, bei denen mindestens ein Feld EXAKT dem eingegeben Suchbegriff entspricht. Dabei kann * als Platzhalter für beliebige Zeichen genutzt werden.

Der Suchbegriff "Bergau" würde also den Auftrag "Bergau" finden, aber nicht den Auftrag "Bergau OBS".

Der Suchbegriff "Bergau*" würde den Auftrag "Bergau OBS" finden, aber nicht den Auftrag "Computercenter Bergau".

Der Suchbegriff "*Bergau" würde den Auftrag "Computercenter Bergau" finden, aber nicht den Auftrag "Bergau OBS".

Der Suchbegriff "*Bergau*" würde sowohl "Computercenter Bergau", als auch "Bergau OBS", als auch "Bergau" finden.

Durch Klick auf die Exakt-Schaltfläche oder Drücken der #-Taste auf der Tastatur kann wieder in den Volltextmodus gewechselt werden.

Jahresfilter

In den Vorgangslisten gibt es bei bestimmten Sortierungen einen Jahresfilter. So werden immer nur die Vorgänge für das ausgewählte Jahr angezeigt, was die Geschwindigkeit der Liste erhöht. In der Regel können über eine Sortierung nach Datum (z.B. Auftragsdatum in der Auftragsliste) alle Vorgänge angezeigt werden. Der Jahresfilter ist in diesem Fall nicht aktiv.

Jahresfilter.png

HINWEIS: Damit der Jahresfilter verwendet werden kann muss die umgekehrte Listenreihenfolge (Programmparameter 0607) aktiviert sein.

XLS/XLSX Export

Über diese Funktion können Listen in OBS, so wie Sie aktuell dargestellt und gefiltert sind ins XLS bzw. XLSX Format exportiert werden. Der Export kann entweder über STRG + F5 oder über einen Klick auf das obere linke Listen Icon und Auswahl im Menü ausgeführt werden.
XLSExport.pngXLSExport.gif

Exportierte Dateien werden immer unter [..OBS\Data\Export\] gespeichert und können direkt nach dem Export geöffnet werden.

Aktivierung

Über die Allgemeinen Benutzereinstellungen kann der Export von Listen ins XLS bzw. XLSX Format aktiviert werden. Die Einstellungen Finden Sie unter Position 48 und 49 in der Einstellungsliste.

Libre Office Zahlen Workaround

Es kann vorkommen, dass bei bestimmten Spalten der Export nicht automatisch erkennen kann, dass es sich um Zahlen statt Text handelt. In Excel kann so eine Spalte einfach in eine Zahl umgewandelt werden. Bei Libre Office funktioniert dies jedoch aktuell (Standt Juni 2025) nicht.

Zunächst muss die jeweilige Spalte markiert werden. Anschließen wird im Menü [Daten → Text in Spalten → Trennoption auf Feste Breite → OK] ausgewählt.

Hier sehen Sie ein Beispiel:
LibreOfficeNummerText.gif