Newsgroup: it.comp.appl.access
Titolo: somma sulle sottomaschere

Ho un database dei dipendenti costruito su più schede.
In una di queste vi è una sottomaschera collegata alla tabella principale 
con una relazione 1 a molyi in cui sono riportate le assenze dei dipendenti.
Vorrei fare im modo di visualizzare in quella sottomaschera o comunque nella 
scheda la somma dei giorni di assenza distinti per tipologia. congedo, 
malattia etc.. Naturalmente la tabella assenza già contiene campi tipologia 
assenze.
Grazir 


Ti basta fare una query raggruppata
-- 
_ _
Ciao
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:  
www.donkarl.com/it

 ha scritto nel messaggio 
news:xhGfe.8188$TR5....@news.edisontel.com...

Non credo di avre capito!!!
Come faccio poi a visualizzare tutto nei controlli delle maschere.
COmunque sfogliano l'help, mi sono imbattuto nella funzione DSum. Può 
aiutarmi forse questa!?
Grazie 


Se la tua sottomaschera è di sola lettura, allora ti consiglio di vederti le
query raggruppate,
se invece vuoi manipolare i dati, eccetto quelli sommati allora dsum va
benissimo


 ha scritto nel messaggio 
news:Zd5ge.8578$TR5....@news.edisontel.com...

ma io voglio ottenre le somme dei dati visualizzati nelle sottomaschere.
vorrei solo più controlli calcolati per quante sono le tipologie di assenze

 tipologie di assenze
Oggi sono proprio frollo.
Allora tu hai
Pippo che si è assentato 2 giorni per febbre, 3 per visite mediche.
Paperina 40 per maternità, 60per esaurimento nervoso.
Alla fine tu cosa vuoi ottenere? e soprattuto come ottieni queste notizie?
Posta la select


 ha scritto nel messaggio 
news:0B5ge.8592$TR5....@news.edisontel.com...

Come ti dicevo queste informazioni appaiono in una sottomascher in 
visualizzazione foglio dati. Tale sottomaschera è collegata con una 
relazione uno a molti ad una tabella dati del personale ed è inserita in una 
pagina del controllo a schede.
io sono in grado di visualizzare in un controllo, la somma totale delle 
assenze di pippo, e paperina.
Vorrei, per ognuno di questi, tanti controlli che facciano le somme del tipo 
di assenza (febbre, maternità etc)
i controlli dovrebbero essere visualizzati nella pagina in cui è contenuta 
la sottomascheraùspero sia stato chiaro 


Giacchè non credo tu possa sapere quanti controlli devi prevedere, devi uare
una sottomaschera
e metterci come origine
SELECT Tabella1.nome, Sum(Tabella1.assenza) AS Assenze, Tabella1.motivazione
FROM Tabella1
GROUP BY Tabella1.nome, Tabella1.motivazione;



Scusa ma non credo che sia la soluzione !!!
Tabella1 Cognome, Nome, datanascita, etc
Tabella2 Anno, TipologiaAssenza, DettaglioAssenza, GiorniAssenza
La tabella1 è nella prima pagina, la tebella2 nella seconda a mo di 
sottomaschera
Io se voglio il totale dei giorni di assenza, creo il controllo calcolato 
nella sottomaschera ctTotale in cui vi è tale formulaSomma([GiorniAssenza]); 
poi nella scheda (in cui si vede la sottomaschera) creo un altro controllo 
testo in cui vi è =Forms![SottomascheraAssenza]!ctTotale.
Io voglio solo che la somma non sia sul tutte le assenze ma divisa per tipo
1° controllo - ctTotaleMalattie
2° COntrollo - ctTotaleCongedi
etc
in questi controlli voglio la somma delle rispettive categorie di assenze
Grazie