Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Ma come si fa???

  1. #1

    Ma come si fa???

    Ciao Gente...
    Sto sclerando...non riesco a trovare un esempio sulla rete che mi possa dare una mano...

    Sto creando un calendario permessi e devo inserire al suo interno i permessi di ogni dipendente...

    Come sapete quando una persona chiede un permesso di ferie può chiedere il permesso per più giorni...
    Io non so come fare a far si che se un permesso di un utente è di più giorni allora mi deve apparire il nome dell'utente nelle caselle dei giorni incriminati...

    es: prendo un permesso ferie dal 24 al 30 dicembre
    nel calendario dovre apparire il mio nome sia nella casella del 24 che del 25, 26, 27, 28, 29, 30....

    però non so come fare, o almeno non capisco cosa devo usare per far si che mi si visualizzi a video questa cosa...

    help help help...

    grazie
    :metallica
    Che cosa vuoi che ti dica???
    Senti che bel rumore...

  2. #2
    Standing ovation per il titolo del thread...

  3. #3
    Grazie...
    :metallica
    Che cosa vuoi che ti dica???
    Senti che bel rumore...

  4. #4
    possibile che nessuno di voi mi possa dare un idea o una mano???

    help help help
    :metallica
    Che cosa vuoi che ti dica???
    Senti che bel rumore...

  5. #5
    Per ogni giorno di ferie richiesto fai un record nuovo con data quella del giorno stesso.
    Se l'utente chiede le ferie da 10/12 al 15/12 allora devi inserire 6 record:
    nomeutente 10/12/2005
    nomeutente 11/12/2005
    ...
    ...
    ...
    nomeutente 15/12/2005

    A questo punto la query è facile.

  6. #6
    come faccio scusa l'ignoranza...
    :metallica
    Che cosa vuoi che ti dica???
    Senti che bel rumore...

  7. #7
    Originariamente inviato da Lan
    come faccio scusa l'ignoranza...
    codice:
    <%
    varUtente = request.form("utente")
    dataInizio = request.form("dataInzio")
    dataFine = request.form("dataFine")
    
    if isDate(dataInizio) and isDate(dataFine) then
    dataInizio = cDate(dataInizio)
    dataFine = cDate(dataFine)
    
      for i = dataInizio to dataFine
        if weekDay(i) > 1 and weekDay(i) < 7 then ' prendo in considerazione solo i giorni da LU a VE
        conn.execute("INSERT INTO tabella(utente, dataFerie) VALUES('" & varUtente & ", #" & i & "#")    
        end if 
      next
    
    end if
    %>

  8. #8
    grazie..
    ho risolto...
    ho aggiunto una tabella di appoggio che mi scrive per ogni giorno un record come hai detto te...
    ti ringrazio una cifra...
    ciao
    :metallica
    Che cosa vuoi che ti dica???
    Senti che bel rumore...

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.