Gestione presenze (Consigli)

di il
4 risposte

Gestione presenze (Consigli)

Ciao a tutti ...
spernado di spiegarmi il meglio possibile...
devo gestire le presenze dei corsi di una associazione sportiva...
ho una tabella chiamata tbPresenze con questi campi...

idPresenza -> codice univoco della presenza
idCorso -> codice identificativo del corso relativo alla presenza
idUNICO -> codice Socio presente
Data -> la data in cui è registrata la presenza...

ora vorrei creare una maschera che mi visualizza sulla prima colonna elencati tutti gli atleti del corso (nessun problema)

ora vorrei che ci fossero delle check che mi permettano di spuntare l'eventuale presenza.... (cliccando su di esse vado a inserire/eliminare l'eventuale record relativo alla presenza)
inserire/togliere la presenza tramite codice non è un problema...
non so come creare queste check senza creare casino....
ho provato a inserirle manualmente ma quando clicco sulla prima automaticamente si flaggano tutte quelle presenti...

in pratica vorrei creare un registro presenze...

grazie

4 Risposte

  • Re: Gestione presenze (Consigli)

    Salve Emadragon,
    non entro nel merito di tutto l'impianto e vado subito alla risposta di questo:
    ho provato a inserirle manualmente ma quando clicco sulla prima automaticamente si flaggano tutte quelle presenti...
    E' necessario un Campo in quella Tabella ad esempio "CkPresenza" con tipo dati Si/No.
    Questo campo deve essere l'origine controllo della checkbox.
    Saluti
  • Re: Gestione presenze (Consigli)

    Lo avevo dedotto ma volevo un metodo o un esempio di come poter gestire la cosa...
    Usare come base dati una tabella con i campi idCorso idSocio e data della presenza mi sembra la soluzione più azzeccata....
    Creare una tabella che contiene una checkbox per ogni possibile data mi sembra assurdo. ..
    Non so come riuscire a ricreare con questi dati il classico giornale presenze (tipo registro di classe) per far capire l'idea...
  • Re: Gestione presenze (Consigli)

    Si accettano anche link di eventuale documentazione che potrebbe essermi d'aiuto grazie mille
  • Re: Gestione presenze (Consigli)

    Salve Emadragon
    prima dici :
    non so come creare queste check senza creare casino....
    ho provato a inserirle manualmente ma quando clicco sulla prima automaticamente si flaggano tutte quelle presenti...
    la soluzione è quella che ti ho suggerito prima.

    Poi asserisci:
    Creare una tabella che contiene una checkbox per ogni possibile data mi sembra assurdo. ..
    beh...anch'io mi sono astenuto dall'entrare nel merito del progetto.

    Oggi ci fai sapere:
    Non so come riuscire a ricreare con questi dati il classico giornale presenze (tipo registro di classe) per far capire l'idea...
    Qui a mio parere commetti un errore:
    "il classico giornale presenze (tipo registro di classe)" aveva due difetti, il primo era quello di essere "classico" leggasi "Antiquato-Obsoleto"...uno statico elenco di nomi, dove, trovato giorno ed alunno, con l'ausilio di 2 righe, al massimo stabilivi cosa era avvenuto in quel giorno.
    Il secondo difetto era quello di non consentire di poter effettuare una analisi, dal lato delle presenze, dei corsi, degli alunni...del periodo,etc...etc...

    Detto questo, fossi in te, non cercherei per nulla una soluzione "bella e fatta", prima d'aver pensato ad un mio progetto:
    Si accettano anche link di eventuale documentazione che potrebbe essermi d'aiuto
    Detto questo ecco alcune domande cui dovrebbe rispondere il tuo progetto:
    1) Nel giorno di assegnazione delle presenze è necessario avere l'elenco di "TUTTI" gli alunni di un corso?
    domanda retorica, la risposta è "Sì" ma dopo avere stabilito che l'alunno "Mario Rossi" era assente, è necessario conservare questo dato?
    2)un flag nel giorno della presenza cosa fornirebbe di "innovativo" al "classico"?
    3)la data cosa fornirebbe di "innovativo" al "classico"? (eliminerebbe la colonna data, non è oneroso inserirla per ogni alunno, serve solo un clik)
    Mi fermo qui per non toglierti il gusto della progettazione.
    Io lo progetterei cosi:
    1) elenco di tutti gli alunni proposto con una "TabTemporanea"
    2)niente flag sulla presenze, ma l'inserimento della data con un clik
    3)trasferimento della "TabTemporanea" all'archivio presenze.

    PS.
    senza creare casino
    cosa ha regalato al tuo scritto ed alla nostra vista? ...ci volevi scandalizzare?
Devi accedere o registrarti per scrivere nel forum
4 risposte