[Risolto] funzioni nei report - conteggio
[Risolto] funzioni nei report - conteggio
Salve, eccomi ancora a rompere con i report.
ho un db con un'anagrafica degli allievi in cui oltre al nome cognome e dati vari ho un campo "sostegno" in cui segnalo se il ragazzo ha problemi di dislessia (dsa) oppure una certificazione di disabilità varie ("104").
Nel report vorrei avere un campo nella sezione (piè di pagina) con il conteggio dei "dsa" e dei "104"-
tabella anagrafica:
id, cognome, nome, dataNascita, sesso, residenza, telefono, classe, sezione, tipologiaDis.
nel report ho un campo "ContatoreSezione" che mi conta dalla colonna cognome tutti gli allievi per classe:
ho provato con questa funzione:
=COUNTA([tipologiaDis]+[ContatoreSezione])
ma restituisce 1 per tutte le classi...
grazie!
ho un db con un'anagrafica degli allievi in cui oltre al nome cognome e dati vari ho un campo "sostegno" in cui segnalo se il ragazzo ha problemi di dislessia (dsa) oppure una certificazione di disabilità varie ("104").
Nel report vorrei avere un campo nella sezione (piè di pagina) con il conteggio dei "dsa" e dei "104"-
tabella anagrafica:
id, cognome, nome, dataNascita, sesso, residenza, telefono, classe, sezione, tipologiaDis.
nel report ho un campo "ContatoreSezione" che mi conta dalla colonna cognome tutti gli allievi per classe:
ho provato con questa funzione:
=COUNTA([tipologiaDis]+[ContatoreSezione])
ma restituisce 1 per tutte le classi...
grazie!
Ultima modifica di dino il domenica 10 gennaio 2016, 12:33, modificato 1 volta in totale.
libreoffice 4.2 sia su win che su ubuntu
Re: funzioni nei report - conteggio
Ciao, dovresti allegare il tuo file.
charlie
macOS 14.6.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.6.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Re: funzioni nei report - conteggio
ok... cambio un po' di dati e poi lo giro!!
grazie
grazie
libreoffice 4.2 sia su win che su ubuntu
Re: funzioni nei report - conteggio
libreoffice 4.2 sia su win che su ubuntu
Re: funzioni nei report - conteggio
Non c'è motivo per non allegare il file con gli strumenti del forum. Solo così gli allegati restano a disposizione nel tempo.
- Allegati
-
- ALLIEVI.odb
- (10.41 KiB) Scaricato 146 volte
charlie
macOS 14.6.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.6.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Re: funzioni nei report - conteggio
ok grazie!! e scusa, non ci avevo pensato... anzi non volevo appesantire il server!
libreoffice 4.2 sia su win che su ubuntu
Re: funzioni nei report - conteggio
Ciao, la funzione COUNTA che hai usato ha, come la maggior parte delle funzioni di Report Builder, una caratteristica che …. la rende praticamente inutilizzabile.
Riferendosi alla schermata che allego value1, value2, ecc. devono essere nomi campo e non valori di un singolo campo.
La soluzione del problema va cercata nel far lavorare il report su una query che fornisca già i dati necessari. Sto pensando alla funzione di aggregazione COUNT che potrebbe contarti il numero dei valori presenti nel campo tipologiaDis.
Riferendosi alla schermata che allego value1, value2, ecc. devono essere nomi campo e non valori di un singolo campo.
La soluzione del problema va cercata nel far lavorare il report su una query che fornisca già i dati necessari. Sto pensando alla funzione di aggregazione COUNT che potrebbe contarti il numero dei valori presenti nel campo tipologiaDis.
charlie
macOS 14.6.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.6.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Re: funzioni nei report - conteggio
Il mio pensiero è
il mio motore db deve fare sempre il lavoro grande,
ora, creare una query che fa un numero per tipologiaDis:
fare Report su query
fare accumulo di TIP
in allegato un esempio con nome query
fai sapere grazie
p.s. una scusa a charlie che già aveva una risposta di qualche minuto prima
il mio motore db deve fare sempre il lavoro grande,
ora, creare una query che fa un numero per tipologiaDis:
Codice: Seleziona tutto
SELECT COUNT( "tipologiaDis" ) AS "TIP", "cognome", "nome", "CLASSE", "SEZIONE", "tipologiaDis", "dataIscrizione" FROM "anagrafica" GROUP BY "cognome", "nome", "CLASSE", "SEZIONE", "tipologiaDis", "dataIscrizione"
fare accumulo di TIP
in allegato un esempio con nome query
fai sapere grazie
p.s. una scusa a charlie che già aveva una risposta di qualche minuto prima
- Allegati
-
- VLADI_ALLIEVI.odb
- (46.26 KiB) Scaricato 179 volte
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie
Re: [RISOLTO]funzioni nei report - conteggio
PERFETTO!! Sapevo di avere a che fare con dei geni!!! non avete mai tradito le aspettative!
(anche di domenica!!)
Grazie di Cuore1
(anche di domenica!!)
Grazie di Cuore1
libreoffice 4.2 sia su win che su ubuntu
Re: funzioni nei report - conteggio
Certo, la paga è doppia!dino ha scritto: (anche di domenica!!)
charlie
macOS 14.6.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.6.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org