Newsgroup: it.comp.lang.vo-clipper
Titolo: Errore CAVO25 b3 con Win2000

Ho installato CAVO25 b3 (rispettando tutto l'iter previsto) su un
computer nuovo con Win 2000 SP1 e mi si presenta il seguente problema:
effettua regolarmente la compilazione degli AEF ma non li manda in
esecuzione.
Mi spiego: premendo il pulsante execute o quello per il debug compare
il seguente errore:
"Impossibile trovare il punto d'ingresso DATAFIELD:AsString della
procedura
nella libreria a collegamento dinamico CAVO2SYS".
Lo stesso errore si verifica se lancio l'eseguibile .exe con le dll di
CAVO2.5 b3, mentre tutto sembra funzionare regolarmente
se metto le dll di cavo25 b1.
Ho già sentito l'assistenza di CAVO ma per il momento non mi hanno
fornito risposte.
P.S. è la prima volta che intervengo in questo FONDAMENTALE usergroup
che da mesi consulto regolarmente. 
Per chi era alla famosa cena dello SMAU: sono il programmatore toscano
alto con la barba.



Da vero maleducato non ho salutato nessuno!
rimedio adesso:
Salute a tutti e lunga vita a VO!

Ciao, sembra un errore di corruzione del Repository, prova a riindicizzare o
ricreare il repository exnovo
Danilo Giuliani



Purtroppo ho già provato ma senza risultato.
La cosa strana è che il file exe viene regolarmente generato dal VO,
ma questo, una volta installato con tutte le necessarie dll (relative
alla versione VO25b3), dà il solito errore a run time.
Se invece il medesimo .exe lo installo con le dll relative alla VO25
b1 (le ho prese dall'installazione del Report Pro 2.10), funziona
regolarmente.
A questo punto faccio una domanda a tutti: sono solo io ad avere
problemi con Win2000 e VO25b3?
P.S. l'assistenza CA risollecitata non ha ancora fornito risposte.
Ciao, Marino

Vai tranquillo VO non ha nessunissimo !! problema con W2000 io li uso da
tempo.
Piuttosto mi sembra che il tuo problema sia dovuto al fatto che
probabilmente non trova la path di VO e quindi prova a fare questo :
Vai in IMPOSTAZIONI -> PANNELLO DI CONTROLLO -> SISTEMA -> e scegli il Tab
AVANZATE Poi premi il bottone "variabili d'ambiente"
nella sezione "variabile dell'utente xxxx" vai a modificare la variabile
"path" mettendo PER PRIMI
C:\RP210;C:\CAVO25\bin
IO ho avuto lo stesso problema e facendo cosě ha funzionato
Ciao
Enio


Effettivamente anteponendo nella path di ricerca C:\RP210 a
C:\CAVO25\bin il tutto riprende a funzionare ma solo perché vengono
caricate le dll presenti nella directory del Report Pro  che sono
relative alla versione CAVO25b1 e non alla b3. Nel mio computer i
programmi eseguibili generati da VO25b3 girano solo con le DLL del b1.
Il report pro 2.10 è realizzato con VO25b1 ed è dimostrabile spostando
la dll CAVORT20.DLL nella dir CAVO25/BIN (fare ovviamente una copia
dell'originale prima!). Riaprendo CAVO25 si potrà notare che la
versione del compilatore è diventata b1.
Se mi dici che il problema si presentava anche nel tuo computer, prova
ad utilizzare le dll del b3 (levando dal percorso di ricerca il
riferimento alla directory del Report Pro o postponendolo a
C:\CAVO25\bin ) e sappimi dire.
Ciao, Marino.

On Fri, 09 Mar 2001 09:22:28 GMT, 
vig...@dream-italia.it
 (Vignoli
Marino) wrote:
Ho trovato finalmente il bandolo della matassa (grazie anche alla
Sig.ra Sacchi di CA MI) !
Succedeva questo: nella root del disco c'era un autoexec.bat che
aggiungeva alla path di ricerca del sistema (in prima posizione) il
seguente percorso: C:\RP2\32 corrispondente alla prima installazione
di Report Pro, necessaria per mettere gli aggiornamenti successivi.
Al momento del lancio di un eseguibile venivano caricate alcune DLL
(suppongo quelle di Report Pro) da quella directory e non da \RP210
creando conflitto di versione e il problema segnalato.
Pertanto oserei definire la regola generale di mettere per primo
l'indirizzo di VO (\CAVO25\BIN) e poi gli altri compreso C:\RP210 per
evitare che siano caricate da quella directory le DLL comuni a
ReportPro e VO.
Infine controllare sempre anche la path nella finestra "Variabili di
sistema" oltre che in quella "variabili dell'utente xxx" in quanto da
lě si puo verificare le variabili aggiunte da un eventuale
autoexec.bat.
Ciao, e grazie per gli utili consigli