conta record

vittoriac3

Nuovo Utente
4 Gen 2006
12
0
0
ciao a tutti.
qualcuno sa dirmi come si contano i record contenuti in una query e a visualizzare il numero totale sul report creato precedentemente oppure x ogni riga di record stampare il numero progressivo?
 
ho access 2000. però non ho capito cosa fare!
Conoscevo questa istruzione e se ricordo bene basta creare una query e andare in modalità sql! Supponiamo che già ho creato la query con questa istruzione e funziona.
A questo punto come faccio ad inserire questo campo es:"conta_record" in un report già creato con i dati di un'altra query? Mi spigo meglio: io ho già un report dove stampo dei dati contenuti in una query e vorrei contarli. Adesso posso stampare dallo stesso report 2 query diverse: 1 query già con i dati creati e 1 query che contiene solo il campo che conta? Se si come faccio a modificare il report senza rifare tutto?
 
scusami ma sono io che non ho capito... devi solo stampare a video un valore calcolato a run-time o devi anche salvarlo da qualche parte in una tabella... credo sia la prima, quindi non capisco qual'è il problema... non sai come stamparlo a video?

scusa se rifaccio la domanda: le maschere di interfaccia sono stesso in access?
 
Ciao grazie per avermi risposto.
Io devo stampare in un report (già creato) il numero totale dei campi contenuti in una query.
Dunque: i dati di questa query sono stampati in un report.
Io devo modificare questo report e aggiungere il totale dei record contenuti in questa query. Come si fa?
Scrivendo il codice sql, creo un'altra query! Adesso come posso visualizzare e stampare il totale?
Come posso modificare il report?
 
conteggio record in access

Ciao,

nella query, dovrebbe esistere la possibilità di inserire la riga delle formule e si può scegliere dall'elenco "conteggio". E' questo quello che cerchi?

Ciao
c1969
 
Ultima modifica:
ciao come faccio ad inserire il campo conteggio nella query?
Quali e quanti metodi esistono per calcolare il numero dei record?
Il mio problema è che devo modificare una cosa già fatta da altre persone e non da me e non so dove mettere le mani!
Ripeto: Mi è stato chiesto di aggiungere nella stampa di un report il numero totale dei nominativi presenti nel database.
Questi nominativi sono estratti da una query e è quest'ultima ad essere stampata nel report.
Adesso come modifico la stampa aggiungendo il totale?
 
conteggio record in access

Ciao,

quando visualizzi una query in modalità struttura, c'e la possibilita di inserire i totali (è il simbolo sigma). A quel punto si aggiunge una riga nella tua query. Aggiungi una colonna, selezioni un campo da conteggiare e poi selezioni dalle formule "conteggio".

Nel tuo report, vai in modalità struttura ed aggiungi la tua query come casella combinata (usa la modalità guidata) in fondo alla pagina.

Ciao
c1969
 
grazie per avermi risposto. ma questo campo che mi dice di aggiungere nella query crea problemi con gli altri record? devo creare qualche relazione tra i campi?
Come funziona esattamente? Tu sei stato chiaro ma io non sono molto pratica.
Potresti fare una stampa a video dei passi da fare per inserire questo conteggio.
Ti ringrazio tantissimo.
 
mi spiego ancora meglio: non so come si fa a stampare a video (e quindi dentro un report o una maschera) il campo che mi conta tutti gli elementi contenuti nella query.
 
ok

in ogni caso devi usare ado

mai usato direttamente access, so che è un po diversa la sintassi da asp e visual basic, quindi provo a spiegarti il concetto

devi creare un recordset
aprirlo ed eseguire una query
accedere ai campi
chiudere e distruggere il recordset

ti faccio un esempio di codice in asp, lo adatterai poi alla sintassi di access

set rs = createobject("adodb.recordset")
rs.open "select campo from tabella",nomeconnessione,1
response.write rs("campo")
rs.close
set rs = nothing

quello che evidenziato in grassetto nella prima riga non so come va gestito, dato che già sei sul database... vedi tu

nella seconda riga ho usato il sistema asp per stampare a video, ma non so con access come si fa, non l'ho mai usato in questo modo, ripeto (e non so se lo farei mai)

spero di essere stato chiaro sull'analisi della cosa, nonchè di esserti stato utile

:byebye:
 
conteggio

vittoriac3 ha scritto:
Si è stato creato tutto in access, compresa la maschera.

Ciao,

per prima cosa ti devi creare la query con la tabella che ti interessa. Scegli la voce da contare. Poi abilita la visualizzazione dei totali da "visualizza" in alto. Trovi aggiunto una riga che si chiama formule, scegli conteggio. Fai esegui e vedi se ti da un totale.

poi nella maschera, crei la casella di riepilogo e segui le istruzioni.

prova e fammi sapere
ciao
c1969
 
c1969 ha scritto:
Ciao,

per prima cosa ti devi creare la query con la tabella che ti interessa. Scegli la voce da contare. Poi abilita la visualizzazione dei totali da "visualizza" in alto. Trovi aggiunto una riga che si chiama formule, scegli conteggio. Fai esegui e vedi se ti da un totale.

poi nella maschera, crei la casella di riepilogo e segui le istruzioni.

prova e fammi sapere
ciao
c1969

Penso che a questo punto il problema sia risolto.......o no????
c1969
 
ciao, scusate per il ritardo con cui rispondo.
Ho provato a seguire il tuo consiglio: dalla query ho selezionato la colonna da contare, visualizza totali e conteggio. Però mi compare in tutti i record 1 1 1 1
Adesso come faccio a fare la somma di 1 1 1 1 e avere 4?
Grazie.
 
fine conteggi

vittoriac3 ha scritto:
ciao, scusate per il ritardo con cui rispondo.
Ho provato a seguire il tuo consiglio: dalla query ho selezionato la colonna da contare, visualizza totali e conteggio. Però mi compare in tutti i record 1 1 1 1
Adesso come faccio a fare la somma di 1 1 1 1 e avere 4?
Grazie.

fai la somma di tutto
 
conteggiamo i record insieme

vittoriac3 ha scritto:
come faccio la somma di tutto?
Scusami ma ancora non ho capito come fare? :crying:

Tranquilla....ricominciamo da capo.
1. ti crei una query con la tabella che ti interessa
2. scegli solo la voce da conteggiare
3. visualizzi i totali e poi scegli conteggio

Riproviamo. Se ancora non ci riesci vorrei vedere (se ti è possibile) una screenshot della tua query, così vediamo perchè.

Ciao
crl1969
 

Discussioni simili