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.

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

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.

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

Creare il processo aziendale

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

setting up the business process for the New task button

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 blocke per il campo data - il blocco Datepicker Get Propertiese per il campo data - il blocco.

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

set the Component ID field

Per ogni campo, impostare il nome degli input corrispondenti.

Il passo successivo consiste nel creare un record. Per farlo, aggiungere il blocco Make task <span>. 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/.

add the Make task

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

default value in the Make task

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.

Set up server request POST /task/

Istruzioni video:

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

Was this article helpful?

AppMaster.io 101 Corso intensivo

10 Moduli
2 settimane

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

Inizia il corso
Development it’s so easy with AppMaster!

Serve ancora aiuto?

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

headphones

Contatta il Supporto

Parlaci del tuo problema e ti troveremo una soluzione.

message

Chat comunitaria

Discuti le domande con altri utenti nella nostra chat.

Unisciti alla comunità