Newsgroup: it.comp.lang.visual-basic
Titolo: Errore runtime 13

..sempre in Access..
faccio una
Dim M As Integer
POi lancio una funzione
M = TrovaParents(Report("Id"), 1)
dove Id è una casella di testo del mio report
nell'esecuzione della function dove Id è definito Integer mi esce l'errore
13..Tipo non corrispondente
dove è che i tipi sono non corrispondenti ? :((
Grazie
eleonora
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 dove è che i tipi sono non corrispondenti ? :((
Dici che la TrovaParents si attende un Integer come primo parametro.
Sicura che Report("Id") sia un Integer?
Se Report("Id") è composto di soli caratteri numerici (<=32767), senza segni
speciali, prova a passare Cint(Report("Id"))

 speciali, prova a passare Cint(Report("Id"))
 non va lo stesso :((
p.s.
in piů non vedo le mie domande su internet.. solo le risposte .. boh..


 in più non vedo le mie domande su internet.. solo le risposte .. boh..
Sicura?
Qui è un problema del tuo News server o più probabilmente del tuo reader:
sicura di non avere un filtro sui tuoi messaggi?
Non sarebbe la prima volta che accade :)
P.S.: i segni di punteggiatura vanno sempre attaccati alla parola che li
precede (a parte le parentesi aperte che si attaccano alla parola
successiva) questo per leggibilità e perchè così i programmi non fanno
andare a capo le virgole :)
Controlla in un qualsiasi libro/giornale/rivista.
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 Non funzionerà mai,
Ehm... Ho voluto provare. Io insisterei...


 Ehm... Ho voluto provare. Io insisterei...
In che senso?
Prova questo:
Dim x As Variant
x = 0
Call pippo(x)
Sub pippo(i As Long)
End Sub
se x non è un long non c'è verso nemmeno di compilare (quindi non può essere
il nostro caso :P) e ha un senso, dato che con ByRef gli si passa un
puntatore.
Cosa succeda (e perchè VB lo consenta) quando gli passi direttamente un
valore, es Pippo("0"), non lo so.


 In che senso?
Nel senso che, come ipotizzavo/suggerivo,
Cint(stringa_con_soli_crt_numerici) lo prende tranquillamente se il
parametro della Function è un ... As Integer, perchè di fatto gli si passa
un Integer, grazie alla Cint

 precede
questo lo so bene.. ma che c'entra? :))
 grazie cmq :)
ELeonora


 l'ho passato alla funzione..
"
Se il parametro è composto di soli caratteri numerici (<=32767), senza segni
speciali,
"
 prova a passare Cint(parametro)

Il 12 Gen 2004, 01:00, 
eleonora28...@libero.it
 (Eleonora) ha
scritto:
... dimenticavo.. *si vede che la notte porta consiglio :)*
io avevo lo stesso identico problema, con un campo di input, in un'altra
stampa e ho risolto il problema aggiungendo delle librerie.. a caso, devo
ammetterlo.. ho preso un pgm che andava e ci ho messo le stesse librerie..
fatto quello, l'errore non si è più ripresentato.
qui mi sembra di aver fatto le stesse identiche cose.. però mi dà errore :(
Buona giornata
Eleonora


 qui mi sembra di aver fatto le stesse identiche cose.. però mi dà errore :(
Mi sarei stupito (e preoccupato) del contrario :)
Rispondi ai miei quesiti dell'altro post se vuoi una mano.
Ciao


..sono febbricitante e ineuroni non funzionano a dovere e/o forse da questa
pagina web di libero non vedo tutti i post :(
non capisco a quale quesiti ti riferisci :(
scusa
eleonora


 non capisco a quale quesiti ti riferisci :(
http://snipurl.com/3su0
Ciao