Newsgroup: it.comp.appl.access
Titolo: PLEASE ..... stampa report VB --> ACCESS

Ho necessita' di stampare report Access da VB ...
ovviamente riesco a farlo via OLE se Access e' installato sul pc ...
credevo fosse possibile anche installando il run-time sui pc
sprovvisti .. ma mi restituisce l'errore "Errore automazione OLE" 
ergo ne deduco che l'ole non e' supportato dalle versione run-time,
confermate???
Per inciso riesco ad aggirare il problema con le DDE che sono
supportate anche dal run-time... 
Grazie in anticipo. Max 

max...@hotmail.con ha scritto nel messaggio ...

Anch'io tempo fa ho avuto problemi a Runtime con l'automazione OLE verso Access.
Nessun problema con Word o Outlook (x. esempio)
Altri post simili ai tuoi denunciavano lo stesso problema .... meno uno del grande RoDago che ci
riesce senza problemi.
Piacerebbe anche a me andare a fondo nella vicenda.
Ciao

 Ciao
Cià
RoDAgo
ps. se accettate un consiglio cercate di non utilizzare l'automazione OLE.


Perche?? Se hai consigli (e motivi) .. posta ..posta ..posta ..
AH! ...e grazie ;-)

Perche?? Se hai consigli (e motivi) .. posta ..posta ..posta ..
Nel tuo caso se non ti va Crystal Reports non hai molte alternative.
Probabilmente anche a RoDAgo non piace la "pesantezza" intrinseca dell'automazione: è un'altra
sessione di Access che viene aperta sul PC.
Se la Ram è poca...
Ciao, warp


A Runtime non mi è mai veramente servita (solo a titolo di curiosità).
Diverso è per chi utilizza VB per i Front-Ends e non ne vuol più sapere di Crystal Reports...
Ciao RoDAgo, warp

 AH! ...e grazie ;-)
De nada!  :-)
Cià Max
RoDAgo

 Diverso è per chi utilizza VB per i Front-Ends e non ne vuol più sapere di
Crystal Reports...
Date le vocine che sento in giro ed il comportamento della microsoft, penso
che prima o poi saremo costretti a passare a VB o meglio a C#, speriamo che
nel frattempo le Crystal Reports siano migliorate.
Ciao warp
RoDAgo

nel frattempo le Crystal Reports siano migliorate.
Incrocia le dita... se si tratta di procedure piccole, ok.
Ma pensa ad applicazioni tipo la gestione condominiale che stai sviluppando (e di cui un giorno o
l'altro mi spedirai una Demo!!!)....
Si fa prima a cambiar lavoro :-((
Ciao, warp

 wrote:
Nothing to do! 
.. Access2000 su Access2000 via ole (con runtime) non funziona ..ma
era solo una curiosita'
il mio problema e' che non funziona da VB a Access2000 (sempre
runtime)
Se non sbaglio con Access97, il pacchetto di distribuzione viene
costruito con un wizard mentre con Access2000 c'e' una dir ad
hoc...distribuisci la dir e il tuo db ,,,niente wizard.
Credo che nel primo caso, o aggiunge anche qualche dll per il supporto
dell'ole o fa una registrazione nel registry, mentre nel secondo
...nulla. Nessuna idea? (modifica del registry, registrazione
dell'ocx? ...boh?)
Ciao.

 dell'ocx? ...boh?)
Ma il contenitore Ole č realizzato in Vb5 o Vb6?
Cmq l'unico modo che ho per aiutarti e darti la successione delle operazioni
che compie il setup per quanto riguarda le dll dell'automazione Ole (spero
d'averle messe tutte):
    DAO350.DLL  SelfReg """Access_
                Runtime
Files"",""dao350_dll"",""DllRegisterServerEx"","""",""20604"",32autole.dll"
    InstallSysFile "oleaut32 support file,oleaut32_dll"
    CopyFile "oleaut32 support file,32autole_dll"     %200
  oleaut32 support file  SelfReg """oleaut32 support
file"",""32autole_dll"","""","""","""","     %200
    InstallSysFile "oleaut32 support file,stdole2_tlb"
    InstallSysFile "oleaut32 support file,selfreg_dll"
    InstallSysFile "oleaut32 support file,asycfilt_dll"
    InstallSysFile "oleaut32 support file,olepro32_dll"
Le istruzioni soprascritte sono una porzione del Setup.stf creato con Ode97,
spero possa esserti d'aiuto, ma non vorrei essere nei tuoi panni.
Ciao Max
RoDAgo