Discussione:
Snapshot Viewer non funziona
(troppo vecchio per rispondere)
perego Roberto
2008-12-10 07:58:57 UTC
Permalink
Salve a tutti. Ho adattato alla mia applicazione il
programmino scaricato dal SitoComune
4.12 Utilizzare lo Snapshot Viewer per creare anteprime dei report in
una form ed ha sempre funzionato regolarmente, uso access 2003.
Dopo una formattazione del PC e la reinstallazione di Windows XP, la
funzione ha smesso di funzionare, dandomi questo errore:
Proprietà o metodo non supportati dall'oggetto" facendo il debug segna il
comando
Me.ctrlSnappy.SnapshotPath = filetemp

qualcuno sà aiutarmi??

Grazie in anticipo
Perego Roberto
Carlo Costarella
2008-12-10 15:04:30 UTC
Permalink
Post by perego Roberto
Salve a tutti. Ho adattato alla mia applicazione il
programmino scaricato dal SitoComune
4.12 Utilizzare lo Snapshot Viewer per creare anteprime dei report in
una form ed ha sempre funzionato regolarmente, uso access 2003.
Dopo una formattazione del PC e la reinstallazione di Windows XP, la
Proprietà o metodo non supportati dall'oggetto" facendo il debug segna il
comando
Me.ctrlSnappy.SnapshotPath = filetemp
qualcuno sà aiutarmi??
Grazie in anticipo
Perego Roberto
Qui puoi scaricare l'ultima versione che va bene anche con Vista (è lo
stesso):
http://www.microsoft.com/downloads/details.aspx?displaylang=it&FamilyID=b73df33f-6d74-423d-8274-8b7e6313edfb

Reinstalla il controllo e vedi come va...se ne è parlato nel tread:
"Problemi nel visualizzare report in snapshot con Access 2007" del
20/10/2008 e anche dopo.

Ciao, Carlo
perego Roberto
2008-12-10 15:11:17 UTC
Permalink
Post by Carlo Costarella
Post by perego Roberto
Salve a tutti. Ho adattato alla mia applicazione il
programmino scaricato dal SitoComune
4.12 Utilizzare lo Snapshot Viewer per creare anteprime dei report in
una form ed ha sempre funzionato regolarmente, uso access 2003.
Dopo una formattazione del PC e la reinstallazione di Windows XP, la
Proprietà o metodo non supportati dall'oggetto" facendo il debug segna il
comando
Me.ctrlSnappy.SnapshotPath = filetemp
qualcuno sà aiutarmi??
Grazie in anticipo
Perego Roberto
Qui puoi scaricare l'ultima versione che va bene anche con Vista (è lo
http://www.microsoft.com/downloads/details.aspx?displaylang=it&FamilyID=b73df33f-6d74-423d-8274-8b7e6313edfb
"Problemi nel visualizzare report in snapshot con Access 2007" del
20/10/2008 e anche dopo.
Ciao, Carlo
Avevo già visto il tread che mi hai segnalato ed avevo visto anche quelli
successivi, ma nonostante ho installato quella versione, il problema rimane.

Tu sai per caso che riferimenti ci vogliono per farlo funzionare????

Grazie Mille.
Ciao!
Roberto
Carlo Costarella
2008-12-11 08:13:50 UTC
Permalink
"perego Roberto" <***@tin.it> ha scritto

cut
Post by perego Roberto
Post by Carlo Costarella
Qui puoi scaricare l'ultima versione che va bene anche con Vista (è lo
http://www.microsoft.com/downloads/details.aspx?displaylang=it&FamilyID=b73df33f-6d74-423d-8274-8b7e6313edfb
"Problemi nel visualizzare report in snapshot con Access 2007" del
20/10/2008 e anche dopo.
Ciao, Carlo
Avevo già visto il tread che mi hai segnalato ed avevo visto anche quelli
successivi, ma nonostante ho installato quella versione, il problema rimane.
Tu sai per caso che riferimenti ci vogliono per farlo funzionare????
Grazie Mille.
Ciao!
Roberto
Prima di fare altre prove fai così:
seleziona un report qualsiasi, poi dal menù file scegli esporta...
nella pagina successiva, in basso, in "Tipo File", scegli, scorrendo
l'elenco, "Formato snapshot (*.snp)".
Scegli il percorso e usa il pulsante esporta.
Se tutto va bene il tuo controllo è installato correttamente.

Ciao, Carlo
perego Roberto
2008-12-11 14:43:54 UTC
Permalink
Post by Carlo Costarella
cut
Post by perego Roberto
Post by Carlo Costarella
Qui puoi scaricare l'ultima versione che va bene anche con Vista (è lo
http://www.microsoft.com/downloads/details.aspx?displaylang=it&FamilyID=b73df33f-6d74-423d-8274-8b7e6313edfb
"Problemi nel visualizzare report in snapshot con Access 2007" del
20/10/2008 e anche dopo.
Ciao, Carlo
Avevo già visto il tread che mi hai segnalato ed avevo visto anche quelli
successivi, ma nonostante ho installato quella versione, il problema rimane.
Tu sai per caso che riferimenti ci vogliono per farlo funzionare????
Grazie Mille.
Ciao!
Roberto
seleziona un report qualsiasi, poi dal menù file scegli esporta...
nella pagina successiva, in basso, in "Tipo File", scegli, scorrendo
l'elenco, "Formato snapshot (*.snp)".
Scegli il percorso e usa il pulsante esporta.
Se tutto va bene il tuo controllo è installato correttamente.
Ciao, Carlo
Ho fatto come tu mi hai detto ed effettivamente mi esporta il report senza
problemi.

Resta comunque il fatto che nella maschera lo snapshot non funziona, e
continua a darmi lo stesso errore.
Siccome ho 3 database diversi che usano una maschera con lo snapshot viewer,
e tutti e tre hanno lo stesso problema, dici che forse mi conviene rifare le
maschere di stampa senza quel maledetto snapshot?.
Sarebbe un peccato, perchè mi è molto comodo.

Ciao! e grazie ancora per il tuo disturbo.
Roberto!
Carlo Costarella
2008-12-11 17:26:55 UTC
Permalink
"perego Roberto" <***@tin.it> ha scritto
cut
Post by perego Roberto
Ho fatto come tu mi hai detto ed effettivamente mi esporta il report senza
problemi.
Resta comunque il fatto che nella maschera lo snapshot non funziona, e
continua a darmi lo stesso errore.
Siccome ho 3 database diversi che usano una maschera con lo snapshot
viewer, e tutti e tre hanno lo stesso problema, dici che forse mi conviene
rifare le maschere di stampa senza quel maledetto snapshot?.
Sarebbe un peccato, perchè mi è molto comodo.
Ciao! e grazie ancora per il tuo disturbo.
Roberto!
Se esporta il report è già qualcosa.
Fai così:
chiudi il programma db;
da start, esegui, scrivi
regsvr32 SNAPVIEW.OCX
e dai invio (sempre che l'ocx si trovi in c:\windows\system32\SNAPVIEW.OCX)
Un messaggio dovrebbe indicare che la registrazione ha avuto successo.
Ora apri il db e una maschera nuova, per il momento non collegata a nessun
recordset;
vai in struttura e fai click sul corpo della maschera; dal menù Inserisci
scegli "Controllo ActiveX..." e scorri l'elenco fino
a trovare Snapshot Viewer Control 11.0 (l'elenco è ordinato in alfabeto).
Se fino a qui non ti hadato errori sei a cavallo, altrimenti posta il
messaggio di errore.
Ora per usare il controllo ci sono molti modi...il più immediato è quello di
dargli un percorso di un file .snp e visualizzare il file o stamparlo.
Per esempio al click di un pulsante:
Me.NomeControlloSNP.SnapshotPath = "c:\TuoNomeFile.snp"
Me.NomeControlloSNP.PrintSnapshot (False)

Fammi sapere.

Ciao, Carlo
perego Roberto
2008-12-12 09:14:46 UTC
Permalink
Post by Carlo Costarella
cut
Post by perego Roberto
Ho fatto come tu mi hai detto ed effettivamente mi esporta il report
senza problemi.
Resta comunque il fatto che nella maschera lo snapshot non funziona, e
continua a darmi lo stesso errore.
Siccome ho 3 database diversi che usano una maschera con lo snapshot
viewer, e tutti e tre hanno lo stesso problema, dici che forse mi
conviene rifare le maschere di stampa senza quel maledetto snapshot?.
Sarebbe un peccato, perchè mi è molto comodo.
Ciao! e grazie ancora per il tuo disturbo.
Roberto!
Se esporta il report è già qualcosa.
chiudi il programma db;
da start, esegui, scrivi
regsvr32 SNAPVIEW.OCX
e dai invio (sempre che l'ocx si trovi in
c:\windows\system32\SNAPVIEW.OCX)
Un messaggio dovrebbe indicare che la registrazione ha avuto successo.
Ora apri il db e una maschera nuova, per il momento non collegata a nessun
recordset;
vai in struttura e fai click sul corpo della maschera; dal menù Inserisci
scegli "Controllo ActiveX..." e scorri l'elenco fino
a trovare Snapshot Viewer Control 11.0 (l'elenco è ordinato in alfabeto).
Se fino a qui non ti hadato errori sei a cavallo, altrimenti posta il
messaggio di errore.
Ora per usare il controllo ci sono molti modi...il più immediato è quello
di dargli un percorso di un file .snp e visualizzare il file o stamparlo.
Me.NomeControlloSNP.SnapshotPath = "c:\TuoNomeFile.snp"
Me.NomeControlloSNP.PrintSnapshot (False)
Fammi sapere.
Ciao, Carlo
Allora, innanzi tutto grazie per la tua disponibilità, Ho fatto : start,
esegui, regsvr32 SNAPVIEW.OCX,
e mi a dato il messaggio:"Dllregisterserver in SNAVIEW.OCX riuscito", ma
aprendo un database nuovo e creando una maschera in visualizzazione
struttura, Inserisci "controllo activeX"
non ho nell'elenco lo Snapshot Viewer Control 11.0.
proprio non esiste.

Grazie
Ciao!
Roberto
Carlo Costarella
2008-12-12 09:45:14 UTC
Permalink
Post by perego Roberto
Post by Carlo Costarella
cut
Post by perego Roberto
Ho fatto come tu mi hai detto ed effettivamente mi esporta il report
senza problemi.
Resta comunque il fatto che nella maschera lo snapshot non funziona, e
continua a darmi lo stesso errore.
Siccome ho 3 database diversi che usano una maschera con lo snapshot
viewer, e tutti e tre hanno lo stesso problema, dici che forse mi
conviene rifare le maschere di stampa senza quel maledetto snapshot?.
Sarebbe un peccato, perchè mi è molto comodo.
Ciao! e grazie ancora per il tuo disturbo.
Roberto!
Se esporta il report è già qualcosa.
chiudi il programma db;
da start, esegui, scrivi
regsvr32 SNAPVIEW.OCX
e dai invio (sempre che l'ocx si trovi in
c:\windows\system32\SNAPVIEW.OCX)
Un messaggio dovrebbe indicare che la registrazione ha avuto successo.
Ora apri il db e una maschera nuova, per il momento non collegata a
nessun recordset;
vai in struttura e fai click sul corpo della maschera; dal menù Inserisci
scegli "Controllo ActiveX..." e scorri l'elenco fino
a trovare Snapshot Viewer Control 11.0 (l'elenco è ordinato in alfabeto).
Se fino a qui non ti hadato errori sei a cavallo, altrimenti posta il
messaggio di errore.
Ora per usare il controllo ci sono molti modi...il più immediato è quello
di dargli un percorso di un file .snp e visualizzare il file o stamparlo.
Me.NomeControlloSNP.SnapshotPath = "c:\TuoNomeFile.snp"
Me.NomeControlloSNP.PrintSnapshot (False)
Fammi sapere.
Ciao, Carlo
Allora, innanzi tutto grazie per la tua disponibilità, Ho fatto : start,
esegui, regsvr32 SNAPVIEW.OCX,
e mi a dato il messaggio:"Dllregisterserver in SNAVIEW.OCX riuscito", ma
aprendo un database nuovo e creando una maschera in visualizzazione
struttura, Inserisci "controllo activeX"
non ho nell'elenco lo Snapshot Viewer Control 11.0.
proprio non esiste.
Grazie
Ciao!
Roberto
Sempre dalla struttura della maschera, clicca sull'icona che ha il disegno
di un martello e una chiave inglese incrociati.
Si apre un elenco...scorri fino alla "S" e leggi "per benino" tutte le voci.
Dovresti trovarlo.
Oppure dal menù Strumenti scegli Controlli ActiveX... e cerca di trovare il
controllo...se non lo trovi usa il pulsante "Registra" e sfoglia fino a
indicare Snapview.ocx
(mi raccomando che sia in c:\windows\system32).
In ultimo ti invito a leggere la seguente procedura:
Ti ricordo che le modifiche al registro possono creare seri problemi di
funzionamento del SO, per cui non mi assumo alcuna responsabilità per
eventuali danni. Fai una copia delle chiavi sottoelencate.

Le chiavi di registro da verificare sono queste:
HKEY_CLASSES_ROOT\CLSID\{FACB5ED2-7F99-11D0-ADE2-00A0C90DC8D9}
dove "DefaultExtension" deve contenere il valore in "Predefinito" =
..snp,Snapshot Files (*.snp)
e in "LocalServer32" alla voce "predefinito" deve contenere qualcosa di
simile:
C:\PROGRA~1\FILECO~1\MICROS~1\SNAPSH~1\SNAPVIEW.EX E
Lo stesso alla chiave:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{FACB5ED
2-7F99-11D0-ADE2-00A0C90DC8D9}

Inoltre alla chiave
HKEY_CLASSES_ROOT\.snp alla voce "Content Type" dovrebbe avere un valore = a
application/msaccess o meglio application/snapview
Lo stesso devi fare alla chiave:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.snp

Controlla inoltre la chiave (se hai Jet 4.0):
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\11.0\ Access\Jet\4.0\ISAM
Formats\Snapshot Format
dove alla voce "ExportFilter" dovresti avere un valore = a
Formato snapshot (*.snp) e in "ReportFormat" = a: Snapshot Format

Se hai Jet 3.5
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\A ccess\Jet\3.5\ISAM
Formats\Snapshot Format
lo stesso della voce precedente.

Il problema potrebbe essere causato da una installazione di XP SP2 su Access
2003 già installato.

Infine se usi A2000 prova scaricare questa patch:
http://download.microsoft.com/download/2/d/5/2d5a89c9-972f-4135-a8d9-3747188552b2/office2000-kb826292-client-enu.exe
salva il file e poi doppio click per installare.

Se usi Access2003 vedi qui:
http://support.microsoft.com/kb/906460/it
si parla anche dello snapshot viewer e ti invita a scaricare
l'ultimo aggiornamento che puoi trovare qui:
http://www.microsoft.com/downloads/details.aspx?FamilyID=e25b7049-3e13-433b-b9d2-5e3c1132f206&DisplayLang=it

Ciao, Carlo
Carlo Costarella
2008-12-11 17:52:11 UTC
Permalink
"perego Roberto" <***@tin.it> ha scritto cut


Mi ero dimenticato di dirti che con A2003 potrebbe esserci un problema con
una chiave del registro.
Prima di passare a questa, ti ricordo di usare la costante "Snapshot Format"
con le virgolette
sia la posto di acFormatSNP che di "Formato Snapshot (*.snp)" oltre che di
"Snapshot Format (*.snp)"

Dai anche un'occhiata al tread "Report Snapshot" del 04/05/2007.

Ciao, Carlo
perego Roberto
2008-12-12 09:21:18 UTC
Permalink
Post by Carlo Costarella
Mi ero dimenticato di dirti che con A2003 potrebbe esserci un problema con
una chiave del registro.
Prima di passare a questa, ti ricordo di usare la costante "Snapshot
Format" con le virgolette
sia la posto di acFormatSNP che di "Formato Snapshot (*.snp)" oltre che di
"Snapshot Format (*.snp)"
Dai anche un'occhiata al tread "Report Snapshot" del 04/05/2007.
Ciao, Carlo
Non trovo il tread "Report Snapshot" del 04/05/2007 arrivo al massimo al
07/03/2008
Karl Donaubauer
2008-12-12 09:34:32 UTC
Permalink
Post by perego Roberto
Post by Carlo Costarella
Mi ero dimenticato di dirti che con A2003 potrebbe esserci un problema
con una chiave del registro.
Prima di passare a questa, ti ricordo di usare la costante "Snapshot
Format" con le virgolette
sia la posto di acFormatSNP che di "Formato Snapshot (*.snp)" oltre che
di "Snapshot Format (*.snp)"
Dai anche un'occhiata al tread "Report Snapshot" del 04/05/2007.
Non trovo il tread "Report Snapshot" del 04/05/2007 arrivo al massimo al
07/03/2008
http://groups.google.com/group/it.comp.appl.access/browse_frm/thread/bb8011d70fec4486/fd1e07fd5a8d77a4?lnk=st&q=#fd1e07fd5a8d77a4
--
HTH
Karl
*********
Access FAQ: www.donkarl.com/it
lazzaro_napoli
2008-12-15 07:26:11 UTC
Permalink
Post by perego Roberto
Salve a tutti. Ho adattato alla mia applicazione il
programmino scaricato dal SitoComune
.........
Dopo una formattazione del PC e la reinstallazione di Windows XP, la
........
qualcuno sà aiutarmi??
Grazie in anticipo
Perego Roberto
Lo stesso problema l'ho riscontrato sul mio PC.
La causa?
Era una versione non originale di Windows XP 2003.
Installando un versione originale il problema è scomparso.

Gennaro Agrillo

Continua a leggere su narkive:
Risultati di ricerca per 'Snapshot Viewer non funziona' (Domande e Risposte)
3
risposte
Come faccio a prelevare un'immagine da un file in pdf?
iniziato 2009-03-12 08:40:29 UTC
software
Loading...