Scopri le nozioni di base sulla funzionalità delle tabelle di Tulip.
Panoramica
Le tabelle ti consentono di creare e modificare il tuo database in Tulip senza scrivere alcun codice.
Anziché scrivere query SQL o HTTP per comunicare con fonti di dati esterne, è possibile creare tabelle e quindi trasferire e recuperare immediatamente i dati nelle proprie app.
A differenza delle variabili, che possono tracciare i dati solo all’interno di un’app, le tabelle consentono di utilizzare i dati in più app.
Una tabella assomiglia a un foglio di calcolo o a una tabella in SQL.

Campi
Ogni colonna di una tabella è denominata Field.
Each table can have a maximum of 200 fields, which includes fields that have been archived in the past. So, if 20 fields have been archived previously, the table can have 180 fields.
I campi hanno tipi specifici che ne determinano il tipo di dati.
Tipi di campo
- Testo: un campo di testo
- Numero: un numero con decimali
- Booleano: “vero” o “falso”
- Intero: un numero intero
- Intervallo: un intervallo di tempo in secondi, ad esempio i secondi impiegati per un passaggio
- Immagine: l'URL di un'immagine oppure un'immagine caricata dal tuo computer
- Video: l’URL di un video oppure un video caricato dal proprio computer
- File: un file caricato dal proprio computer in uno dei formati supportati (pdf, stl, txt, xls, xlsx, doc, docx, step, stp, qif, nc, form, mp4, gif, png, svg, jpeg, jpg)
- Utente: un amministratore o un operatore di Tulip
- Data e ora: una data e un'ora. È possibile specificare manualmente un valore o salvare la data e l'ora correnti da un'app
- Colore: un singolo colore definito tramite il selettore di colori o il codice esadecimale.
- Record collegato: collega i record tra le tabelle. Clicca qui per saperne di più.
- Macchina: variabili della macchina
- Stazione: una stazione esistente sull'istanza di Tulip
Learn more about each data type and their technical details [tulip](https://support.<span translate=).co/docs/data-types-in-tulip-1">here.
Record
Ogni riga della tabella è denominata " record". Un record includerà automaticamente tutti i campi creati dall’utente.
Un singolo record potrebbe essere:
- Un ordine di lavoro
- Uno SKU
- Un lotto di ingredienti
- Un insieme di autorizzazioni per un operatore
- Un elenco di materiali per un prodotto
Ogni record deve avere un valore ID univoco. Ciò consente di caricare tutti i dati relativi a un singolo record in un'app. L'ID è un valore di tipo testo, che si adatta agli ordini di lavoro e agli SKU che possono essere composti sia da lettere che da numeri
Tra gli ID più comuni figurano:
- ID del badge dell’operatore
- Numero dell’ordine di lavoro/SKU
- Numero di lotto
- Nome del prodotto
Tulip consiglia di impostare il campo ID come identificatore univoco di elementi reali, come l'ID del lotto o dell'attrezzatura.
È possibile aggiungere record alla tabella direttamente nell'editor della tabella oppure in un'app collegata alla tabella.
Learn how tables can be edited via an app [tulip](https://support.<span translate=).co/docs/how-to-modify-tables-within-the-app-editor">here.
Configurare una tabella
Per accedere alle tabelle, fare clic sulla scheda "App " e selezionare "Tabelle".

È possibile creare una tabella in alto a destra dello schermo oppure archiviarne una utilizzando l’icona del cestino accanto alla tabella corrispondente. È inoltre possibile visualizzare l’elenco delle app che fanno riferimento a ciascuna tabella e accedervi direttamente da questa pagina.


- Fare clic su + Crea tabella
- Aggiungi un nome e una descrizione, quindi fai clic su Crea.

Aggiungi i campi del record della tabella per tutti i dati che desideri monitorare. Un Field è simile a una singola colonna in un foglio di calcolo.
- Per creare un nuovo campo, clicca sul pulsante + accanto a ID.

È inoltre possibile aggiungere un campo cliccando sulla freccia su uno dei campi e selezionando poi " Inserisci a sinistra " o " Inserisci a destra".
- Seleziona un tipo di campo.
- Aggiungi un'etichetta, quindi fai clic su Salva.
Modifica una tabella
È sempre possibile modificare i campi in un secondo momento, compreso il campo ID, facendo clic sulla freccia verso il basso accanto al nome del campo. Se si desidera rimuovere un campo dalla tabella, fare clic su "Archivia campo".

Facendo clic sull’icona delle informazioni accanto al nome della tabella, vengono visualizzate informazioni sul numero di campi presenti in questa tabella.

Il campo ID è l’unico campo obbligatorio quando si crea un nuovo record dalla pagina "Tabella". È possibile cancellare o modificare un record cliccandoci sopra.

La posizione della colonna "ID" rimarrà fissa, per consentire una facile visualizzazione e modifica dei record. Anche la riga di intestazione rimane fissa mentre si scorre la tabella verso il basso.
Eliminazione di un record
Esistono 3 modi per eliminare i record da una tabella.
- Fare clic con il tasto destro del mouse sul record e selezionare " Elimina record".

- Fare clic con il tasto sinistro del mouse sul record e selezionare "Elimina " in fondo alla pagina.

- Utilizzare l'azione di trigger " Elimina record " per eliminare dinamicamente i record in un'app.
ID fields cannot be deleted.
Esportare i dati da una tabella
Dopo aver iniziato a memorizzare e aggiornare i record in una tabella, ci sono due modi per esportare i dati in qualsiasi momento.
- Utilizza il pulsante " Esporta record della tabella " per esportare tutti i record e i relativi campi in un file CSV.

- Quando un record di una tabella viene caricato in un'app, i campi di quel record vengono memorizzati al completamento dell'app. Pertanto, se desideri visualizzare i valori presenti in un record di una tabella al completamento di una specifica app, consulta questa guida separata sull'esportazione dei dati dell'app in un file CSV.
Visualizza i metadati dei record
È possibile visualizzare l’ora di creazione e di aggiornamento di ciascun record utilizzando l’opzione “Visualizza campi metadati ” in alto a destra dello schermo.

Attiva o disattiva tale opzione tramite il pulsante «...»; vedrai quindi comparire due nuove colonne nella tabella:

I clienti GXP possono inoltre visualizzare l’ID univoco di ciascun campo della tabella tramite il simbolo "Informazioni " presente su ogni campo. Ecco un esempio:

Se sei interessato ad abilitare questa funzionalità sul tuo account, contatta il tuo referente Tulip.
Avvolgimento del testo nei record
È inoltre possibile attivare il pulsante "Avvolgimento testo" per far passare il testo a una nuova riga.

Esempio prima del ritorno a capo:

Esempio dopo l'avvolgimento del testo:

Archiviazione di una tabella
È possibile archiviare le tabelle facendo clic sull'icona "Archivia" nella pagina delle tabelle.
È inoltre possibile archiviare le tabelle cliccando sul pulsante "..." relativo a una tabella specifica e selezionando l'opzione "Archivia".
Casi d’uso
Ecco alcuni esempi comuni di utilizzo delle tabelle:
- Ordini di lavoro: se si desidera visualizzare lo stato in tempo reale di un ordine di lavoro, è possibile aggiornare una tabella ogni volta che l’ordine di lavoro passa attraverso una postazione di lavoro nel proprio reparto.
- Matrice delle autorizzazioni/competenze degli operatori: se si desidera definire quali operatori sono autorizzati ad accedere a determinate app, è possibile creare una tabella con tutti gli operatori del proprio team e definire le loro autorizzazioni per tutte le app.
- Distinta base: monitoraggio di diversi elenchi di materiali per prodotto o per SKU.
- Inventario: monitoraggio dei livelli attuali di inventario e detrazione ogni volta che un prodotto viene completato o scartato.
- Genealogia del prodotto: tracciamento degli SKU o dei numeri di lotto di tutti i componenti di un prodotto.
Approfondimenti
- Crea la tua prima tabella (guida passo passo)
- Come utilizzare le tabelle nell'App Editor
- Visualizzazione degli elenchi di record nelle app
Hai trovato quello che cercavi?
Puoi anche visitare community.tulip.co per pubblicare la tua domanda o vedere se altri hanno avuto un problema simile!


.gif)