Tabellen Datensatz entfernen Geschätzte Lektüre: 5 Minuten Einzelne Datensätze können gelöscht, archiviert oder in den Papierkorb verschoben werden. Dies geschieht rekursiv. Abb. 1: Löschen | Papierkorb | Archivieren Rekursivität Beim Löschen, Archivieren und in den Papierkorb Schieben wird rekursiv vorgegangen. Wenn ein Datensatz in einer Tabelle mit Datensätzen aus anderen Tabellen verknüpft ist und dieser Datensatz nun z.B. gelöscht werden soll, werden die verknüpften Datensätze als nächstes betrachtet und je nach Verknüpfungsart auch gelöscht. Dies geht so lange weiter bis man bei einem Datensatz angekommen ist, der keine weiteren Verknüpfungen hat. Rückwärtige Verknüpfungen werden dabei nicht beachtet. Benötigte Rechte Um einen Datensatz löschen/archivieren/in Papierkorb schieben zu können, werden die entsprechenden Rechte benötigt. Löschen: Wenn bei [Admin -> User/Gruppen -> Administrieren -> „Klick auf einen Ordner“ -> Tabellenrechte -> „Zahnrad“ -> -] (siehe Datensatz-Rechte) ein Haken gesetzt ist, ist diese Benutzergruppe befugt Datensätze in der ausgewählten Tabelle zu löschen. Wenn bei [Admin -> User/Gruppen -> Administrieren -> „Klick auf einen Ordner“ -> Nutzungsrechte -> Tabellen -> Datei -> löschen] ein Haken gesetzt ist, ist man befugt in jeder Tabelle Datensätze zu löschen. Archivieren: Wenn bei [Admin -> User/Gruppen -> Administrieren -> „Klick auf einen Ordner“ -> Tabellenrechte -> „Zahnrad“ -> „archivieren“] (siehe Datensatz-Rechte) ein Haken gesetzt ist, ist diese Benutzergruppe befugt Datensätze in der ausgewählten Tabelle zu archivieren. Wenn bei [Admin -> User/Gruppen -> Administrieren -> „Klick auf einen Ordner“ -> Nutzungsrechte -> Tabellen -> Datei -> archivieren] ein Haken gesetzt ist, ist man befugt in jeder Tabelle Datensätze zu archivieren. In Papierkorb schieben: Wenn bei [Admin -> User/Gruppen -> Administrieren -> „Klick auf einen Ordner“ -> Tabellenrechte -> „Zahnrad“ -> Mülleimer] (siehe Datensatz-Rechte) ein Haken gesetzt ist, ist diese Benutzergruppe befugt Datensätze in der ausgewählten Tabelle in den Papierkorb zu schieben. Wenn bei [Admin -> User/Gruppen -> Administrieren -> „Klick auf einen Ordner“ -> Nutzungsrechte -> Tabellen -> Datei -> Papierkorb] ein Haken gesetzt ist, ist man befugt in jeder Tabelle Datensätze in den Papierkorb zu schieben. Wiederherstellen: Um bei archivierten oder im Papierkorb liegenden Datensätzen die entsprechende Markierung entfernen zu können, muss unter [Admin -> User/Gruppen -> Administrieren -> „Klick auf einen Ordner“ -> Tabellenrechte -> „Zahnrad“ -> „wiederherstellen“] oder unter [Admin -> User/Gruppen -> Administrieren -> „Klick auf einen Ordner“ -> Nutzungsrechte -> Tabellen -> Datei -> „wiederherstellen“] ein Haken gesetzt sein. Löschen Ein Datensatz kann gelöscht werden, indem man den oder die gewünschten Datensätze auswählt und dann im Menü unter [Datensatz löschen (s. Abb. 1)] die ausgewählten Datensätze löscht. Behandlung je nach Verknüpfungsart Je nachdem welche Verknüpfungen der Datensatz hat, wird unterschiedlich mit den verknüpften Datensätzen umgegangen. Für eine genauere Beschreibung der verschiedenen Verknüpfungsarten siehe Verknüpfungen. Wenn ein Datensatz mit einem anderen Datensatz verknüpft ist, wird mit dem Löschen (Archivieren/in Papierkorb Schieben) rekursiv vorgegangen. Keine Verknüpfung Wenn ein Datensatz keine Verknüpfung zu einem anderen Datensatz hat, wird er einfach gelöscht. 1:1 Verknüpfung Wenn ein Datensatz eine 1:1 Verknüpfung zu einem anderen Datensatz hat, werden beide Datensätze gelöscht. 1:n Verknüpfung Wenn ein Datensatz eine 1:n Verknüpfung hat, werden der Datensatz, und alle Datensätze mit denen er verknüpft ist, gelöscht. Es ist zu beachten, dass dadurch mehrere Datensätze gelöscht werden und nicht nur der Gewünschte! Wenn in den Tabelleneinstellungen ein Haken bei „alle Versionen löschen“ gesetzt ist, werden alle verknüpften Datensätze gelöscht, wie oben beschrieben. Wenn der Haken jedoch nicht gesetzt ist, wird nur der ausgewählte Datensatz gelöscht und die Datensätze, mit denen er verknüpft ist, nicht. n:m Verknüpfung Wenn ein Datensatz eine n:m Verknüpfung hat, wird der Datensatz nicht gelöscht, sondern nur die Verknüpfung. Archivieren Selektierte Datensätze werden archiviert, das heißt sie werden als „archiviert“ markiert. Archivierte Datensätze werden bei der Standard-Listenansicht nicht angezeigt. Um archivierte Datensätze anzuzeigen, muss unter [Ansicht -> archivierte anzeigen] (siehe Abb. 2) ausgewählt werden. Um archivierte Datensätze bearbeiten (ändern, versionieren, löschen) zu können, müssen sie aus dem Archiv genommen werden. Verknüpfungen werden genauso behandelt wie beim Löschen eines Datensatzes. Abb. 2: zeige archivierte/ zeige Papierkorb In Papierkorb verschieben Selektierte Datensätze werden in den Papierkorb verschoben, das heißt sie werden als „im Papierkorb“ markiert. Datensätze, die sich in dem Papierkorb befinden, werden bei der Standard-Listenansicht nicht angezeigt. Um Datensätze, die sich im Papierkorb befinden, anzuzeigen, muss unter [Ansicht -> Papierkorb anzeigen] (siehe Abb. 2) ausgewählt werden. Um Datensätze im Papierkorb bearbeiten (ändern, versionieren, löschen) zu können, müssen sie aus dem Papierkorb genommen werden. Verknüpfungen werden genauso behandelt wie beim Löschen eines Datensatzes.