Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

MODIFICA ARRAY TESTI AGGIUNGENDO UNA MOLTIPLICAZIONE

  • Tiadno_417099
  • Tiadno_417099's Avatar Topic Author
  • Offline
  • Banned
  • Banned
More
11 months 2 weeks ago #243160 by Tiadno_417099
Per favore aiutaci ad aiutarti e compila dove necessario:
La tua versione di LimeSurvey: [vedi in basso a destra nella schermata di amministrazione di LimeSurvey]
Server proprio o LimeSurvey Cloud:
Tema:

==================
Salve a tutti. 
Vorrei costruire una tabella con Array testi, come in allegato. In cui il campo Ricavi 2022 (€/ha)  si riempie in automatico con il prodotto di Resa 2022 (q.li/ha) e Prezzo 2022 (€/ha), come nella seconda immagine allegata, per ciascuna riga. Inoltre, quando si aggiunge il valore numerico nei Costi 2022 (€/ha) il campo Costi 2022 % si riempie automaticamente con l'incidenza percentuale dei costi variabili sui ricavi, come nella terza immagine allegata. Fatemi sapere se è possibile.
Grazie mille

Please Log in to join the conversation.

More
11 months 2 weeks ago #243212 by lfanfoni
Ho aspettato un po' a rispondere per vedere se qualche esperto di javascript trovasse una soluzione, ma temo che non sia molto semplice fa fare in real time.
Quello che non capisco molto di questa richiesta è perchè mettere dei valori calcolati con formule prefissate all'interno di caselle di testo comunque editabili dal rispondente. Se vuoi farle vedere in sola lettura al rispondente, puoi cercare di personalizzare una domanda di tipo testo da visualizzare sotto una array-testi dove chiedi solo i valori di input delle formule. Purtroppo hai il problema della molteplicità dei prodotti, ma qualcosa puoi inventarti. Se invece le variabili calcolate sono solo a uso e consumo degli admin o fruitori della survey, puoi usare le domande di tipo ezquazione nascoste per memorizzare questi valori sul db.

Se mi vuoi contattare, non mandare messaggi privati qui, bensì scrivi a lfanfoni at gmail.com
Per le livestream in italiano vai su: www.youtube.com/playlist?list=PLOSjjxAG9...SiiCsSz_JxIH7xJwLdPd
Le soluzioni LimeSurvey per l'Italia si trovano su: github.com/lfanfoni

Please Log in to join the conversation.

  • Tiadno_417099
  • Tiadno_417099's Avatar Topic Author
  • Offline
  • Banned
  • Banned
More
11 months 2 weeks ago #243214 by Tiadno_417099
Replied by Tiadno_417099 on topic MODIFICA ARRAY TESTI AGGIUNGENDO UNA MOLTIPLICAZIONE
Effettivamente il mio obiettivo è far vedere al rispondente del questionario il risultato del prodotto e la percentuale dei costi, quindi si potrebbe fare come hai detto. Ovvero: personalizzare una domanda di tipo testo da visualizzare sotto una array-testi dove chiedi solo i valori di input delle formule. Hai qualche consiglio o info in più?

Please Log in to join the conversation.

More
11 months 2 weeks ago #243215 by lfanfoni
Puoi provare a definire una <TABLE> html nella domanda di tipo "visualizzazione testo" mettendoci nelle celle i valori inseriti dal rispondente usando la sintassi dell'Expression manager mettendo queste espressioni tra parentesi graf. facendo una cosa cosi' statica, si vedrebbero anche righe vuote di prodotti senza valori. Per farla dinamica dovresti usare l'istruzione if, sempre dell'expression manager...comunque ti suggerisco di studiarti bene l'expression manager, appunto (sul manuale)

Se mi vuoi contattare, non mandare messaggi privati qui, bensì scrivi a lfanfoni at gmail.com
Per le livestream in italiano vai su: www.youtube.com/playlist?list=PLOSjjxAG9...SiiCsSz_JxIH7xJwLdPd
Le soluzioni LimeSurvey per l'Italia si trovano su: github.com/lfanfoni

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Away
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
11 months 2 weeks ago - 11 months 2 weeks ago #243216 by Joffm
lfanfoni è stato un po' più veloce nel proporre il "TABLE".
Ecco un esempio senza prestare attenzione alla bellezza, i senza "IF"
 

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 11 months 2 weeks ago by Joffm.
The following user(s) said Thank You: lfanfoni

Please Log in to join the conversation.

  • Tiadno_417099
  • Tiadno_417099's Avatar Topic Author
  • Offline
  • Banned
  • Banned
More
11 months 2 weeks ago #243217 by Tiadno_417099
Replied by Tiadno_417099 on topic MODIFICA ARRAY TESTI AGGIUNGENDO UNA MOLTIPLICAZIONE
Grazie mille ad entrambi siete stati molto cordiali.

Joffm, se ha ancora a disposizione la domanda di cui ha allegato lo screen potrebbe inviare il file lss.? In modo da porterla prendere ad esempio ed analizzarla più nel dettaglio.

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Away
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
11 months 2 weeks ago #243232 by Joffm
È una semplice "table" di bootstrap con le equazioni necessarie.

 

Volunteers are not paid.
Not because they are worthless, but because they are priceless

Please Log in to join the conversation.

  • Tiadno_417099
  • Tiadno_417099's Avatar Topic Author
  • Offline
  • Banned
  • Banned
More
11 months 2 weeks ago #243265 by Tiadno_417099
Replied by Tiadno_417099 on topic MODIFICA ARRAY TESTI AGGIUNGENDO UNA MOLTIPLICAZIONE
Perfetto. La ringrazio.

Please Log in to join the conversation.

Lime-years ahead

Online-surveys for every purse and purpose