Nella realizzazione di interfaccie di report può capitare di dover creare delle tabelle che visualizziino una serie di informazioni. Spesso, se i dati sono molti, è necessario ricorrere alla creazione di tabelle paginate. In altri casi, o in aggiunta a questo, può essere necessario andare a realizzare dei sistemi che permettano di fvariare i criteri di ordinamento dei dati estratti, così da migliorare l'usabilità del sistema.
Queste operazioni spesso sono operazioni che porterebero via un pò di tempo per la realizzazione e sono decisamente poco divertenti da implmentare (ma servono e quindi devono essere fatte). Vediamo come possiamo velocizzarne la realizzazione con Drupal.
Negli articoli precedenti abbiamo visto come realizzare dei form con funzionalità AHAH e con form posizionati in tabella, in questo articolo, invece, vedremo come unire queste due funzionalità per creare dei form con funzionalità AHAH ma con gli elementi disposti in tabella.
Prima di proseguire è altamente consigliato la rilettura dei due precedenti articoli, non verranno rispiegati alcuni concetti fondamentali già affrontati negli altri articoli, ma vedremo solo come integrare le due funzioni. Potete vedere un esempio del risultato nella pagina Form in tabella con AHAH.
A chi non è mai capitato di dover creare un form e dargli un aspetto grafico particolare? Credo che chiunque abbia avuto questa necessità avrà avuto anche la necessità di disporre i campi sottoforma di tabella, sopratutto quando si ha una serie di elementi simili che devono essere inseriti.
Per fare questo abbiamo diversi modi, vediamo quale è il più "pulito" e veloce.