Listen, klassisch oder kompakt

In Version 8.0 von PisaSales wird ein neues Listen-Control eingesetzt. Es bietet folgende neue Features:

  • Modernisierte "Excel"-ähnliche Ansicht (klassisch)
  • Optimierte mehrzeilige Attributdarstellung (kompakt). Die bisher spaltenorientierte Attributdarstel­lung wurde zugunsten einer konsequent zeilenorientierten Darstellung aufgegeben.
  • Sortierung auch in der mehrzeiligen (kompakten) Ansicht möglich über ein "Floating Symbol" oben rechts
  • Möglichkeit der Gruppierung. Im Standard wird die Gruppierung in ausgewählten Listen eingesetzt, wie z.B. in Postfach, Entry Portal, Chronos und "Zuletzt verwendet.
  • Neue Listen unterliegen dem Farbschema. Dadurch können z.B. die Farben der Listenköpfen von Administratoren angepasst werden.

Detailformular

Vornehmlich an den Aktivitäten-Unterlisten findet man rechts neben der Liste einen Bereich, den wir Detailformular nennen.

Ist ein Eintrag in der Liste markiert, sehen Sie im Detailformular den Inhalt bzw. Details der Aktivität. Die Detailformulare sind Leseformulare und zeigen Stammdaten. In einigen Detailformularen können Zuord­nungen geändert werden, z.B. die Projektzuordnung. Sie enthalten zudem ein Menü (drei vertikale Pünktchen neben dem Betreff) zum Schnellanlegen von Folgeaktivitäten oder zur Ausführung objektspe­zifischer Funktionen, wie z.B. Antworten, Weiterleiten an E-Mails.

Listen - klassisch

Hinweis: Die folgenden Informationen beziehen sich zunächst auf die klassische Darstellung von Listen

Listen zeigen mehrere Datensätze zeilenweise in einer zweidimensionalen Tabelle an oder als kompakte Listenansichten, siehe weiter unten. Sie werden immer dann eingesetzt, wenn Anwender einen Überblick über viele Datensätze erhalten sollen.

Ein typisches Beispiel sind alle Übersichtslisten. In den Übersichtslisten wählen Sie gezielt Datensätze aus, die per Hyperlink im Stammformular angezeigt werden. Die Veränderung der Breite von Spalten und der Höhe von Zeilen geschieht ähnlich wie in bekannten anderen Programmen mit dem Mauszeiger. Zum Sortieren reicht ein Klick auf den Spaltenkopf eines Feldes, um dieses aufsteigend/absteigen zu sor­tieren (siehe auch weiter unten).

Listen enthalten z.T. Felder, in denen Kommentare aus den angezeigten Datensätze übernommen wer­den (z.B. Reiter Dokumente). Reicht die Feldlänge nicht aus, um den gesamten Feldinhalt anzuzeigen, so klicken Sie in das Feld um den Inhalt zu scrollen. Oder vergrößern Sie die Zeile, um alles anzuzeigen.

An ausgewählten Listen, wie die Mitarbeiterliste interner und externer Unternehmen, stehen Quickfilter in Form von Schnellsuche-Buttons (123, A-E, F-J, K-O, P-T, U-Z) bereit. Dadurch können lange Mitarbei­terlisten einfacher durchsucht werden.

Klassische Liste als zweidimensionale Tabelle

Wenn Sie einen der Button klicken, entspricht diese Funktion dem Laden gefilterter (hier nach Nummer bzw. Anfangsbuchstaben) Datensätze. Wird der Schnellsuche-Button wieder in seine Ausgangsstellung geklickt, wird nicht gefiltert, und damit werden alle Datensätze angezeigt, was ggf. sehr lange dauern kann.

Datensätze in Listen lokal sortieren

Datensätze in einer Liste können Sie mit Mausklick auf den Spaltenkopf alphabetisch/numerisch auf­steigend oder absteigend sortieren. Die Funktion arbeitet alternierend. Ein erster Mausklick auf den Feldtitel sortiert aufsteigend, ein zweiter absteigend. Die gerade aktuelle Sortierung wird durch einen im Feldtitel eingeblendeten Pfeil angezeigt. Beim Sortieren mehrerer Spalten durch Mausklick (mehr­stufige Spaltensortierung) erhalten Sie automatisch ein Sortierergebnis, das dem einer SQL-Select-Anweisung mit entsprechender "Order By"-Klausel entspricht. D.h., hierbei wird zunächst nach der zuerst sortierten (geklickten) Spalte sortiert, dann nach der zweiten und so weiter. Mit dem Standard­befehl Laden heben Sie die Sortierung wieder auf und können eine andere mehrstufige Sortierung starten.

Listeneinträge filtern (Quickfilter)

Über verschiedene Auswahlmenüs (sog. Quickfilter) in den Listen kann die Anzeige der Datensätze unabhängig der Listendarstellung gefiltert resp. eingeschränkt werden.

Auswahlmenüs in Zuordnungslisten

Datensätze in klassischen Listen markieren

In der klassischen Listenansicht markieren Sie einen einzelnen Datensatz, indem Sie ganz links vor dem ersten Feld des Datensatzes klicken. In dem Markierungsfeld ist ein Pfeil zu sehen.
Mehrere Datensätze markieren/demarkieren Sie, indem Sie beim Markieren auf die gleiche Weise  jeweils die Taste [STRG] festhalten. Gruppen von Datensätzen werden auf die gleiche Weise durch gleichzeitiges Drücken der Taste [Umsch] markiert. Alle Datensätze auf einmal markieren Sie mit der bekannten Tastenkombination [Strg+A].

Hinweis: Die neuen Listendarstellungen und die Tastenkombination [Strg+A] werden in Systemlisten, wie z.B. Administratorlisten, nicht unterstützt.

Markierte Datensätze ins Formular übernehmen

Die Funktion Im Formular zeigen ermöglicht es, markierte Datensätze einer Liste (Übersichtsliste bzw. Unterliste des Stammformulars) im jeweils korrespondierenden Stammformular anzuzeigen, ohne jeden Datensatz nacheinander per Hyperlink zu öffnen.
Markieren Sie einfach mehrere Datensätze und klicken Sie die Funktion Im Formular zeigen in der Funktionsleiste.

Datensätze in Listen mit dem Mausrad scrollen

In Listen können Sie mit dem Mausrad komfortabel im geladenen Datenbestand navigieren.

Ist in der Liste ein Datensatz markiert, bleibt die Markierung beim Scrollen erhalten. Sie wird auf und ab bewegt. Hat die Liste einen vertikalen Scrollbalken (viele Datensätze geladen), wird diese Markie­rung aus dem sichtbaren Bereich hinausgescrollt, genauso wie in MS Excel oder MS Word.

Spaltenbreite und Zeilenhöhe in Listen ändern

Führen Sie den Mauszeiger langsam an die horizontale bzw. vertikale Spaltenbegrenzungslinie im Rand der Liste, bis er sich in einen Doppelpfeil verwandelt. Ziehen Sie bei gedrückter Maustaste, um die Größe an den Zelleninhalt anzupassen.

Spaltentitel in Listen verschieben

Klicken Sie in einer Liste auf einen Spaltentitel und halten Sie die Maustaste fest, um den Spaltenkopf beliebig nach links oder rechts zu verschieben und so die Reihenfolge der Spalten zu ändern. Die Anordnung der Spalten wird für diese Liste gespeichert. Signifikante Listenfelder lassen sich in der Regel nicht verschieben.

Spalten ausblenden/einblenden

Mit Rechtsklick des Mauszeigers auf einen Spaltentitel zeigt das Kontextmenü alle Feldtitel der Liste an. Entfernen Sie das Häkchen an dem Titel, der als Spalte ausgeblendet werden soll bzw. setzen Sie das Häkchen, wenn die Spalte wieder erscheinen soll.

Listenspalten (Felder) anpassen

Berechnung der Spaltensumme

Insbesondere solche Listen, in denen Daten editiert werden können, wie z.B. Übersichtslisten, Auswahl­listen, Lieferumfang, Umsatzlisten etc. stehen zur Zeit nur als klassische Listen zur Verfügung. Gerade in solchen Listen können Werte in numerischen Feldern (Integer, Float, Money) spaltenweise summiert werden. Die Summenbildung erfolgt über die markierten Datensätze und wird im Tooltip am Kopf der entsprechenden Spalten angezeigt. Die Darstellung der Summe ist sprachunabhängig.

Summe des markierten Spaltenwertes als Tooltip

Markieren Sie beliebige Datensätze in der Liste und führen Sie den Mauszeiger auf den Kopf der Lis­tenspalte, welche die Werte enthält, die Sie zusammenzählen möchten. Im Tooltip am Mauszeiger lesen Sie jetzt die Summe der Werte dieser Spalte ab.

Kopieren der in Listen errechneten Spaltensumme

Um den Summenwert zur weiteren Verwendung in die Zwischenablage kopieren zu können, muss er in die Meldungszeile transferiert werden, aus der Sie in dann kopieren.

  • Klicken Sie in ein Feld der Spalte, deren Werte summiert werden sollen.
  • Markieren Sie alle Datensätze, die summiert werden sollen.
  • Drücken Sie die Tastenkombination [Strg+Alt+S], um den Summenwert in die Meldungszeile zu trans­ferieren.
  • Markieren Sie den String in der Meldungszeile, um ihn in die Zwischenablage zu kopieren.
Info

Admin: Über die Umgebungsvariable PSC_CFR_COL_SUM kann der Administrator dieses Feature an-/ausschalten.

Inhalt übertragen

Der bekannte Befehl Inhalt übertragen, den Sie aus dem Topmenü  Extras - Werkzeuge aufrufen oder als Tastenkombination [Strg+R] verwenden können, hilft Ihnen, den Inhalt aus dem Feld einer Spalte auf andere Felder derselben Spalte automatisch zu übertragen.

Persistenz einer klassichen Liste

Sie können klassische Listen mit den oben genannten Features individuell modifizieren. Der Zustand der angepassten Listen bleibt im Allgemeinen persistent, wenn Sie die Liste schließen bzw. das System herunterfahren. Damit werden die Listen beim nächsten Einsatz des Systems wieder mit den vorgenommenen Anpassungen dargestellt.

Reset der Anpassung [Strg+Alt+R]

Mit der Tastenkombination [Strg+Alt+R] setzen Sie bei Bedarf die Anpassungen der Liste auf die Standardeinstellungen zurück. Das ist insbesondere dann hilfreich, wenn Sie Ihre Anpassungen nicht mehr genau wissen und möglicherweise Felder oder Daten vermissen, die einfach nur ausgeblendet oder verschoben sind.

Hinweis: Es kann Listen geben, die nach dem Anpassen nicht persistent bleiben. Insbesondere dann, wenn durch die Verwendung von Quickfiltern in der Liste Felder aus- bzw. eingeblendet und damit die Ansicht der Liste verändert wird. D.h., eine Liste kann nur dann persistent modifizierbar sein, wenn sie in allen ihren Quickfilter-Ansichten dieselben Spalten (Felder) hat. Ein Beispiel ist die Unterliste "Kontakte" in der Projektmappe.

Liste - kompakte Sicht

Benutzer können in Listen (die das Feature unterstützen) eine kompakte Sicht auswählen. Sie stellt die Daten eines Satzes in Blöcken dar.

Listen (die das Feature unterstützen) sind durch einen Toggle-Button (Lasche) am rechten Listenrand kenntlich. Mit ihm kann der Benutzer zwischen klassischer Liste und kompakter Liste wechseln.

Die vom Benutzer eingestellte Sicht wird vom Client gemerkt.

Kompakte Liste, Beispiel Aktivitäten

Info

Admin: Der Server kann jedoch an der Listendefinition die kompakte Listenansicht als Default-Sicht vorgeben und so beim erneuten Laden des Dialogs die aktuelle Benutzereinstellung übersteuern.
Im Customizing kann das Feature für kompakte Listensicht an weiteren Listen bereitgestellt werden.

Die kompakte Liste ist eine Readonly-Sicht. Hyperlinks und Toggle-Funktionen auf Feldern werden unterstützt. Records sind markierbar, und es können die Listenfunktionen ausgeführt werden.

Vorteile sind insbesondere:

  • Kompakte Darstellung mehrerer Daten auf kleinstem Raum
  • Diverse Listen mit Detailinformationen (rechts) zum markierten Datensatz (z.B. Aktivitäten)
  • Responsives Design, kein horizontales Scrolling notwendig
  • Thumbnails für Kontakte und Dokumente in der Liste sichtbar
  • Sortierung in der mehrzeiligen Ansicht über ein "Floating Symbol" oben rechts
  • Darstellung von Zeitspannen in einer Zelle auf Basis eines Patterns.
Info

Admin: Zum Beispiel in Aktivitätenunterlisten wird der Pattern zur Darstellung von "Beginnt am" - Ende/Fälligkeit in der Form "01.10.2017 09:00 - 18:00" verwendet. Die Darstellung wird vom Client übernom­men und passt sich je nach Zeitspanne (innerhalb eines Tages, Monats, Jahres) automatisch an. Es wird auch die automatische Darstellung von Texten, wie "Heute", "Gestern", "Morgen" anstelle des Datums unterstützt.

Sortierung in der kompakten Liste

Die Sortierung wurde geändert und ist für jede Listenansicht individuell auszuführen.
Mit Umschalten in die mehrzeilige Ansicht erscheint rechts oben in der Liste ein Floating-Symbol (Fahne). In der Fahne wird das Sortierfeld selektiert (Sortieren nach: xyz). Je nach Feldtyp wechselt die Sequenzanzeige ab-/aufsteigend in Buchstabe oder alphanumerisch.

Markieren in der kompakten Liste

In der kompakten Listensicht reicht es, einen Datensatz anzuklicken und mehrere Datensätze mit [STRG] bzw. eine Gruppe von Datensätzen mit [Umsch] zu markieren.

Datei direkt am Icon aufrufen

In Listen und auch in diversen Feldern von Formularen, die Dokumentdatensätze zeigen, sehen Sie  vor dem Betreff ein Symbol (Icon). Indem Sie auf dieses Symbol klicken, wird die Datei des Dokumentda­tensatzes mit der verknüpften Applikation geöffnet (z.B. ein Word-Dokument mit Microsoft Word).

In der Ansicht Baum einer Liste sehen Sie das Icon ebenfalls, aber es hat keine Funktion. Das Dokument öffnen Sie in dem Fall einfach aus dem rechten Detailformular, indem Sie den Dateiname des Dokumentes anklicken.

Hinweis: Im genannten Feld kann in seltenen Fällen anstelle einer Visualisierung der Text "unknown blob type ()" erschei­nen. Das bedeutet, dass das BLOB zwar eingecheckt ist, es aber zum Dateityp keinen Viewer auf dem Sys­tem, auf dem der Client läuft, gibt. Dann kann das BLOB-Feld nur zum Speichern (und wieder Holen) und nicht zum Anzeigen benutzt werden. Beispiel: Outlook stellt nach außen hin keinen Viewer für sein MSG-Format (ob mit oder ohne Anhang) zur Verfügung.