[Risolto] funzioni nei report - conteggio

Discussioni sulle caratteristiche di database
Rispondi
dino
Messaggi: 108
Iscritto il: venerdì 6 gennaio 2012, 15:25

[Risolto] funzioni nei report - conteggio

Messaggio da dino »

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!
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
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8954
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: funzioni nei report - conteggio

Messaggio da charlie »

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
dino
Messaggi: 108
Iscritto il: venerdì 6 gennaio 2012, 15:25

Re: funzioni nei report - conteggio

Messaggio da dino »

ok... cambio un po' di dati e poi lo giro!!

grazie
libreoffice 4.2 sia su win che su ubuntu
dino
Messaggi: 108
Iscritto il: venerdì 6 gennaio 2012, 15:25

Re: funzioni nei report - conteggio

Messaggio da dino »

libreoffice 4.2 sia su win che su ubuntu
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8954
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: funzioni nei report - conteggio

Messaggio da charlie »

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
dino
Messaggi: 108
Iscritto il: venerdì 6 gennaio 2012, 15:25

Re: funzioni nei report - conteggio

Messaggio da dino »

ok grazie!! e scusa, non ci avevo pensato... anzi non volevo appesantire il server!
libreoffice 4.2 sia su win che su ubuntu
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8954
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: funzioni nei report - conteggio

Messaggio da charlie »

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.
Allegati
Schermata 01-2457398 alle 10.53.34.png
charlie
macOS 14.6.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
vladko
Volontario
Volontario
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: funzioni nei report - conteggio

Messaggio da vladko »

Il mio pensiero è
il mio motore db deve fare sempre il lavoro grande, :roll:

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 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
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 :-)
dino
Messaggi: 108
Iscritto il: venerdì 6 gennaio 2012, 15:25

Re: [RISOLTO]funzioni nei report - conteggio

Messaggio da dino »

PERFETTO!! Sapevo di avere a che fare con dei geni!!! non avete mai tradito le aspettative!
(anche di domenica!!)
Grazie di Cuore1
libreoffice 4.2 sia su win che su ubuntu
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8954
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: funzioni nei report - conteggio

Messaggio da charlie »

dino ha scritto: (anche di domenica!!)
Certo, la paga è doppia! :lol:
charlie
macOS 14.6.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Rispondi