![]() |
Report da tabelle a campi incrociati |
Post Reply ![]() |
Author | |
dim38paolo ![]() Nuovo Utente ![]() Joined: 13/Lug/2011 Location: Italy Status: Offline Points: 27 |
![]() ![]() ![]() ![]() ![]() Posted: 07/Feb/2012 at 12:13 |
Salve a tutti !
Cerco di esporvi il mio problema sperando di essere chiaro... Ho un database che viene utilizzato per una sorta di esercitazione individuale, e che ogni volta che viene usato cancella i file precedenti e ne genera di nuovi. In questo database ho una tabella che contiene un campo "prodotto" e diversi campi numerici ("grad1" , "grad2", etc.) che esprimono altrettanti punteggi di gradimento relativi a caratteristiche diverse. Da una maschera basata su questa tabella gli utenti possono scegliere prima il prodotto, quindi devono dare dare un punteggio da 1 a 7 per ogni voce di gradimento. Ho quindi creato una query a campi incrociati che per ogni voce di gradimento mi incrocia i prodotti scelti ed i relativi punteggi. Da questa query a campi incrociati ho generato un report. Il problema è che generando sempre una nuova tabella e cambiando i prodotti scelti e/o i punteggi il report non ritrova più i campi di origine e non mi si apre. ... spero di essere stato chiaro ... come posso fare perchè il report non si blocchi? Vi ringrazio in anticipo per i contributi preziosi che sono certo come sempre riuscirete ad offrirmi!!! |
|
PdM
|
|
![]() |
|
Sponsored Links | |
![]() |
|
willy55 ![]() Moderatore ![]() ![]() Esperto di Access Joined: 03/Ago/2011 Location: Italy Status: Offline Points: 10254 |
![]() ![]() ![]() ![]() ![]() |
Ciao dim38paolo, Nel tuo caso potresti far copiare le varie tabelle su una specifica (temporanea) e quindi stampare sempre questa con i dati dei campi (con lo stesso nome) dei punteggi relativi. Evidenzio, in ogni caso, che il tuo report è basato su una query a campi incrociati. Per sopperire a questo la soluzione non è immediata, si può ad esempio modificare la query a campi incrociati La soluzione richiede del codice VBA, per cui puoi trovare un esempio qui: oppure sul Sito Comune Buon lavoro |
|
Willy
|
|
![]() |
|
dim38paolo ![]() Nuovo Utente ![]() Joined: 13/Lug/2011 Location: Italy Status: Offline Points: 27 |
![]() ![]() ![]() ![]() ![]() |
Willy , sei come al solito molto preciso e gentile.
Mi metto all'opera e provo immediatamente la soluzione che hai proposto Ti ringrazio davvero di cuore
|
|
PdM
|
|
![]() |
|
Luciano ![]() Utente Onorario ![]() ![]() Joined: 05/Giu/2010 Location: Italy Status: Offline Points: 2121 |
![]() ![]() ![]() ![]() ![]() |
gli utenti possono scegliere prima il prodotto, quindi devono dare dare un punteggio
-------------------------------
A naso direi che si possa creare una stringa che componga proprio la query che è origine dei dati del report.
Nel momento che l'utente compie le scelte sopra esposte si può operare la scelta di query già preconfezionate se non sono molto divergenti fra di loro o manipolare la stringa che rappresenta la query.
Costruita la nuova query, credo che sia possibile cancellare la vecchia e sostituirla con la nuova.
ciao
|
|
Dio è Amore e Pace
Catalogo funzioni |
|
![]() |
Post Reply ![]() |
|
Tweet
|
Forum Jump | Forum Permissions ![]() You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |