mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Sito Comune -Funzione per ....

Nascondere o visualizzare la finestra di MS Access (2000 ??) .
Ho scaricato l'mdb  ma temo di non aver capito il funzionamento .... infatti
se lo apro sparisce immediatamente dopo ma con il task manager di win 2000
vedo che è un processo in esecuzione (anche l'ldb è presente ). Ho provato
con il tst shift .... ma nisba .
Bravo l'Alessandro ma ora vorrei tornare a vedere la finestra appena
nascosta (non al bootstrap sucessivo) e soprattutto mi piacerebbe vederne il
contenuto per imparare .... come credo a tutti per non lasciare la cosa a
livello di giochetto.
Ciao e grazie
Marce

 ha scritto nel messaggio
news:argg3a$9bg$1...@ftp-news.csita.unige.it...

Non ho mai provato quel database di esempio: ma se pigi il tasto funzione
F11 cosa succede?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:argg3a$9bg$1...@ftp-news.csita.unige.it...

Scusa Marce, dopo aver aperto il database di esempio ti viene mostrata una
maschera: se pigi il pulsante Show di questa maschera, vedrai tutto il
"mondo" Access, quindi potrai vedere come è fatta quella maschera e i moduli
del database necessari a far riferimento alle API di Windows; almeno con
Access 97 e Windows ME è così.



Mah........!!!
In realtà forse potrebbe essere un BACO, nel senso della non perfetta
compatibilità
tra le API della versione 97 e >2K.
Da me funziona tutto sia A97, 2K e XP.
Però son BRAVO, mi han detto...!!!
Ciao @Alex.(Alessandro)

 vedo che è un processo in esecuzione (anche l'ldb è presente )...
Leggi il mio messaggio sul tema nel thread "Sfondo Access"
dal 11.11. in questo teatro.
--
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

 Access-FAQ (tedesco): 
http://www.donkarl.com
--


 Roberto
Grazie , provo , devo dire che ho convertyito in A2000 prima di lanciarlo
Cia
 Marce

 ha scritto nel messaggio
news:arj18q$e9g$1...@ftp-news.csita.unige.it...

Leggiti il messaggio di Karl e vedi cosa devi fare: l'esempio del Sito
Comune così come è funziona solo per A97.


 *********
Visto , molte grazie .
Ciaps
Marce

Newsgroup: it.comp.appl.access
Titolo: Errore compilazione

Nel mio data base (Access 97) ho queste istruzioni:
Dim wsp As Workspace
Dim dbs As Database, dbsAltro As Database
Migrando il data base su access con win xp mi da errore sulla prima riga...
potete aiutarmi
grazie

 ha scritto nel messaggio
news:kw_W9.27718$YG2.8...@twister1.libero.it...

hai impostato nei referens dao3.6?
stefano

 ha scritto nel messaggio
news:kw_W9.27718$YG2.8...@twister1.libero.it...

Ricordati che l' impostazione principale da Access 2000 sono gli Ado e come
giustamente ti ha detto Stefano devi rimpostarti I Dao 3.6.
Ricordati inoltre che per scindere i due riferimenti e meglio, prima di
utilizzare le proprietą  DAO tipo :database o recordset(oggetti presenti
anche in Ado), scrivivere Dao prima dell' oggetto.
Es. Dao.Database   Dao.Recordset etc.
Saluti
Mak

 GRAZIE ... cercherò di aggiornarmi al più presto
    ciao...
Newsgroup: it.comp.appl.access
Titolo: Eliminare valori di un campo in una tabella

Ciao a tutti
Ho due necessità ,
una eliminare  tutti i valori
da un campo (e solo da quel campo) di  una tabella ,
due , eliminare solo alcuni valori di un campo  in base al valore
di una casella di riepilogo
Se nella casella di riepilogo ho il valore 408 ,
eliminare dalla Tabella PiaggioTavole  tutti
i valore del campo "Tavola"  il cui campo "Modello" ha il valore 408
Grazie


DoCmd.RunSql "Update Tabella Set Tavola= Null where Modello = '" &
me.casellaRiepilogo & "'"
Spero di aver azzeccato gli apici!  (Servono solo se Modello è di tipo
testo )
Ciao
Cinzia

 ha scritto nel messaggio
news:cmo53v$rae$1...@lacerta.tiscalinet.it...

Grazie ancora
funziona benissimo   apici compresi

Newsgroup: it.comp.appl.access
Titolo: autorizzazioni tabelle e maschera

l'utente x non č autorizzato a vedere aggiungere o modificare la tabella y
come puň lo stesso utente attraverso la maschera modificare la y  tabella ?
l'utente non deve poter accedere direttamente alla tabella ma deve poterlo
fare sollo
attraverso la maschera (se č possibile) (magari con access)

 attraverso la maschera (se è possibile) (magari con access)
Devi giocare un po' con il codice...ma se non trasformi tutto in MDE
l'utente accede al codice e vede come si fai.
Potresti ad esempio usare una query with owner access, o da codice settare
un utente diverso per l'accesso ai dati.
Saluti.
Luciano
(DOC)

 wrote in message
9gt245$b4cj6$1...@ID-86073.news.dfncis.de...

______
e come si fa?
esiste un esempio sul sito comune di una "query with owner access"
thank's
Riccardo


trovato!
Riccardo

 wrote in message
9gt29k$o7d$1...@news.panservice.it...

Ma come funziona?
Ho creato una tabella con i campi della select descritta sul sito
comune.
Poi ho copiato quella select e mi da errore (ci sono 2 Like....
ne ho cancellato 1, ma da sempre errore
Errore di sintassi (operatore mancante) nell'espressione della query......
come si crea una query in modo da chiedere una password?
grazie
Riccardo

 wrote in message
9gt24n$o6e$1...@news.panservice.it...

grazie
in questi giorni ho avuto da fare
ora proverò a seguire i consigli
ciao
Newsgroup: it.comp.appl.access
Titolo: Margini impazziti ????

Ciao,
è da ieri che sto diventando matto, ma non riesco in nessun modo ad
impostare a 0 cm
i margini di pagina su un formato A4 dove devo stampare delle etichette.
I dati mi arrivano da una Tabella temporanea, le dimensioni delle etichette
(12 per pagina )
sono Larghezza 10,550 cm Altezza 4,800 cm, non ci sono spazi tra le
etichette, sono partito
dalla autocomposizione Etichetta per creare il report , ho impostato le
misure, e alla fine
mi esce il solito messoggio che le misure sono sbagliate andare in imposta
pagina e modificare ....
vadi in imposta pagina metto tutto a 0 ma non c'è verso di salvare le
impostazioni ( ho provato anche a
cambiare le impostazione da Strumenti-Opzioni-Generale-Margini ecc...), in
qualsiasi modo faccia
mi ritrovo con Margine Superiore ; 4,23 mm Inferiore 4,57 mm Sinistro 4,57
mm Destro 3,9 mm.-
Sarò estramamente grato se qualcuno mi aiuta ad uscire dal casino in cui mi
trovo.
Ciao Marco

trovo.
Compra le Avery...costano qualcosa in piu' ma hanno dei margini taaaaaanto
bellini!!:-)
Saluti.
Luciano

 wrote in message
8hh1et$sv$1...@pegasus.tiscalinet.it...

Ti ringrazio del consiglio, ma dovendo usare solo le etichette di Access,
ti risulta che sia possibile impostare i margini a 0 ????
Ciao Marco

 wrote in message
8hh1et$sv$1...@pegasus.tiscalinet.it...



E' uno dei motivi che mi ha spinto a preferire il mailmerge con word; č piů
lento ma almeno non spreco le etichette...
Ciao.


Ciao,
la possibilità di poter impostare a 0 i margini, soprattutto quello
superiore e quello inferiore, non dipendono tanto da Access, ma dalle
caratteristiche della stampante.
Access si comporta di conseguenza, in base ai parametri minimi che gli
vengono riferiti dal driver della stampante stessa.
Tanto per divertirti prova a fissare i margini minimi di un report
configurando una laser, una InkJet e una aghi.
Silvio

 wrote in message
8hkssi$es1$1...@fe2.cs.interbusiness.it...

Si, infatti la prima cosa che ho fatto è stata quella di mettere a 0 i
margini
nelle impostazioni della Stampante, e almeno lì vengono salvati, la cosa
strana è quando passo in Access che non mi permette la stassa operazione
both .... a capirlo !!!!!
Ciao e grazie Marco
Newsgroup: it.comp.appl.access
Titolo: Domanda su Office Developper e licenze MSDE

Ho bisogno di un piccolo chiarimento:
Se io acquisto Office developper, poi posso distribuire ai miei clienti
delle soluzioni basate su tutti gli elementi di office developper, quindi
anche su MSDE; giusto?
Quindi dovrei poter rivendere ad un mio cliente una soluzione che usi un
MSDE come server e vari front-end in Access come client. Il tutto senza che
l'utente debba possedere la licenza di office.
Giusto?
Grazie, Max

"MegaMax" <

Beh, la versione Developer serve a questo ;-)

GIUSTISSIMO... e secondo te perchè costerebbe tanto?

 GIUSTISSIMO... e secondo te perchè costerebbe tanto?
oddio tanto non direi !!
con poco più di un milone, si possono distribuire applicazioni che a me
fanno campare... io direi che costa pochissimo anzi quasi niente .
E' ovvio che se non lo consideri come strumento di lavoro per chi lo usa
marginalmente può costare parecchio.
anche per una ditta stessa che una una applicazione su diversi pc anziche
acquistare diverse licenze di office che hanno un costo, quando si acquista
una sola licenza del developer fa andare tutte le macchine che vuole .
se mi sbaglio  correggetemi.
Max


wrote:

sono pienamente d'accordo con te, ma mi sembra che il prezzo sia sui
1000€ per la versione developer normale...
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: refresh delle combo

Dopo aver inserito un elemento tramite una scheda, nella combo che legge
dalla tabella stessa non appare il nuovo elemento, devo chiudere la scheda e
riaprirla.
Cosa devo fare per avere la combo aggiornata subito dopo l'inserimento ?
Grazie,
            Golan





 ha scritto nel messaggio
news:8jqa6t$3v0$1...@fe2.cs.interbusiness.it...

Invece del refresh fai il requery...
Ciao.

Devi fare il requery della combo cosě:
Forms("NomeMaschera")!NomeCombo.Requery

>Cosa devo fare per avere la combo aggiornata subito dopo l'inserimento ?
me.nomecombo.requery.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

Grazie, infatti il refresh mi sembrava troppo dispendioso e mi sembrava non
funzionare in determinate condizioni.
Golan

Newsgroup: it.comp.appl.access
Titolo: Scansione

Salve a tutti ( e due)
sto implementando un database con un archivio di immagini, per la precisione
lastre ortopediche, vorrei sapere come poter fare una scansione direttamente
da access senza dover ogni volta dovere ricorrere al programma di scansione
in dotazione con lo scanner. Esiste qualche Active x??? Ho cercato sul sito
comune, ma non ho trovato niente .
Ciao

 lastre ortopediche, vorrei sapere come poter fare una scansione direttamente
Mi accodo alla richiesta !
-- 
Stefano
Strip "NEVER" from my email before replying
Togliete "NEVER" dalla mia email prima di rispondere

 ha scritto nel messaggio
news:980cdf$d3t$1...@lacerta.tiscalinet.it...

Da Win'95 in poi ci sono degli activex aggratisse, sono della Imaging o
Kodak...
Ciao.
Newsgroup: it.comp.appl.access
Titolo: Dlookup ...multiplo

in un evento "primadiaggiornare" volevo inserire una cosa di questo genere
...
voglio interrcettare e gestire il caso in cui un utente inserisce un codice
ad un ordine ha già inserito magari 10 righe sopra
Il problema è che la tabella dettagli ordini ha i campi IDOrdine e
CodProdotto in chiave multipla accettando duplicati.
Ma quello che ho scritto cioè :
 If
(Eval("DLookUp(""[IDOrdine]"",""[Ordini]"",""[IDOrdine]=Form.[IDOrdine]"")
Is Not Null")) And _
 (Eval("DLookUp(""[CodProdotto]"",""[Dettagli
ordini]"",""[CodProdotto]=Form.[CodProdotto]"") Is Not Null")) Then
msgbox  " Bischero , tu l'hai già ordinato !!!"
end if
non può funzionare perchè CodProdotto è sempre "false"
A me serve che mi segnali quando entrambi sono true .
Cioè quando nello stesso ordine si ripete il codice.
avete un idea..?
grazie in anticipo..
Lu

(Eval("DLookUp(""[IDOrdine]"",""[Ordini]"",""[IDOrdine]=Form.[IDOrdine]"")
ma anche qui, come fai a recuperare il valore di un controllo di una
form specificando solo form.?  non dovresti usare me. o
forms!nomeform.?
--
make it idiot proof and someone will make a better idiot.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

 .............
    Fanatico!  ;-))))))))))
Newsgroup: it.comp.appl.access
Titolo: Raggruppamento con piu' di un conteggio

Salve, posso chiedervi un aiuto?
In access 2.0, partendo da una tabella "DATI" che contiene i campi
aaa
data_bbb
(più record con stesso valore di aaa, ma data_bbb diverse)
ho la necessita' di creare una tabella che riporti, per ogni valore di
"aaa", il conteggio di quanti record presentano "data_bbb" compreso
nella fascia da 01/01/aa a 31/12/bb, quanti nella fascia da 01/01/cc a
31/12/dd ecc...
Ho creato una tabella con un codice del tipo
SELECT DATI.aaa ,Count(*) AS Conteggio_totale INTO Statistica_01
FROM DATI GROUP BY DATI.aaa;
ed una tabella per il primo intervallo con
 
SELECT DATI.aaa, Count(*) AS Conteggio_fascia_uno INTO Statistica_02
FROM DATI WHERE ((DATI.data_bbb >= #01/01/....# ) AND (DATI.data_bbb
<= #12/31/...#))
GROUP BY DATI.aaa;
e fatto il join
SELECT Statistica_01.aaa, Statistica_01.Conteggio_totale,
Statistica_02.Conteggio_fascia_uno
INTO Statistica_J1 FROM Statistica_01 LEFT JOIN Statistica_02
ON Statistica_01.aaa = Statistica_02.aaa;
poi ho ripetuto il procedimento per gli altri intervalli,
creando una alla volta le tabelle con le clausole WHERE diverse e
facendo ogni
volta il join per aggiungere una colonna........
Funziona, ma mi sembra una bella soluzione; mi sapete suggerire un
modo migliore, magari con una sola istruzione SQL?
Grazie a tutti.

31/12/dd ecc...
potresti creare una funzione che abbia in ingresso una data e che
restituisca un certo valore numerico diverso per ognuna delle fasce
all'interno delle quali possono cadere le date, usare la funzione
nella query e raggruppare per quel valore.  e' un suggerimento che ho
ricevuto per un problema simile e funziona.
ad es.:
function fascia(d as date) as integer
select case d
	case #2000/03/01# to #2000/03/10#
		fascia=1
	case #2000/03/11# to #2000/03/20#
		fascia=2
	case #2000/03/21# to #2000/03/31#
		fascia=3
end select
end function
la query potrebbe essere:
select count(campo), fascia(campodata) as FasciaData
group by fascia(campoData)
where campo=qualcosa
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


Grazie, Giorgio

record di quella fascia per un determinato valore di campo_aaa (o o?)
no, perche' tu raggruppi sia per campo_aaa che per fascia.  nel mio
esempio pensavo che ti servisse filtrare un solo valore di campo_aaa,
ma se li vuoi tutti basta che raggruppi anche per lui.


ok, classico caso di query a campi incrociati.
si, risolve perfettamente il mio problema, grazie 1000!
Giorgio
Newsgroup: it.comp.appl.access
Titolo: caso particolare in numerazione progressiva

Salve ho una tabella ordini con il campo Num_Documento del tipo testo di 6
caratteri (non posso modificarlo perchè è collegata con il gestionale). In
una maschera ordini ho inserito la seguente funzione di incremento
automatico del campo Num_documento:
=IIf(DCount("[testo]";"prova")=0;"
1";Format$(DMax("Rtrim([testo])";"prova")+1;"0"))
In pratica ho bisogno che la funzione mi generi valori del tipo "-----1"
"-----2" "----10" dove "-" rappresentano degli spazi vuoti. Tutto va bene
per il primo record ma gli altri li genera normalmente ( "2" "3" ecc.) Come
posso risolvere questo problema?
Purtroppo devo seguire questo tipo di numerazione perchè me lo impone il
gestionale.
Grazie
alexb

 alexb
Prova cosě:
=IIf(DCount("testo";"prova")=0; "     1"; Space(6 - Len(DMax("testo";
"prova") + 1)) & (DMax("testo"; "prova")+1))
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Evitare duplicati

Ciao a tutti, ho una maschera con sottomaschera relative a due tabelle
(crelazione 1 a molti) legate tramite il contatore della prima tbl (campo
numerico con duplicati ammessi nella seconda tbl)
Nella sottomaschera(maschere continue) esiste un controllo combo associato
ad un campo debnominato "colore"
Vorrei riuscire ad eseguire una verifica affinchè l'utente non possa
inserire duplicati nella sottomaschera (e quindi nella tabella lato
"molti" della relazione).
Per cui se inserisco prima bianco e poi nero tutto ok ma se per caso ci
scappa bianco --> bianco allora mi viene segnalato un errore.
Chi mi può aiutare ?
Lucy
 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Lucy
La cosa più sempliece è quella di aprire la struttura della tabella del lato
molti della relazione (per capirsi quella che è origine record della
sottomaschera), quindi per essa crearsi un indice risultante dall'insieme
del campo che rappresenta la chiave primaria e del campo che rappresenta la
chiave esterna di tale tabella, quindi impostare a Si la Proprietà indice
Univoco di tale indice.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


non ho capito se hai già questo tipo di verifica inserito nella tabella.
se si potresti "eliminare" i colori già inseriti nella combo con una query
appositamente costruita formata da due tabelle
tabella lato left elenco colori
tabella lato right elenco colori inseriti (criteri campo numerico della
maschera attiva - isnull sul campo colore)
left join
e ti da solo i colori non inseriti
fammi sapere se è quello che cercavi
Ciao Max

Grazie ad entrambi per la risposta,
ora ci studio un po' sopra e vedo quale soluzione sia più tranquilla.
Buona serata,


Newsgroup: it.comp.appl.access
Titolo: Ricerca Valore

Ho un problema che non so come risolvere e chiedo un vs. autorevole 
consiglio.
Articolo1=? 10
Articolo2=? 20
Articolo3=? 30
Articolo4=? 40
Articolo5=? 50
Articolo6=? 60
Articolo7=? 70
Prezzo offerta=? 35
Da codice e senza usare query come faccio a trovare  l'articolo = al prezzo 
offerta?
e se nessun articolo è uguale al prezzo dell'offerta trovare larticolo o i 
due articoli che più si avvicinano al prezzo dell'offerta?
Grazie
-- 
Ciao a tutti 

 due articoli che più si avvicinano al prezzo dell'offerta?
difetto,  eccesso o scostamento?

 ha scritto nel messaggio 
news:w3sWn.203775$813.1...@tornado.fastwebnet.it...

è possibile avere un esempio?

Newsgroup: it.comp.appl.access
Titolo: Passare dati tra fiestre

Da una maschera (chiamante) con docms.openform ne apro un'altra (chiamata)
Devo utilizzare nella machera chiamata dati che stanno in variabili 
all'interno del codice della maschera chiamante.
L'OpenArsg non mi basta perché mi fornisce una sola variabile da passare.
Come fare?
Simone



Come fare?
L'OpenArgs non ti basta perchè fornisce una sola variabile....????
Sei certo...????
Es:
Passo questa stringa al parametro OpenArgs:
"Mela/Pera/Banana/Caffè"
Nella Form chiamata su evento Load:
Dim varArgs
varArgs=Split(Me.OpenArgs,"/")
Msgbox varArgs(0)
Msgbox varArgs(1)
Msgbox varArgs(2)
Msgbox varArgs(3)
Ciao
@Alex

 ha scritto nel messaggio 
news:1147425706.7...@i39g2000cwa.googlegroups.com...


Ok in quel modo ci avevo pensato anche io...
A questo punto uso delle variabili globali nell'applicazione con un
prefisso
determinato...
Personalmente lo ritengo poco pulito usare Variabili Globali in questo
modo
ma è una considerazione personale....!
Tieni conto che c'è anche la possibilità di attribuire Proprietà
Public di Classe(Form)
Public Property ........
alle quali accedi così:
Forms!NomeForm.NomeProperty=Value
Il problema è se la Form viene aperta in modalità Dialog però che
non puoi accedervi...!
Per questo motivo ritengo sempre e comunque meglio l'uso del parametro
ARGS che
lascia flessibile e pulito il codice senza perdersi variabili globali
in giro...!
@Alex

Newsgroup: it.comp.appl.access
Titolo: E' possibile convertire File a campi fissi in .txt a campi variabili?

Salve,
da un pò che non posto più in questo news, diciamo che gli aiuti che
mi avete dato tempo fa sono serviti e le cose procedono al meglio ;)
quindi saluto tutti gli amici.
Vengo al dunque: ho un file .txt con dei campi fissi, questo
l'esempio:
2006/V52/702983 05899 26/10/06
2007/V2/1346      05901 31/01/07
2007/V2/1159      05901 31/01/07 000000000000000000000000000000
2007/V2/1263      18906 01/02/07 VS AGGENTE SIG TAGLIENTE 06/02
e devo trasformare il file .txt con campi variabili e separati da
";" , ovvero in questo modo:
2006/V52/702983;05899;26/10/06;
2007/V2/1346;05901;31/01/07;
2007/V2/1159;05901;31/01/07;000000000000000000000000000000
2007/V2/1263 ;18906;01/02/07;VS AGGENTE SIG TAGLIENTE 06/02
Avevo pensato ad Access per importare i dati, cosa che ho fatto
elementarmente, ma c'è e qual'è il metodo per esportarli in .txt con
questo tipo di struttura variabile?
Ancora grazie per chi mi vuole aiutare: da voi accetto tutto, anche
sgridate, botte, insulti, ecc... :)
Lia1971

 ha scritto nel messaggio news:1170860483.1...@v33g2000cwv.googlegroups.com...





Lia1971
[risposta]
Esportarli in formato csv...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Interazione Access+registratore di cassa

Salve  a tutti, qualcuno sa come posso far interagire Access con un
registratore di cassa. Devo acquisire i codici dei prodotti digitati sul
registratore e passarli al database.
Grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

registratore e passarli al database.
ciao, sicuro che non sia il
contrario?
da dove prende l'anagrafica il registratore di cassa?
vedi
che probabilmente ci sarà un programma di input/output da qualche parte e
un file .txt .dat o altro con l'anagrafica e probabilmente delle vendite.
se invece vuoi usare i reg come stampante fiscale, è tutt'altra cosa, lì
devi interagire con la seriale e vedere il reg che parametri vuole.
ciao
ci risentiamosul NG
MAssimiliano
--------------------------------
Inviato via 
http://usenet.iol.it

Newsgroup: it.comp.appl.access
Titolo: campo [descrizione] -> [description], perchè?!

Ciao a tutti,
ho un piccolo problema con un db che ho quasi finito...sigh!
Ho creato una macro che mi apre un report con un filtro WHERE il quale deve
controllare che il valore [descrizione] di un campo del report corrisponda
al campo [descrizione] di una maschera di selezione da me creata. Tutto
funzionerebbe se access, durante la compilazione della condizione WHERE, non
trasformasse in automatico il nome del mio campo [descrizione] in
[description]...Ovviamente tale inconveniente mi sballa la macro che non mi
effettua il controllo di corrispondenza dati.
Come si può evitare che il mio campo [descrizione] venga automaticamente
cambiato in [description]?
Grazie e saluti
Federico

 cambiato in [description]?
Non utilizzando la parola chiave Descrizione (come nome, data, ecc. ecc.)
A parte andare a cambiare il nome, puoi anche ovviare usando un campo
calcolato nella query fatto cosě
Desc: [descrizione]
Antonio


Dopo varie vicissitudini ho pensato di adottare la prima soluzione,
cambiando il campo da [descrizione] a [descr] e funziona, senza andare a
ribaltare tutta la struttura del db con una nuova query.
Grazie
Federico

 ha scritto nel messaggio
news:s7UX9.70474$0v.21...@news1.tin.it...

mah, strano...
normalmente la modifica di una query č molto meno devastante della modifica
di un nome di un campo di una tabella...
Comunque, lo sai tu...
Antonio

Newsgroup: it.comp.appl.access
Titolo: diversi stili in una casella di testo

Ciao a tutti.
E' possibile dare diversi stili ad una casella di testo?
Ad esempio, nella casella     =[cognome] & " " & [nome]     vorrei che solo
il cognome apparisse in grassetto... è possibile?

 wrote in message
news:%73yf.127473$
65.36...@twister1.libero.it

No.
Devi usare un controllo RichText che però è disponibile solo
se hai la versione DEV oppure VS.
In alternatica scaricati il controllo gratuito di Lebans
www.lebans.com
cerca un pò c'è ......!
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: Colore sfondo casella di riepilogo in base al valore

Salve a tutti,
sono alle prime armi con Access e VBA, avrei un'informazione da chiedervi riguardo una formattazione di una casella di riepilogo in base ai valori che contiene.
Mi spiego meglio...
Ho una casella di riepilogo che prende i dati da una query. La query restituisce record composti dal campo Nome e dal campo Gruppo; i dati restituiti sono ordinati per Gruppo. Nome è un campo univoco, mentre diversi Nome possono essere associati allo stesso Gruppo.
Ad esempio:
NOME | GRUPPO
--------------
Rino | Amici
Lino | Amici
Pino | Nemici
Joe  | Neutrali
Vorrai fare in modo che lo sfondo delle righe di questa casella di riepilogo venisse colorato in maniera diversa in base al valore di Gruppo, alternando due colori A e B.
Quindi, sull'esempio, Rino e Lino sarebbero di colore A, Pino di colore B e Joe di colore A.
E' possibile ottenere questa formattazione? Considerando che i dati mostrati dalla casella di riepilogo sono prelevati dalla query e che tale query viene cambiata nel corso dell'uso dell'applicazione (Requery)?
Spero di essere stato sufficientemente chiaro per far capire la questione...
Grazie mille anticipatamente!

 ha scritto nel messaggio 
news:292c2d21-260f-43d1...@glegroupsg2000goo.googlegroups.com...






Grazie mille anticipatamente!
in una casella di riepilogo non lo puoi fare
si può fare in un report
Antonio

Grazie per la risposta.
Purtroppo peró mi serve la casella di riepilogo perché si tratta di uni strumento di selezione per elaborazioni successive. I colori sarebbero utili per avere un miglio "colpi d'occhio" riguardo il raggruppamento.

 ha scritto nel messaggio 
news:b2ab41b3-66b2-4b8b...@glegroupsg2000goo.googlegroups.com...

usa una maschera, opportunamente formattata, e la formattazione 
condizionale.
ciao
Daniele 

Grazie della risposta, Daniele.
Ma potresti darmI delle indicazioni più precise su come applicare una formattazione di questo tipo, che alterno due colori non sapendo a priori nomi e quantità dei diversi gruppi?
Newsgroup: it.comp.appl.access
Titolo: Eliminare pulsante controllo Maximizza e Chiudi in Form.

Access 2000.
Ciao e grazie in anticipo.
Mi sembra di ricordare un post che parlasse di questo problema, ma non 
riesco a trovarlo; spero pertanto nel vostro aiuto.
In una form vorrei mantenere solamente il comando iconizza, ma non i comandi 
Maximizzza e chiudi.
Conoscete qualche riga di codice per fare ciň?
Rigrazie
        Bruno 

         Bruno
Da qualche prova che feci non è possibile nemmeno con le API
o almeno io non ci riuscii, se non ad eliminarli Tutti.
A questo punto ti suggerirei di Escludere tutti i Pulsanti e crearti
un Pulsante di Minimizze personalizzato.
Io generalmente elimino il Bordo della Form e ci disegno un
Rettangolo in Rilievo per definirne i contorni, inserisco una
BMP(se vuoi la CaptionBar Sfumata) altrimenti una Label con sfondo
BLU in alto ed a Sinistra metto un CommandButton che fà il Minimize.
Rimane da fare la gestione del MOVE per trascinamento.
Bene io via API gestisco l'EVENTO su MouseDown della Label
e consento lo spostamento di tutta la Form.
Detta così sembrerebbe una cosa complicata, ma ti indico un mio
DEMO che fà esattamente questo.
Sezione [FORMS]
FAQ [1.37] Creare Maschere con l'Ombra 
http://www.mantuanet.it/alessandro.baraldi/
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


----------------------------------
Grazie Alessandro,
   vedo e provo
Ciao .. Bruno
Newsgroup: it.comp.appl.access
Titolo: Lista dati più potente:

Vorrei realizzare una form che a seconda del nome tabella che viene scelto
in una combobox mi presentasse, nell'elenco sottostante, i records presenti
in quella tabella.
La difficoltà che incontro con la classica sottomaschera è che non riesco ad
attribuirgli un nuovo RecordSource.
Ho pensato quindi che dovrò utilizzare un .ocx. Il problema è quale e come.
Potreste per cortesia riportarmi un breve esempio.
--
Grazie
U.J.






Dov'è il problema?
me.NomeControlloSottomaschera.Form.recordsource = "quellochetipare"
Ovviamente fagli fare anche un requery....
Bye, Ste

 wrote in message
8csaqh$qr2$1...@fe1.cs.interbusiness.it...

Hai ragione, ora ho fatto un passo avanti. (io facevo Me.nomesottomaschera.
e non trovavo RecordSource)
Ora, seguendo il tuo consiglio, faccio in questo modo:
Nell'AfterUpdate del campo NomeTabella ho scritto il seguente codice:
    Me.NomeSottomaschera.Form.RecordSource = "SELECT * FROM " &
Me.NomeTabella.Value
    Me.NomeSottomaschera.Requery
Difatti vedo che le righe della sottomaschera vengono aggiornare ma il loro
contenuto è "#Nome?" in quanto mantiene i campi (cioè le colonne) della
prima assegnazione.
Come posso far si che la Sottomaschera si adegui anche a livello di colonne?
Grazie.
U.J.


Non č cosě semplice utilizzando delle form legate; imho faresti molto + in
fretta
cambiando l' oggetto origine del controllo sottomaschera, basta farlo
puntare
alla sottomaschera che ti visualizza le informazioni della tabella
selezionata
ed il gioco č fatto...
Bye, Ste




Dimenticavo....
Ovviamente sarebbe ancora meglio farlo con una list-box.
Bye, Ste


Non per casi del genere, in frangenti simili ho utilizzato delle listbox
che emulassero delle subform in modalità foglio dati....
Bye, Ste

Mi consolo in quanto a questa soluzione c'ero già arrivato. Volevo solo
creare una form un pò più potente da utilizzare poi in svariati database che
ho creato.
Anche perchè se ho 20 tbl nel db devo crerare 20 form da richiamare
all'interno della sottomaschera... Non è molto elegante.
Tu non ha mai usato qualche .ocx esterno ?
Grazie
U.J.

 wrote in message
8csp5m$nil$1...@fe1.cs.interbusiness.it...

Non per casi del genere, in frangenti simili ho utilizzato delle listbox

Newsgroup: it.comp.appl.access
Titolo: Rilevazione di SottoReport

Un saluto a tutti i partecipanti al NG.
Ho un Report basato su un'AnagraficaArticoli, nel quale ho inserito un
SottoReport, con un dettaglio di movimenti, collegato al Report padre su
CodArt.
Ho poi una casella di testo per recuperare la somma dei movimenti.
Il problema è che quando non ci sono movimenti per quel determinato
articolo, il sottoreport non appare e pertanto la casella di testo non
recupera la somma e mi evidenzia "Errore".
Come posso ovviare a questo comportamento?
Grazie a tutti per l'aiuto che mi potrete dare.
Ciao - Daniele


Nella casella di testo cosa ci hai inserito?
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio
news:ctdq6s$8e2$1...@canarie.caspur.it...

=[Reports]![mioreports]![sottoreport].[form]![sommadiqta], che prende valore
dalla query sottostante il sottoreport.

 dalla query sottostante il sottoreport.
Prova con:
=NZ([Reports]![mioreports]![sottoreport].[form]![sommadiqta],0)
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: domandina

Buongiorno al N.G.
vi volevo fare una domanda , (vi dico subito che sono un novellino , ho
letto qualche libro , ma niente altro ) sto facendo un programmino che
gestisce la formazione del personale in azienda , non ho capito un paio di
cosa
1- come faccio a far copiare dati di una tabella in un altra?
2- dovrei far varie ricerche per sapere se la persona a fatto il tale corso
o per esempio quante ore di formazione a fatto il tal reparto Bhe la domanda
e come faccio a fare queste ricerche ( Non riesco a capire come si fa ho
guardato gli esempi ma non capisco!!!!)
Grazie dell aiuto

 ha scritto nel messaggio
news:pa0V8.108020$j65.2...@twister1.libero.it...


Mi sono spiegato male( come immaginavo) io non capisco come si fanno
ricerche sul DB nel senso come posso fare che l utente ricerchi il tal
dipendente e veda che corsi a fatto???
Spero di essere stato chiaro scusate ancora

 dipendente e veda che corsi a fatto???
Devi usare il linguaggio SQL per collegare i vari campi di tuo interesse
contenuti in tabelle diverse.
Ad esempio se io ho la tabella "Amici" con i seguenti campi
IdAmico (campo contatore - chiave primaria)
Nome
Cognome
e la tabella  "Sport" con i seguenti campi
IdAmicoSport (campo contatore - chiave primaria)
IdAmico (campo numerico , chiave esterna correlata al campo IdAmico in
tabella Amici)
Sport
la seguente query (eventualmente provala nel Qery builder --> Generatore di
query )
mi restituisce tutti i nomi, i cognomi e gli sport praticati dai singoli
amici
la query č:
SELECT Amici.Cognome, Amici.Nome, Sport.Sport
FROM Amici INNER JOIN Sport ON Amici.IdAmico = Sport.IdAmico;
Ora, alle 23,35 iniziare un corso online di sql mi sembra un po' eccessivo,
cmq il mio consiglio č un buon libro per iniziare , una grossa occhiata
al sito comune di it.comp.appl.access:
http://www.sitocomune.com
e poi parecchie volte F1 ( il tasto in Access, non il campionato di Formula
1 :-))
Buona serata,
Alex3man



usa il generatore automatico di query
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: Creazione tabella collegata

Come e possibile da codice creare una tabella collegata.
Grazie
Rino Ferrari


Sub TakaATabea
Dim NewTab1  As New TableDef
nDB$ = ";DATABASE=c:\pippo.mdb;"
    NewTab1.name = "tuatabella"
    NewTab1.Connect = nDB$
    NewTab1.SourceTableName = "tuatabella"
    Dim db As Database
    Set db = CurrentDb
    db.TableDefs.Append NewTab1
    Set db = Nothing
 end sub

 Rino Ferrari
Guarda sull'help
DoCmd.TransferDatabase
Namor
-- 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.appl.access
Titolo: FaceId : numero identificativo immagine

Un saluto a tutto il NG.
Su W00/A00.
Spero di esprimermi abbastanza chiaramente, mi sarebbe utile conoscere
il numero di identificazione relativo all'immagine del pulsante da
inserire in una barra dei menu personalizzata, creata via codice.
Senza andare per tentativi, esistono elenchi dei numeri con l'immagine
corrispondente,da attribuire a "FaceId"
Grazie a tutti coloro che mi potranno aiutare.
Andrea

 corrispondente,da attribuire a "FaceId"
Non lo so.
Però se vuoi fare quello che penso, in casi analoghi io ho giocato con la
proprietà visibile di due pulsanti diversi già predisposti
Antonio

 ha scritto nel messaggio
news:4fae75e.03051...@posting.google.com...

In aggiunta a quello che ti ha detto Antonio potresti provare con la
proprietą
"PictureData" nel senso di creare alcuni pulsanti invisibili e senza codice
che abbiano le immagini che desideri o che userai.
Poi associ l'immagine di uno dei pulsanti invisibili al tuo pulsante:
Me.Comando4.PictureData = Me.Comando5.PictureData
Questo Access non finisce mai di stupirmi...
Ciao, Carlo

 > Su W00/A00.
Grazie Antonio e Grazie Carlo, stň gia facendo tesoro dei Vostri
suggerimenti. Permettetemi perň di spingermi un po' oltre (spero non
mi prendiate per un rompiscatole), i sitemi che mi avete suggerito non
sono perň applicabili su un pulsante presente in un menu a tendina
tipo windows o sbablio ? Per intenderci:
....
  Dim cctlTab1Menu As CommandBarControl
  Dim cctliva As CommandBarControl
.....
   '********************************
    ' Menu                  &Tabelle
    '*******************************
 
    Set cctlTab1Menu = cmdNewMenu.Controls.Add(msoControlPopup)
    cctlTab1Menu.Caption = "&Tabelle"
 
    '******************************
    ' Sottomenu     Tabelle -  &iva
    '******************************
 
   Set cctliva = cctlTab1Menu.Controls.Add(msoControlButton)
    With cctliva
        .Caption = "&iva"
        .OnAction = ".... quello che serve..."
        .FaceId = 525 (per esempio)
    End With
Saluti
Andrea

 Andrea
Non ho mai fatto questo tentativo.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Aiuto con combo e/o query...

Ciao vi espongo il mio problema:
Ho due tabelle una con Cliente e IDCliente e l'altra con IDCommittente,
Commessa, DataCommessa e altre cosucce;
devo estrapolare le commesse per un intervallo di date e fino a qui sono a
posto... Ho creato una combo box dove metto tutte le commesse che soddisfano
il criterio, ora vorrei che in un'altra combo ci fossero SOLO i clienti che
hanno commesse che soddisfano il criterio: io avevo pensato di metterli
tutti e poi cancellare le righe di quelli che non mi interessano da VBA ma
non riesco, mi sapete dire come fare oppure suggerie un altro metodo?
Grazie


fai un ulteriore query con campo commessa e con campo cliente
nei criteri di campo commessa metti =forms![tuaform]![tuacombocommesse]
su dopo aggiornamento della combo commesso "afterupdate" ci metti un
forms![tuaform]![tuacomboclienti].requery
forms![tuaform]![tuacomboclienti].setfocus
fammi sapere com'è ndata ciao.

 fammi sapere com'č ndata ciao.
Ho fatto piů o meno come dici tu e funziona... Grazie Ciao
Newsgroup: it.comp.appl.access
Titolo: Archiviare i dati

Salve a tutti.
Ho un piccolo problema da risolvere, in pratica io devo  a fine anno
archiviare i dati contenuti in 4 tabelle collegate e convogliarli tutti in
una.
Io ho già creato una query di creazione tabella.
Siccome non utilizzo solo io questo db vorrei automatizzare le seguenti
procedure:
- creare una nuova tabella(Stat) tramite la query realizzata, a cui ogniuno
puo assegnargli il nome che vuole;
- eliminare i dati contenuti nella tabela di inserimento;
- riportare il contatore a 1
- aprire la maschera delle statistiche e creare un pulsante che apra la
tabella (Stat) in sola lettura.
Chiedo troppo?
Di alcuni passaggi sopra descritti,sono riuscito a creare delle macro che
poi ho trasformato in codice, ma purtroppo non riesco ad eseguire la query
facendo in modo di inserire il nome della tabella durante l'esecuzione della
stessa query e a gestire la creazione di un pulsante che mi permetta di
aprire la tabella.
Spero di essere stato chiaro.
grazie a tutti

 aprire la tabella.
Basta che da codice crei una stringa SQL corrispondente ad una query di
creazione tabella. Poi chiedi all'utente con una inputbox il nome della
tabella. Il valore ritornato lo concateni alla stringa SQL in mod  da
completare la query.
Quindi la lanci con docmd.runsql
Antonio



per aprire una tabella usa docdm.opentable .....
Saluti.
Emanuele.

 grazie
Utilizza il NG e non le mail private!
Quando prepari una quey col qbe, prova ad andare in visualizzazione SQL e
copiati quello che c'è in un modulo, per esempio nell'eevento clic di un
pulsante. Per una query di creazione tabella potresti avere qualcosa del
genere:
SELECT CLIENTI.* INTO aaa
FROM CLIENTI;
Questa è una query che crea la tabella aaa e ci mette il contenuto di tutta
la tabella clienti. aaa è la tua variabile, che deve inserire l'utente.
Allora farai:
miatab = inputbox("Come se deve da chiamà la tabella, ciccio?")
if miatab = "" then
  msgbox "Allora sei scemo! Niente tabella, niente query!!!"
  exit sub
end if
sql_cmd = "SELECT CLIENTI.* INTO " & miatab & "FROM CLIENTI;"
docmd.setwarnings false
docmd.runsql sql_cmd
docmd.setwarnings true
Et voilà
Guardati un po' di help su queste paroline chiave
Antonio

 ha scritto nel messaggio
news:mnU38.5200$Mj4.1...@twister2.libero.it...

Grazie di tutto ora ci provo spero di riuscirci.
Scusa per la risposta al tuo indirizzo ma mi sono sbagliato.
ciao gianni

Newsgroup: it.comp.appl.access
Titolo: vba

Salve a tutti sono Filippo.
Devo inserire in una macro ,una funzione  con VBA che segnali l'assenza di
un file in A:\ ma  bypassando l'interruzione fornita dal programma consenta
di proseguire con la macro.
Grazie per l'aiuto.

Grazie per l'aiuto.
Usa la clausola on errore resume next oppure on error goto label
Newsgroup: it.comp.appl.access
Titolo: capire se una directory esiste

Dopo aver risolto il problema grazie a Giorgio utilizzando la API di
CopyFile, ora dovrei capire se esiste nel PC una determinata directory.
Il problema lo risolvo in parte utilizzando il comando DIR ma devo mettere
un file all'interno, almeno questo è quello che sò io.
Che comando di VBA posso utilizzare per capire se esite una directory ?
grazie 1000
--
Ciao Marco S.
www.marcosanti.it

grazie 1000
sotto dos funziava testart una roba del tipo
c:\dir\sottodir\altradir\nul
nul č un nome riservato che esiste se c'č lņa cartella, altrimenti non
c'č
prova...
+-----
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
+-----

 c:\dir\sottodir\altradir\nul
Funziona :-))) sei un grande GRAZIE !!



...
mi sembra di avere scritto una roba alquanto astrusa...
da prompt di dos:
if exist c:\windows\temp\nul echo pippo
se esiste c:\windows\temp scrive a video pippo, altrimenti non fa
niente.



Cmq sembra che funzioni utilizzando questa:
MyFile = Dir("c:\database\nul")
FileNew = Dir("\\tnt\Database\TT_Comm.mdb")
If (MyFile <> "") And (FileNew <> "") Then
...
end if
quindi non hai scritto nulla di astruso :-)


 ha scritto nel messaggio
news:ubt9fuc8sdnfohccf...@4ax.com...
Cmq ho dormito la cosa piů esatta č:
MyDir = Dir("c:\database", vbDirectory)

Newsgroup: it.comp.appl.access
Titolo: inserire immagini in una maschera

ho cercato ma mi sembra che nessuno ne parli, forse troppo facile
vorrei inserire un'immagine in ogni record, ci riesco solo inserendo bmp o
pds ma non jpg, al posto di questi mi mostra l'icona.
suggerimenti
thanx

 ha scritto nel messaggio
news:E6%18.7977$ly.2...@twister1.libero.it...

provato con Xp: nessun problema
Paolo

 ha scritto nel messaggio
news:E6%18.7977$ly.2...@twister1.libero.it...

Ciò significa che quando hai installato Office, ed in particolare Access,
non hai chiesto esplicitamente l'installazione dei filtri immagine jpg.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Caratteri nelle stringhe

Ho la seguente stringa
(((100+100)*1,20)/1,50)
Come posso sosatituire la virgola con il punto ( ovviamente con
stringhe più grosse e con piu virgole)
Grazie

 ha scritto nel messaggio 
news:1175521681.4...@l77g2000hsb.googlegroups.com...
Ho la seguente stringa
(((100+100)*1,20)/1,50)

Grazie
-----------------------
Replace("(((100+100)*1,20)/1,50)", ",", ".")
-- 
-- 
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97, 2000, XP e 2003
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media."


Sempre chè tu nn utilizzi vers 97 dove Replace nn esiste, a questo punto 
dovresti crearti una funzione.
Cmq se la formula aritmetica è contenuta in una variabile/campo :
Replace(tua_variabile, ",", ".")

Newsgroup: it.comp.appl.access
Titolo: CurrentRecord di una sottomaschera

Ho questo problema:
In VBA non riesco a trovare il modo di ricavare il numero del record
selezionato in una sottomaschera. Mi spiego:
In una maschera normale con CurrentRecord viene assegnato il numero
progressivo del record selezionato (per esempio in una maschera di
tipo continuo), ma come faccio a fare la stessa cosa per una
sottomaschera?
Ho provato con:
me.nomesottomaschera.CurrentRecord
oppure
dim sottomaschera as subform
set sottomaschera = me.sottomaschera
ma non funziona.
Qualcuno ha la soluzione?
ciao!

> "Meade" [...]:

    Che cos'e' una Maschera? Un Form.
    E che cos'e' una Sottomaschera? Un Control
    Che cosa "contiene" un Control Sottomaschera? Un Form.
        NomeMaschera.CurrentRecord
        MomeMaschera.NomeSottomaschera.Form.CurrentRecord
    Lascio a te la verifica dell'effettiva sintassi.
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------



Alla fine ne sono venouto fuori in questo modo:
Set sottomaschera = Me.SottomascheraPrincipale
iNumeroRecord = sottomaschera.Form.CurrentRecord
che sotto altre spoglie e' uguale alla tua
Ciao!

 che sotto altre spoglie e' uguale alla tua
    Giusto. Forse ti possono interessare i due modi in cui avrei scritto.
        Dim oAcForm As Access.Form
        Dim lRecs   As Long
        Set oAcForm = Me.smPrincipale.Form
        lRecs = oAcForm.CurrentRecord
        <...>
        Set oAcForm = Nothing
-oppure-
        Dim oAcSubForm As Access.SubForm
        Dim lRecs      As Long
        Set oAcSubForm = Me.smPrincipale
        lRecs = oAcSubForm.Form.CurrentRecord
        <...>
        Set oAcSubForm = Nothing

Newsgroup: it.comp.appl.access
Titolo: esempio per scannerizzare documenti del sito comune

Ho dei problemi con l'esempio che sta sul sito.
Provo ad aprire la prima maschera per la scannerizzazione dei file e mi dice 
subito:
Errore ru-time 438
Proprietà o metodo non supportati dall'oggetto
vado in debug ed il codice si è fermato su
If CtlActiveXScanner.ScannerAvailable = False Then
MsgBox "Sul PC NON è installato alcuno scanner", vbCritical + vbOKOnly, 
"Test dello scanner"
...ma lo scanner c'è e funziona.
Ho S.O. Windows XP - Scanner USB.
Gli ocx esistono nella cartella system32 di windows
Se invece apro direttamente il form "frmScanNuovo" mi compare subito una 
maschera che dice:
"Nessun oggetto in questo controllo" (per 3 volte)  ... poi l'errore di 
runtime su indicato e si ferma sempre
sulla stessa riga di codice.
Da cosa puo' dipendere?
Funziona per caso solo con scanner non usb?
grazie
Riccardo 

 ha scritto nel messaggio 
news:d33l6b$h3p$1...@news.panservice.it...

Nei riferimenti compaiono quelli relativi agli ocx?
Se sì prova ad aprire un programma di paint e seleziona lo scanner dalle 
periferiche da scegliere (Acquisizione immagine...Seleziona Sorgente). 
Probabilmente hai più periferiche Twain. A proposito: il driver del tuo 
scanner è Twain compatibile?
In ultimo togli l'ocx dalla maschera e rimettilo; a volte basta un Taglia e 
poi Incolla o una rimozione completa e successivo reinserimento dall'elenco.
Ciao, Carlo 

 dall'elenco.
Non l'ho trovo facendo Inserisci-Controlli ActiveX
come si chiama?
Se lo inserisco con Inserisci oggetto-crea da file e seleziono il file 
imgscan.ocx
lo inserisce come oggetto.
E' lo stesso?
ciao e grazie
Riccardo 

 Ciao, Carlo
________________________
Ho provato a registrare gli ocx da access e ci sono riuscito tranne che per 
il file
imgscan.ocx
...anzi... ora anche per quest'ultimo.
ora provo a vedere se funziona.
grazie
Riccardo

Allora riepilogo tutto:
dopo aver registrato il tutto (penso correttamente), mi compare questo 
messaggio:
Errore di run-time 1116:
Origine dati TWAIN non trovata. Reinstallare il software dello scanner.
quindi presumo che non sia TWAIN, vero?
grazie e buon fine settimana.
Riccardo
Newsgroup: it.comp.appl.access
Titolo: OT, recupero dati da hd

scusate l'ot.
hd rotto, dati non backuppati.  (non i miei, di un amico).
conoscete societa' serie che si occupano di recupero dati?

 conoscete societa' serie che si occupano di recupero dati?
Potresti provare ad utilizzare delle utility come:
Rescue Professional   di MicroWell       
http://www.microwell.com
oppure
Lost & Found   di PowerQuest 
http://www.powerquest.com
Ti puoi anche rivolgere a ditte specializzate come:
Ibas   
http://www.ibas.no
   E-Mail: 
iba...@tin.it
N.B. Di questa ditta ho letto solo un annuncio su una rivista del settore,
quindi non so darti indicazioni sulla sua serietà o sui costi che dovrai
affrontare. Nel caso in cui l'HD in questione riesce ancora a girare
potresti ulilizzare una delle utility che ti ho indicato sopra.
Saluti.
AlexFreeNet  :-)


Molte di queste utilities si basano su tecnologia Ontrack, che ha un sito
interessante dove danno un primo help per tentare di recuperare un hard
disk: 
http://www.mijenix.com/clinicdrive.asp
  (scegliere Hard Disk). Fanno
anche data recovery, ed ovviamente sono bravini. Se anche l'hd è
irrimediabilmente andato o addiritura i piatti sono rotti, ci provano lo
stesso.
Se i dati non sono di vitale importanza peró meglio lasciar perdere: costa
molto di meno comprare un altro hd.
Paolo