====== Grundlagen der Bedienung ====== In diesem Kapitel soll es zunächst um die Grundlagen der Bedienung von RaceBase gehen. Es werden also die Menüs erklärt, die Anzeigen, die Filter, Bearbeitungsfunktionen usw., die sich auf vielen Seiten wiederholen und das Grundgerüst bilden. Fangen wir damit an, uns den Bildschirmaufbau einmal anzusehen. {{ ::bildschirmaufbau.png?nolink&1280 |}} ===== Menü ===== Die verschiedenen Module und Seiten sind über das Menü am oberen Bildschirmrand zugänglich. {{ ::bildschirm-menu.png?nolink&1280 |}} Das Menü besteht aus zwei Zeilen, in der oberen Zeile werden die Module ausgewählt, in der unteren Zeile die zugehörigen Seiten. Die erste Menüzeile wird in den Farben Deines Teams angezeigt, kann also von dem hier gezeigten Beispiel farblich abweichen. Die dargestellten Menüpunkte, Module und Seiten sind abhängig von der vorhandenen Lizenz. Über das Anklicken mit der Maus werden die Module oder Seiten ausgewählt. ===== Überschrift ===== Auf jeder Seite befindet sich direkt unter dem Menü die Hauptüberschrift. {{ ::bildschirm-ueberschrift.png?nolink&1280 |}} Die Überschrift selbst ist meist gleichlautend zu der aufgerufenen Seite. Neben der Überschrift befinden sich je nach Seite einige Symbole und / oder Filtermöglichkeiten. Die Symbole (im Beispiel sind es {{img:wechseln.png?32&nolink|Reifenwechsel}} und {{img:box.png?32&nolink|Archiv}}) starten Funktionen, wie das Hinzufügen von Tabelleneinträgen oder Änderungen von bestimmten Eigenschaften. Im Beispiel wird über die Symbole der Reifenwechsel auf dem Fahrzeug aufgerufen bzw. der [[#archivmodus|Archivmodus]] eingeschaltet. Über die rechts neben der Überschrift bzw. der Symbole befindlichen Filterfelder werden die in der Tabelle dargestellten Werte auf die jeweils ausgewählten Bereiche beschränkt. Manchmal ist die Auswahl einiger oder aller Filterfelder notwendig, damit überhaupt eine Anzeige erfolgt. Dies ist zum Beispiel der Fall, wenn die Datenmenge zur Anzeige sonst zu groß würde oder eine Anzeige sinnlos wäre. Nach der Auswahl eines Wertes in einem Filterfeld lädt die Seite neu. ===== Tabelle ===== Unter der Überschrift beginnt im Normalfall eine Tabelle. {{ ::bildschirm-tabelle.png?nolink&1280 |}} Diese besitzt in der Regel am oberen Ende eine Zeile mit den jeweiligen Spaltenbeschriftungen. Um diese von der Tabelle abzugrenzen, werden die Spaltenbeschriftungen **(nbsp)invers(nbsp)** dargestellt. {{ ::bildschirm-tabelle-edit.png?nolink&300|}} In einigen Tabellen werden die Zeilen abwechselnd farbig dargestellt. Dies dient ausschließlich der besseren Lesbarkeit und besitzt keine weitere Funktion. ==== Editierbare Tabellenfelder ==== Den Inhalt einzelner Tabellenfelder, auch Zellen genannt, kann man mit einem Doppelklick auf das entsprechende Feld ändern. Man erkennt dies daran, dass sich der Mauszeiger zu einem "Klickfinger" verwandelt. Die Anzeige kann je nach Browser und Betriebssystem abweichen. ==== Tooltip ==== Manchmal werden in Tabellen Tooltips verwendet, um Informationen, die zwar nützlich sind, aber viel Platz wegnehmen, zu verstecken und nur auf Nutzeranforderung sichtbar zu machen. {{::bildschirm-tooltip.png?nolink&200 |}} Als Beispiel sehen wir links einen Ausschnitt aus der Anzeige der [[referenz:sessions:zeitnahme|Zeitnahme]]. Hier sieht man, dass die Setnummer //DM 3// mit einer punktierten Linie unterstrichen ist. Dies zeigt an, dass sich hier ein Tooltip versteckt. {{ ::bildschirm-tooltip-on.png?nolink&300|}}Fährt man nun mit der Maus über den Setnamen, so erscheint ein kleines Fenster, in dem Daten zu diesem Set angezeigt werden. Hier sieht man deutlich, dass die Darstellung der Daten in der Tabelle diese sehr unübersichtlich hätte werden lassen. ===== Archivmodus ===== Der Archivmodus wird über das Anklicken des Symbols {{img:box.png?16&nolink|}} ein- und ausgeschaltet. Ist der Archivmodus aktiviert, so werden in den Tabellen auch bereits archivierte bzw. entsorgte Positionen angezeigt. Diese werden besonders markiert, nämlich ausgegraut und durchgestrichen. Auch können beim Bearbeiten von Einträgen so teilweise archivierte Einträge noch in Dropdown-Feldern ausgewählt werden. Der Archivmodus ist aktiv, wenn das Symbol grau {{img:box_grey.png?32&nolink|}} dargestellt wird, bei schwarzem Symbol {{img:box.png?32&nolink|}} ist der Archivmodus deaktiviert. ===== Gruppierung / Gliederung ===== {{::zugeklappt.png?nolink&500| }}{{ ::aufgeklappt.png?nolink&500|}} In einigen Ansichten werden Informationen gegliedert dargestellt. Dies ist erkennbar an Symbol {{img:aufblaettern.png?nolink&16}} am linken Rand der Information. Nach einem Klick darauf werden alle Informationen dargestellt, das Zeichen ändert sich zu {{img:aufgeblaettert.png?nolink&16}}. Ein weiterer Klick lässt die Detailinformation wieder verschwinden. ===== Mobile Browser ===== Die Nutzung von RaceBase ist auch über mobile Geräte wie Smartphones oder Tablets möglich. Da hier die Vielfalt der möglichen Betriebssystem-/Browserkombinationen noch größer ist als auf Desktop-PCs, können gegebenenfalls nicht alle Funktionen von RaceBase genutzt werden. Wir empfehlen die Nutzung eines PCs bzw. Laptops für eine längere Benutzung von RaceBase ausdrücklich. [[https://commons.wikimedia.org/wiki/File:Pinch_zoom.png|{{ https://upload.wikimedia.org/wikipedia/commons/c/cc/Pinch_zoom.png?150|Pinch-Geste Credit: GestureWorks (www.gestureworks.com)}}]] ==== Doppelklick / Zoomen ==== Standardmäßig wird in mobilen Browsern mittels Doppelklick eine Zoomaktion ausgelöst. Da - wie oben beschrieben - in RaceBase die Änderung von einzelnen Werten über einen Doppelklick veranlasst werden kann, ist diese Zoomfunktion deaktiviert((Android und iOS ab Version 10)). Zoomen kann man in RaceBase deshalb nur durch die Verwendung der Pinch-Geste, also Strecken bzw. Stauchen von Daumen und Zeigefinger. ==== Tooltips ==== Da es in mobilen Browsern keinen Mauszeiger gibt, kann man auch nicht mit der Maus über einen Tooltip fahren, um diesen anzuzeigen. Stattdessen kann man aber auf dem Tooltip einen einfachen Tap machen (also mit dem Finger einmal klicken), wodurch sich der Tooltip ebenfalls öffnet. ===== Datenbankspezifisches ===== RaceBase ist eine Anwendung, die auf einer Datenbank aufsetzt. Bei Datenbankanwendungen gibt es ein paar Besonderheiten, die ich für Neulinge kurz beschreiben möchte. ==== Multi-User ==== Für eine Datenbank ist typisch, dass diese von mehreren Benutzern gleichzeitig benutzt wird. Die Bildschirmanzeige ist nur im Moment des Abrufs gültig, Änderungen im Datenbestand führen nicht sofort zu einer Änderung der Anzeige auf dem Bildschirm. Um die jeweils aktuellen Daten anzeigen zu lassen, muss die Seite neu geladen werden, z.B. durch erneute Auswahl der Seite in der Menüzeile, oder durch die Aktualisieren-Funktion des Browsers (in der Regel durch Tastendruck auf F5 unter Windows bzw. Command+R auf Apple-Systemen). Auch ohne die [[lizenzen:user|User Add-On-Lizenz]] ist die Verwendung von RaceBase durch verschiedene Personen möglich, indem man sich mit demselben Account auf verschiedenen Geräten einloggt. Die durch die [[lizenzen:user|User Add-On-Lizenz]] eingeführte Benutzerverwaltung in RaceBase dient dazu, bestimmten Usern Rechte zu entziehen oder reinen Lesezugriff zu gewähren. ==== Undo / Rückgängig ==== :!: Datenbank-Aktionen sind in der Regel nicht oder nur sehr aufwendig rückgängig zu machen. Eine solche Aktion ist daher in RaceBase nicht vorgesehen. Ausnahmen hiervon sind beispielweise die Entsorgung von Reifen oder Archivierung von Fahrzeugen o.ä. Auch können getätigte Eingaben meist unter Maßgabe der [[referenz|Referenz]] geändert werden. //Rückgängig// gibt es nicht! :!: