Check out the LimeSurvey source code on GitHub!

Matrici di testo con somma

More
4 years 8 months ago #81531 by vonvuviz
Buongiorno a tutti.
Ho trovato in vari topic come fare delle matrici di testo con somma,come ad esempio qui

Oltre a creare la tabella vorrei che le colonne della mia matrice appaiano o scompaiano a seconda di risposte date in domande precedenti.

Il vero problema e questo:
se scompaiono le colonne dalla 2 in poi non c'è problema, in quanto la descrizione delle righe è inserita nella prima colonna ma se scompare la prima colonna, allora si perde l'informazione sulle righe.

Vorrei insomma che la descrizione delle righe rimanesse sempre visibile.

Qualcuno avrebbe una soluzione a questo problema?

Spero di essermi spiegato.
Grazie mille.

Please Log in to join the conversation.

More
4 years 8 months ago #81603 by lfanfoni
Penso che se metti codice javascript nella pagina, come nell'esempio che citi, puoi nascondere o mostrare tutto quello che ti pare, anche in base alle risposte precedenti.
Se invece vuoi usare le funzioni standard della 1.92, forse puoi usare l'opzione avanzata "filtro-array", ma devi fare qualche verifica, perchè non so se si puo' applicare anche sulle colonne (sulle righe si puo').
The following user(s) said Thank You: vonvuviz

Please Log in to join the conversation.

More
4 years 8 months ago #82085 by vonvuviz
Alla fine ho trovato una soluzione di "ripiego".
Ho creato una domanda di tipo array di numeri, aggiungendo una riga (o colonna) in più. Con javascript ho disabilitato l'ultima riga (o colonna) per impedire che possa essere modificata, ed i valori della somma vengono aggiornati ogni volta che una celletta viene modificata.

Per quanto riguarda il mostrare / nascondere le colonne alla fine mi sono arreso e ho deciso di usare il disabled invece che il block / hide!

Non è molto elegante come soluzione però funziona!! :P
The following user(s) said Thank You: lfanfoni

Please Log in to join the conversation.

Imprint                   Privacy policy         General Terms & Conditions         Revocation information and revocation form