IALweb Homepage
Forum Home Forum Home > MS Office > Microsoft Office > Microsoft Access
  New Posts New Posts RSS Feed - Pagine Bianche Report
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

 Topic   Topic Hot   Topic New   Topic Locked   Topic Sticky   Topic Hidden

Pagine Bianche Report

 Post Reply Post Reply Page  12>
Author
Message
civix1969 View Drop Down
Utente Base
Utente Base
Avatar

Joined: 22/Apr/2011
Location: Italy
Status: Offline
Points: 103
Post Options Post Options   Thanks (0) Thanks(0)   Quote civix1969 Quote  Post ReplyReply Direct Link To This Post Topic: Pagine Bianche Report
    Posted: 15/Giu/2012 at 13:54
Buongiorno a tutti!
Ringrazio in anticipo coloro i quali mi dedicheranno tempo per risolvere il mio fastidioso problema. Nel DB che posto ho un problema di generazione di pagine vuote che non riesco a risolvere e capire dove ho commesso errori. Vengo a spiegare.
Rpt_Mod69 e il report attraverso il quale ho il riepilogo dei miei dati e sono riuscito ad adattarlo alle mie esigenze considerato il fatto che è un modello dell'Agenzia delle Entrate. SOno riuscito anche ad allineare correttamente le caselle di testo ma purtroppo genero delle pagine vuote che rendono vano tutto il lavoro fatto. Non riesco a capire dove sta il problema... Unica cosa che ho notato è che eliminando il Srpt_Proprietari mi torna tutto normale.
Mi sono arreso e spero tanto di trovare una grande mano in questo fantastico forum dove ho sempre imparato tantissimo.
UN caloroso saluti a tutti
 
 
 
 
 
 
Back to Top
willy55 View Drop Down
Veterano
Veterano
Avatar
Esperto di Access

Joined: 03/Ago/2011
Location: Italy
Status: Offline
Points: 1224
Post Options Post Options   Thanks (0) Thanks(0)   Quote willy55 Quote  Post ReplyReply Direct Link To This Post Posted: 15/Giu/2012 at 20:18
Ciao Civix1969,
volevo evidenziarti che sul file da te allegato, non si è in grado di effettuare il download.
In ogni caso, sulla base di quanto descrivi, guarda la grandezza del sottoreport Srpt_Proprietari, probabilmente questo eccede i margini della pagina. Riducilo al minimo e magati poni anche i margini a destra ed in basso (per la pagina del report) ai valori più bassi possibili con la stampante predefinita.
Ciao.


Edited by willy55 - 15/Giu/2012 at 20:20
Willy
Back to Top
civix1969 View Drop Down
Utente Base
Utente Base
Avatar

Joined: 22/Apr/2011
Location: Italy
Status: Offline
Points: 103
Post Options Post Options   Thanks (0) Thanks(0)   Quote civix1969 Quote  Post ReplyReply Direct Link To This Post Posted: 16/Giu/2012 at 12:59

Ciao Willy!

Credo di aver provato ciò che tu dici ma mi farebbe piacere che tu visionassi il DB!
COme posso postarlo visto che è di circa 2.50 mb??
Back to Top
mjjfil View Drop Down
Utente Senior
Utente Senior


Joined: 07/Giu/2010
Status: Offline
Points: 236
Post Options Post Options   Thanks (0) Thanks(0)   Quote mjjfil Quote  Post ReplyReply Direct Link To This Post Posted: 16/Giu/2012 at 16:24
Ciao civix1969 sn Fil,
dunque dunque: aprendo il tuo db e lanciando il report ho notato che dava errore, questo perchè effettuavi il conteggio di una PK (id_catasto) come espressione e senza effettuare una query di raggruppamento; intanto io direi che sarebbe il caso (x semplificare le cose) di trasformare quella query in una query di raggruppamento e al posto dell'espressione, interrogare il campo PK dalla tabella interessata e nelle opzioni di raggruppamento dargli un bel [Conteggio]...!

Altra cosa che ci devi spiegare, se vuoi che ti aiutiamo a risolvere il tuo problema è:
-qual'è il tuo obiettivo?
-a cosa ti servono i sotto report?
...insomma spiegati al meglio... perchè è vero sì che i forum sono belli e aiutano, ma è anche vero che chi ti aiuta: a meno che non si tratti di una cosa specifica, non ha una visione generale del tuo db (pure se lo alleghi) e questo perchè non si sa quali logiche ci sono di base o ci devono essere...

Facci sapere...

Ciao
Abbraccio
Fil
Un vero venditore non si vende, ma si fa comprare
Back to Top
civix1969 View Drop Down
Utente Base
Utente Base
Avatar

Joined: 22/Apr/2011
Location: Italy
Status: Offline
Points: 103
Post Options Post Options   Thanks (0) Thanks(0)   Quote civix1969 Quote  Post ReplyReply Direct Link To This Post Posted: 16/Giu/2012 at 17:18
Ciao Fil! Innanzitutto grazie per la risposta!
L'errore che si genera è dovuto al fatto che ho dovuto  alleggerire il DB originale per poterlo postare e non mi ero accorto che ho elimnato anche ciò che non dovevo.
Cerco di dare qualche chiarimento.... Il DB mi gestisce dei contratti di affitto dove praticamente ho un affittuario e nello stesso contratto posso avere uno o più proprietari. Il sottoreport ha come origine dati una qry che mi trova i proprietari di quell'affitto e mi genera elenco degli stessi sul modello dell'Agenzia. IO ho ragionato in questo modo, e dato la mia scarsa conoscenza in materia sicuramente avrò commesso errore ma al momento mi sembrava la cosa piu logica da fare.
Stesso discorso vale per altro sottoreport catasto: mi riporta tutte le particelle relative a quel contratto.
Ti rinnovo i miei ringraziamenti e cordialmente ti saluto.
Ciao
 
 
Back to Top
mjjfil View Drop Down
Utente Senior
Utente Senior


Joined: 07/Giu/2010
Status: Offline
Points: 236
Post Options Post Options   Thanks (0) Thanks(0)   Quote mjjfil Quote  Post ReplyReply Direct Link To This Post Posted: 16/Giu/2012 at 18:25
Allora vediamo un po':
immagino tu sappia che i tipi di relazioni in un db relazionale sono le seguenti:
-[1 a 1]
    esempio:
    pazienti e letti.
    1 paziente può avere 1 solo letto e 1 letto può essere di 1 solo paziente.
    naturalmente solo se la relazione non è storicizzata; in quanto se lo fosse
    la relazione sarebbe [1 a molti] perchè un letto può avere più pazienti o meglio
    un paziente può essere dimesso.
    
    esempio 2:
    persone e codici fiscali.
    1 persona può avere 1 solo codice fiscale e 1 codice fiscale può appartenere ad 1 sola persona

in genere le relazioni [1 a 1] vengono gestite in 1 sola tabella altrimenti
si può (nel pannello relazioni) collegare PK di tbl_1 a PK di tbl_2.
-[1 a molti]
    addetti e ore lavorate.
    1 addetto può aver lavorato 890 ore nel 2010 e 500 nel 2011
-[molti a molti]
    cantanti e canzoni.
    1 cantante può aver cantato più canzoni 1 canzone può essere stata cantata da più cantanti

----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------

Detto ciò studiati bene i dati che devi relazionare in base a quello che sai già e a ciò che ti ho appena
scritto... ;)
Cerca di relazionare le tabelle nel modo più corretto possibile e poi rifai l'upload del db e ricordati che qualsiasi query di selezione
deve avere un [id -- PK] oppure [ce -- Chiave Esterna] che identifica ogni singolo record visualizzato.

----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------

detto ciò ti ricordo le 4 regole di normalizzazione database da tenere sempre in considerazione:

1-ogni tabella deve avere una chiave primaria (ID -- PK) che identifica ogni singolo record il quale deve essere univoco.
2-Supportare e assicurare l'accuratezza e l'integrità delle informazioni.
3-no ripetizione dati
4-Mai inserire un campo calcolato nelle tabelle.

----------------------------------------------------------------------------------------------------------

Chiedo scusa se ho dato l'impressione di fare il "maestrino", ma non era mia intenzione.
La mia intenzione è solo quella di aiutarti nel modo che più ritengo appropriato.

In ogni caso fammi sapere.

Abbraccio
Ciao
Fil
Un vero venditore non si vende, ma si fa comprare
Back to Top
almorel View Drop Down
Veterano
Veterano
Avatar

Joined: 05/Set/2009
Location: Napoli
Status: Offline
Points: 1734
Post Options Post Options   Thanks (0) Thanks(0)   Quote almorel Quote  Post ReplyReply Direct Link To This Post Posted: 16/Giu/2012 at 20:48
Salve ragazzi, posto il DB in A2003 funzionante.
Credo che il problema NON sia nei dati, ma nel layout del report.
Io non sono riuscito a capire dove sia l'inghippo,
ma spero di aver dato un piccolo aiuto con questo post.
Saluti a tutti.
Alberto

Back to Top
civix1969 View Drop Down
Utente Base
Utente Base
Avatar

Joined: 22/Apr/2011
Location: Italy
Status: Offline
Points: 103
Post Options Post Options   Thanks (0) Thanks(0)   Quote civix1969 Quote  Post ReplyReply Direct Link To This Post Posted: 16/Giu/2012 at 22:04

Buonasera a tutti!

Ringrazio Fil per i chiarimenti sulla corretta gestione dei DB e non ti preoccupare di fare il maestrino anzi la cosa mi conforta e valida il mio db xche credo sia strutturato correttamente. 
Come afferma Alberto, credo che il problema non sia nei dati ma nel layout del report Ouch ..... Senza quelle pagine vuote i dati andrebbero a popolare perfettamente il report...
Grazie ancora per l'aiuto e i consigli che verranno!!
Salutissimi a tutti
 
Back to Top
willy55 View Drop Down
Veterano
Veterano
Avatar
Esperto di Access

Joined: 03/Ago/2011
Location: Italy
Status: Offline
Points: 1224
Post Options Post Options   Thanks (0) Thanks(0)   Quote willy55 Quote  Post ReplyReply Direct Link To This Post Posted: 16/Giu/2012 at 22:37
Il problema è sicuramente nel report e come si costituisce.
Evidenzio una serie di possibili incongruenze che credo debbano essere controllate:
- nel sottoreport SRpt_Proprietari l'orientamento è orizzontale (andrebbe verticale);
- nel sottoreport SRpt_Catasto vi è uno spazio a destra non utilizzato che converrebbe eliminare;
- nel report principale Rpt_Mod_69 manca l'interruzione pagina.
Consiglio in ogni caso di procedere inserendo un elemento per volta. Prima le immagini di fondo del modulo controllando le misure effettive (anche in base alla stampante impiegata e ai margini minimi disponibili).
Dopo inserire i vari elementi pe la prima pagina.
Quando questa è perfetta procedere con la seconda.
E' un lavoro lungo e noioso ma è l'unico che permette di controllare la costituzione del report, in quanto basta poco per non farlo entrare nel prospetto prestabilito e si passa ad ottenere pagine vuote.
Bye
Willy
Back to Top
civix1969 View Drop Down
Utente Base
Utente Base
Avatar

Joined: 22/Apr/2011
Location: Italy
Status: Offline
Points: 103
Post Options Post Options   Thanks (0) Thanks(0)   Quote civix1969 Quote  Post ReplyReply Direct Link To This Post Posted: 18/Giu/2012 at 10:56
Buongiorno a tutti!
Ho seguito tutte le istruzioni di Willy! Passo passo ho ricostruito il report dall'inizio... Il problema è del sottoreport da come la vedo io... Infatti inserito Lui manda in tilt il resto... Se lo elimino ritorna nella normalità... Un amico mi ha ritagliato ulteriormente anche lo sfondo ma è sempre stessa storia... Inserendo il sottoreport ho la pagina bianca...
Grazie ancora per il tempo che mi dedicate...
 
Ciaoo
Back to Top
 Post Reply Post Reply Page  12>
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 10.11
Copyright ©2001-2012 Web Wiz Ltd.

This page was generated in 0,313 seconds.