Skip to content

Functions ObservedObject View

Florian Fehring edited this page Oct 5, 2026 · 1 revision

Mit der Anzeige-Seite für ObservedObjekts können alle Informationen über ein solches bobachtes Gerät zugegriffen werden. Von hier findet der Nutzer auch die notwendigen Informationen um einen externen Datenzugriff zu realisieren.

Funktion 1: Seitenaufruf

Vorbedingungen:

  • Backend und Frontend sind verfügbar
  • Es wurde ein beobachtbares Objekt angelegt

Vorgehen:

  1. Seite Aufrufen
    • Über "Anlagen / Geräte" / "Liste" auf eines der dargestellten Objekte klicken
    • Es wird die Übersichtsseite zum Objekt angezeigt

Funktion 2: Übersichtsseite ohne Dateien

Vorbedingungen:

  • Funktion 1 arbeitet korrekt

Vorgehen:

  1. Übersicht aufrufen
    • Die Übersicht wird geladen, wenn die Seite geladen wird
    • Über das Home-Symbol im linken Menü kann die Übersicht jederzeit erreicht werden
  2. Inhalte der Übersicht
    • Bei der Anzahl der bisher hochgeladenen Dateien wird 0 angezeigt.
    • Auf der Übersichtsseite befindet sich ein Button zum Upload-Formular für Dateien
    • Beim Klick auf den Upload-Button wird man zur Upload-Seite weitergeleitet, das Objekt von dem man gekommen ist, ist vorausgewählt

Funktion 3: Anzeige der Kindobjekte

Vorbedingungen:

  • Funktion 1 arbeitet korrekt

Vorgehen:

  1. Kindübersicht aufrufen
    • Über Kindobjekte-Button im linken Menü kann die Kindübersicht jederzeit aufgerufen werden
  2. Inhalte der Kindübersicht: Keine Kindgeärte
    • Besitzt die Anlage / das Gerät keine untergeordneten Anlagen oder Geräte wird hier eine entsprechende Meldung angezeigt
  3. Inhalte der Kindübersicht: Kindgeräte vorhanden
    • Besitzt die Anlage / das Geräte untergeordnete Anlagen oder Geräte werden diese hier aufgelistet.
    • Mit einem Klick auf den Namen des Kindes kommt man zu dessen Übersichtsseite

Funktion 4: Anzeige erfassbarer Daten

Vorbedingungen:

  • Funktion 1 arbeitet korrekt

Vorgehen:

  1. Anzeige aufrufen
    • Über den Datenbank-Button im linken Menü kann die Anzeige erfassbarer Daten jederzeit aufgerufen werden
  2. Inhalte der Anzeige: Gerät sammelt keine Daten
    • Sammelt das Gerät keine Daten wird hier eine entsprechende Meldung angezeigt
  3. Inhalte der Anzeige: Gerät sammelt Daten
    • Es werden der Name des Messwerts, eine Beschreibung dessen und die verwendete Basiseinheit (sofort vorhanden) angezeigt.
    • Beim Überfahren des Messwertnamens mit der Maus wird die Beschreibung des Messwerttyps angezeigt.

Funktion 5: Daten Verknüpfen

Vorbedingungen:

  • Funktion 1 arbeitet korrekt
  • Es gibt ein weiteres Objekt mit Datensätzen
  1. Verknüpfungsanzeige aufrufen
    • Über den Verknüpfungs-Button im linken Menü kann die Anzeige der verknüpften Daten aufgerufen werden
  2. Inhalte der Anzeige
    • Es gibt ein Auswahlfeld für die Auswahl des Objekts, aus dessen Datenbestand ein Datensatz verknüpft werden soll. Hier werden alle Objekte angezeigt, die für die Datenerfassung konfiguriert sind
    • Es gibt ein Eingabefeld für die Suche nach einem Datensatz.
      • Mit Doppelklick auf das Eingabefeld (Firefox) wird die Liste der Datensätze angezeigt
      • Mit Eingabe einer Zeichenfolge in das Eingabefeld werden die passenden Datensätze angezeigt
    • Wurde im Eingabefeld ein Datensatz ausgewählt, werden dessen Werte unter dem Eingabefeld angezeigt
    • Wird die Auswahl im Eingabefeld geändert, wird auch die Anzeige unter dem Eingabefeld geändert
    • Wird nichts ausgewählt, wird hier auch nichts angezeigt
    • Wird die Auswahl des verknüpften Objekts verändert, wird die Liste der Möglichkeiten im Eingabefeld für den Datensatz entsprechend angepasst
    • Über den Speichern Button wird die Verknüpfung in der Datenbank gespeichert

Funktion 6: Verknüpfte Daten anzeigen

Vorbedingungen:

  • Funktion 1 arbeitet korrekt
  • Es gibt ein weiteres Objekt mit Datensätzen
  1. Verknüpfungsanzeige aufrufen
    • Über den Verknüpfungs-Button im linken Menü kann die Anzeige der verknüpften Daten aufgerufen werden
  2. Verknüpfung vorhanden
    • Wird die Seite neu geladen, nachdem eine Verknüpfung gespeichert wurde, werden die Daten des verknüpften Datensatzes direkt beim Aufruf der Verknüpfungsanzeige dargestellt

Funktion 7: Auflistung der Dateien

Vorbedingungen:

  • Funktion 1 arbeitet korrekt
  1. Dateiauflistung aufrufen
    • Über den Ordner-Button im linken Menü kann die List der Dateien aufgerufen werden
  2. Inhalte der Anzeige: Keine Dateien vorhanden
    • Wurden keine Dateien hochgeladen, wird hier eine entsprechende Meldung angezeigt
  3. Inhalte der Anzeige: Dateien vorhanden
    • Wurden Dateien hochgeladen, werden diese hier aufgelistet.
    • Es wird der Dateiname und das Hochladedatum angezeigt
    • Über den Download-Button unter "Aktionen" kann die Datei wieder heruntergeladen werden

Funktion 8: Metadaten bearbeiten

Vorbedingungen:

  • Funktion 1 arbeitet korrekt
  1. Metadatenseite aufrufen
    • Über den Dokument-Button im linken Menü kann die Verwaltung der Metadaten aufgerufen werden
  2. Inhalte der Anzeige: Keine Metadaten definierbar
    • Sind keine möglichen Metadaten definiert wird hier eine entsprechende Meldung angezeigt
  3. Inhalte der Anzeige: Metadaten definierbar
    • Wurden Metadaten definiert (über Administration / ObjektTypen) werden diese aufgelistet und es steht ein Eingabefeld zur Verfügung
    • Über den Button "Alle speichern" können die Metadaten abgespeichert werden
    • Nach dem Speichern wird für jedes mögliche Metadatum ein Eintrag in der Datenbank angelegt

Funktion 9: Metadaten anzeigen

Vorbedingungen:

  • Funktion 1 arbeitet korrekt
  1. Metadatenseite aufrufen
    • Über den Dokument-Button im linken Menü kann die Verwaltung der Metadaten aufgerufen werden
  2. Metadaten anzeigen
    • Daten werden in den entsprechenden Eingabefeldern angezeigt
    • Metadaten können bearbeitet werden
    • Die veränderten Metadaten können über den Button "Alle speichern" gespeichert werden

Funktion 10: Einstellungen anzeigen

Vorbedingungen:

  • Funktion 1 arbeitet korrekt
  1. Einstellungsseite aufrufen
    • Über den Einstellungs-Button im linken Menü kann die Verwaltung der Einstellungen aufgerufen werden
  2. Anzeige der möglichen Einstellungen
    • Es wird eine Checkbox angezeigt, mit der man die manuelle Datenerfassung aktivieren kann

Funktion 11: Einstellungen bearbeiten

Vorbedingungen:

  • Funktion 1 arbeitet korrekt
  1. Einstellungsseite aufrufen
    • Über den Einstellungs-Button im linken Menü kann die Verwaltung der Einstellungen aufgerufen werden
  2. Aktivierte manuelle Datenerfassung
    • Wurde die Datenerfassung aktiviert wird der Haken in der Einstellung beim Neuladen der Seite gesetzt
    • Hinter dem Beschreibungstext erscheint ein Link der zur Seite für die manuelle Datenerfassung führt
    • Mit einem Klick in die aktivierte Checkbox wird die manuelle Datenerfassung wieder deaktiviert

Funktion 12: Datensynchronisation hinzufügen (ohne masterURL)

Vorbedingungen:

  • Funktion 1 arbeitet korrekt
  1. Datensynchronisation aufrufen
    • Über den Cloud-Button im linken Menü kann die Verwaltung der Datensynchronisation aufgerufen werden
    • Unter der Tabelle befindet sich ein Add Button
  2. Anzeige der Datensynchronisation: Hinzufügen einer Synchronisationseinstellung ohne konfigurierte masterURL
    • Es werden Eingabefelder für die URL zur entfernten Instanz, Eingabe eines Zugriffsschlüssels, Aktivierung der Verschlüsselung und Aktivierung der Synchronisation angezeigt
    • Die Auswahl des Remote-Objekts ist erst nach Eingabe einer gültigen URL einer anderen Instanz möglich
    • Die Auswahlmöglichkeiten des Remote-Objekts listet die auf der anderen Instanz vorhandenen Objekte auf
    • Über den Speichern-Button kann die Synchronisationseinstellung abgespeichert werden

Funktion 13: Datensynchronisation hinzufügen (mit masterURL)

Vorbedingungen:

  1. Datensynchronisation aufrufen
    • Über den Cloud-Button im linken Menü kann die Verwaltung der Datensynchronisation aufgerufen werden
    • Unter der Tabelle befindet sich ein Add Button
  2. Anzeige der Datensynchronisation: Hinzufügen einer Synchronisationseinstellung mit konfigurierter masterURL
    • Es werden Eingabefelder für die URL zur entfernten Instanz, Eingabe eines Zugriffsschlüssels, Aktivierung der Verschlüsselung und Aktivierung der Synchronisation angezeigt
    • Das Eingabefeld für die URL der entfernten Instanz ist mit der URL der Master-Instanz vorbelegt
    • Die Auswahl des Remote-Objekts ist direkt möglich
    • Die Auswahlmöglichkeiten des Remote-Objekts listet die auf der Master-Instanz vorhandenen Objekte auf
    • Über den Speichern-Button kann die Synchronisationseinstellung abgespeichert werden

Funktion 14: Datensynchronisation anzeigen

Vorbedingungen:

  • Funktion 1 arbeitet korrekt
  1. Datensynchronisation aufrufen
    • Über den Cloud-Button im linken Menü kann die Verwaltung der Datensynchronisation aufgerufen werden
  2. Anzeige der Datensynchronisation: Keine Synchronisationseinstellungen vorhanden
    • Es wird eine leere Tabelle mit einem entsprechenden Hinweistext angezeigt
  3. Anzeige der Datensynchronisation: Vorhandene Synchronisations-Einstellungen
    • In der Tabelle erscheinen alle angelegten Synchronisationseinstellungen

Funktion 15: Datensynchronisation ändern

Vorbedingungen:

  • Funktion 1 arbeitet korrekt
  1. Datensynchronisation aufrufen
    • Über den Cloud-Button im linken Menü kann die Verwaltung der Datensynchronisation aufgerufen werden
  2. Anzeige der Datensynchronisation: Vorhandene Synchronisations-Einstellungen
    • In der Tabelle erscheinen alle angelegten Synchronisationseinstellungen
    • Über den Bearbeiten-Button können die Einstellungen verändert und abgespeichert werden

Funktion 16: Datensynchronisation manuell starten

Vorbedingungen:

  • Funktion 1 arbeitet korrekt
  1. Datensynchronisation aufrufen
    • Über den Cloud-Button im linken Menü kann die Verwaltung der Datensynchronisation aufgerufen werden
  2. Datensynchronisation starten
    • In der Tabelle erscheinen alle angelegten Synchronisationseinstellungen
    • Über den Start-Button wird die Datensynchronisation manuell gestartet

Funktion 17: Übersichtsseite mit Dateien

Vorbedingungen:

  • Funktionen 1 + 2 arbeitet korrekt

Vorgehen:

  1. Übersicht aufrufen
    • Die Übersicht wird geladen, wenn die Seite geladen wird
  2. Inhalte der Übersicht
    • Es wird die Anzahl der bisher hochgeladenen Dateien angezeigt.
    • Wenn Dateien der Typen Hellkennlinien oder Dunkelkennlinien hochgeladen wurden, wird die Anzahl dieser ebenfalls angezeigt.
    • Auf der Übersichtsseite befindet sich ein Button zum Upload-Formular für Dateien
    • Beim Klick auf den Upload-Button wird man zur Upload-Seite weitergeleitet, das Objekt von dem man gekommen ist, ist vorausgewählt

Funktion 18: Übersichtsseite ohne das Daten erfasst werden können

Vorbedingungen:

  • Funktion 1 arbeitet korrekt
  • Das Objekt kann keine Daten erfassen

Vorgehen:

  1. Übersicht aufrufen
    • Die Übersicht wird geladen, wenn die Seite geladen wird
  2. Inhalte der Übersicht
    • Es wird angezeigt, dass zu diesem Objekt keine Daten erfasst werden können.

Funktion 19: Übersichtsseite ohne das Daten erfasst wurden

Vorbedingungen:

  • Funktion 1 arbeitet korrekt
  • Das Objekt kann Daten erfassen

Vorgehen:

  1. Übersicht aufrufen
    • Die Übersicht wird geladen, wenn die Seite geladen wird
  2. Inhalte der Übersicht
    • Es wird angezeigt, dass bisher 0 Datensätze erfasst wurden

Funktion 20: Übersichtsseite mit erfassten Daten

Vorbedingungen:

  • Funktion 1 arbeitet korrekt
  • Das Objekt kann Daten erfassen und es wurden Daten erfasst

Vorgehen:

  1. Übersicht aufrufen
    • Die Übersicht wird geladen, wenn die Seite geladen wird
  2. Inhalte der Übersicht
    • Es wird angezeigt, dass bisher N Datensätze erfasst wurden
    • Es wird ein Button angezeigt, der beim Klick die Datenvisualisierungsseite aufruft. Dort ist dann das Gerät vorselektiert.

Funktion 21: Button für die manuelle Datenerfassung

Vorbedingungen:

  • Funktion 1 arbeitet korrekt
  • Die manuelle Datenerfassung wurde in den Einstellungen des Objekts aktiviert

Vorgehen:

  1. Übersicht aufrufen
    • Die Übersicht wird geladen, wenn die Seite geladen wird
  2. Inhalte der Übersicht
    • Es wird ein Button angezeigt, dessen Klick zur Datenerfassungsseite weiterleitet

Clone this wiki locally