Esistono due tabelle senza relazioni fra loro: DATI SOCI e COSTI.
I campi DELLA TABELLA DATI SOCI sono i seguenti:
ID SOCIO (contatore chiave primaria), COGNOME, NOME, DATA DI NASCITA (data), LUOGO DI NASCITA, PROVINCIA DI NASCITA, INDIRIZZO, CITTA O PAESE, CAP, PROVINCIA, NAZIONE, CODICE FISCALE, TEL FISSO 1, TEL FISSO 2, TEL FISSO 3, TEL CELL 1, TEL CELL 2, TEL CELL 3, FAX, EMAIL 1, EMAIL 2, EMAIL 3, N° TESSERA, DATA TESSERA (data), RINNOVO SI (si/no), RINNOVO NO (si/no), DATA RINNOVO (data), NOTE (memo), ALLEGATI (allegato), GITA 1, GITA 2, GITA 3, GITA 4, GITA 5, GITA 6, GITA 7, GITA 8, GITA 9. GITA 10. GITA 11, GITA 12, GITA 13, GITA 14, GITA 15, GITA 16, GITA 17, GITA 18, CENA SOCIALE, 1° CORSO ADULTI, 2° CORSO ADULTI, 3° CORSO ADULTI, ASSICURAZIONE SCI CLUB, 1° CORSO PILA, 2° CORSO PILA, MASCHIO, FEMMINA, TESSERA FISI (da gita 1 a tessera fisi tutti campi si/no)
I campi della tabella COSTI sono i seguenti:
IDCOSTO (contatore chiave primaria), QUOTA ISCRIZIONE (valuta), QUOTA CORSO SCI (valuta), TOTALE CORRISPOSTO (valuta)
Le query sono 3: DATI SOCI INTESTATARIO query, DATI SOCI MINORE query e COSTI query.
I campi della query DATI SOCI INTESTATARIO query sono i seguenti:
COGNOME, NOME, CODICE FISCALE
I campi della query DATI SOCI MINORE query sono i seguenti:
COGNOME, NOME, DATA DI NASCITA, LUOGO DI NASCITA, INDIRIZZO, CITTA O PAESE, CODICE FISCALE
I campi della query COSTI query sono i seguenti:
QUOTA ISCRIZIONE, QUOTA CORSO SCI, TOTALE CORRISPOSTO
Lo scopo che mi prefiggevo e che funziona salvo il duplice inserimento per stampare è quello di stampare un report con su cognome, nome e codice fiscale di un intestatario estratti dalla tabella DATI SOCI, cognome, nome, data di nascita, luogo di nascita, indirizzo, città o paese e codice fiscale di un minorenne estratto dalla tabella DATI SOCI e infine quota iscrizione, quota corso sci e totale corrisposto estratti dalla tabella COSTI.
Ho creato 3 report basati sulle 3 query indicate con richiesta parametri e poi li ho inseriti in un report principale come sottoreport.
Funziona cioè aprendo il report principale vengono richiesti cognome, nome dell' intestatario poi cognome, nome del minore infine quota iscrizione, quota corso sci e viene visualizzata un anteprima di stampa. Quando si passa alla stampa vera e propria vengono richiesti nuovamente ed è una rottura.
Grazie