Pagina 1 di 1

[Risolto] Ricerca le caselle di controllo spuntate

Inviato: domenica 16 maggio 2021, 19:07
da Maurizio_senu
Buon giorno
ho due problemi con le querry del mio Dbase :
- vorrei visualizzare in una ricerca i report con le caselle di controllo spuntate e calcolarne il numero,
- in un campo nel dbase con tipo decimale e formato in € anche in questo caso dovrei visualizzare i report con il campo non nullo, sommare gli importi e calcolarne il numero.
come si può scrivere un criterio di ricerca che risolva le due querry?

il mio Dbase è già stato trattato nol forum tempo fa:
viewtopic.php?f=13&t=11043
il dbase: "Dbase con storico versamenti quote in più anni"

Re: Ricerca i report con le caselle di controllo spuntate

Inviato: lunedì 17 maggio 2021, 8:12
da charlie
Ciao, quale dei database postati?
Query sui Report?

Re: Ricerca i report con le caselle di controllo spuntate

Inviato: lunedì 17 maggio 2021, 8:14
da Maurizio_senu
Salve
l'ho aggiunto nel primo post, e nel dbase ho aggiunto il nuovo campo "Socio_Attivo" con tipo Boleano

Re: Ricerca i report con le caselle di controllo spuntate

Inviato: lunedì 17 maggio 2021, 8:18
da charlie
charlie ha scritto:Query sui Report?

Re: Ricerca i report con le caselle di controllo spuntate

Inviato: lunedì 17 maggio 2021, 8:21
da Maurizio_senu
Intendevo che dovrei creare una ricerca che mi visualizzi tutte le caselle di controllo spuntate e me ne calcoli il numero

Re: Ricerca i report con le caselle di controllo spuntate

Inviato: lunedì 17 maggio 2021, 8:31
da charlie
È un po' complicata:

Codice: Seleziona tutto

SELECT COUNT( "Socio_Attivo" ) AS "Conteggio" FROM (SELECT "Socio_Attivo" FROM "Tab_Soci" WHERE "Socio_Attivo" = TRUE)
ma risponde alla prima domanda.

Re: Ricerca i report con le caselle di controllo spuntate

Inviato: lunedì 17 maggio 2021, 8:50
da Maurizio_senu
L'ho inserita e mi resituisce il numero dei soci attivi, ma vorrei anche che mi faccia un elenco dei soci attivi con nome e cognome

Re: Ricerca i report con le caselle di controllo spuntate

Inviato: lunedì 17 maggio 2021, 8:54
da charlie

Codice: Seleziona tutto

SELECT "Cognome", "Nome", "Socio_Attivo" FROM "Tab_Soci" WHERE "Socio_Attivo" = TRUE
Ma non nella stessa query perché la prima contiene funzioni di aggregazione.

Re: Ricerca i report con le caselle di controllo spuntate

Inviato: lunedì 17 maggio 2021, 9:03
da Maurizio_senu
e come potrei fare per vedere tutto assieme?
Creando un form e intrudurre il risultato delle due querry potrebbe essere una soluzione?

Re: Ricerca i report con le caselle di controllo spuntate

Inviato: lunedì 17 maggio 2021, 9:37
da charlie
Sì, certamente, perché la query verrebbe così:

Codice: Seleziona tutto

SELECT "Cognome", "Nome", "Socio_Attivo", "Conteggio" FROM (SELECT COUNT( "Socio_Attivo" ) AS "Conteggio" FROM (SELECT "Socio_Attivo" FROM "Tab_Soci" WHERE "Socio_Attivo" = TRUE)), (SELECT "Cognome", "Nome", "Socio_Attivo" FROM "Tab_Soci" WHERE "Socio_Attivo" = TRUE)
Schermata 2021-05-17 alle 09.37.11.png
Schermata 2021-05-17 alle 09.37.11.png (11.84 KiB) Visto 2299 volte