Newsgroup: it.comp.appl.access
Titolo: Incompatibilità Windows 7 e Access 2003

Buongiorno,
sto usando un db di access 2003 su un nuovo sistema con Windows 7. Ho
problemi con un report, in cui ci sono dei campi che utilizzano delle
normalissime funzioni: trim e format. Ebbene, quando apro il report
sto notando che queste funzioni (che con XP funzionavano
correttamente) vengono interpretate come dei parametri SQL: compaiono
inputbox con la dicitura
"Immettere valore parametro"
Trim
"Immettere valore parametro"
Functino$
Questi report hanno sempre funzionato e non vengono modificati da
anni. Qualcuno ha idea di come risolvere questo problema? E' capitato
ad altri oltre a me?
Grazie

 ha scritto nel messaggio 
news:c5956ebe-3c2c-4c9e...@a32g2000yqm.googlegroups.com...

Ciao Exch,
potrebbe essere semplicemente un problema di riferimenti mancanti. 
Controlla dalla finestra di VB , Menu strumenti / riferimenti se  ce 
ne sono di mancanti e se non sono usati  prova a smarcarli.
-- 
Cinzia [Office Access MVP]
_______________________
 
www.riolab.org
http://accessdaziacin.spaces.live.com
----------------------------------------> 

 ne sono di mancanti e se non sono usati  prova a smarcarli.
Ciao Cinzia,
purtroppo non è così: non manca alcun riferimento, e poi ritengo che
funzioni come trim e format dovrebbero appartenere al core di VBA, non
essere contenute in librerie. In ogni caso, ho provato anche a creare
una nuova maschera, inserire un pulsante che richiama la funzione
trim, in questo caso non ho problemi. Sembrerebbe che il problema sia
circoscritto ai report: nella proprietà "Origine Controllo" di una
delle caselle di testo che valorizzo c'è
=Trim([denomin2])
Proprio non capisco perché non funzioni con windows 7...

Proprio non capisco perch� non funzioni con windows 7...
Hai installato tutti i service pack, so che Office 2003 su Windows 7 
richiede il Sp3?


 richiede il Sp3?
Certamente, l'ho fatto su tutti i pc che abbiamo.
Lo sapevo che a Redmond dovevo tirare una scarpa a zio Bill !  :(

 Lo sapevo che a Redmond dovevo tirare una scarpa a zio Bill !  :(
Non ho W7.. fai per� questa prova: metti tra i riferimenti utility.mda.
--
sv
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

> Non ho W7.. fai per questa prova: metti tra i riferimenti utility.mda.
Allora: il riferimento c'è già, ma ho un fortissimo dubbio: nonostante
nessuna delle librerie risulti mancante, ho notato che queste sembrano
installate su
C:\Program Files\...
Quando effettuo il browsing delle dll, invece di C:\Program Files ho C:
\Programmi. Anche su Risorse del Computer vedo che in C esiste
Programmi non Program Files. Ciononostante, digitando C:\Program Files
nella barra degli indirizzi, si apre comunque C:\Programmi (come se
fosse un alias per cartelle).
Probabilmente è qui che si incarta access... ad ogni modo anche
riselezionando manualmente il file dal percorso, non c'è verso di
farlo funzionare

 farlo funzionare
Non riselezionare manualmente. Deseleziona e chiudi. Poi riapri ed
aggiungi riferimento con la normale procedura.


 aggiungi riferimento con la normale procedura.
Bene,
ma ora il problema ce l'ho, IDENTICO, su XP.
Non ho parole....

 Non ho parole....
Alt, fermi tutti: eliminando il riferimento funziona sia su XP che su
Windows 7. Com'è possibile? Posso avere problemi altrove?

 Windows 7. Com'� possibile? Posso avere problemi altrove?
Un Debug dell'applicazione � stato fatto?
Un Compatta e Ripristina?
