Guarda, la tua esigenza è pur fattibile, ma richiede una ottima
padronanza della programmazione ad Oggetti del VBA, cosa della quale
non ci dai informazioni.
Sostanzialmente serve creare un Report Generico con tutti i controlli
associati ai Campi, ed in base alla selezione dei relativi
necessari(da farsi in una Maschera)
serve gestire il Posizionamento ed il Ridimensionamento di tutti...!
Questa è la parte semplice..., la parte complessa viene ora perchè in
realtà questa non tiene conto se il contenuto è realmente
Visualizzabile tutto o troncabile, quindi servirebbe anche capire le
dimensioni minime assegnabili al controllo per la Visualizzazione
completa dei contennuti di quei controlli Vincolanti.
Quest'ultima parte è molto complessa non è banale capire quanto spazio
serve per visualizzare tutto a meno di non accettare l'estensione
verticale del controllo... ma la
visualizzazione è facilmente non ottimizzata.
Fai presente che le dimensioni di cui parli non sono oltretutto
normalmente confdrontabili con le reali unità di misura della modalità
grafica, quindi serve fare conversioni in Twips.
Se hai buone basi di VBA nulla di sconvolgente, altrimenti il mio
suggerimento è di non buttarti in questa esigenza, oppure di farti
sviluppare la cosa da qualcuno capace.
@Alex
Grazie Alex del tuo consiglio, proverò a farlo quando avrò delle basi
migliori, ne approfitto, invece, per chiederti se può essere fattibile
invece,
la possibilità di poter stampare un report in base ad un ordine ed un
filtro, cioè dato un report con n campi, da maschera vorrei con
selezione menu a tendine impostare un filtro ed un odine da stampare.
Puoi farlo con 5 righe di codice p.e. nell'evento "su click"
di un pulsante nella maschera:
'aprire il report
DoCmd.OpenReport "TuoReport", acViewPreview
'applicare il filtro della maschera al report e attivarlo
Reports!TuoReport.Filter = Me.Filter
Reports!TuoReport.FilterOn = True
'applicare l'ordinamento della maschera al report e attivarlo
Reports!TuoReport.OrderBy = Me.OrderBy
Reports!TuoReport.OrderByOn = True
--
Ciao
Karl
*********
Access FAQ: http://www.donkarl.com/it
MMmmm se fosse così ho frainteso la domanda....
Io non ho capito che vuole filtrare i Records... ma vuole gestire i
CAMPI da visualizzare nel Report...!
Se la tua interpretazione è corretta, ovviamente anche il tuo
suggerimento lo è... ma lui esplicita in modo chiaro CAMPI...
Boh... lasciamo all'OP l'esplicitazione.
@Alex
Secondo me ci sono 2 domande.
Tu hai risposto alla prima (=campi) io alla nuova nel suo
secondo messaggio (=record). Vedi il suo "invece", "invece". ;-)
> Boh... lasciamo all'OP l'esplicitazione.
Sě, č quasi un thriller.
--
;-)
Si mi era sfuggito... Sorry.
;-)
> > Boh... lasciamo all'OP l'esplicitazione.
>
> S , quasi un thriller.
Un Killer...!
> --
> ;-)
> Karl
> *********
> Access FAQ: http://www.donkarl.com/it
Ciao Karl
@Alex