Zeilen in einer Tabelle sind Datensätze in ihrem jeweiligen Datenmodell. Dieses Tutorial beschreibt, wie man Zeilen zu Tabellen und Datensätze zu einer Datenbank hinzufügt. Diese Daten können in der Anwendung verwendet werden.

Nehmen wir eine einfache Tabelle als Beispiel. Sie speichert eine Liste von Aufgaben und Markierungen für deren Erledigung.

Die Tabelle hat drei Felder:

  1. Name - Aufgabenname im String-Format.
  2. Date - der Tag, an dem das Ereignis stattfinden soll, im Datumsformat.
  3. Done - Status der Aufgabe im booleschen Format.

Formular erstellen

Damit die Benutzer der Tabelle Datensätze hinzufügen können, erstellen Sie das Eingabeformular.

Um ein Formular zu erstellen, ziehen Sie Eingabe-Widgets auf den Canvas:

  • Input (string) für das Namensfeld;
  • Date picker für das Datumsfeld;
  • Das Feld done Feld muss beim Anlegen eines neuen Datensatzes gleich 0 sein, wird also später direkt im GP gesetzt.

To create a form, drag input widgets onto the canvas:

Einrichten der Eingaben

Die Label so einstellen, dass die Schnittstelle anzeigt, um welches Feld es sich handelt.

Einstellen von Name zur Verwendung von Eingaben innerhalb des Geschäftsprozesses.

Setting the Label so that the interface display what field this is.  Setting the Name to use input inside the business process.

Geschäftsprozess erstellen

Nächster Schritt - Einrichten des Geschäftsprozesses für die New task Schaltfläche, die die Daten aus den Eingaben speichern wird.

setting up the business process for the New task button

Der Geschäftsprozess wird auf den onClick Auslöser.

Um die Werte aus den zuvor erstellten Eingaben zu erhalten, benötigen wir die Get Properties blocks.Für das Namensfeld - die InputString Get Properties blockund für das Datumsfeld - den Datepicker Get PropertiesBlock.

Setzen Sie nun das Component ID Feld in den Get Properties blocks.

set the Component ID field

Legen Sie für jedes Feld den Namen der entsprechenden Eingaben fest.

Der nächste Schritt besteht darin, einen Datensatz zu erstellen. Dazu fügen Sie den Make task <span>Block ein. Alle notwendigen Werte aus dem Get properties blocks müssen an den <span>Block übergeben werden. Make task.

Der make-Block schreibt keine Daten in die Datenbank, sondern erstellt die Entität lokal innerhalb des GP. Um den Datensatz zu speichern, ist der Server request POST /task/ -Block erforderlich.

add the Make task

Das Feld done wird auf den Standardwert im Make task Block gesetzt.

default value in the Make task

Speichern Sie nun die Datensätze in der Datenbank. Hierfür wird der Server request POST /task/ Block verwendet, in dem ein Datensatz aus dem Make task Block hinzugefügt wird.

Set up server request POST /task/

Video-Anleitung:

Es ist an der Zeit, das Projekt zu speichern und zu veröffentlichen. Aktualisieren Sie die Seite, um die Ergebnisse zu sehen.

Was this article helpful?

AppMaster.io 101 Crash-Kurs

10 Module
2 Wochen

Sie wissen nicht, wo Sie anfangen sollen? Legen Sie los mit unserem Crashkurs für Anfänger und erkunden Sie AppMaster von A bis Z.

Kurs starten
Development it’s so easy with AppMaster!

Benötigen Sie weitere Hilfe?

Lösen Sie jedes Problem mit Hilfe unserer Experten. Sparen Sie Zeit und konzentrieren Sie sich auf die Erstellung Ihrer Anwendungen.

headphones

Kontaktieren Sie Support

Schildern Sie uns Ihr Problem und wir finden eine Lösung für Sie.

message

Community-Chat

Besprechen Sie Fragen mit anderen Benutzern in unserem Chat.

Community beitreten