Dokumentation

Das Benutzerhandbuch von ArcheoBase, Schritt für Schritt, mit seinen Videos.

Komponententypen

 

 

 

In dem Konfigurationsfenster eines Formulars sind die dynamischen Felder in vier Menüs unterteilt: Basic, Fortgeschritten, Gestaltung und Daten. Jede Komponente kann von rechts aus gezogen werden, um das gewünschte Formular zu erstellen. Das Konfigurationsmenü der Komponente öffnet sich, wenn sie abgelegt wird.

Basic

Die Basic Kategorie von dynamischen Feldern enthält die Komponenten Textfeld, Textbereich, Zahl, Auswahlkasten, Auswahlkastengruppe, Dropdown-Menü und Radiobutton.

Textfeld

Ein Textfeld dient dazu, mehrere Zeichen (einen Satz oder mehrere Wörter) in einer Reihe einzugeben.

Beispiel:

 

 

 

 

 

 

Konfigurationsfenster:

Graphical user interface, applicationDescription automatically generated

Beschriftung Der Namen des Felds wird unter Beschriftung eingegeben.
Position der Beschriftung Die Position der Beschriftung kann variieren.
Beschriftung ausblenden Bei Bedarf kann die Beschriftung ausgeblendet werden.
Vorschau Das Resultat wird rechts im Fenster Vorschau angezeigt.

 

Textbereich

Ein Textbereich dient dazu, Sätze oder beschreibende Texte in mehreren Reihen einzugeben.

Beispiel:

Graphical user interface, application, TeamsDescription automatically generated

 

Konfigurationsfenster:

Graphical user interface, applicationDescription automatically generated

Beschriftung Der Namen des Felds wird unter Beschriftung eingegeben.
Position der Beschriftung Die Position der Beschriftung kann variieren.
Zeilen Die Anzahl an Zeilen bestimmt die Höhe des Textbereichs.
Editor

Einen umfangreicheren Texteditor mit einer Werkzeugleiste kann über die Auswahl von CKEditor im Dropdown-Menü Editor hinzugefügt werden. Beispiel eines Textbereichs mit der Werkzeugleiste:

Automatische Vergrößerung
Die Höhe des Textbereichs vergrößert sich im Formular proportional zu dem eingegebenen Text.
Beschriftung ausblenden Bei Bedarf kann die Beschriftung ausgeblendet werden.
Vorschau Das Resultat wird rechts im Fenster Vorschau angezeigt.

 

Zahl

Das Feld Zahl begrenzt die Eingabe des Benutzers zu ausschließlich numerischen Werten. Das Feld verhindert die Mischung von Zahlen und Buchstaben im gleichen Feld und erhält die Einheitlichkeit der Datenbank. So durch wird eine optimierte analytische/statistische Nutzung später begünstigt.

Beispiel:

 

Konfigurationsfenster:

Graphical user interface, applicationDescription automatically generated

Beschriftung Der Namen des Felds wird unter Beschriftung eingegeben.
Position der Beschriftung Die Position der Beschriftung kann variieren.
Beschriftung ausblenden Bei Bedarf kann die Beschriftung ausgeblendet werden.
Vorschau Das Resultat wird rechts im Fenster Vorschau angezeigt.

 

Auswahlkasten

Das Feld Auswahlkasten fügt dem Formular einen einzigen Auswahlkasten zu.

Beispiel:

 

 

Konfigurationsfenster:

Graphical user interface, applicationDescription automatically generated

Beschriftung Der Namen des Felds wird unter Beschriftung eingegeben.
Beschriftung ausblenden Bei Bedarf kann die Beschriftung ausgeblendet werden.
Vorschau Das Resultat wird rechts im Fenster Vorschau angezeigt.

 

Auswahlkastengruppe

Mit der Auswahlkastengruppe können mehrere Auswahlkästen zusammen gruppiert werden. Der Benutzer kann in der gleichen Gruppe mehrere Auswahlkästen auswählen. Das Gegenteil gilt für Radiobuttons, die sich gegenseitig ausschließen und nur eine Auswahl innerhalb der Gruppe erlauben.

Beispiel:

Graphical user interface, applicationDescription automatically generated

 

Konfigurationsfenster:

Graphical user interface, applicationDescription automatically generated

Beschriftung Der Name der Gruppe wird unter Beschriftung eingegeben.
Position der Beschriftung Die Position der Beschriftung kann variieren.
    Positionsoptionen der Beschriftung Verändert zusätzlich die Position der Beschriftung.
Inline-Layout Zeigt die Auswahlkästen horizontal an.
Beschriftung ausblenden Bei Bedarf kann die Beschriftung ausgeblendet werden.
Vorschau Das Resultat wird rechts im Fenster Vorschau angezeigt.

 

Die Auswahlkästen der Gruppe werden unter dem Reiter Daten erstellt.

Graphical user interface, applicationDescription automatically generated

Werte

Der Namen des Auswahlkastens wird in der Spalte Beschriftung eingegeben. Zusätzliche Reihen können mit einem Klick auf hinzugefügt werden.

 

Geben Sie nichts in die Spalte Wert ein, der für die Datenbank nötige Code wird automatisch generiert. Ändern Sie die Spalte nicht, damit die schon eingegebenen Daten nicht verloren gehen.

Vorschau Das Resultat wird rechts im Fenster Vorschau angezeigt.

 

Dropdown-Menü

Ein Dropdown-Menü bietet dem Benutzer die Möglichkeit, einen oder mehrere Werte aus einer Liste von vorbestimmten Werten auszuwählen.

Beispiel:

TextDescription automatically generated

 

 

 

Konfigurationsfenster:

 

Graphical user interface, applicationDescription automatically generated

Beschriftung Der Namen des Felds wird unter Beschriftung eingegeben.
Position der Beschriftung Die Position der Beschriftung kann variieren.
Beschriftung ausblenden Bei Bedarf kann die Beschriftung ausgeblendet werden.
Vorschau Das Resultat wird rechts im Fenster Vorschau angezeigt.

 

Das Dropdown-Menü wird über den Reiter Daten konfiguriert:

Mehrere Werte Erlaubt es dem Benutzer mehrere vorbestimmte Werte einzugeben.
Typ der Datenquelle Standardmäßige Werte beibehalten.
Data Source Values

Den Namen des Elements, das im Dropdown-Menü angezeigt werden soll, wird in der Spalte Label eingeben. Zusätzliche Reihen können mit einem Klick auf hinzugefügt werden.

 

Geben Sie nichts in die Spalte Wert ein, der für die Datenbank nötige Code wird automatisch generiert. Ändern Sie die Spalte nicht, damit die schon eingegebenen Daten nicht verloren gehen.

Suche aktivieren

Die Option Suche erleichtert die Suche innerhalb eines Dropdown-Menüs, das eine große Anzahl von Elementen enthält. Beispiel:

Choices.js Optionen

Nicht vorgeschlagene Daten einfügen: Die Daten, die während des Imports von Daten aus einer .xlsx Datei in einem Dropdown-Menü nicht vorgeschlagen werden, können automatisch hinzugefügt werden, wenn der Bestandteil dieses Menüs im Voraus bearbeitet wurde.

Geben sie dafür folgenden Code ein: {"addItem" : true} 

Graphical user interface, text, applicationDescription automatically generated

Das Importwerkzeug zeigt in seiner Spaltenzuweisungsseite den neuen Wert Keine Übereinstimmung gefunden, in der Datei geschriebenen Wert importieren an.

Vorschau Das Resultat wird rechts im Fenster Vorschau angezeigt.

 

Radiobutton

Im Gegensatz zu den Auswahlkästen zwingen die Radiobuttons den Benutzer, nur eine Option aus einer Gruppe auszuwählen.  Sie werden also für sich gegenseitig ausschließende Optionen benutzt.

Beispiel:

Graphical user interface, text, application, chat or text messageDescription automatically generated

 

Konfigurationsfenster:

Graphical user interface, applicationDescription automatically generated

Beschriftung Der Namen des Radiobuttons.
Position der Beschriftung Die Position der Beschriftung kann variieren.
Weitere Positionsoptionen der Beschriftung Verändert zusätzlich die Position der Beschriftung.
Inline-Layout Zeigt die Radiobuttons horizontal an.
Beschriftung ausblenden Bei Bedarf kann die Beschriftung ausgeblendet werden.
Vorschau Das Resultat wird rechts im Fenster Vorschau angezeigt.

 

Mehrere Radiobuttons können über den Reiter Daten erstellt werden.

Graphical user interface, applicationDescription automatically generated

Werte

 

Der Namen des Radiobuttons wird in der Spalte Beschriftung eingegeben. Zusätzliche Reihen können mit einem Klick auf hinzugefügt werden.

Geben Sie nichts in die Spalte Wert ein, der für die Datenbank nötige Code wird automatisch generiert. Ändern Sie die Spalte nicht, damit die schon eingegebenen Daten nicht verloren gehen.

Vorschau Das Resultat wird rechts im Fenster Vorschau angezeigt.

 

Fortgeschritten

Die Kategorie Fortgeschritten der dynamischen Felder enthält die Komponente Datum/Zeit. 

Datum/Zeit

Datum und/oder Zeit werden im Feld Datum/Zeit eingegeben. Die einheitliche Eingabe der Daten wird durch Dropdown-Menüs sichergestellt.

Beispiel:

TableDescription automatically generated with low confidence

 

Konfigurationsfenster:

Graphical user interface, applicationDescription automatically generated

Label Der Namen des Felds.
Position der Beschriftung Die Position der Beschriftung kann variieren.
Beschriftung ausblenden Bei Bedarf kann die Beschriftung ausgeblendet werden.
Vorschau Das Resultat wird rechts im Fenster Vorschau angezeigt.

 

Der Reiter Datum dient dazu, die Anzeige des Datums zu konfigurieren.

Graphical user interface, applicationDescription automatically generated

Datumseingabe aktivieren

Die Option Datumseingabe ist standardmäßig aktiviert; wäre die Option nicht aktiviert, könnte nur die Uhrzeit vom Benutzer auf dem Feld eingegeben werden.

Kalender nutzen, um das max. Datum zu definieren

Kalender nutzen, um das min. Datum zu definieren

Die Daten, die dem Nutzer im Dropdown-Menü des Kalenders vorgeschlagen werden, können durch den Abstand zwischen den zwei Daten begrenzt werden.

Vorschau Das Resultat wird rechts im Fenster Vorschau angezeigt.

 

Der Reiter Zeit dient dazu, die Anzeige der Uhrzeit zu konfigurieren.

Graphical user interface, applicationDescription automatically generated

Zeiteingabe aktivieren Die Option Zeiteingabe ist standardmäßig aktiviert; wäre die Option nicht aktiviert, könnte nur das Datum vom Benutzer auf dem Feld eingegeben werden.
Schrittweite in Stunden
 
Schrittweite in Minuten
 
Die Zeitauswahl kann in Stunden und Minuten definierte Zeitsprünge haben.
12-Stunden-Zeit (AM/PM) Die Uhrzeit kann als 12- oder 24-Stunden-Zählung angezeigt werden.
Vorschau Das Resultat wird rechts im Fenster Vorschau angezeigt.

 

Das Feld kann also entweder das Datum, die Uhrzeit oder beide beinhalten, wenn die Optionen Datumseingabe aktivieren und Zeiteingabe aktivieren gleichzeitig ausgewählt sind.

 

Gestaltung

Die Kategorie Gestaltung der dynamischen Felder enthält die Komponenten HTML-Element, Spalten, Feldgruppen, Panels und Reiter.

HTML-Element

HTML-Komponenten dienen dazu, erklärende Texte oder Bilder in das Formular einzufügen.

 

Konfigurationsfenster:

Graphical user interfaceDescription automatically generated

 

Spalten

Standardmäßig nehmen neu hinzugefügte Felder die ganze Breite des Formulars ein. Die Seite kann durch die Komponente Spalte in mehrere gleich große Zellen eingeteilt werden, in denen dann unterschiedliche Feldertypen eingefügt werden können. Die Spalten werden unten rot angezeigt.

Beispiel:

 

Im Konfigurationsfenster der dynamischen Felder können als Erstes die Spalten bestimmt werden und als Zweites die Felder in die Spalten gezogen werden. In dem folgenden Beispiel wurde das Textfeld, das Darstellung genannt wurde, in die erste Spalte gezogen.

 

Konfigurationsfenster:

Der Baukasten Spalten zeigt unter Spalteneigenschaften eine Tabelle an, deren Reihen je eine Spalte darstellen. Die Standardgröße einer Seite beträgt zwölf Einheiten. Folgende Prinzipien gelten also:

  • Wenn eine Spalte gewünscht wird, muss die Tabelle eine einzige Spalte mit einer Breite von zwölf Einheiten beinhalten.
  • Wenn zwei Spalten gewünscht werden, muss die Tabelle zwei Spalten mit einer Breite von je sechs Einheiten beinhalten.
  • Wenn drei Spalten gewünscht werden, muss die Tabelle drei Spalten mit einer Breite von je vier Einheiten beinhalten.
  • Etc.

Die Summe der Breiten muss immer zwölf Einheiten ergeben. In dem folgenden Beispiel wird die Seite in 3 Seiten mit je vier Einheiten geteilt.

Label Der Namen des Felds.
Spalteneigenschaften

Füllen Sie nur die Spalte Breite aus und lassen Sie die anderen Werte wie vordefiniert.

Zusätzliche Spalten können mit einem Klick auf  und dem Festlegen ihrer Breite hinzugefügt werden.

Beachten Sie, dass die Summe der unterschiedlichen Breiten immer zwölf ergeben muss.

Spalten automatisch anpassen Passt die Spalten je nach den enthaltenen Elementen an. Lassen Sie diese Option deaktiviert.
Label ausblenden Das Label der Spalten kann ausgeblendet werden. Dies ist normalerweise der Fall, da die Komponenten, die sich in den Spalten befinden, schon eine Beschriftung haben.

 

Feldgruppen

Mit den Feldgruppen können mehrere unterschiedliche Felder in dem gleichen Kasten gruppiert werden. Normalerweise enthält diese Komponente in jeder seiner Reihen eine Spalte, deren Zellen je andere Komponenten zugewiesen wurden. In dem folgenden Beispiel wird eine Feldgruppe, genannt Bestattungsart, gezeigt:

Beispiel:

Graphical user interface, text, application, emailDescription automatically generated

Ihre erste Reihe besteht aus zwei Spalten mit einer Breite von acht und vier Einheiten. Die zweite Reihe besteht aus drei Spalten aus je vier Einheiten. Die spezifischen Komponenten werden dann in die so erstellten Zellen gezogen.

A picture containing diagramDescription automatically generated

 

Konfigurationsfenster:

Graphical user interface, text, application, chat or text messageDescription automatically generated

Legende Der Namen der Feldgruppe.
Vorschau Das Resultat wird rechts im Fenster Vorschau angezeigt.

 

Panels

Die Funktion eines Panels ist den Feldgruppen ähnlich, da es mehrere Felder im gleichen Kasten gruppiert. Der Unterschied liegt im Aussehen und in der Tatsache, dass sie dem Benutzer die Möglichkeit bieten, ein- und ausgeklappt werden zu können. In dem folgenden Beispiel werden drei Panels, genannt Kiefer, Wirbelsäule und Brustkorb, gezeigt.

Beispiel:

 

Konfigurationsfenster:

Graphical user interface, applicationDescription automatically generated

Titel Der Namen des Panels.
Thema Unterschiedliche Stile werden vorgeschlagen.
Einklappbar Der Benutzer kann bei Bedarf das Panel einklappen.
Anfänglich eingeklappt Das Panel ist anfänglich beim Aufrufen des Formulars eingeklappt.
Beschriftung ausblenden Die Beschriftung bzw. der Namen des Panels kann ausgeblendet werden.
Vorschau Das Resultat wird rechts im Fenster Vorschau angezeigt.

 

Reiter

Das Benutzen von Reitern erleichtert das Lesen komplexer Formulare.

Beispiel:

Konfigurationsfenster:

Graphical user interface, applicationDescription automatically generated

Label Der Namen des Reiters.
Reiter

Geben Sie die Namen der Reiter in die Spalte Label ein. Zusätzliche Reiter können mit einem Klick auf  hinzugefügt werden.

Geben Sie nichts in die Spalte Schlüssel ein, der für die Datenbank nötige Code wird automatisch generiert. Ändern Sie die Spalte nicht, damit die schon eingegebenen Daten nicht verloren gehen.

Beschriftung ausblenden Das Label des Reiters kann ausgeblendet werden, was normalerweise nicht der Fall ist.
Vorschau Das Resultat wird rechts im Fenster Vorschau angezeigt.

 

Daten

Die Kategorie Daten der dynamischen Felder enthält die Komponenten Datenraster und Behälter.

A picture containing graphical user interfaceDescription automatically generated

Datenraster

Ein Datenraster bietet die Möglichkeit, auf mehreren nacheinander folgenden Reihen strukturierte Informationen gleich einzugeben. Die Schaltfläche fügt dem Formular eine zusätzliche Reihe hinzu. In dem folgenden Beispiel könnte die Struktur aus mehreren SE bestehen, indem zusätzliche Reihen durch einen Klick auf  hinzugefügt wurden.

Beispiel:

Graphical user interface, applicationDescription automatically generated

 

Konfigurationsfenster:

Graphical user interface, text, application, chat or text messageDescription automatically generated

  • Geben Sie den Namen des Datenrasters in das Feld Beschreibung ein und drücken Sie danach auf Speichern.

 

Nachdem das Datenraster erstellt wurde, können die Komponenten hineingezogen werden.

 

In diesem Beispiel wurden die Komponententypen Dropdown-Menü und Textfeld in das Raster eingefügt.

Graphical user interface, applicationDescription automatically generated

  • Drücken Sie  Schließlich auf Speichern.

 

Behälter

In einem Datenraster werden standardmäßig die Felder, die während der Konfiguration vom Benutzer erstellt werden, horizontal eingefügt.  Ein Behälter bietet den Vorteil, dass die Reihen der Felder vertikal hinzugefügt werden können.
 

Beispiel:

Graphical user interface, text, applicationDescription automatically generated

 

Konfigurationsfenster:

Graphical user interface, text, applicationDescription automatically generated

  • Benennen Sie den Behälter nicht und lassen Sie die Standardeinstellung, die die Beschriftung ausblendet.

 

Nachdem der Behälter erstellt wurde, können die Komponenten hineingezogen werden.

Graphical user interface, applicationDescription automatically generated

 

Die Komponenten werden vertikal: aneinandergereiht :

Graphical user interface, text, applicationDescription automatically generated

Relations-Shortcut

Das Feld Relations-Shortcut ermöglicht es dem Benutzer, die Relationen eines Datensatzes — die normalerweise im Relationen-Panel verwaltet werden — direkt im Formular zu verwalten. Jeder Relations-Shortcut ist mit einem Subtyp der Organisation (zum Beispiel Stratigrafische Einheit) oder mit einem Medientyp (Foto, Zeichnung oder Datei) verknüpft und zeigt die verknüpften Datensätze in einem durchsuchbaren Dropdown-Menü mit Mehrfachauswahl an.

Das Feld speichert selbst keine Daten: Es ist lediglich ein Shortcut zum Relationen-Panel. Die Auswahl eines Datensatzes im Feld fügt die entsprechende Zeile sofort dem Relationen-Panel hinzu; das Entfernen aus dem Feld löscht die Zeile. Umgekehrt werden Relationen, die direkt im Relationen-Panel hinzugefügt oder gelöscht werden, automatisch im Feld übernommen. Wie beim Relationen-Panel werden die Relationen erst beim Speichern des Datensatzes in der Datenbank gespeichert.

Konfigurationsfenster:

Label Der Feldname wird unter Label eingegeben.
Hide label Die Beschriftung kann bei Bedarf ausgeblendet werden.
Description Ein optionaler Hilfetext, der unter dem Feld angezeigt wird.
Endgültige Darstellung Die endgültige Darstellung erscheint rechts im Fenster Vorschau.

 

Auf der Registerkarte Data wird der mit dem Feld verknüpfte Subtyp ausgewählt:

Linked subtype Der Subtyp, den das Feld im Relationen-Panel widerspiegelt. Das Dropdown-Menü bietet alle Subtypen der Organisation sowie die Medientypen Foto, Zeichnung und Datei an. Jedes Relations-Shortcut-Feld verwaltet einen einzigen Subtyp; um die Relationen mehrerer Subtypen im selben Formular zu verwalten, fügen Sie ein Feld pro Subtyp ein.
Endgültige Darstellung Die endgültige Darstellung erscheint rechts im Fenster Vorschau.

 

Beim Speichern des Datensatzes prüft ArcheoBase die Konsistenz zwischen dem Feld und dem Relationen-Panel. Wurde eine Relation an einer Stelle entfernt, ist aber an der anderen noch vorhanden, fragt eine Bestätigungsmeldung den Benutzer, wie fortzufahren ist.

Bitte beachten Sie, dass die Komponente Relations-Shortcut nicht in ein Data Grid eingefügt werden kann und nur in Formularen funktioniert, die zusammen mit dem Relationen-Panel angezeigt werden (Detailseite des Datensatzes).

 

Komponenten modifizieren

Das Menü jeder Komponente wird angezeigt, wenn man die Maus in die obere rechte Ecke der Komponente führt.

 

Die Hauptfunktionen des Menüs sind:

Edit Gehen Sie zu dem Konfigurationsfenster der Komponente.
Move Bewegen Sie eine Komponente innerhalb des Formulars.  Sie kann mit einem gedrückten Linksklick an den gewünschten Ort eingefügt werden.
Edit JSON Die Schaltfläche Edit JSON wird nicht vom Benutzer benutzt und wird entfernt werden.
Copy Nützlich für die Erstellung von Formularen mit komplexen und repetitiven Strukturen. Mit dieser Funktion kann bspw. eine Feldgruppe kopiert werden und die Beschriftungen später je nach den Bedürfnissen geändert werden.
Entfernen Entfernt die ausgewählte Komponente aus dem Formular.