Newsgroup: it.comp.appl.access
Titolo: modificare un report in file mde

Ciao a tutti, vi chiedo se è possibile risolvere il seguente problema.
Devo stampare un grafico attraverso un report che ha un'oggetto OLE "Grafico
di Microsoft Graph" per visualizzare i dati attraverso un'istogramma.
Per comporre l'istogramma la query dei dati non deve essere associata al
recordsource del Report, ma al rowsource dell'oggetto OLE.
Per evitare di fare un report per ogni query da visualizzare graficamente ho
pensato di fare una routine che apre lo stesso report modificando il
sorgente dell'oggetto OLE.
Il primo problema riscontrato è stato appurare che non era possibile
modificare il rowsource dell'oggettto OLE in fase di stampa o anteprima. Ho
risolto il problema aggiungendo nella routine il codice per aprire il report
in modalità struttura, in questo modo posso cambiare il rowsource
all'oggetto OLE, lo chiudo e lo salvo. In seguito lo mando in anteprima.
In questo modo funziona, solo che quando trasformo il file in MDE mi si crea
l'errore che non posso aprire un report in modalità struttura.
Mi sapresete suggerire un modo per cambiare il rowsource di un oggetto OLE
di un report in una versione MDE?
Ciao e Grazie.


          In un mde non puoi cambiare nulla nella struttura.
Mi dispiace.
ciao MAssimiliano
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ciao MAssimiliano
uè! e tu che ci fai quì!!!! pausa doccia? attento che la sabbia irrita.
:-) Ciao e saluti alla metà
-- 
Pablitomf (Maurizio Facciuti)
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

                    Il 03 Ago 2004, 16:55, 
maurizio...@accessgroup.it
 (Pablitomf) ha
scritto:

          Siamo ritornati perchè siamo diventati zii.
Allora quand'è che passi dal rhum del babà a quello dell'havana???


 MAssimiliano


 ha scritto nel messaggio
news:ceo81u$9qu$1...@newsserver.cilea.it...

Spesso per non incappare in queste rigidità si fà uso di MDB esterni che
hanno le Tabelle Linkate al Nostro BE.
Metti i Report nel file MDB in questo modo puoi modificarli.
Quello che non conviene che il Cliente tocchi è Tutto il CODICE
e le Form di Accesso ai dati.
Un report anche se se lo modifica non è un grosso problema.
Proteggi il tuo MDB con la protezione a livello utente su tutti gli atri
Oggetti del Database e sei OK.
Altra Soluzione usare un File esterno che contenga quelle impostazioni
che possono essere modificabili.
Io a questo proposito uso abbondantemente un File.Ini nel quale salvo
le Impostazioni predefinite.
Nel tuo caso il Report su Apertura andrebbe a leggere la Sezione
dedicata a se stesso (i file INI hanno il vantaggio di essere suddivisi per
Sezioni e al loro interno Key).
Quindi Sezione:
[NOMEREPORT]=TuoReport
    [RowSource]=TuaOrigineRecord
Ecc....!
In questo modo la versione MDE legge le chiavi del file come
fossero chiavi di registro ed imposta all'apertura tutto ciò che vuoi.
Il file INI è facilmente modificabile.
Trovi un'esempio quì:
http://www.mantuanet.it/alessandro.baraldi/
nella Sezione API "Gestione File INI"
Ciao.
@Alex.

 ha scritto nel messaggio
news:ceofir$qbb$1...@lacerta.tiscalinet.it...

Come al solito chiaro e preciso, vado a scaricare l'esempio e vedo di
analizzarlo un po' ..... spero di no ma se qualcosa non mi è chiaro mi
rifarò sentire.
Ciao e grazie 1000