Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Calendario flash

  1. #1

    Calendario flash

    Ragazzi mi serve creare un calendario flash, che selta la data nella griglia me la copi in un form, tipo le prenotazioni degli alberghi GRAZIE Mille in anticipo

  2. #2
    Questo è il quadro di ciò che potresti fare poi una volta ricavata la data scrivila dove vuoi.

    http://www.rempox.it/rpx2006/script_doc/dateChooser.txt

    Rempox.



    codice:
    /*
    Trascinare sullo stage il Componente DateChooser assegnare l'istanza "myDC"
    sulla stessa frame dov'è posizionato il componente scrivere il seguente codice:
    */
    
    myDCListener=new Object();
    myDCListener.change=function(evt){
         var mydate = evt.target;
    	trace(mydate.selectedDate);
    		
    }
    
    myDC.addEventListener("change", myDCListener);
    
    
    /*
    
    ######################################################################################
    
    quanto sopra è tutto quello che serve...........
    
    ######################################################################################
    
    .....a questo punto si possono, volendo, aggiungere delle righe di codice per retrivare e sezionare 
    la stringa di informazioni proveniente dal DataChooser
    aggiungiamo , la creazione di una variabile temporanea di comodo fuori campo,
    aggiungiamo il richiamo della funzione seziona() all'interno del listener
    di testo fuori campo
    */
    
    
    _level0.createTextField("temp",10,-1000,-1000,100,16)
    
    myDCListener=new Object();
    myDCListener.change=function(evt){
         var mydate = evt.target;
    	_level0.temp.autoSize="Left"
    	_level0.temp.text=mydate.selectedDate;
    	_level0.seziona()
    }
    myDC.addEventListener("change", myDCListener)
    
    /*
    e poi costruiamo la funzione seziona()
    da Notare che le informazione di ritorno dal Componente sono tutte separate da uno spazio
    quindi:
    */
    
    function seziona(){
    divisore=" "	
    var argomenti:Array = temp.text.split(divisore);
        trace(argomenti[0]) // giorno in formato alfabetico in lingua eng
        trace(argomenti[1]) // mese in formato alfabetico in lingua eng
        trace(argomenti[2]) // giorno in formato numerico
        trace(argomenti[5]) // anno in formato numerico
    }
    
    /* da notare che ho tralasciato orario e fuso ma se interessano fare riferimento ad 
    argomenti[4] ed argomenti[5]
    
    Avere le informazioni separate può agevolare per convertire la lingua oppure fare delle ricerche etc.
    
    */

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.