Home
NexoPOS

Componente della tabella

NexoPOS è costruito con una serie di componenti che vengono riutilizzati in tutta l’applicazione. Uno di questi componenti è il componente “Table” (o CRUD Table). Il componente Table dovrebbe essere considerato un componente “astratto”, perché viene utilizzato da altri componenti. Questo componente è responsabile della visualizzazione di voci (o record) all’interno di una tabella HTML. Ecco come appare un componente tabella.

nimshot-2026-08-14-235624-kxjof

Funzionalità del componente Tabella

Il componente tabella può essere utilizzato per visualizzare le voci in vari modi. Ecco l’elenco delle funzionalità disponibili con questo componente.

Risultati dell’ordinamento

Poiché dipende dall’istanza CRUD che esegue il rendering del componente Tabella, in genere ogni colonna è ordinabile. Ciò significa che puoi modificare l’ordine utilizzato per visualizzare i risultati semplicemente facendo clic su un titolo di colonna.

Selezione multipla dei risultati

Se non è disabilitato esplicitamente, ogni risultato in un componente Tabella può essere selezionato. Questo è utile quando si deve applicare un’azione in blocco. Per azione in blocco, intendiamo ad esempio l’eliminazione delle voci selezionate.

Ricerca voci

I componenti della tabella includono un campo di ricerca in cui è possibile cercare voci specifiche. La ricerca viene eseguita sull’intera tabella collegata e sulle tabelle correlate (poiché tutte vengono unite in una singola richiesta). Tuttavia, se una colonna utilizza un’etichetta, ad esempio “Abilitato” potrebbe essere un’etichetta per “1”, non è possibile effettuare una ricerca per tutti gli elementi che hanno “Abilitato” come etichetta. I dettagli su queste possibilità devono essere forniti dal componente padre che visualizza il componente della tabella.

Creazione di nuove voci

Il componente Tabella include un pulsante con un segno “+” al centro. Se quel pulsante è definito correttamente, dovrebbe portarti al modulo in cui è possibile creare nuove voci.

Voci Azioni della riga

Per impostazione predefinita, tutte le voci includono le azioni "Modifica" ed "Elimina". Tuttavia, queste azioni possono essere diverse da un componente all’altro.

Sfogliando le pagine

Se un componente tabella contiene molte voci, queste potrebbero essere impaginate. Per accedere a queste pagine, puoi utilizzare uno dei numeri di pagina disponibili nella parte inferiore del componente tabella.