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-22T13:02:58+00:00

    Ma perchè mai dovrei scusarti ... sono io che mi sento in forte debito. 

    E' perfetto ... io non so come ringraziarti !!! Si, inserisco le assenze anche dalla maschera.

    Ma mi devi dare un ulteriore aiuto: voglio capire come hai fatto, per poter imparare a fare ...

    ad es: aggiungere sul report una casella di testo che mi conti quante assenze (ho già provata con autocomposizione espressioni e somma [testo214] a [testo244] ma non va ... quindi con dcount ([nominativo]) ma mi conta quanti alunni ho in quella classe ...

    oppure Inserire un valore diverso tipo "G" se il ragazzo giustifica oppure no

    ... ma non so da dove partire ...  :D ?

    Grazie 

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2013-10-21T19:50:48+00:00

    Ciao  Marina,

    ti chiedo scusa ma ho ulteriormente modificato il file. Dovrebbe essere definitivo.

    Fammi sapere

    Mimmo.

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2013-10-21T18:43:03+00:00

    Ciao Marina,

    sei sicura di aver importato le ultime eliminando le preesistenti?

    Elimina la vecchia query qryProspettoMensile1 (e verifica che non esista qryProspettoMensile2) e importala di nuovo.

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2013-10-21T17:33:36+00:00

    Scherzi ????? 

    però ... ora non funziona ... errore di run time 438

    proprietà o metodo non supportati dall'oggetto

    La risposta è stata utile?

    0 commenti Nessun commento