Discussione:
Aprire file
(troppo vecchio per rispondere)
Marco Papo
2007-02-19 08:28:24 UTC
Permalink
Ciao,
scusate se oggi "posto a manetta", ma durante il weekend ho lavorato
molto!!!Ahimè.

In un applicazione access ho un controllo di tipo Casella di testo,
collegato a un campo di tipo Collegamento ipertestuale. Memorizzando il
percorso di un file in quela campo avevo poi la possibilità, di aprire il
file memorizzato nel campo con un semplice doppio click sul campo nella
maschera.
Avendo portato il DB da access a SQL ora ciò non avvine più in automatico.
Il campo in SQL è diventato di tipo ntetx.

Ricercando nella guida Access e nei vari post sono riuscito a trovare il
modo di aprire il file.

Hoi dovuto però creare una pulsante nascosto e mettero questo codice
sull'evento On Click del controllo che contiene ilcollegamento
ipertertestuale

Set ctl = Me!cmdApriFile
With ctl
.Visible = False
.HyperlinkAddress = Me.txtFotoArticolo
.Hyperlink.Follow
End With

Finalmente la domanda....ma la maggior parte di voi si sarà già rotto di
leggere...eheheheh.

Non c'è un altro modo di aprire il file senza dover creare il pulsante?

Grazie.
Alessandro Baraldi
2007-02-19 10:55:32 UTC
Permalink
Post by Marco Papo
Ciao,
scusate se oggi "posto a manetta", ma durante il weekend ho lavorato
molto!!!Ahimè.
In un applicazione access ho un controllo di tipo Casella di testo,
collegato a un campo di tipo Collegamento ipertestuale. Memorizzando il
percorso di un file in quela campo avevo poi la possibilità, di aprire il
file memorizzato nel campo con un semplice doppio click sul campo nella
maschera.
Avendo portato il DB da access a SQL ora ciò non avvine più in automatico.
Il campo in SQL è diventato di tipo ntetx.
Ricercando nella guida Access e nei vari post sono riuscito a trovare il
modo di aprire il file.
Hoi dovuto però creare una pulsante nascosto e mettero questo codice
sull'evento On Click del controllo che contiene ilcollegamento
ipertertestuale
Set ctl = Me!cmdApriFile
With ctl
.Visible = False
.HyperlinkAddress = Me.txtFotoArticolo
.Hyperlink.Follow
End With
Finalmente la domanda....ma la maggior parte di voi si sarà già rotto di
leggere...eheheheh.
Non c'è un altro modo di aprire il file senza dover creare il pulsante?
Grazie.
Vedi questo:

Sub FollowHyperlink(.....)
Membro di Access.Application

Oppure la funzione Shell

@Alex
Marco Papo
2007-02-19 13:00:25 UTC
Permalink
ciao e grazie,

ho utilizzato FollowHyperlink, ma prima di aprire il file mi appare um
messaggio di Office ch emi dice " i file potrebbero contenere dei virus o
danneggliar eil computer. Aproe il file.
2 scelte:
OK e me lo apre :)/
Annulla, e mi da il seguente errore: errore di runtime 16388, collegamento
iperstestual interotto... come faccio a intercettare questo errore e
modificarlo, visualizzando un msgbox del tipo " l'operazione è stata
interorra dall'utente"

Grazie.
Post by Marco Papo
Ciao,
scusate se oggi "posto a manetta", ma durante il weekend ho lavorato
molto!!!Ahimè.
In un applicazione access ho un controllo di tipo Casella di testo,
collegato a un campo di tipo Collegamento ipertestuale. Memorizzando il
percorso di un file in quela campo avevo poi la possibilità, di aprire il
file memorizzato nel campo con un semplice doppio click sul campo nella
maschera.
Avendo portato il DB da access a SQL ora ciò non avvine più in automatico.
Il campo in SQL è diventato di tipo ntetx.
Ricercando nella guida Access e nei vari post sono riuscito a trovare il
modo di aprire il file.
Hoi dovuto però creare una pulsante nascosto e mettero questo codice
sull'evento On Click del controllo che contiene ilcollegamento
ipertertestuale
Set ctl = Me!cmdApriFile
With ctl
.Visible = False
.HyperlinkAddress = Me.txtFotoArticolo
.Hyperlink.Follow
End With
Finalmente la domanda....ma la maggior parte di voi si sarà già rotto di
leggere...eheheheh.
Non c'è un altro modo di aprire il file senza dover creare il pulsante?
Grazie.
Vedi questo:

Sub FollowHyperlink(.....)
Membro di Access.Application

Oppure la funzione Shell

@Alex
Alessandro Baraldi
2007-02-19 15:41:47 UTC
Permalink
Post by Marco Papo
ciao e grazie,
ho utilizzato FollowHyperlink, ma prima di aprire il file mi appare um
messaggio di Office ch emi dice " i file potrebbero contenere dei virus o
danneggliar eil computer. Aproe il file.
OK e me lo apre :)/
Annulla, e mi da il seguente errore: errore di runtime 16388, collegamento
iperstestual interotto... come faccio a intercettare questo errore e
modificarlo, visualizzando un msgbox del tipo " l'operazione è stata
interorra dall'utente"
Grazie.
Rispondi dopo il quoting.

Il primo problema potrebbe derivare dalla presenza di un Firewall...?
(Ne hai installato uno)
Oppure hai le protezioni di Access impostate su Elevato o Medio, e
dovrebbero essere su Basso.

Per il 2° problema, probabilmente si dovrebbe risolvere con la
risoluzione del 1°, eventualmente inserisci una gestione Errori...!

@Alex
Marco Papo
2007-02-22 16:44:27 UTC
Permalink
Grazie mille.
Post by Marco Papo
ciao e grazie,
ho utilizzato FollowHyperlink, ma prima di aprire il file mi appare um
messaggio di Office ch emi dice " i file potrebbero contenere dei virus o
danneggliar eil computer. Aproe il file.
OK e me lo apre :)/
Annulla, e mi da il seguente errore: errore di runtime 16388, collegamento
iperstestual interotto... come faccio a intercettare questo errore e
modificarlo, visualizzando un msgbox del tipo " l'operazione è stata
interorra dall'utente"
Grazie.
Rispondi dopo il quoting.

Il primo problema potrebbe derivare dalla presenza di un Firewall...?
(Ne hai installato uno)
Oppure hai le protezioni di Access impostate su Elevato o Medio, e
dovrebbero essere su Basso.

Per il 2° problema, probabilmente si dovrebbe risolvere con la
risoluzione del 1°, eventualmente inserisci una gestione Errori...!

@Alex

Loading...