mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: togliere testo

Si può con vba togliere un parte del nome  di un etichetta ?
es MioEsempio_Label     >   MioEsempio
grazie 

 grazie
Sicuramente sě.
per il come dipende molto da cosa vuoi fare
Sostanzialmente devi lavorare sulla caption della
label, ma non ci hai dato elementi in piů
MAssimialino

 wrote in message 
news:HPa6d.20910$B06....@news.edisontel.com...

Dovrei toglire una parte del testo;
per aggiungere uso es  Ctl.Name = "Label_" & Ctl.Name         con funzioni 
left , right
per togliere ?
grazie 

 ha
scritto nel messaggio
news:2rss4sF...@uni-berlin.de...

Sicuramente
poi, ti ripeto bisogna vedere come vuoi
automatizzare
Attenzione perň che caption cambia cosa visualizzi
non come si chiama
MAssimiliano

 wrote in message 
news:b0b6d.20915$B06....@news.edisontel.com...

Tutte le maschere di un database hanno etichette con finale _Label desidero 
semplicemente cancellarlo.
C'e un comando per fare questo ?
grazie 


Dim ctl as control
for each ctl in me.Tuaform
    if right(ctl,6) = "_Label" then
next
MAssimialino


Dà errore  in me.tuaform che forse è forms!tuaform e in next senza for
ciao 

 ha
scritto nel messaggio
news:2rsug7F...@uni-berlin.de...


guarda che non devi copiaincollare quello che ho
scritto, ma adattarlo.
TuForm è il nome della TUA Form che non hai
specificato e che io non posso sapere
l'if l'ho lasciato aperto perchè ancota non so
cosa vuoi fare
e quindi trova un next fuori posto
MAssimiliano

 wrote in message 
news:NGb6d.20932$B06....@news.edisontel.com...

Forse mi sono espresso male, ma desidero cancellere, togliere, _Label dalle 
form di un database.
grazie 


Scusa se scrivo ancora, ma non ho capito cosa desideri sapere o se non si
può fare.
Quello che hai scritto sopra non agginge nulla alle mie conoscenze, e non
c'è nulla da adattare, visto che non esiste il comando per cancellare ciò
che desidero.
Quello che desidero a parole è circa:  in un database in presenza di
maschere che contengono controlli con etichette agisci nel modo seguente. se
l'etichetta contiene come disinenza la parola "_label" allora cancellala
altrimenti se non la contiene, non fare nulla. Il controllo viene fatto con
Dim ctl as control
for each ctl in me.Tuaform
if right(ctl,6) = "_Label" then
però la cancellazione non riesco ad ottenerla o per lo meno usando il
comando delete non sono riuscito
Ciao, grazie, e scusa ancora se ho disturbato.

 ha
scritto nel messaggio
news:2rv92tF...@uni-berlin.de...

Guarda che se vuoi cancellare label deviagire in
design mode
Ti confesso che non ci sto capendo molto.
MAssimiliano

 wrote in message 
news:3Bu6d.21194$B06....@news.edisontel.com...

Quindi non si può da vba ?
ciao 

 ha
scritto nel messaggio
news:2rvc74F...@uni-berlin.de...

Docmd.opneform "tuaform", acdesign
e poi fai il delete
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: Ripropongo : report prefincati

Ho un quesito sui report :ho un foglio prefincato composto
dall'intestazione,un certo spazio per le righe di dettaglio non più di
nove ) e il piè di pagina.
Non posso sapere a priori di quante righe di dettaglio potrebbe essere
composto il corpo del report così , arrivato a stampare le nove righe e
avendo "riempito" il pezzo della prefincatura predisposta ad accettare le
righe del corpo , vorrei ricominciare a stampare l'intest.pagina sulla pag
sucessiva e, sulla prefincatura che accetta il corpo , la decima etc etc
riga .
Non so se mi sono spiegato , a volte è difficile , a volte mi rendo conto di
chiedere cose la cui soluzione è quasi ovvia ma .....
Grazie , grazie grazie
Marce

 ha scritto nel messaggio
news:96g737$8u9$1...@ftp-news.csita.unige.it...

Fai una passeggiatina nel Sito Comune, Sezione Reports, "Stampare un numero
N costante di righe per pagina" di Federico Luciani.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Office 97 - Driver per dbase, per Microsoft Fox Pro e per Excel

Non riesco a far leggere ad Access i dati dBase , Fox Pro ed Excel. Ho
ripetuto l'installazione di Office 97 - Aggiungi Rimuovi->Accesso ai
Dati->Modifica Opzione->Drive di database  mi da SEMPRE per INSTALLATO i
driver di Dbase ,FoxPro ed Excel ma avviando Access -> Carica Dati Esterni
mi da solo possibilità di leggere *.Mdb e ODBC. Come fare per far leggere ad
Access tali Dati? Grazie in anticipo

 ha scritto nel messaggio
news:uUdl9.154039$ub2.3...@news1.tin.it...

Ovviamente hai usato la finestra a tendina "Tipo file"... :-)
Che ti dice se provi ad aprirli lo stesso?
Ciao. Claudio.


che SO usi?
io lo faccio normalmente con Win98 con tabelle FoxPro 2.6 e funzia
normalmente
in driver ODBC devi avere l'accortezza di selezionare il driver tabelle di
VisualFoxPro, in configurazione digiti il percorso e selezioni Free table
ciao
--
T...@aruba.it
Newsgroup: it.comp.appl.access
Titolo: Ordinamento dati

Nella tabella "Città", contenente vari campi fra cui indirizzo e civico,
vorrei ordinare, a parità di indirizzo, prima tutti i civici pari e poi
tutti quelli dispari.
Ho già cercato nelle guide in linea e nel sito comune senza risultati.
Grazie anticipatamente a tutti, Giulio

 tutti quelli dispari.
Io legherei la maschera ad una query (i filtri interni alle maschere non li
digerisco molto), nella quale subito dopo l'indirizzo (il N° civico è in un
campo separato vero?),  inserisci un campo calcolato:
        Pari: (([NumCiv]/2)=([NumCiv]\2))
Poi imposti l'ordinamento sia sull'indirizzo, sia sul campo Pari.
Se il campo numero civico è alfanumerico, devi trasformarlo in numero con le
relative funzioni di trasformazione.
Ciao

 ha scritto nel messaggio
news:%y7Da.36253$pR3.7...@news1.tin.it...


 fare!
Grazie a te se quoti bene.
MAssimiliano

--------------------------------
Inviato via 
http://usenet.libero.it

 generi un risultato vero/falso.
Spero di essere preciso e non fonte di confusione:
1) 'Pari' è il nome del campo che apparirà nella query
2) Il primo operatore '=' dell'istruzione viene letto come operatore di
assegnazione, quindi tutto ciò che rimane a destra viene valutato in un
unico risultato che deve essere assegnato alla variabile, nel ns. caso il
campo di query che è a sinistra.
3) Il secondo '=' a questo punto viene considerato come operatore di
confronto, ed in quanto tale, viene confrontato se ciò che è alla sua sx sia
uguale a ciò che è alla sua dx. In caso affermativo restituisce -1 (che
corrisponde a: Sì, True, Vero), oppure 0 (che corrisponde a No, False,
Falso).
4) L'operatore '\' è simile al segno di divisione '/', ma restituisce un
numero intero arrotondato, quindi come se avessi scritto: Cint([NumCiv]/2)
5) Le parentesi, servono per indicare meglio al parser delle funzioni (ma
anche a noi stessi che le dobbiamo rileggere a dist. di tempo),  in che
ordine vanno eseguite le varie parti del calcolo quando hanno uguali
priorità. Probabilmente in questo caso sono ridondanti.
In definitiva, se NumCiv = 3, viene confrontato: se 1,5 = 2, quindi falso,
che viene messo nel campo in query.
Ciao.

Newsgroup: it.comp.appl.access
Titolo: ERRORE: ODBC: chiamata non riuscita

Ho un query composta una tabella allegata di SQL 2000 che estrapola i record
precedenti ad una determinata data.
Ho inserito nel campo interessato il seguente criterio
<#30/04/2004# , ma quando mando in esecuzione la query esce il seguente
 errore:
*********  Prima Maschera ***********
ODBC: chiamata non riuscita
*********  Seconda Maschera ***********
[Microsoft][ODBC Sql Server Driver][Sql Server] Syntax error converting
 datatime from character string.
 (#241).
********************************
 Quel'è il problema ?
 Preciso che ho Access 97 e utilizzo SQL 2000.
Marco

CUT
a me succede la stessa cosa ma l'errore č ODBC errore di sintassi (#0)
che č???
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/
Newsgroup: it.comp.appl.access
Titolo: [NEWS] Inviare Mail da ACCESS.. forse la soluzione reale e finale

Sto preparando un form esempio da postare poi sul sito...
Ho trovato un OCX SMTP Free per l'invio di Mail con Allegato e in cui è
possibile creare mailing LIST...
Lo sto provando ora mai da Giorni con connessioni in Dial-UP e Lan... con
immense soddisfazioni...
presto posto l'articolo....
ciao e spero che interessi

 ha scritto:

A me interessa moltissimo
Furo
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio
news:195Z31Z232Z196Y...@usenet.libero.it...

Aggiungimi alla lista degli interessati...

 
Uhm...
1) Le gestisce come un vero software di gestione mailing list o
semplicemente fa l'invione a tutti? 
2) Ha bisogno di un relay o fa lui direttamente da server SMTP? L'ideale
sarebbe avere a disposizione entrambe le opzioni, a seconda della
configurazione di rete...

 ha scritto nel
messaggio news:bvtlng$okk$1...@news.flashnet.it...

Ti lancio un'idea o proposta nella trepidante attesa che venga pubblicato
sul SC.
1)ci indichi il sito dal quale l'hai scaricato
2)metti l'esempio a disposizione di tutti su un tuo sito del quale ci dai il
Link......!
Ciao.
@Alex.

 ha scritto nel messaggio
news:bvu18e$ace$1...@lacerta.tiscalinet.it...

potrebbe essere bella l'idea.. ma l'OCX e per VB.. ed io lo modificato per
Access, poi la guida in linea che hanno sul sito non spiega praticamente un
cavolo...
Ci sono informazioni scarse sull'utilizzo.. perciò se avete pazienza presto
preparo l'esempio.. chiedo solo qualche giorno..
ciao

 ciao
Ecco, hai addirittura fatto di più di quello che già ritenevo
un ottimo contributo.
Aspeto anch'io vosto che ne sono interessato....!
Bene.
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 @Alex.
Per caso è questo il link:
http://www.ostrosoft.com/news.asp
--
rgrds
SC
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel
messaggio news:bvtlng$okk$1...@news.flashnet.it...
Vedere altro mio messaggio in data 11 febbraio
[NEWS] Invio Mail + allegato Con Access2000
Newsgroup: it.comp.appl.access
Titolo: Funzione sottomaschera e .....?

Ciao ho diversi problemini.
1) Io ho realizzato un maschera principale con diverse sottomaschere. Il
problema è che se voglio stampare un  determinato report in base al
contenuto di diverse caselle di testo nelle varie sottomaschere non
funziona!!!!Non capisco come faccio a riferirmi ad una casella di testo in
una sottomaschera???
2) Mi piacerebbe creare una funzione che se vengono compilate determinate
caselle in una tabella mi scriva una roba tipo "completato" in una maschera.
Scusate se vi chiedo 2 cose contemporaneamente ma sono diversi giorni che
stò cercando di realizzarli

 ha scritto nel messaggio
news:im%1b.33113$zN5.1...@news1.tin.it...

Per riferirsi ad una casella di testo in una sottomaschera puoi scrivere:
Forms![MascheraPrincipale]![MascheraSecondaria].Form![CasellaDiTesto]
Per la seconda domanda potresti scrivere una funzione che valuta se i
controlli in questione sono vuoti o meno.
La funzione va richiamata dopo aggiornamento di ogni singolo controllo
interessato.
Per esempio:
Private Function ControllaValori() as Boolean
If Not isnull(Me.Controllo1) and Not isnull(me.controllo2) and not
isnull(Me.Controllo3) then
ControllaValori = true
else
ControllaValori = false
End if
End function
Dopo aggiornamento di uno dei controlli:
If ControllaValori = true then
Msgbox "Completato"
End if
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: progetto SQLserver esistente

ciao a tutti,
da quando ho rinnovato il mio pc (anche l'OS, prima winME, ora win2000) 
non riesco più a connettermi a database SQLserver esistenti in internet.
Mi collego a internet via LAN, ma i parametri son sempre quelli, non 
capisco.
Fallisce ogni tentativo di connessione. Dagli altri pc della LAN non c'è 
problema, e d'altra parte il server di lan fa proxy e anche tunnelling, 
quindi parte sempre e comunque qualsiasi connessione.
Che posso fare?

, 
r.zi...@cleverinteractive.it
 says...

Come non detto, scusate.
Bastava settare un minimo di Timeout (mah...si è aperto in un lampo, 
mentre prima stava lì a cercare per un paio di minuti)
Newsgroup: it.comp.appl.access
Titolo: [OT] Buon Ferragosto

A chi č in ferie auguro "Buone Ferie" e a tutti un felice Ferragosto
Roberto

 A chi č in ferie auguro "Buone Ferie" e a tutti un felice Ferragosto
Buone Vacanze!
RoDAgo


Grazie, auguro altrettanto a tutto il NG.
Silvio


Grazie e altrettanto.
Gianni

Newsgroup: it.comp.appl.access
Titolo: Collegare controlli con &

Ciao a tutti.
Devo collegare in un unico controllo diversi controlli, mi pare si possa
fare con &.
Per es.    origine controllo : ="" & [CAP] & " " & [CITTA'] & " (" & [PROV]
& ")"
e cosě la cosa funziona.
Ma se ho dei campi cosě CLIENTI.CAP, CLIENTI.CITTA' e CLIENTI.PROV, non
riesco a trovare la sintassi giusta!!!
Mi date una mano??
Grazie


Usa le parentesi quadre:
= [Clienti].[CAP] & " " & [Clienti].[Città] ecc...
Ciao, Carlo

 Ciao, Carlo
Ciao Fabio


fabio direi che non si capisce cosa sia "CLIENTI" io ho la vaga
impressione
che sia un recordset e non un controllo! Erro?????
--
a.cara 
Togli qualcosa dall'email

 che sia un recordset e non un controllo! Erro?????
Siccome nel report utilizzo piu' tabelle nelle quali esistono piu' campi con
lo stesso nome, epiu' precisamente:
Tabella CLIENTI
COD CLIENTE
INDIRIZZO
CITTA'
PARTIVA
ETC ETC
Tabella VETTORI
COD VETTORE
INDIRIZZO
CITTA'
PARTIVA
percui mi trovo ad indicare i controlli così.....[CLIENTI].[INDIRIZZO] e
funziona, ma quando cerco di legarli
 così. non funziona piu'............=[CLIENTI].[INDIRIZZO] &
.....[CLIENTI].[CAP] & .....[CLIENTI].[CITTA']
questo come origine controllo nel report....

 questo come origine controllo nel report....
La cosa che fai sembra logicamente corretta.
puoi postare la query di origine del report? 
Da un tuo post precedente sembra che fra il nome che citi su origine
controllo e
i nomi della fonte dati non ci sia corrispondenza.


 i nomi della fonte dati non ci sia corrispondenza.
La query di origine č molto complessa, percui non so che fare.....
Penso che mi salvero' in calcio d'angolo cambiando il nome dei campi
rendendoli univochi.
da INDIRIZZO a INDIRIZZI , da CITTA' a VCITTA'......etc etc.
Faro' cosě anche se per principio riprovero' ancora....
grazie comunque
Newsgroup: it.comp.appl.access
Titolo: VBA A97: origine dati sottomaschera...

Salve  a tutti,
scenario:
client.mdb
dati.mdb
In client.mdb ho una maschera LEGAMI...
è possibile tramite VBA (access97) prendere i dati da
dati.mdb e visualizzarli/modificarli nella maschera client mdb?
Vincolo: senza collegare la tabella... altrimenti sarei capace :-)
grazie!
ringo

 ringo
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:kXK0a.92089$ZE.25...@twister2.libero.it...

Ho provato ma ho l'errore:
"errore di run-time 2450
Impossibile trovare la maschera "MASCHERA"
Ecco il codice:
Dim wrkJet As Workspace
Dim rs As Recordset
Dim db As Database
Dim stsql As String
' Crea un oggetto Workspace Microsoft Jet.
    Set wrkJet = CreateWorkspace("", "admin", "", dbUseJet)
Set db = wrkJet.OpenDatabase("c:\documenti\dati.mdb")
stsql = "select * from  legami"
Set rs = db.OpenRecordset(stsql)
Forms!Maschera.recorsource = "tabella"
grazie
ringo

 ha scritto nel messaggio
news:b1vrhe$6ad$1...@serv1.albacom.net...

Non avevo ben compreso che tu volessi usare come origine record di una
maschera di un database la tabella di un altro database.
Se non vado errato però, un recordset come origine record di una maschera
può essere usato solo con Access XP e no nelle versioni precedenti.
La mia soluzione prevedeva che LEGAMI fosse una maschera non associata e che
l'apertura del database sulla tabella e il conseguente aggiornamento
avvenisse tutto tramite codice VBA scritto nel modulo di classe della
maschera; in caso contrario penso che con A97 e A2000 non ci siano tante
alternative alle tabelle collegate.

Newsgroup: it.comp.appl.access
Titolo: Formato testo

Come faccio ad ottenere un report in formato testo su una vecchia stampante
ad aghi?
Il problema è quello di stampare degli pseudo bollettini su una stampante
vecchissima che attualmente stampa collegata ad un 386 con un banale
software in Dos.
Come rispetto il formato del carattere (decimi, dodicesimi, etc.) e
l'interlinea (1/6)?
Potete darmi qualche suggerimento in merito?
Grazie

...

Cambia stampante.
Saluti, Antonio

 ha scritto nel messaggio
news:E7CK5.43001$3K3.1...@news.infostrada.it...


 Saluti, Antonio
Tra un po' cambierai abitudini: non lo fanno usare tutti i giorni dal
carcere il computer sai, imbecillotto?
Ma il cerchio si sta stringendo, ciccio...
Antonio

 ha scritto nel messaggio
news:8BCK5.43184$3K3.1...@news.infostrada.it...


Grazie
Di fronte a problemi simili uso il driver della stampante "generica/solo
testo" e poi setto la griglia del report a 10 nel verso delle x (10 CPI) e 6
nel verso delle y (6 LPI). Allineo e dimensiono tutti i controlli alla
griglia.
Per la stampa uso l'unico carattere disponibile con questo driver che è il
Times New Roman corpo 12.
Se il problema è solo l'interlinea, così lo risolvi.
In alternativa, come già è stato detto da altri in questo NG, puoi aprire il
dispositivo di stampa come fosse un file qualsiasi ed inviare gli opportuni
caratteri di controllo.
Es.:
open "lpt1:" for output as 1
print #1,chr(27)+chr(15);
print #1, "Questo dovrebbe essere stampato in compresso..."
print #1,chr(27)+"@"
print #1,"Reset stampante."
close #1
Basta che ti procuri un manuale dei caratteri di controllo della stampante.
Ciao e buon lavoro
Antonio Misericordia
-- 
Posted from 
smtp5.libero.it
 [193.70.192.55] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel
messaggio news:001401c0411f$1195de80$48690e97@dexpersonal...


Newsgroup: it.comp.appl.access
Titolo: aiuto su recupero file di access

ciao a tutti,
ho un grave problema,ho cancellato per sbaglio dei file .mdb,
sono riuscito a recuperarli con un programma chiamato disc rescue,
ma i file recuperati sono nel formato .ldb anzichè .mdb
e anche se gli cambio estensione
access mi dice che non sono file access validi...
qualcuno sa dirmi se ha una soluzione?
ringrazio chi mi aiuterà
nicola danese

 ha scritto nel messaggio
news:7yqJ9.1275$Ou4....@twister2.libero.it...

il file che hai recuperato non è quello giusto.
il file ldb è quello che si crea quando apri il database.
AEOM
Newsgroup: it.comp.appl.access
Titolo: Istruzione DELETE

Ho una tabella collegata su un database Oracle, con relativo indice.
Quando cerco di eseguire una istruzione di DELETE, Access97 mi ritorna
l'errore 3362 (La query di aggiornamento o eliminazione ha interessato più
record della tabella sql collegata. L'aggiornamento o eliminazione possono
interessare solo un record alla volta).
Eliminato l'indice da Oracle, il tutto è stato possibile.
Vuole dire che non potrò mai eseguire una delete di questo tipo o un update
?
Ciao
Nicky


Probabilmente sul DB Oracle è stata impostata una contrainst (Regola
d'integrità) sull'indice che hai eliminato che non permette di eliminare
quel record perchè altri record di un'altra tabella devono essere eliminati
, perchè dipendenti da quel record.
Non so se sono stato chiaro, comunque il mio è solo un ragionamento logico,
perchè non conosco Oracle.
Ciao Roberto - Syd

 ha scritto nel messaggio
news:tDNH8.85575$CN3.2...@news2.tin.it...

Newsgroup: it.comp.appl.access
Titolo: aiuto per report

Ho costruito un report con due sottogruppi (uno per distinguere i
maschi dalle femmine e l'altro per determinare se già conoscenti o no)
Nella costruzione del report ho inserito nella intestazione"sesso" e
nell'intestazione "conoscente" (sottogruppo)  una casella di testo con
indicato in "origine controllo" =conteggio(*)
per avere il numero dei maschi e delle femmine e nel sottogruppo
"conoscente" il numero dei maschi conosciuti e delle femmine
conosciute.
Fin qui tutto a posto
Non riesco però ad  avere nel report il totale delle persone
conosciute e delle persobne non conosciute sia di sesso femminile che
di sesso maschile.
Come faccio cioè a sommare il numero totale delle persone conosciute
sia di sesso maschile che femminile. sia il  numero totale delle
persone non conoscisute sia di sesso maschile che femminile.
grazie

grazie
Prego
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------

Roberto dal portatile ha scritto:

coro Roberto
ho creato una casella di testo con questa istruzione
Dcount([conoscente]='no'") per avere il totole delle persone non
conosciute sia maschi che femmine ma la risposta è "errore nella
espressione...
Perchè?
grazie dell'aiuto

 ha scritto nel messaggio 
news:1151948453....@b68g2000cwa.googlegroups.com...
Roberto dal portatile ha scritto:
cut........
coro Roberto
ho creato una casella di testo con questa istruzione
Dcount([conoscente]='no'") per avere il totole delle persone non
conosciute sia maschi che femmine ma la risposta è "errore nella
espressione...
Perchè?
grazie dell'aiuto
[risposta]
La risposta di Roberto diceva GUARDATI l'help di DCount e la risposta del 
programma è correttissima, errore nell'espressione cioè hai scritto una cosa 
per l'altra. In breve è una cosa tipo:
=DCount("nomedominio", "nomecampo", "[conoscente]='no'"), ma torniamo al 
consiglio:
GUARDATI l'help, ci trovi un sacco di cose interessanti sul come utilizzare 
le indicazioni che ti forniscono.
Ciao Valerio.

 Ciao Valerio.


grazie dell'aiuto






finalmente ci sono riuscito 
grazie a tutti
luinello

Newsgroup: it.comp.appl.access
Titolo: ordinamento automatico di una tabella su apertura

Salve a tutti.
Ho una tabella che ogniqualvolta la apro in VBA voglio che sia ordinata per
un ben preciso campo. Ho letto che tra le proprietà della tabella è
possibile impostare un campo per l'ordinamento, ma non riesco ad
utilizzarlo.
Vi ringrazio anticipatamente qualunque soluzione è accetta.
GG
-- 
Posted from 
relay-1.fastweb.it
 [213.140.2.39] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 GG
Perchč non apri la tabella con un recordset? Mi spiego: in VBA per aprire
una tabella utilizzi un recordset con un'istruzione del tipo:
Set rstMyRecSet = CurrentDb.OpenRecordSet("<nometabella>", ...)
prova ad utilizzare:
Set rstMyRecSet = CurrentDb.OpenRecordSet("SELECT <nometabella>.* FROM
<nometabella> ORDER BY <nomecampo>", ...)
Ciao
LaLo
Newsgroup: it.comp.appl.access
Titolo: Problemino con Dlookup e variabili

Ho inserito sull'evento clic di un pulsante all'interno di una maschera il
seguente codice:
Dim CODICE As Variant
Dim varX As Variant
CODICE = DLookup("[CODICE_SOTTOCONTO]", "ANAGRAFICA")
varX = DLookup("[sconto_cliente]", "Clienti", "[CODICE_SOTTOCONTO]" =
CODICE)
Me.Testo3 = varX
ma in questo caso il valore della variante varx risulta essere nullo, mentre
se scrivo in questo modo
Dim CODICE As Variant
Dim varX As Variant
CODICE = DLookup("[CODICE_SOTTOCONTO]", "ANAGRAFICA")
varX = DLookup("[sconto_cliente]", "Clienti", "[CODICE_SOTTOCONTO] =
CODICE")
Me.Testo3 = varX
si apre la finestra di debug con questo messaggio:
Errore di run-time 2471:
L'epressione immessa con parametro di query ha provocato il seguente errore:
'l'oggetto non contiene l'oggetto di automazione ' CODICE"
Non riesco a capire quale sia il problema......
Ringrazio quanti mi potranno essere di aiuto.
Fabrizio

 ha scritto nel messaggio
news:baar5v$cr9$1...@lacerta.tiscalinet.it...

Se il campo "[CODICE_SOTTOCONTO]" è di tipo numerico prova così:
Dim CODICE As Variant
Dim varX As Variant
CODICE = Val(DLookup("[CODICE_SOTTOCONTO]", "ANAGRAFICA"))
varX = DLookup("[sconto_cliente]", "Clienti", "[CODICE_SOTTOCONTO] =" &
CODICE)
Me.Testo3 = varX
Se invece il campo "[CODICE_SOTTOCONTO]"  è di tipo testo prova così:
Dim CODICE As Variant
Dim varX As Variant
CODICE = DLookup("[CODICE_SOTTOCONTO]", "ANAGRAFICA")
varX = DLookup("[sconto_cliente]", "Clienti", "[CODICE_SOTTOCONTO] = '" &
CODICE & "'")
Me.Testo3 = varX
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:KI6ya.14512$Ny5.4...@twister2.libero.it...

Sempre con lo stesso metodo vorrei passare ora il valore della variante varX
ad un campo presente in una tabella, come posso fare?
Il valore il campo è un campo numerico
Ho provato inserendo alla fine del codice di cui sopra la seguente stringa
di codice
[table]![ANAGRAFICA]![SCONTO] = varX
ma mi dice che è impossibile trovare il campo. Come posso risolvere questo
problema?
Ringrazio in anticipo tutti....
Fabrizio

 ha scritto nel messaggio
news:baavk1$ffh$1...@lacerta.tiscalinet.it...

Non puoi farlo così: per modificare il valore di un campo di una tabella che
NON è origine record della maschera o usi una query di aggiornamento o apri
un recordset su tale tabella.

Newsgroup: it.comp.appl.access
Titolo: Chiave primaria, che tipo?

Dovendo fare 2 tabelle
Tab_1 come master  e Tab_2 come secondaria ;
la Tab_1 deve contenere solo un campo con dei nomi
- Se nella Tab_1 ho in media 10 nomi, a cui nel tempo credo che
aggiungero' alcuni e
  ne togliero' altri, arrivando al massimo  a 20 nomi e queste
operazioni vanno fatte non
  di tanto in tanto e non ad ogni uso del database
Ulteriori indicazioni sul numero di record:
Nella Tab_2 invece per ogni id del campo master avro' in media una 20ina
di record e
solo per alcuni id posso arrivare al massimo a 300 record.
Quindi nella tabella secondaria, la  colonna degli id che sono
relazionati all'id della tabella
 master sarà suddivisa come sopra indicata.
Quindi anche questa tabella non è enorme come numero di record.
In base a questo utilizzo, cosa conviene scegliere come chiave primaria
- un campo contatore
- un campo numerico
-  un campo nome
Ci sono dei vantaggi o preferenze nella scelta dell'uno o dell'altro?
Inoltre nel campo nome si possono inserire anche spazi vuoti ?
Se il nome una volta scelto come id, viene usato anche in una casella
combinata come nome
ell'elenco, essendo un id puo' creare problemi, nel senso che è sempre
meglio usare gli id in
una casella combinata sempre in una colonna non visibile ?
Quanto altro inerente i vantaggi e il perché il buon programmatore
sceglie uno rispetto ad un altro ?
Sugli esempi allegati ad access, si fa sempre uso dell'id contatore ?
Nei casi in cui non se ne fa uso, e' solo per scopi dimostrativi, oppure
vi è una reale motivazione tecnica?
grazie

 vi è una reale motivazione tecnica?
Evidentemente non serve solo identificare univocamente un record ma ci sono
altre necessità, come nel caso della fattura
Antonio


cioè qui volevo dire che se uno usa un id nome che gli fa anche da "parlante"
siccome nella combo poi compare tale nome nello spazio immissione testo,
casella che puo' ricevere anche valori digitati e quindi una soprascrittura con
modifica
delll'id; (premetto che e' solo un dubbio non altamente fondato)
grazie 1000

 delll'id; (premetto che e' solo un dubbio non altamente fondato)
DE CHE ?!?!?!
Che fa 'na combo?!?
Sovrascrive la scelta?!?!
Se la combo è associata ad una tabella tanto tanto, ma è da evitare questa
soluzione.
Normalmente con la combo non associata si fa la scelta da sbattere in
controlli associati ad una tabella.
E in questo caso non si sovrascrive un bel niente!!!
Antonio
Newsgroup: it.comp.appl.access
Titolo: Macro di nuovo record

Sto cercando di mettere giu' una macro che mi aggiunge un
nuovo record a una tabella con istruzioni "Invia tasti",
cioe': da maschera sono posizionato sull'ultimo record, poi:
- seleziona record: %(MZ)
- copia: ^C
- vai a nuovo record: %(MVV)
- seleziona record: %(MZ)
- incolla: ^V
ma non mi esegue le ultime due istruzioni, anche mettendo
l'attesa di fine istruzione (wait). Invece facendo tutto a
mano funziona. Dov'e' l'errore?
il barbi

 ha scritto nel messaggio
news:YV%zb.159323$hV.57...@news2.tin.it...

Usare le macro....;)
SunRex

 ha scritto nel
messaggio news:RVdAb.55033$AX1.2...@news1.tin.it...

mi pare di capire che sei d'accordo che questa macro non
funziona... e che quindi bisogna farsi una routine in VBA,
dico bene?
Ma supponendo di averla scritta, come fare per associarla a
una combinazione di tasti, tipo ctrl+shift+carattere?
il barbi

Newsgroup: it.comp.appl.access
Titolo: Query di selezione per rubrica

Sto tentando di costruire una query per una rubrica alfabetica in cui
premendo uno dei pulsanti A-Z mi visualizza solo i nomi che iniziano per
qualla lettera (e fin qui ci siamo) ma con un pulsante ad esempio * mi
visualizzi tutti gli altri nomi, coič quelli che non iniziano con una
lettera ma con numero, simbolo, spazio, ecc.
Ho provato con una IIF nella proposizione WHERE ma temo che non sia permessa
o sbaglio sintassi.
Si accettano consigli.
Grazie.
Sandrobi


... where <camponome> Not Like "[A-Z]*"
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

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

Ciao
IL PROBLEMA è il seguente
Un attributo ha un tot numero di lettere es: A B C
devo creare una tabella (in access) con due colonne formata in questo modo:
(la chiave della nuova tab un contatore)
cioè
A A
A B
A C
B A
B B
B C
C A
C B
C C
il numero di lettere è variabile e sono il risultato di una select da
un'altra tabella
qualcuno ha idee?
mi è venuto in mente di utilizzare i trigger per realizzarla e giocare un pò
sull'evento update , ma non li ho mai utilizzati e non riesco a fare prove,
dato che se clikko cn il tasto destro su una tabella non mi spunta la voce
trigger (che è la procedura standard consigliata dall'help alla voce "Creare
un trigger")"
grazie anticipatamente


se non sbagli g. rancati un po' di tempo fa diceva che:
select a.lettera & b.lettere from a,b where ........
dovrebbe essere un semplice prodotto cartesiano
a.cara

 ha scritto nel messaggio
news:35elbnF...@individual.net...


>dovrebbe essere un semplice prodotto cartesiano
1) per favore scrivi dopo il testo a cui dai risposta senno' ti cazziano.
2) nel sito del NG "
www.sitocomune.com
" trovi le regole di buon 
comportamento. Cerca di leggerle senno' ti ricazziano
3) e' sufficiente togliere la "&"
   i.e.: select a.lettera , b.lettera from a,b where ........
--
a.cara
Newsgroup: it.comp.appl.access
Titolo: esportare record tramite VB

ciao a tutti, vi spiego cosa vorre fare.
Ho un database in cui registro le ore di lavoro dedicate ai singoli progetti
in una tabella "ORE"
Siccome i dati risalgono ormai al 1994 il DB incomincia ad avere dimensioni
notevoli, e sopratutto contiene record di dati che non mi servono più, ma mi
richiedono vari livelli di filtraggio per eliminarli.
Ora, eliminarli definitivamente non mi va, perchè in futuro potrei averne
bisogno ancora; pensavo di estrarli con una query con parametri, eliminarli
dalla tabella ORE, ma esportarli come testo o simile in modo che siano file
leggeri ed eventualmente riimportabili.
Come posso fare?
grazie Dario

 leggeri ed eventualmente riimportabili.
Fai una query di creazione tabella filtrando per i record "vecchi"
Successivamente trasformi la query in cancellazione, con gli stessi criteri
e elimini i record.
La tabella creata la metti in un altro DB.
La tabella esterna la tieni nel tuo db come allegata e la usi quando serve
Antonio

 ha scritto nel messaggio
news:VW1sb.5308$hV.2...@news2.tin.it...

Crea una tabella con i dati da eliminare (usando una query di creazione
tabella) ed esporta la tabella stessa in formato testo.
Ciao
Salvatore
Newsgroup: it.comp.appl.access
Titolo: uscire senza salvare

If MsgBox("Vuoi uscire dal programma? I dati non possono essere
salvati", vbYesNo + vbExclamation, "USCITA") = vbYes Then
    DoCmd.Close , , acSaveNo
    DoCmd.OpenForm "menu"
End If
Con la funzione indicata non riesco ad uscire da una form senza salvare
il file cosa fare?

[omissis]
Ho risposto al tuo post precedente.
p.s.: non inviare post consecutivi con lo stesso subject e lo stesso contenuto, 
grazie.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution

Newsgroup: it.comp.appl.access
Titolo: Pressione tasti

Scusate la banalità della domanda:
come faccio ad uscire da un ciclo do ... loop alla pressione di un tasto o
ad un click del mouse; le ho provate tutte !!
Grazie

 ha scritto nel messaggio
news:bo5ueg$t58$1...@lacerta.tiscalinet.it...

Se ti si è "alluppato" il codice cioè sei entrato in un ciclo senza fine
premi ctrl e interrupt.
SunRex

 ha scritto nel messaggio
news:Zrvpb.404301$R32.13...@news2.tin.it...


 visto che non ci sono ancora riuscito)
Scrivi DOPO al testo del msg originale.
Che tipo di ciclo hai? Lo usi in una routine evento? Quale?
Namor
-- 
Aiuta chi ne ha bisogno, non ti costa niente:
http://www.shopmon.it/
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:bo5ueg$t58$1...@lacerta.tiscalinet.it...

Normalmente una cosa del genere si fa impostando la proprietà Intervallo
timer della maschera a 1 e generando le azioni su cui devi ciclare a fronte
dell'evento "Su timer" della maschera. Dichiarati una variabile booleana
pubblica chiamata Fine. A fronte dell'evento "Su clic" del pulsante che pigi
per interrompere il ciclo genera la riga di codice VBA:
Fine = True
In fondo alla routine VBA che hai generato a fronte dell'evento "Su timer"
scrivi:
If Fine = True Then Me.TimerInterval = 0
Il ciclo partirà al momento che imposti a 1 la proprietà Intervallo timer e
terminerà al momento che pigerai il pulsante di comando.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:bo61kr$b89$1...@news.newsland.it...


 ha scritto nel messaggio
news:bo68vc$5i0$1...@lacerta.tiscalinet.it...

SendKey?
SunRex

 ha scritto nel messaggio
news:enApb.88908$e5.32...@news1.tin.it...


Giovanni Franco ha scritto:






2. Si scrive DOPO al testo del msg originale!
Piuttosto che alla pressione di qualsiasi tasto sarebbe meglio definirne
uno, per esempio ESC, o usare un pulsante, altrimenti rischi di
interrompere il ciclo per sbaglio.
Definisci una variabile boolean a livello di modulo, (Dim Interrompi as
Boolean) la setti su False subito prima dell'inizio del ciclo.
Alla pressione del pulsante o del tasto ESC la setti a true.
Nella condizione del ciclo aggiungi un test in modo che esca quando la
variabile diventa true (Loop while (...) AND Not Interrompi).
All'interno del ciclo ci metti un DoEvents (altrimenti non riesci a
premere il pulsante, e non legge la tastiera finchè non esci dal ciclo).

Newsgroup: it.comp.appl.access
Titolo: Errore creazione MDE

Buonasera, come da oggetto, ho creato un db in A2K con SP3 come front_end e
dovendolo dare al cliente, ho cercato di convertirlo come MDE ma mi dà quel
segnale e qundi nella mia ignoranza, mi sono deciso a postare il mio
problema, sperando che qualcuno possa darmi un suggerimento.
Ringraziandovi
maurizio56

"Maurizio56" <cal...@libero.itALICO> ha scritto nel messaggio
news:4vfkb.46604$vO5.1...@twister1.libero.it...

Apri un modulo e dal menù Debug, seleziona "Compila": con tutta probabilità si tratta
di qualche incongruenza nel tuo codice.
Ciao
Galliano.

 ha scritto nel messaggio
news:9ngkb.46790$vO5.1...@twister1.libero.it...

Grazie hai visto giusto, avevo inserito un controllo che avevo poi tolto e
non mi sono ricordato di andare a toglie il codice.
maurizio56

Newsgroup: it.comp.appl.access
Titolo: Copiare dato in un campo

Ciao a tutti,
Ho una maschera con una combo, sull'opzione non in elenco, apro un'altra
maschera dove però vorrei ma non riesco a far copiare il valore non in
elenco nella nuova maschera; ho provato col seguente codice
DoCmd.OpenForm "M_CondPag", , , , acFormAdd ' Esegue un'azione."
[M_CondPag]![Pippo] = Me![CONDPAGCodice]
Il campo CONDPAGCodice è la combo mentre il campo Pippo rappresenta il campo
su cui copiare il dato della combo(non in elenco).
Grazie a tutti.

 ha scritto nel messaggio
news:s6r4b.279609$lK4.8...@twister1.libero.it...

Nella routine "non in elenco" è disponibile un parametro, NewData, che
contiene il valore appena inserito e non trovato in elenco. Lo puoi passare
alla form nel parametro OpenArgs, e sull'evento apertura della form
controlli se OpenArgs è vuoto o contiene qualcosa e ti comporti di
conseguenza.
Namor
Newsgroup: it.comp.appl.access
Titolo: Informazione su evento change

Salve a tutti,
come dall' oggetto volevo sapere un informazione sull' evento  change ovvero
io utilizzo una sub che in caso di caselle di testo con la proprietà .value
null mi disabilita i comandi di stampa per evitare alcune stampe parziali
Esempio:
Public Sub enabledcmd(x As String)
Dim ctl As Control
 DoCmd.Echo False
 DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
For Each ctl In Forms(x).Controls
With ctl
     Select Case .ControlType
     Case acTextBox
        If IsNull(.Value) Then
            Forms(x).CmdPrint.Enabled = False
        Exit Sub
        Else
            Forms(x).CmdPrint.Enabled = True
    End If
        End Select
            End With
                    Next
                    DoCmd.Echo True
End Sub
Ora sull evento change vorrei che al momento della pressione del tasto sulla
casella l' evento interagisca immediatamente e quindi ho utilizzato
docmd.domenuitem.per salvare subito il record
Il funzionamento, in merito alla disabilitazione dei comandi viene
effettuata ,però i testi che devo inserire nelle textbox non devono
contenere spazi.
Ho già stabilito che è la funzione docmd.domenuitem che
fa si che l' avanzamento con la barra spaziatrice non venga eseguito.
Perché?
Grazie per l' attenzione
Mak

 fa si che l' avanzamento con la barra spaziatrice non venga eseguito.
"
e cosa vuoi di piu' dalla vita, il solito amaro lucano?
--
a.cara

 a.cara
Ciao Alessandro,
preferisco un mirto se  ne hai, comunque in merito al problema pensavo di
essere stato chiaro ma si vede che l' alcool mi fa male.
Volevo sapere come mai sull' evento change di una casella di testo,
inserendo sulla funzione docmd.domenu item non mi permette di inserire spazi
con la barra spaziatrice.
Saluti
Mak

Mak ha scritto:

non e' un problema legato all'evento change, o almeno e' un
sottoprodotto
1) L'evento change scatta ad ogni digitazione
2) A fronte dell'evento tu salvi il record e vengono eliminati
   gli spazi di fondo di ogni campo (che non servono)
3) Il sistema rilegge il record e si posiziona sull'ultimo
   carattere valido del campo che ha il focus
trai le conclusioni
ti riporto il perche' dell'amaro lucano
"........però i testi che devo inserire nelle textbox non devono
contenere spazi.........
....l'avanzamento con la barra spaziatrice non venga eseguito."
cmq, forse non volendo, mi hai insegnato un "trucco" per evitare che
vengano immmessi spazi in un campo
--
a.cara
togli qualcosa dall'email

 a.cara
Grazie Alessandro,
perň sono costretto ad inviarti la parcella per l' informazione
Saluti
Mak

 però sono costretto ad inviarti la parcella per l' informazione
Manda pure. Falla anche molto alta. Tanto non le pago e mi servono
per i costi.
Cmq, non mi sembra molto "sano" il modo in cui fai le cose:
1) Salvi continuamente il record (n volte per ogni casella di testo)
2) Se ci si sposta con il mouse non viene assicurata l'esecuzione
   del codice 

Newsgroup: it.comp.appl.access
Titolo: Perchè il metodo undo non ha alcun effetto su controlli non associati?

Salve a tutti.
E' da un giorno che sto provando a dare un effetto al metodo undo sui controlli non associati. 
Vorrei sapere perchè il metodo undo su errore 2107 (il valore non soddisfa la regola Valido Se) 
funziona se il controllo è associato, mentre non funziona se il controllo non è associato.
Ho visto che la proprietà OldValue del controllo non associato non è in grado di memorizzare il 
vecchio valore, per cui il metodo undo non fa altro che copiare lo steso valore errato all'interno 
del controllo, dato che sempre OldValue=Value
Il metodo undo in effetti funziona, ma copiando lo stesso valore è come non avesse alcun effetto. 
Inoltre richiamando l'Undo non mi si verifica sul controllo l'evento Undo.
Perchè devo essere obbligato ad usare una semplice validazione su BeforeUpdate quando access me la 
offre su un piatto d'argento con la proprietà ValidoSe del controllo?
Io non so più cosa fare.
---------------------------
Michele (Giò)
joyl...@alice.it
 

 funziona se il controllo è associato, mentre non funziona se il controllo non è associato.
Allora, dopo aver letto  (sigh, sottomissione totale)
http://support.microsoft.com/kb/295184/en-us
Se a qualcuno potesse ritornare utile, ho risolto nel modo seguente, anche se mi fa schifo (ma 
funziona).
Innanzitutto su evento AfterUpdate di un controllo non associato scrivo
Me!Controllo.DefaultValue=Me!Controllo.Value
così se il valore viene validato e si verifica l'evento Afterupdate, mi va a copiare questo valore 
sul Valore Predefinito del controllo (tanto anche se questo dovesse essere indispensabile, posso 
sempre su evento Open della maschera settare i valori di default da codice).
Utilizzo il valore predefinito del controllo per non creare n variabili a livello di modulo quanti 
sono i controlli. Tanto nel mio db :DefaultValue non lo uso mai (recupero spazio).
Setto a livello di modulo machera una variabile che chiamerò ActCtrlUndo di tipo boolean che mi sarà 
settata a true dalla routine che mi gestisce gli errori di maschera in caso di errore 2107 o 7753 
(sono entrambi generati dalla violazione della convalida del controllo, ma il secondo ha di 
differente che il Messaggio di errore è diverso da "").
Dopo il msgbox che avvisa l'operatore quindi, setto ActCtrlUndo=true e vado a creare su evento Timer 
della maschera il seguente codice:
--------------------------
Private Sub Form_Timer()
If ActCtrlUndo Then
    ActCtrlUndo = False
    Me.ActiveControl.value = Me.ActiveControl.DefaultValue
End If
End Sub
-----------------------
con intervallo timer = 100 (0.1sec)
Dopo che l'operatore clicca OK sul messaggio di errore, l'evento timer capta ActCtrlundo=true e dopo 
averlo riportato a false mi ricopia il valore di default come valore attuale.
Ragazi, va che è un treno. L'effetto è assicurato (anche se come dicevo prima, mi fa schifo).
Buona domenica.
Michele
Newsgroup: it.comp.appl.access
Titolo: ancora su imgscan.ocx e imgedit.ocx

Salute a tutto il NG,
sto diventando matto da 2 giorni per fare funzionare questi benedetti 
controlli activex (regolarmente registrati in winxp, con funzionante pure 
imaging), e dopo avere appurato che non funzionano con Access 2003, ho 
provveduto a installare access 2000 e a fare girare il tutto su una macchina 
con windows 2003 server.
Ora riesco a fare partire la scannerizzazione, ma ottengo sempre errori in 
fase di salvataggio dell'immagine.
Questo è il codice che ho nella maschera:
Dim PercorsoFile As String
    If Visualizza = False Then
        If Chiamante_Scanner = "ORDINI" Then
            PercorsoFile = "u:\2006\Scanner\Ordini\" & Format(Now, 
"yymmddhhmmss") & ".tif"
        ElseIf Chiamante_Scanner = "BOLLE" Then
            PercorsoFile = "u:\2006\Scanner\Bolle\" & Format(Now, 
"yymmddhhmmss") & ".tif"
        End If
        With ImgScan1
            .Image = PercorsoFile
            .OpenScanner
            .StartScan
            .StopScan
            .CloseScanner
        End With
        With ImgEdit1
            .Image = PercorsoFile
            .SaveAs PercorsoFile
            .FitTo 0, True
        End With
        If Chiamante_Scanner = "ORDINI" Then
            Form_OrdiniGenerale.ImmagineFax = PercorsoFile
        ElseIf Chiamante_Scanner = "BOLLE" Then
            [Form_tblBolle Sottomaschera].immaginebolla = PercorsoFile
        End If
    End If
Il codice si blocca sempre su ".SaveAs PercorsoFile
Le ho provate tutte e non so più come agire. Ora la domanda che vorrei porre 
è la seguente:
una volta scannerizzata l'immagine esiste un altro modo per poterla salvare 
senza utilizzare il controllo ImgEdit1.SaveAs? Praticamente da inserire 
subito dopo il .CloseScanner.
Grazie per le eventuali risposte.
Andrea

 ha scritto nel messaggio news:c7hCg.2501$K8....@news.edisontel.com...

Sono un po' arrugginito con l'utilizzo di quei controlli ma non ricordavo che per effettuare una scansione si dovesse fare:
...
.StartScan
.StopScan
.CloseScanner
...
Se non ricordo male, una volta che hai avviata la scansione, questa terminerà quando lo scanner è arrivato a "fine carrello"; quindi 
l'immagine acquisita la vedrai nell'oggetto ImageEdit, poi lo salvi...
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Fare tabella riepilogativa dei dati presenti in altre tabelle

Ciao a tutti,
ho la necessità di realizzare una tabella (non un report e/o maschera ma una
tabella) con alcuni campi e un solo record.
Nei campi devo inserire la somma dei valori presente in un determinato campo
(da filtrare) di un'altra tabella, come si fà.
Cioè ho una tabella "RIEPILOGO" con ad esempio un campo
"SOMMAABBIGLIAMENTO", il valore di questo campo deve essere la somma del
campo "IMPORTO" presente nella tabella "DATABASE" quando il campo
"TIPOLOGIA" di quest'ultima è uguale ad "abbigliamento".
Spero di essere stato abbastanza chiaro.
Ringrazio tutti in anticipo.
Emiliano


insert into tabelladiarrivo as select sum(campo) from tabellapartenza where
altrocampo = qualcosa
--
a.cara 
Togli qualcosa dall'email
Newsgroup: it.comp.appl.access
Titolo: problema con select * where in recorset

    Set rs = db.OpenRecordset("select * from listino
where([listino].categoria=" & Forms![magazzino]![Categorie]![CATEGORIA] & ")
and ([listino].marca=" & Forms![magazzino]![marche]![MARCA] & ") And
[listino].SensibileListino = 0")
mi dice parametri insufficenti cosa sbaglio secondo voi?

 ha scritto nel messaggio
news:c1knea$od2$1...@lacerta.tiscalinet.it...

categoria e/o marca sono testo o numeri?
Ciao.
--
Sergio MAZZA

Simba883 ha scritto:

Per me è questo:
Forms![magazzino]![Categorie]![CATEGORIA]
Cos'è [Categorie] e cos'è [CATEGORIA]?
modifica così il tuo codice:
Dim SQL as string
SQL="select * from.............."
msgbox SQL
Set rs = db.OpenRecordset SQL
così hai modo di verificare l'istruzione SQL che componi via vba, e
dovresti vedere subito dov'è l'errore.
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


erano testo ho scoperto l'errore erano gli apici, grazie mille.

Newsgroup: it.comp.appl.access
Titolo: come assegnare a delle text box i valori di una matrice

ciao a tutti
vorrei assegnare a 12 textbox i valori di una matrice; e possibile fare il
tutto con una routine senza fare 12 assegnazioni?
Naturalmente mi servirebbe anche il contrario.
grazie
Fonso

Naturalmente mi servirebbe anche il contrario.
for i=1 to 12
	array(i)=me("text_" & cstr(i))
next i
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

Newsgroup: it.comp.appl.access
Titolo: Output di un report

Il mio problema è quello di gestire l'output di un report Access (macro
"output su" in Word mantenendone però la formattazione (ad es.:
l'allineamento giustificato del testo) compresi eventuali oggetti come
immagini o disegni?
Grazie per l'eventuale collaborazione. Giorgio.

 immagini o disegni?
non e' possibile, l'export in word elimina tutti gli oggetti.
con A97, con il 2000 non saprei.
-- 
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------