Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: Testo Multiline

  1. #1

    Testo Multiline

    Ciao a tutti i componenti. Sono nuovo del forum
    Ho un piccolo problemino ma so' che gente in gamba come voi mi puo' aiutare velocemente.
    Ho un testo Multiline con n righe.
    Il contenuto sono n righe a seconda delle scelte: esempio

    Carote 550,00
    Patate 750,00
    uva 1200,00
    uova 1,00

    Totale xxx.xx,xx

    Come faccio a fare la somma dei valori. Le righe variano dalle scelte fatte in precendeza.

    Spero di essere stato chiaro.
    HELP HELP HELP
    Grazie e ciao

  2. #2

    Help

    Nessuno ha una dritta per andar avanti?

  3. #3
    1) per valori intendi il numero delle righe o il valore di ogni elemento
    Carote 550,00
    Patate 750,00

    quindi di 550 + 750

    2) I testi li carichi tramite un file txt esterno o li inserisci tu direttamente?

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  4. #4
    Grazie per aver risposto
    Il dati sono frutto di 3 listbox. Quello che viene selezionato viene poi riportato nella casella di testo. E fin qui tutto ok.
    Quella casella di testo mi serve per la stampa. Solo che alla fine dovrei mettere il valore totale formattato con la virgola
    Ciao

  5. #5
    Ti farò sapere qualcosa mo che torno a casa (se nessun'altro risponde)

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  6. #6
    GRAZIE Yassassin SEI MOLTO GENTILE

  7. #7

    non ho capito

    non sono riuscita a capire.
    Hai una listbox con quattro valori (Patate,ecc..) e tu selezioni una di queste voci che devono andare nella casella di testo.
    Ma poi c'è un'altra casella dove calcoli il totale?

  8. #8
    in labels scrivi:
    Carote 550,00 Patate 750,00

    in data invece:
    550.00 750.00

    come vedi in Labels (ciò che vedrai stampato a video) ho inserito il numero con la virgola.
    In data invece il separatore è il .

    quindi al frame associa questo (in questo esempio ho dato come nome istanza ai 3 listBox lista1 lista2 lista3 mentre il campo di testo ha come nome di istanza totale);

    codice:
    function virgola(Num){
    	a = Num.toString().split('.');
    	if(!a[1])
    		tot = a[0] +",00"; 
    		else
    		if(a[1] < 10)
    			tot = a[0] + "," + a[1] + "0"; 
    			else
    			tot = a[0] + "," + a[1];
    }
    puls.onRelease = function(){
    	list1 = lista1.getSelectedItem().label;
    	list2 = lista2.getSelectedItem().label;
    	list3 = lista3.getSelectedItem().label;
    	totale.text = list1 + "\n" + list2 + "\n" + list3;
    	totList1 = lista1.getSelectedItem().data;
    	totList2 = lista2.getSelectedItem().data;
    	totList3 = lista3.getSelectedItem().data;
    	
    	somma = totList1 + totList2 + totList3;
    	virgola(somma);
    	totale.text = totale.text + "\n\nTotale --> " + tot;
    }
    Il pulsante per calcolare il tutto ha come nome istanza puls

    Se non ti è chiaro qualcosa dimmi pure

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  9. #9
    Yassassin sei stato molto cortese a rispondere. Ma io devo fare le somme da un testo multiline. Lasciamo perdere le listbox. Le righe nel testo possono essere 1 ma anche 10 o 20. Il testo multiline è formattato, e a partire dalla posizione 109 lunghezza 9 ho il valore.
    Quindi lo script dovrà essere fatto dal testomultiriga.
    Grazie ancora

  10. #10
    Hai un'altra idea?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.