Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.
Auszug
hiddentrue

Nuclos Detailmaske: Datensätze erfassen, speichern, klonen, logisch/physisch löschen, LOV, Unterformulare und Statuswechsel im Rich Client.

globe with meridians Sprache: Deutsch · English

open book Detailmaske

Aufbau der Detailmaske: Schaltflächen, Eingabeelemente, LOVs, Unterformulare und Statuswechsel.

Status
colourGrey
titleReferenz
Status
colourBlue
titleAnwender
Status
colourGreen
titleStand: Jul 2026
Status
colourGrey
titlegilt fuer Nuclos 4.2026.x

Panel
bgColor#F4F5F7

Auf dieser Seite

Inhalt
maxLevel2

...

minLevel2

Die Detailmaske dient

...

zum

...

Anzeigen, Bearbeiten und Erfassen von Datensätzen.

Schaltflächen

...

Detailmasken detail 1.gifImage Removed

Screenshot-Platzhalter

Werkzeugleiste der Detailmaske.

  • Neuen Datensatz erfassen – leeres Formular; Speichern prüft Regeln

...

  • (z. B. Pflichtfelder

...

  • )

...

  • .

...

  • Aktualisieren

...

Ein bestehender Datensatz kann mit der Schaltfläche Datensatz klonen kopiert werden. Alle Daten werden übernommen und in einem neuen Businessobjekt gespeichert. Datensätze können, sofern das Recht besteht, mit der Schaltfläche Löschen entfernt werden. Dabei besteht ein Unterschied zwischen physikalisch löschen und logisch löschen:

  • Löschen (logisch löschen) Dies ist der Standardfall. Ein Benutzer, der über das Recht verfügt, Datensätze eines Businessobjekt zu löschen, bekommt diese Option in Form einer Schaltfläche mit einem orangenen Mülleimer angeboten. Diese Funktion markiert ein Businessobjekt in seiner Definition als gelöscht, so dass es in Suchergebnissen oder im Explorerbaum nicht mehr angezeigt wird. Physikalisch ist das Objekt aber noch vorhanden, und kann von dazu berechtigten Benutzern eingesehen, aber nicht mehr bearbeitet werden. Diese Benutzer können gezielt nach gelöschten oder ungelöschten Objekten suchen.
  • Entgültig löschen (physikalisch löschen) Zum physikalischen Löschen von Businessobjekt existiert ein gesondertes Recht. Physikalisch gelöschte Objekte sind aus der Datenbank entfernt und können nicht mehr eingesehen oder wiederhergestellt werden. Diese Option wird berechtigten Benutzern als Schaltfläche mit einem roten Mülleimer angeboten.

Mit den Schaltflächen Zum ersten / vorherigen / nächsten / letzen Datensatz springen wird das Navigieren in der Ergebnisliste erleichtert. Es können z.B. Datensätze nacheinander abgearbeitet werden, ohne immer wieder in die Ergebnisliste springen zu müssen.

Eingabefelder und Anzeigeelemente

Für die Anzeige bzw. Eingabe von Werten stehen in Nuclos je nach Datentyp verschiedene Elemente (Eingabefelder, Controls) zu Verfügung. Diese entsprechen für Standard-Datentypen wie Zahlen und Text oder auch Wertelisten den bekannten Elementen von Windows bzw. Swing. Für speziellere Datentypen wie Datum oder fachspezifische Datentypen wie etwa Basisschlüssel stellt Nuclos eigene Elemente bereit. Dazu gehören auch sog. LOVs (List Of Values), die über eine Schaltfläche eine Suchmaske öffnen, in der man Elemente aus großen Datenmengen über spezifische Suchkriterien auswählen kann.

Textfeld

Normales Texteingabe-Element mit einer Begrenzung auf eine gewisse Anzahl an Zeichen.

Textfeld mit LOV (List of Value)

Detailmasken detail 2.gifImage Removed

Über die Schaltfläche "..." wird Such- bzw. Ergebnismaske des dahinterliegenden Objekt geöffnet. Nun kann die Suche eingegrenzt werden bzw. mittels Doppelklick auf einen Eintrag in der Ergebnisliste kann dieser in das Eingabefeld übernommen werden.

Schnellsuche (Quick Search)

Beinhaltet die Darstellung der Referenz nur ein Attribut kann auch mittels einer Texteingabe im LOV eine Suche ausgeführt werden. Die Suche wird in diesem Fall mit ENTER ausgelöst.

  • Wird genau ein Datensatz gefunden wird dieser direkt übernommen und das LOV blinkt kurz grün auf.
  • Werden mehrere Datensätze gefunden werden diese in einer Liste (ähnlich der Combobox) dargestellt. Maximal 100 Einträge. Erstes Ergebnis wird automatisch übernommen. Navigation mit Pfeiltasten ist möglich. Enter oder Mausklick wählt ein anderes Ergebnis aus.
  • Wird kein Datensatz gefunden wird eine vorherige Referenz gelöscht und das LOV blinkt kurz rot auf.

...

Detailmasken detail 3.gifImage Removed

Nach der Auswahl:

Detailmasken detail 4.gifImage Removed

Der dahinterstehende Datensatz kann jetzt über das Kontextmenü aufgerufen und eingesehen werden.

Detailmasken detail 5.gifImage Removed

Dropdown-Listen, Comboboxen

Detailmasken detail 6.gifImage Removed

Meist stellen die Inhalte der Dropdownliste die entsprechend im System hinterlegten Stammdaten dar. Auch hier kann das dahinterstehende Objekt über das Kontextmenü aufgerufen werden.

Datumsfelder

Detailmasken detail 7.gifImage Removed

Ein Datum kann entweder aus diesem Kalender ausgewählt werden oder auch manuell in das Feld eingetragen werden. Dabei wird das Datum automatisch in ein korrektes Format gewandelt.

Z.B. Eingabe = 1.1.09 -> Umwandlung in 01.01.2009

Unterformulare

Unterformulare dienen als Eingabe- bzw. Anzeigeelement für beliebig viele Objekte. Diese Objekte sind in der Regel dem Businessobjekt zugeordnete Stammdaten oder Details aus verwandten Businessobjekten wie Kopplungen etc.

Detailmasken detail 8.gifImage Removed

Mit den Schaltflächen links oder oberhalb können die einzelnen Zeilen bearbeitet werden. Bei Neu wird eine neue Zeile angelegt. Klonen kopiert die vorher markierte Zeile. Durch Markieren und Löschen wird eine Zeile gelöscht.

Neue Zeilen können in einem Unterformular auch per Drag & Drop hinzugefügt werden. Markieren Sie dazu einen oder mehrere Zeilen eines Datensatzes in einer Suchergebnisliste und lassen Sie diese über dem Subform "fallen". Das ist nur möglich, wenn das Unterformular eine Referenzspalte zu dem Objekt enthält, ansonsten erscheint ein entsprechender Hinweis.

  • – lädt neu; ungespeicherte Änderungen können verworfen werden.
  • Klonen – kopiert den Datensatz in ein neues Objekt.
  • Löschen (logisch) – oranger Mülleimer: markiert als gelöscht, physisch noch vorhanden.
  • Endgültig löschen (physisch) – roter Mülleimer, eigenes Recht; nicht wiederherstellbar.
  • Erster/vorheriger/nächster/letzter Datensatz – Navigation in der Ergebnisliste.

Eingabe- und Anzeigeelemente

Je nach Datentyp stehen passende Controls bereit:

  • Textfeld – Texteingabe mit Längenbegrenzung.
  • LOV (List of Values) – öffnet über „…“ eine Suchmaske; Schnellsuche per Enter (ein Treffer → grünes Blinken, mehrere → Liste, keiner → rotes Blinken).
  • Dropdown/Combobox – zeigt hinterlegte Stammdaten; Objekt über Kontextmenü aufrufbar.
  • Datumsfeld – Kalender oder manuelle Eingabe (1.1.09 → 01.01.2009).
  • Unterformular – beliebig viele zugeordnete Objekte; Zeilen per Neu/Klonen/Löschen oder Drag & Drop.

...

Hinweis
titleAchtung

Änderungen im Unterformular sind erst gespeichert, wenn der ganze Datensatz gespeichert wird.

Statuswechsel

Screenshot-Platzhalter

Statuswechsel über die Dropdown-Liste.

Bei Objekten mit Statusmodell zeigt eine Dropdown-Liste die möglichen Folgestatus. Ein Statuswechsel kann Aktionen auslösen (Pflichtfeldprüfung, Berechnungen, neue Objekte) und ist rechteabhängig. Über Statushistorie anzeigen sind bisherige Wechsel samt Datum und Person einsehbar.

Verwandte Seiten

clipboard Historie


Änderungen nachvollziehen.

Öffnen →

printer Formular drucken


Formulare erzeugen.

Öffnen →

keyboard Tastatursteuerung


Tastenkürzel.

Öffnen →

In Unterformularen können einzelne Spalten ein- und ausgeblendet werden sowie eine oder mehrere Spalten fixiert werden, so dass sie beim horizontalen Scrollen nicht mitgescrollt werden (äquivalent zur entsprechenden Funktionalität in der Suchergebnisliste). Dazu dient die Rasterschaltfläche in der Titelleiste der Tabelle.

Detailmasken detail 9.gifImage Removed

Statuswechsel

In jeder Maske von Objekten mit Statusmodell ist im rechten oberen Bereich eine Dropdownliste für die Auswahl eines Status sichtbar.

Detailmasken detail 10.gifImage Removed

Hier sind immer die nächst möglichen Statuswechsel durchführbar, die im Statusmodell als Nachfolgestatus definiert sind.

Bei einem Statuswechsel können u.U. Aktionen stattfinden. So wird z.B. auf Pflichtfelder geprüft, Berechnungen durchgeführt oder neue Businessobjekten erzeugt.

Ein Statuswechsel kann nur durchgeführt werden, wenn die Benutzergruppe über die notwendigen Rechte verfügt. Diese Einstellungen sind im Statusmodell am jeweiligen Statusübergang hinterlegt.

Statushistorie

Detailmasken detail 11.gifImage Removed

Über die Schaltfläche Statushistorie anzeigen können bisherige Statuswechsel eingesehen werden. Hier sind Informationen über das Datum des Statuswechsels und die Person, die den Statuswechsel durchgeführt hat einsehbar.