Autore Topic: creazione formulario tipo excel areu  (Letto 1627 volte)

Offline Gaetano Danelli

  • Esploratore
  • **
  • Post: 80
  • Sesso: Maschio
    • Mostra profilo
creazione formulario tipo excel areu
« il: 12 Apr 2016, 19:23:03 »
 buongiorno, per una onlus dove sono volontario devo ricreare sul sito questo excel con ChronoForms...

il fatto e che sono totalmente ignorante in materia e non so nemmeno le funzioni da usare...
mi potete dare una mano?
volevo inizialmente creare i campi ma non so come far apparire il campo vuoto per poi essere obbligato a indicare una voce e sopratutto come far vedere il punteggio accanto...
« Ultima modifica: 12 Apr 2016, 19:24:53 da Gaetano Danelli »

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 7990
  • Sesso: Maschio
    • Mostra profilo
Re:creazione formulario tipo excel areu
« Risposta #1 il: 13 Apr 2016, 13:35:25 »
Difficile per post guidare sulla creazione di un form per chi non conosce le basi.

Consiglio preliminarmente la lettura di qualche guida fra quelle pubblicate in questa sezione, che trovi qui

http://forum.joomla.it/index.php/topic,89142.0.html.

Il form Ŕ fattibile e su singoli aspetti potremo aiutarti di volta in volta.

Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org/joomla3/

Offline Gaetano Danelli

  • Esploratore
  • **
  • Post: 80
  • Sesso: Maschio
    • Mostra profilo
Re:creazione formulario tipo excel areu
« Risposta #2 il: 14 Apr 2016, 19:28:57 »
ciao,
so che e un form davvero particolare...
per appunto i primi passi credo di aver capito che devo creare un dropdown e un campo di testo dentro un multi field...
sbaglio o non esiste modo per far vedere il punteggio solo con il dropdown??


a questo punto sorge la prima domanda, che funzione uso per mostrare il risultato del dropdown dentro il campo di testo? (ricordando che successivamente dovrÓ essere calcolato il punteggio finale

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 7990
  • Sesso: Maschio
    • Mostra profilo
Re:creazione formulario tipo excel areu
« Risposta #3 il: 15 Apr 2016, 19:05:46 »
Non ho capito cosa intendi per visualizzare il risultato di una dropdown in un campo di testo.
La casella dropdown Ŕ ha tutti gli effetti un campo del form, in cui si seleziona il valore da inviare all'elaborazione dopo l'invio del form.
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org/joomla3/

Offline Gaetano Danelli

  • Esploratore
  • **
  • Post: 80
  • Sesso: Maschio
    • Mostra profilo
Re:creazione formulario tipo excel areu
« Risposta #4 il: 15 Apr 2016, 19:18:08 »
questo formulario propone delle domande che in base alla risposta di un dropdown viene mostrato un punteggio, alla fine vengono sommati tutti i punteggi.
es. un dropdown con la domanda "ogni quanto si verifica" le opzioni sono: annualmente, settimanalmente, mensilmente, occasionalmente... ad ogni risposta equivale un punteggio di rischio in questo caso da 1 a 4 punti.
solo con il dropdown si riesce a far vedere il punteggio accanto al campo?
se no, come posso farlo?
ricordo che dovr˛ alla fine sommare tutti i punteggi...

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 7990
  • Sesso: Maschio
    • Mostra profilo
Re:creazione formulario tipo excel areu
« Risposta #5 il: 17 Apr 2016, 07:25:46 »
Il problema di risolve con l'uso di javascript.

Dovresti creare con l'uso di multifield per ogni elemento da valutare una dropdown e un campo testo affiancati.

Nella dropdown predisponi le option con la modalitÓ: valore=descrizione

nei parametri della dropdown inserisci: onchange=mostra1();

Questo richiama una funzione iavascript che vedremo dopo.

In On load inseriscri un'action Load JavaScript ed in essa in Js code inserisci questo codice:

Codice: [Seleziona]
function mostra1(){
document.getElementById('campo_testo1').value  = document.getElementById('dropdown1').value;
}

Questa Ŕ la funzione associata alla dropdown dove campo_testo1 e dropdown1 sono gli id dei campi testo e dropdown configurati al momento della creazione dei campi.

Per le successive coppie di dropdown campi, va utilizzato lo stesso metodo aggiungendo in Js code altre funzioni modificando il nome della funzione chiamata, es: mostra2(), mostra3() ecc, ed i rispettivi id.

Il campo somma lo sistemeremo quando funzioneranno tutte le dropdown.

Altra modalitÓ potrebbe essere inserire il punteggio nella descrizione delle dropdown e non usare il secondo campo e mostrare  il punteggio totale che si incremente ad ogni inserimento.

Scegli quale via seguire.
« Ultima modifica: 17 Apr 2016, 07:32:25 da vales »
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org/joomla3/

Offline Gaetano Danelli

  • Esploratore
  • **
  • Post: 80
  • Sesso: Maschio
    • Mostra profilo
Re:creazione formulario tipo excel areu
« Risposta #6 il: 20 Apr 2016, 20:22:21 »
ciao e grazie per le dritte,
purtroppo solo ora ho letto che usando solo la dropdown il punteggio si incrementa ad ogni inserimento... con js non si puo fare??


ecco un link di quello che ho fatto:
http://sosmilanhe.cluster005.ovh.net/index.php?option=com_chronoforms5&chronoform=calcolo-rischio


ora dovrei capire come calcolare... ho fatto delle prove da solo con fallimento totale....


il metodo per calcolare il punteggio che avevi in mente vale per entrami?
se decido di usare solo le dropdown, c'Ŕ un modo per inviare via mail non il valore ma la descrizione?


grazie mille

Offline Gaetano Danelli

  • Esploratore
  • **
  • Post: 80
  • Sesso: Maschio
    • Mostra profilo
Re:creazione formulario tipo excel areu
« Risposta #7 il: 26 Apr 2016, 20:40:11 »
nessuno sa come sommare i campi??
vales?!?  :-[ :-[ :-[

 

Host

Torna su