report mensile che si crea in automatico

Anonimo
2013-10-18T11:33:40+00:00

Ciao a tutti

è possibile creare un report, del tipo foglio dati (VUOTO), che si crei in automatico ogni volta che io seleziono i parametri della query?

Mi spiego...

Ho una tabella TBLALUNNI, una con le Classi .

Vorrei creare un report che abbia l'aspetto come illustrato in figura (che è un foglio excel dove nella cella E2 c'è la formula =DATA(A1;C1;16)

in a1 ho scritto l'anno =2013

in c1 il mese = 10 x ottobre

e 16 è il giorno in cui è iniziata la scuola

Se il report si può creare in questo modo la mia query parametrica dovrebbe chiedermi "quale classe?" e digitando 2FA;  "quale mese?" e digitando 10 vorrei uscisse la figura ...

:-)

Marina

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Anonimo
2013-10-27T10:31:26+00:00

Ciao Marina,

la query qryProspettoMensile_B estrae le informazioni relative alle assenze con l'espressione:

wG1: IIf(Day([DataAssenza])=1;"A";"")

questo per il giorno 1. Volendo gestire anche il ritardo potresti cambiarla in:

wG1: IIf(Day([DataAssenza])=1;"A";IIf(Day([DataRitardo])=1;"R";""))

ripetendola per i 31 giorni possibili. :-)

Nella maschera frmProspettoMensile_1 dovresti gestire i due differenti valori in input A o R.

Innanzitutto sarebbe opportuno controllare che vengano digitati solo quei due caratteri e non altri.

Quindi nella routine AggiornaGiorno, a secondo del valore digitato devi aggiornare dei campi di tabella

piuttosto che altri.

Ti lascio un po' di divertimento. ( Non preoccuparti sono sempre quì. )

Ciao Mimmo

La risposta è stata utile?

0 commenti Nessun commento

46 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2013-10-21T16:13:52+00:00

    Ciao Marina scusami ma ho aggiornato nuovamente il tutto.

    Non volermene.

    Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2013-10-21T15:04:48+00:00

    Siiiii è lei !!!!

    però ho impostato la maschera da "maschera singola" a maschere continue... ma in maschere continue poi mi fa comparire due volte il record con le dirette assenze

    Ma devo essere sincera ... ho solo visto ed apprezzato la funzionalità ... per studiarla mi ci vuole tempo.

    Questa impostazione la potremmo (che eufemismo il plurale maiestatis) usare come maschera di immissione dati? Cioè la mia maschera presuppone che un alunno debba selezionare la classe,  il giorno, poi gli alunni coinvolti ... come procedura è lenta e potrebbe indurre errori nella selezione degli alunni.

    e poi implica i dover cambiare tutto per un altro giorno ...

    La tua maschera potrebbe essere sfruttata anche per inserire i dati delle assenze .... come un registro di classe? Io ci ho già provato ma dice impossibile aggiornare il record...

    Marina

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2013-10-21T13:43:22+00:00

    Ciao Marina,

    ho rivisto la report aggiungendo una form ed una query. Se vuoi trovi tutto al solito link  :http://sdrv.ms/1gpRzZp

    Fammi sapere

    Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2013-10-20T19:40:17+00:00

    Ciao Marina,

    complimenti per il tuo DB.

    Prova a dare un'occhiata al post

    http://answers.microsoft.com/it-it/office/forum/office\_2010-access/campi-vuoti-nei-records/b042130f-d35a-4bba-a797-cddcf2c30ca4

    Appena ho tempo mi studio il tuo DB.

    Ciao Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento