Le righe di una tabella sono record nei rispettivi modelli di dati. Questa esercitazione descrive come aggiungere righe alle tabelle e record a un database. Questi dati possono essere utilizzati nell'applicazione.

Utilizziamo una semplice tabella come esempio. Essa memorizza un elenco di compiti e di marcature sul loro completamento.

La tabella ha tre campi:

  1. Name - nome dell'attività nel formato stringa.
  2. Date - il giorno in cui deve avvenire l'evento nel formato data.
  3. Done - stato dell'attività nel formato booleano.

Modulo di creazione

Per consentire agli utenti di aggiungere record alla tabella, creare un modulo di input.

Per creare un modulo, trascinare i widget di input sull'area di disegno:

  • Input (stringa) per il campo nome;
  • Date picker per il campo data;
  • Il campo done deve essere uguale a 0 quando si crea un nuovo record, quindi viene impostato successivamente direttamente nel BP.

Impostare gli input

Impostare Label in modo che l'interfaccia visualizzi il campo in questione.

Impostare Name per utilizzare l'input all'interno del processo aziendale.

Creare il processo aziendale

Passo successivo: impostazione del processo di business per il pulsante New task che salverà i dati dagli input.

Il processo aziendale è impostato sul pulsante onClick trigger.

Per ottenere i valori dagli input creati in precedenza, sono necessari i seguenti parametri Get Properties blocks. Per il campo nome - il campo InputString Get Properties block e per il campo data - il blocco Datepicker Get Properties e per il campo data - il blocco.

Ora impostiamo il campo Component ID nel campo Get Properties blocks.

Per ogni campo, impostare il nome degli input corrispondenti.

Il passo successivo consiste nel creare un record. Per farlo, aggiungere il blocco Make task . Tutti i valori necessari del blocco Get properties blocks devono essere passati al blocco Make task.

Il blocco make non scrive i dati nel database, ma crea l'entità localmente all'interno del BP. Per salvare il record, è necessario il blocco Server request POST /task/.

Il campo done è impostato al valore predefinito nel blocco Make task del blocco.

Salvare ora i record nel database. A tale scopo, si utilizza il blocco Server request POST /task/ dove viene aggiunto un record dal blocco Make task viene aggiunto.

Istruzioni video:

È il momento di salvare e pubblicare il progetto. Aggiornare la pagina per vedere i risultati.

AppMaster 101Corso intensivo

10 moduli
2 settimane

Non sai da dove iniziare? Inizia con il nostro corso intensivo per principianti ed esplora AppMaster dalla A alla Z.

Inizia
AppMaster 101 Crash Course

Hai bisogno di ulteriore aiuto?

Risolvi qualsiasi problema con l'aiuto dei nostri esperti. Risparmia tempo e concentrati sulla creazione delle tue applicazioni.

headphones

Contatta l'assistenza

Parlaci del tuo problema e troveremo una soluzione.

message

Chat della community

Connettiti con altri utenti per ricevere aiuto sulla piattaforma.

Unisciti alla community