Deine erste App

Erstelle deine erste Ninox App manuell, indem du Tabellen, Felder und Verknüpfungen für ein Beispiel zur Rechnungsverwaltung anlegst.

Erstelle deine erste App in Ninox mit einem praxisnahen Beispiel zur Rechnungsverwaltung.

Dabei lernst du, wie du Tabellen erstellst, Felder hinzufügst, Verknüpfungen einrichtest und dein Datenmodell für den echten Einsatz strukturierst.

Ninox kann dir mit Ninox AI dein Datenmodell und deine App-Struktur automatisch erstellen. In diesem Leitfaden gehst du jeden Schritt manuell durch.

Wenn du deine App von Hand erstellst, verstehst du besser, wie Ninox Apps aufgebaut sind und wie deine Daten organisiert sind. Damit kannst du deine App später leichter anpassen und Ninox gezielter nutzen.

Was du erstellst

Mit Ninox erstellst du Apps, in denen du Daten und Workflows speicherst und organisierst. Jede App basiert auf einem Datenmodell und lässt sich an deinen Bedarf anpassen. Eine gut strukturierte App mit sauber eingerichteten Tabellen, Feldtypen und Verknüpfungen erleichtert dir nützliche und effiziente Ansichten. Du kannst dein Datenmodell jederzeit anpassen, wenn sich dein Bedarf ändert.

In diesem Beispiel erstellst du eine App, mit der du Rechnungen, Kunden, Produkte und alle zugehörigen Daten verwaltest. Die App enthält folgende Tabellen:

  • Rechnungen: speichert deine ausgestellten Rechnungen

  • Rechnungspositionen: enthält die Positionen jeder Rechnung

  • Produkte: enthält die Produkte oder Leistungen, die du verkaufst

  • Kunden: enthält die Empfänger deiner Rechnungen

Zusätzlich wirst du:

  • Verknüpfungen zwischen diesen Tabellen einrichten.

  • Automatisierungen nutzen, um flexible Daten zwischen Tabellen zu kopieren und als statische Werte zu speichern.

  • Logikfelder nutzen, um Summen, MwSt. und Fälligkeitsdaten zu berechnen.

App erstellen

Erstelle deine erste App auf der Startseite und öffne sie danach im App-Screen.

1

Startseite öffnen

Wechsle über Home zur Startseite. Dort erstellst und öffnest du Apps im aktuellen Arbeitsbereich.

2

Manuelle App-Erstellung starten

Wähle App manuell erstellen. Dadurch öffnet sich der Dialog App erstellen für die manuelle Einrichtung.

3

App benennen

Gib unter Name einen Namen für deine App ein, zum Beispiel „Rechnungsverwaltung“. Wähle einen klaren Namen, der zu deinem Prozess oder Team passt. Ninox erzeugt den Internen Namen automatisch. Du kannst ihn ändern, empfohlen ist das aber nicht.

4

Symbol und Farbe wählen

Klicke neben dem App-Namen auf das Symbol .

Wähle ein Symbol und eine Farbe, damit du die App später schnell erkennst. Bestätige danach deine Auswahl.

5

App erstellen

Klicke auf App erstellen. Ninox erstellt die App und fügt sie auf der Startseite des Arbeitsbereichs als neue Kachel hinzu.

6

Neue App öffnen

Öffne deine neue App über ihre Kachel.

Ninox bringt dich direkt zum App-Screen und öffnet die erste Tabelle.

Tabellen erstellen

Erstelle zuerst die zentralen Tabellen deiner App. Danach fügst du Felder und Verknüpfungen hinzu.

1

Erste Tabelle starten

Klicke in der Mitte des Screens auf + Tabelle erstellen, um eine Tabelle zu deiner App hinzuzufügen. Starte mit der Tabelle „Rechnungen“. Dort speicherst du die Hauptdaten deiner Rechnungen.

2

Tabelle benennen

Gib im Dialog Tabelle erstellen unter Name „Rechnungen“ ein. Ninox erzeugt den Internen Namen automatisch. Du kannst ihn ändern, empfohlen ist das aber nicht. Du kannst der Tabelle optional ein Symbol zuweisen.

3

Ninox AI-Vorschläge deaktivieren

Deaktiviere Ninox AI Vorschläge. In diesem Leitfaden definierst du die Tabellenstruktur manuell.

4

Tabelle erstellen

Klicke auf Tabelle erstellen.

Ninox fügt die Tabelle „Rechnungen“ zur App-Navigation hinzu und öffnet sie im App-Screen.

5

Weitere Tabellen hinzufügen

Klicke in der App-Navigation auf + Tabelle erstellen und wiederhole die gleichen Schritte für:

  • „Rechnungspositionen“

  • „Produkte“

  • „Kunden“

Diese vier Tabellen bilden die Grundlage deiner App zur Rechnungsverwaltung.

6

Ergebnis prüfen

Prüfe, ob alle vier Tabellen in der App-Navigation erscheinen.

Deine App sollte jetzt „Rechnungen“, „Rechnungspositionen“, „Produkte“ und „Kunden“ enthalten.

Felder zu deinen Tabellen hinzufügen

Füge zu jeder Tabelle die passenden Felder hinzu, damit deine App die richtigen Daten speichert. Zuerst siehst du den allgemeinen Ablauf. Danach erstellst du alle Felder aus den folgenden Listen.

1

Felder hinzufügen starten

Klicke in der Mitte des Screens auf + Feld hinzufügen, um das erste Feld in der aktuellen Tabelle zu erstellen. Diesen Ablauf wiederholst du für alle vier Tabellen.

2

Feld definieren

Gib im Dialog Feld hinzufügen einen Name ein und wähle den passenden Feldtyp.

3

Weitere Felder hinzufügen

Klicke auf Weiteres Feld hinzufügen, um weitere Felder hinzuzufügen, ohne den Dialog zu schließen. Fahre fort, bis du alle benötigten Felder für die aktuelle Tabelle hinzugefügt hast.

4

Tabellenstruktur prüfen

Wenn du mit Feld erstellen abschließt, zeigt Ninox die neuen Felder als Spalten in der Tabelle. So prüfst du schnell, ob die Struktur passt.

Wiederhole das, bis alle Tabellen die folgenden Felder enthalten. Füge die Felder zunächst nur hinzu. Um Werte für Auswahlfelder und Zahlenformate kümmerst du dich später.

Tabelle „Rechnungen“:

  • Rechnungsnummer (Text)

  • Typ (Einzelauswahl)

  • Erstellungsdatum (Datum)

  • Status (Einzelauswahl)

  • Zahlungsziel (Einzelauswahl)

  • Notizen (Text)

Tabelle „Rechnungspositionen“:

  • Positionsnummer (Zahl)

  • Produktbeschreibung (Text)

  • Menge (Zahl)

  • Einzelpreis (Zahl)

  • MwSt.-Satz (Zahl)

Tabelle „Produkte“:

  • Produktname (Text)

  • Produktnummer (Text)

  • Kurzbeschreibung (Text)

  • Detaillierte Informationen (Text)

  • MwSt. (Einzelauswahl)

  • Einkaufspreis (Zahl)

  • Verkaufspreis (Zahl)

Tabelle „Kunden“:

  • Kundennummer (Text)

  • Vollständiger Name (Text)

  • Adresse (Mehrzeiliger Text)

  • E-Mail (E-Mail)

  • Foto (Datei)

Werte zu deinen Auswahlfeldern hinzufügen

Nachdem du Tabellen und Felder erstellt hast, fügst du Werte zu deinen Auswahlfeldern hinzu.

1

Formularansicht öffnen

Klicke auf + Datensatz hinzufügen, um die Formularansicht zu öffnen. Auswahlfelder erkennst du am kleinen Pfeil am Ende des Felds. In diesem Beispiel sind das „Typ“, „Zahlungsziel“ und „Status“.

2

Schnelleinstellungen aufrufen

Klicke auf dein erstes Auswahlfeld. Das Menü für die Schnelleinstellungen erscheint oberhalb des Felds.

3

Schnelleinstellungen öffnen

Klicke auf das Zahnrad-Symbol , um die Schnelleinstellungen zu öffnen.

4

Erste Werte hinzufügen

Gib unter Optionen deine ersten zwei Werte ein. Trage für das Feld „Typ“ zum Beispiel „Angebot“ und „Rechnung“ ein. Du kannst den Optionen optional ein Symbol und eine Farbe zuweisen.

5

Weitere Werte hinzufügen

Klicke für jede weitere Option auf + Wert hinzufügen und gib die gewünschte Bezeichnung ein.

6

Für alle Auswahlfelder wiederholen

Fahre fort, bis alle Auswahlfelder in den jeweiligen Tabellen die folgenden Werte enthalten:

Tabelle „Rechnungen“:

  • „Typ“: Angebot, Rechnung, Geliefert

  • „Zahlungsziel“: 1 Woche, 2 Wochen, 30 Tage, 90 Tage

  • „Status“: Neu, Gesendet, Bezahlt

Tabelle „Produkte“:

  • „MwSt.“: 0%, 7%, 19%, 20%

7

Optionen in der Tabelle prüfen

Klicke in der Tabelle auf ein Auswahlfeld, um seine Optionen anzuzeigen.

Verknüpfungen einrichten

Jetzt verknüpfst du deine Tabellen, damit deine App mit zusammengehörigen Daten arbeitet.

In Ninox musst du keine Schlüssel manuell definieren. Erstelle stattdessen Felder vom Typ Einen Datensatz verknüpfen und wähle die passende Zieltabelle.

Erstelle diese Verknüpfungen:

  • Füge in „Rechnungspositionen“ ein Feld „Rechnungen“ hinzu, das mit „Rechnungen“ verknüpft ist.

  • Füge in „Rechnungspositionen“ ein Feld „Produkte“ hinzu, das mit „Produkte“ verknüpft ist.

  • Füge in „Rechnungen“ ein Feld „Kunden“ hinzu, das mit „Kunden“ verknüpft ist.

Rechnungen und Produkte haben eine Viele-zu-viele-Verknüpfung. Eine Rechnung kann viele Produkte enthalten. Ein Produkt kann auf vielen Rechnungen vorkommen. Ninox unterstützt Eins-zu-viele-Verknüpfungen direkt. Für eine Viele-zu-viele-Verknüpfung nutzt du eine Zwischentabelle. Hier ist das die Tabelle „Rechnungspositionen“. Jede Rechnungsposition ist mit genau einer Rechnung und genau einem Produkt verknüpft und speichert zusätzlich Details wie Menge, Einzelpreis und MwSt.-Satz.

Dieses Modell hilft dir dabei:

  • Produkte in vielen Rechnungen wiederzuverwenden.

  • Rechnungsdaten stabil zu halten, auch wenn sich Produktdetails wie Name, Preis oder MwSt. später ändern.

So fügst du diese Verknüpfungsfelder hinzu:

1

„Rechnungspositionen“ öffnen

Wechsle zur Tabelle „Rechnungspositionen“ und klicke Datensatz hinzufügen. Die Formularansicht öffnet sich.

2

Bereich für Verknüpfungen öffnen

Klicke oben rechts auf das Zahnrad-Symbol , um den Einstellungsbereich zu öffnen. Wähle den Tab Formular und scrolle dann zu Beziehungen.

3

Verknüpfung zu „Rechnungen“ hinzufügen

Ziehe das Feld Einen Datensatz verknüpfen in die Formularansicht. Wähle im Dialog Einen Datensatz verknüpfen die Zieltabelle „Rechnungen“.

Das Verknüpfungsfeld „Rechnungen“ erscheint in der Formularansicht.

4

Verknüpfung zu „Produkte“ hinzufügen

Ziehe ein weiteres Feld Einen Datensatz verknüpfen in die Formularansicht. Wähle im Dialog Einen Datensatz verknüpfen die Zieltabelle „Produkte“. Das Verknüpfungsfeld „Produkte“ erscheint in der Formularansicht.

5

„Rechnungen“ öffnen

Wechsle zur Tabelle „Rechnungen“.

6

Verknüpfung zu „Kunden“ hinzufügen

Öffne im Tab Formular erneut den Bereich Beziehungen. Ziehe das Feld Einen Datensatz verknüpfen in die Formularansicht. Wähle im Dialog Einen Datensatz verknüpfen die Zieltabelle „Kunden“. Das Verknüpfungsfeld „Kunden“ erscheint in der Formularansicht.

Jetzt sind die Tabellen verbunden:

  • Jede Rechnung ist mit genau einem Kunden verknüpft.

  • Jede Rechnungsposition ist mit genau einer Rechnung und genau einem Produkt verknüpft.

Datenmodell prüfen

Jetzt ist ein guter Moment, dein Datenmodell zu prüfen.

1

Datenmodell öffnen

Wähle in der App-Navigation Datenmodell.

2

Tabellen und Verknüpfungen prüfen

Prüfe, ob du diese vier Tabellen siehst:

  • „Rechnungen“

  • „Rechnungspositionen“

  • „Produkte“

  • „Kunden“

Prüfe auch, ob die Linien zwischen den Tabellen zu den erstellten Verknüpfungen passen. Der Pfeil zeigt immer auf die Tabelle auf der Eins-Seite einer Eins-zu-viele-Verknüpfung.

Zuletzt aktualisiert

War das hilfreich?