Inhaltsverzeichnis

Ninox

Strukturseite

einfache StrukturansichtAdmin-Strukturansicht


Strukturansicht: DatenmodellStrukturansicht: Optionen


Strukturansicht: SicherheitStrukturansicht: Console


Änderungshistorie

Verknüpfungen

Verküpfungen werden in Ninox

Wichtig zu beachten: Ninox kann nur beim Import mit Schlüsselfeldern arbeiten. Soll dagegen bei bereits existierenden Daten eine Verknüpfung hergestellt werden, so geschieht das manuell und von Fall zu Fall.

Das manuelle Verfahren ist einerseits ein großer Nachteil gegenüber FileMaker, das bei allen Verknüpfungen mit Schlüsselfeldern arbeitet und so auch und gerade bei existierenden Daten über die gesamte Datenbank hinweg auf einen Schlag Verknüpfungen herstellen kann. Andrerseits funktioniert bei Ninox die Verknüpfungserstellung, wenn man die anfängliche Verständnishürde erst einmal genommen hat, sehr einfach. Im Ninox-Handbuch und auch bei der Bearbeitung von Feldern wird zwar von „Datenmodell“ gesprochen, doch das klingt viel abstrakter als der eigentliche Vorgang letztlich ist.

1:n-Verknüpfung

Ein typischer Fall sind Projekte und Kunden, denen die Projekte zugeordnet sind. Das heißt, zu einem Kunden können mehrere Projekte gehören:

KundenProjekte
1n

Es existieren die entsprechenden Tabellen („Kunden“ und „Projekte“), in denen sich bereits Daten befinden, die eingegeben oder importiert wurden. Nun geht es darum, einem bestimmten Kunden alle ihm zugehörigen Projekte zuzuordnen.

Man würde zunächst erwarten, dass die Verknüpfungen von der Kunden-Tabelle aus erzeugt werden, dass also ein Kunde aufgerufen wird und dann über einen „Blick“ in die Projekte-Tabelle alle Projekte ausgewählt und damit dem Kunden zugeordnet werden. Doch so funktioniert Ninox nicht.

Es muss genau anders herum vorgegangen werden: Verknüpfungen werden immer von der n-Seite aus (im konkreten Fall also von der Projekte-Tabelle aus) angelegt, nicht von der 1-Seite.

Zunächst muss die Verknüpfung grundsätzlich eingerichtet werden:

Jetzt ist das Verknüpfungsfeld „Kunden“ bei allen Projekten zu sehen.

Um das Feld zu füllen, braucht einfach nur hineingeklickt zu werden. Daraufhin geht eine spezielle Sicht auf die Kunden-Tabelle auf, in der derjenige Kunde, zu dem das Projekt gehört, durch Anklicken ausgewählt wird.

Auf diese Weise wird jedem Projekt ein Kunde zugeordnet, bis alle n Projekte abgearbeitet sind.

Wechselt man jetzt zur 1-Seite, also zur Kunden-Tabelle, und wählt einen Kunden aus, so fällt auf, dass sich hier ebenfalls etwas getan hat: Es wurde bei der Einrichtung der Verknüpfung automatisch ein Ausschnittsfenster in der Formularansicht platziert. Es trägt die Überschrift „Projekte“.

Möglicherweise ist der ausgewählte Kunde einer, dem ein oder mehrere Projekte zugeordnet wurden. Dann ist das Ausschnittsfenster nicht leer (und grau), sondern in ihm werden alle Projekte aufgelistet, die dem Kunden zugeordnet sind.

Steppt man die Kundendatensätze durch, ändert sich der Inhalt des Ausschnittsfensters entsprechend der zuvor vorgenommenen Zuordnung von Projekten.

Ansehen und/oder Bearbeiten der verknüpften Daten

1-Tabelle:

n-Tabelle:

Das heißt: Von beiden Seiten einer Verknüpfung aus lassen sich die Daten in der jeweils anderen Tabelle verändern. Neue Datensätze lassen sich nur von der 1-Tabelle aus in der n-Tabelle anlegen, umgekehrt ist keine Neuanlage möglich.

Löschen oder Neuzuordnung einer Verknüpfung

Dazu sollte in die n-Tabelle gegangen werden (man könnte auch von der 1-Tabelle aus einen Datensatz im Ausschnittsfenster anklicken). Dann einfach das Symbol zum Aufheben der Verknüpfung neben dem Verknüpfungsfeld anklicken. Daraufhin verschwinden die Daten im Verknüpfungsfeld, und man kann durch Anklicken des nun leeren Feldes wieder eine Zuordnung treffen.

Formatierungen

Formatiertes Textfeld

Das formatierte Textfeld lässt nur rudimentäre Formatierungen zu.

Was nicht geht:

Was geht:

Daten ausgeben/exportieren: Freigabe von Tabellenansichten

Die bequemste Art, einen Export der Daten vorzunehmen, bietet die Funktion „Diese Ansicht freigeben“, die unter dem Zahnradsymbol („Aktionen“) zu finden ist:


Es geht ein Fenster auf, in dem zunächst die Freigabe aktiviert werden muss. Sofort erscheint daneben die Angabe der „Öffentlichen URL“. Außerdem stehen verschiedene Anzeigeformate zur Verfügung:



Wird eines der Formate (z. B. HTML) gewählt und die öffentliche URL angeklickt, erscheint die formatierte Ansicht im Browser. Jedes Format hat seine eigene URL.

Besonders praktisch: