Non hai allegato lo screenshot. Meglio se alleghi un esempio si survey con la domanda in formato lss. Se lo alleghi, può darsi che qualcuno ti suggerisca una soluzione in Javascript.
Comunque mi sembra di capire che stai cercando di definire una array-testi con K sottodomande e 2 colonne. Le prime due sottodomande delle K devono essere obbligatorie, inoltre la box della prima colonna deve accettare un testo libero, mentre la seconda colonna deve accettare solo numeri.
Con le funzioni standard di LimeSurvey non puoi fare questa cosa, puoi però usare l'equazione di convalida della domanda per impostare un controllo comunque piuttosto complesso e da scrivere con L'expression manager (
www.limesurvey.org/manual/Expression_Manager
).
Dopo aver tolto l'obbligatorietà alla domanda, dovrai scrivere con l'EM un controllo che verifica:
- Che le due input-box delle prime due sottodomande siano non vuote (funzione is_empty)
- Che tutte le box di colonna2 siano numeriche (funzione is_numeric).
L'alternativa è vedere di spezzettare la domanda in due o più domande, ma per questo bisognerebbe vedere almeno lo screenshot per capire come è fatto il quesito.