Newsgroup: it.comp.appl.access
Titolo: Maschere e Report.

Salve.
Ho la necessità di gestire un numero abbastanza elevato di report che devono
essere stampati seguendo una serie di criteri. Fino ad oggi ho sempre
costruito una maschera a fronte di ciascun report per l'inserimento dei
criteri. Il problema è che il numero delle maschere sta diventando molto
elevato anche considerando che molto spesso capita che i criteri di stampa
siano uguali. Vorrei un suggerimento su come poter risolvere la questione.
La mia idea era quella di fare una maschera base e di cambiare il nome ai
singoli campi via codice. Vorrei però un vostro parere prima di addentrarmi
in un campo minato considerando anche il fatto che, oltre ai nomi, dovrei
anche cambiare l'origine record di alcune caselle combinate (a proposito, è
possibile farlo via codice ?).
Ringrazio chiunque possa aiutarmi e saluto tutti i partecipanti del
newsgroup.
Andrea

 wrote in message
38969406$1_...@194.244.16.115...


Ciao,
io non passerei cosi' drasticamente da N Maschere ad 1 piuttosto cercherei
di individuare quelle con dati comuni e di ridurre il numero a 3, 4 maschere
ovvero ad una maschera per categoria di dati trattati.
Prendi ad esempio un magazzino avrai dei report che riguardano i carichi e
scarichi degli altri per la contabilità ed  altri ancora per il controllo di
gestione, ma ad ognuno di essi interessa solo un numero limitato di tabelle.
Per quanto riguarda le caselle combinate e' possibile cambiare il RowSource
via codice basta appunto impostare le proprieta' RowSource e RowSuorceType,
in verita' con Access si puo' fare quasi tutto via codice e spesso risulta
piu' flessibile eveloce da usare.
Ciao
<LuigI>


possibile farlo via codice ?).
Se po' fa, proprietà rowsource...
Antonio



I criteri a cui mi riferivo (benchè mi renda conto di aver usato una
terminologia ambigua) sono tutta una serie di dati che vengono usati come
filtro all'interno del recordsource del report. Per quanto riguarda il
salvataggio dei criteri questo non è necessario.
Saluti
Andrea

 magari ad una tabella d'appoggio dove sbatti i dati inseriti dall'utente.
Forse non mi sono spiegato bene  - e qualcuno potrebbe cominciare a pensare
che facevo meglio a guardare cosa stavo scrivendo  ;-)  - ma il problema non
č nel numero dei report (questi devono necessariamente essere un certo
numero), ma come faccio a gestirli dovendo permettere agli utenti di
stamparli seguendo una serie di criteri che, d'altra parte, non sono molto
dissimili tra un report e l'altro.
Saluti.
Andrea

dissimili tra un report e l'altro.
Senti, fai un esempio del tipo dei dati che dovranno essere inseriti...
Antonio

 piu' flessibile eveloce da usare.
Grazie per la risposta.
In effetti l'idea della maschera base l'ho scartata quasi subito e mi sto
orientando ad un numero di maschere maggiore. Per la verità, comunque,
continuo a non avere chiaro come strutturare il tutto. Ho cercato anche in
rete degli esempi su cui basarmi ma ho trovato poco o niente. Vorrà dire che
andrò per tentativi. :-)
Saluti
Andrea

possibile farlo via codice ?).
Certo.
Comincia a vederti l'help su controlsource e rowsource.
Se incontri qualche prb, riposta.
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--

Non e' mai facile in questi casi dare un consiglio giusto al massimo si puo'
dare un'idea da cui prendere spunto.
Purtroppo per poter sapere cosa e' meglio bisognerebbe avere sottomano il
Dbase ed analizzarne i contenuti.
Ciao
<LuigI>


Guarda, il problema che ho è legato al fatto che sono stati costruiti (non
sempre da me) tutta una serie di report che devono essere stampati seguendo
dei parametri che funzionino da filtro sul report (il codice o i codici
cliente che voglio, gli articoli che voglio, le date di inserimento di
alcuni documenti, etc..). Purtroppo la strada scelta è stata quella di
creare una maschera per ogni report costruito e utilizzarla per
l'inserimento dei parametri da passare al recordsource del report. Questo,
al momento, sta però diventando un problema perchè il numero dei report è
decisamente elevato e, di conseguenza, anche il numero delle maschere è
proliferato di conseguenza.
Il consiglio che chiedevo era su quale soluzione era meglio andare per
ridurre il numero delle maschere o su come fareste voi a gestire il tutto.
Saluti
Andrea Vignozzi

...

Cercare di creare una o alcune tabelle d'appoggio (meno possibili) su cui
far pescare i report e dove finiranno i dati delle varie maschere...
Antonio