mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: report record presenti maschera inserimento dati

buonasera a tutti
volevo sapere se si pu� reallizzare un report che derivi da una maschera
inserimento dati stampando solo quelli presenti a video in quel momento
escludendo quelli inseriti in precedenza gi� presenti nella tabella
buon lavoro a tutti
grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
Quelli presenti a video avranno una regola di visualizzazione (query + 
filtri) e' sufficiente applicare la stessa regola al report.
Al quale e' possibile cambiare sia la sorgente dati che il criterio di 
estrazione. Se per presenti a video intendi quello contenuto in una 
schermata, immagino con form contiua e' un po piu' "tricky" ma si puote
--
ac

Alessandro Cara ha scritto:

Scusami ma non ti seguo
sono record appena inseriti dall'operatore che regola di visualizzazione
intendi??


 
Ci sono n+1 modi di fare applicazioni di inserimento dati. Onde evitare 
che mi metta a elencarle e spiegarle non sarebbe il caso che tu riporti 
come e' fatta "logicamente" la tua?
--
ac

Alessandro Cara ha scritto:

maschera con origine dati collegata alla mia tabella quindi come scrivo in
ogni campo scrive direttamente nella mia tabella ,con la propriet�
immissione dati:si



Quali sono i campi che scrivi? Struttura tabella per intenderci.
--
ac

 ha scritto nel messaggio 
news:ha338p$h0q$1...@news.newsland.it...

Come ti ha gi� fatto notare qualcuno un criterio ci sar�...se stai 
immettendo I dati per andarlo a stampare dovrai pur salvarlo...una volta 
salvato lo vai a stampare filtrando l'id, oppure ti interesser� stampare 
tutti I record inseriti quel giorno, in un intervallo...
insomma un criterio ci sar�...
ciao
-- 
Roberto da Parma
Newsgroup: it.comp.appl.access
Titolo: Funzione per colore di sfondo controlli

Vorrei crearmi un funzione
esterna che mi cambi il
colore nei controlli di una maschera
con l'evento su attivato: giallo
su disattivato: bianco
Non mi viene...
Grazie a chi mi darà un mano!
Davide

 ha scritto nel messaggio
news:c107fk$aor$1...@lacerta.tiscalinet.it...

Imposta lo stile sfondo a: trasparente...
Ciao.
--
Sergio MAZZA

 su disattivato: bianco
a suo tempo ho fatto sta cosa:
---> da richiamare sulla open
Public Function SetEventFocus(frm As Form)
Dim cCtl As Control
For Each cCtl In frm.Controls
     If (cCtl.ControlType = acTextBox Or cCtl.ControlType = acComboBox) Then
         If cCtl.OnGotFocus = "" Then
             cCtl.OnGotFocus = "=chgcolor([Form],1)"
         End If
         If cCtl.OnLostFocus = "" Then
             cCtl.OnLostFocus = "=chgcolor([Form],1)"
         End If
     End If
Next
End Function
Public Function ChgColor(frm As Form, TipoCall As Integer)
Dim bColor As Long
Dim fColor As Long
bColor = frm.ActiveControl.BackColor
'If TipoCall = 1 Then
     frm.ActiveControl.BackColor = frm.ActiveControl.ForeColor
     frm.ActiveControl.ForeColor = bColor
End Function
c'era qualche effetto collaterale ma sostanzialmente funzionava
--
a.cara

 ha scritto nel messaggio
news:c107vt$hjs$1...@canarie.caspur.it...

Stavo aspettando.....!!!
Fantastica ma scappa sempre.......
@Alex.

 Imposta lo stile sfondo a: trasparente...
fantastico e io che mi sono ammazzato!
--
a.cara

 a.cara
Non abbastanza, se hai risposto....!
@Alex.

 Non abbastanza, se hai risposto....!
un vero amico ehh? ;<)
Va bene domani pago la bolletta del gas.
--
a.cara

 a.cara
He......!
@Alex.

 ha scritto nel messaggio
news:c107fk$aor$1...@lacerta.tiscalinet.it...



Ciao Davide......
Alessandro - Bancole.....!
@Alex.

Newsgroup: it.comp.appl.access
Titolo: Tradurre il ? di access in SQL

Ho bisogno in SQL di trovare tutti i codici di lunghezza 8 caratteri in cui 
gli ultimi due finiscono con 93.
In access la sintassi è questa --> Like "*??????93"
Com'è in SQL?
grazie
-- 
bye marco
www.marcosanti.it
 


nell'sql di mssql i caratteri jolly * e ? sono % e _
non so se intendevi l'sql di Microsoft Sql

 ha scritto
nell'sql di mssql i caratteri jolly * e ? sono % e _
non so se intendevi l'sql di Microsoft Sql
*********
Intendevo SQL Server di Microsoft, ho postato qui per errore.
Cmq la soluzione è LIKE "______93"
grazie cmq
-- 
bye marco
www.marcosanti.it

Newsgroup: it.comp.appl.access
Titolo: SendMailMapi by Carlo Costarella

Ciao Carlo,
mi sono scaricato l'applicativo in oggetto e me lo sono modificato per 
utilizzarlo all'interno di un mio database.
Volevo sapere se era utilizzabile liberamente..
l'applicativo non č per uso commerciale.
Grazie
Alberto


 Liberissimo come tutto i materiale del sito. Il codice può essere 
liberamente modificato e usato senza dimenticare di citare l'autore.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: come registrare un ActiveX

Su alcuni "ActiveX" che mi compaiono sulla lista, mi compare un messaggio
d'errore che mi chiede la licenza per utilizzare il relativo controllo.
Come si fa ad ottenerla a chi mi devo rivolgere o dove posso reperirle in
rete.
ringrazio fabrizio


molti di quei controlli non puoi utilizzarli per i tuoi progetti (motivo del
msg), sono li solo perche' un qualche programma li usa.
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


Gli activeX che stai cercando di utilizzare sono stati installati da
un'altra applicazione e non puoi usarle nelle tue. Di activeX in rete
ce ne sono quanti ne vuoi, ovviamente i migliori sono a pagamento.
Oltre agli ovvi 
www.download.com
, 
volftp.mondandori.com
, ecc... posso
suggerti un giretto su 
www.vbaccelerator.com
 e 
www.vbonline.com
.
Sul sito MS puoi scaricarti for free la versione CCE di VisualBasic
che ti offre qualche controllo altrimenti disponibile solo con la
versione Developer di Access (oppure VisualStudio...)

Newsgroup: it.comp.appl.access
Titolo: Chiusura applicazione dopo tot.....

Salve a tutti!
esiste di qualcosa, già fatto, per chiudere l'applicazione ed uscire da 
Access, se non si tocca qualcun tasto o il mouse dopo "tot" tempo?
Grazie anticipatamente.
Marco. 

Mark ha scritto:

Già fatto non sò.... ma è abbastanza banale farlo...!
Una Form in formato Hidden su evento Timer controlli
Screen.ActiveControl.Name
e se è sempre quello del controllo precedente incrementi un Counter,
quando il Counter
arriva a N*TimerInterval(in secondi) Docmd.Quit, se il controllo attivo
è diverso azzeri e riparti...!
@Alex

 ha scritto nel messaggio 
news:1160761132.7...@k70g2000cwa.googlegroups.com...

Newsgroup: it.comp.appl.access
Titolo: Inviare stringa di testo sulla COM 1

Avrei l'esigenza inviare una stringa di testo con VBA all'etichettratrice
tramite COM1.
Ringrazio fin d'ora tutti.
saluti fabrizio

 ha scritto nel messaggio
news:6zh77.26293$NZ6.8...@news.infostrada.it...

Per iniziare scusa il forte ritardo ecco come sto procedendo per un'
applicazione simile che utilizza la seriale Com? con ActiveX MsComm
-Da struttra maschera crea un pulsante "Comando0"
-Da menù inserisci Controlli ActiveX, seleziona Microsoft Comunication
Control; inserisce il "Telefono"
-Tasto destro sul telefono - Oggetto Mscomm ---> Propietà (non le propietà
al fondo del menù contestuale riferite all'oggetto ActiveX in quanto
tale);Dunque Oggeto MsComm -> Propietà visualizza una maschera di
riferimento all'oggetto Mscomm di facile configurazione per Baudrate,
dimensioni del buffer bit stop len ecc.. più ottima guida
-Mmmh.. Ora tasto destro sul telefono - Propietà quelle riferite al
controllo activeX chiamalo nel mome Elemento "MyComm"
-Letto esempi della Guida procedi con la stringa in uscita Manuale della
stampante alla mano nel code Vba
codice da inserire nel modulo del form(maschera)
Option Compare Database
Public PippoCom As Object 'dichiaro l'oggetto
Private Sub Comando0_Click()
'Tutto fatto qui apertura trasmissione chiusura
    On Error Resume Next 'controllo che apertura funza correttamente rif
Propietà Oggetto
    Err.Clear
    PippoCom.PortOpen = True 'Apertura
    If Err.Number <> 0 Then
        MsgBox Err.Description
        Exit Sub
    End If
    On Error GoTo 0
    PippoCom.Output = "Guarda Pippo Scrive Ciao !" 'Striga di uscita
    PippoCom.PortOpen = False 'senza controllo errore che bisognerebbe
mettere chiudo la  porta
End Sub
Private Sub Form_Load()
    Set PippoCom = Me.MyComm 'All'apertura assegno il riferimento di oggetto
End Sub
Private Sub Form_Unload(Cancel As Integer)
    Set PippoCom = Nothing 'Alla chisura scarico riferimento di oggetto
End Sub
Newsgroup: it.comp.appl.access
Titolo: Modificare file ADP

Ciao a tutti.
Ho questo problema: dovrei modificare due maschere da un file ADP
aggiungendo dei campi, e da questo ricostruire il file ADE per poterlo
utilizzare. Il problema che ho č che possiedo solamente il file ADP
senza il database SQL Server su cui sono presenti le tabelle.
Cercando in giro un po' di documentazione ho scoperto che i file ADP
contengono solamente le maschere, ma da questi non č possibile
modificare la struttura delle tabelle, mentre io devo inserire due nuovi
campi e poterli memorizzare dalle maschere presenti nel file ADP.
Come posso fare secondo voi?
So che puň sembrare una domanda stupida, ma č la prima volta che mi
ritrovo a lavorare con Access....
Secondo voi posso modificare la maschera dell'ADP, ricompilare in
formato ADE e portare il progetto al cliente? Chiaramente cosě facendo
dovrei poi inserire i nuovi campi anche nel Database SQL Server presso
il cliente! Il problema č che non so se posso modificare ed aggiungere
campi all'ADP senza avere il database originale a cui il progetto č
collegato....
Grazie a tutti coloro che vorranno aiutarmi
Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie a tutti coloro che vorranno aiutarmi
Ciao Alex,
si, lo puoi fare senza problemi, aggiungi i due nuovi controlli alle
maschere e compila la proprietà origine controllo con l'effettivo nome del
campo.
Quando il progetto ADE si collegherà a Sql Server le tue maschere vedranno i
nuovi campi che avrai preventivamente creato nel server.
Ciao
-- 
Giorgio Rancati
[Office Access MVP]

Newsgroup: it.comp.appl.access
Titolo: Libro Access

 C'e' un libro di programmazione VBA di Access2000
che e' consigliato in questo newsgroups ?
 Grazie
--
Quicker email: 
pad...@provincia.padova.it

 ha scritto nel messaggio
news:e%af6.98831$ew1.5...@news.infostrada.it...


Newsgroup: it.comp.appl.access
Titolo: Posizionamento FORM

Ciao a tutti.
Come si fa a posizionare una maschera in un punto ben preciso tramite VBA?
Grazie
FACE ONE

 tramite VBA?
Con DoCmd.MoveSize
-- 
Saluti,
Bombjack
"Look! Up in the sky!
It's a bird! It's a plane!
No, it's... Bomb Jack! "

Grazie!!!
Ecco perchč non la trovavo! Cercavo delle proprietą tipo PosX, PosY, ecc.
FACE ONE
Newsgroup: it.comp.appl.access
Titolo: Relazioni

Come faccio a creare una relazione tra le tabelle del db utilizzando solo il
codice visual basic e specificando la molteplicità?

 il codice visual basic e specificando la molteplicità?
Conosci già gli esempi di <F1> CreateRelation?
-- 
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

 codice visual basic e specificando la molteplicità?
'Molteplicita' non e' la parola giusta.
Comunque:
currentdb.createrelation
Sib

Newsgroup: it.comp.appl.access
Titolo: pulsante SalvaRecord non funziona

Saluti ai nottambuli
Sto costruendo una maschera e nella sezione intestazione maschera ho 
posizionato i pulsanti: Nuovo record, Salva Record, Chiudi Maschera.
Tutti i pulsanti sono creati con l'autocomposizione e
quello per andare a nuovo record: funziona
DoCmd.GoToRecord , , acNewRec
quello per chiudere la maschera: funziona
DoCmd.Close
quello per salvare il record corrente: non funziona
 DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
e mi dą questo messaggio: Comando o azione 'SalvaRecord' non disponibile
anche l'autocomposizione sbaglia? Dove? Come posso rimediare?
Grazie per l'aiuto
NSantini 

 NSantini
-- 
Ciao
Geppo 

 end if
Nulla di tutto questo, il comando DoCmd.DoMenuItem acFormBar, acRecordsMenu, 
acSaveRecord, , acMenuVer70 funziona solo se in quel momento è visualizzata 
la schermata in modalità visualizza/modifica della  maschera, infatti solo 
in questa schermata è presente la voce di menu Record e all'interno il 
comando Salva record (tra l'altro, comando eseguibile anche con 
Shift+Invio).
Ammetto che questo comando per come funziona non mi piace, gran parte degli 
altri comandi VBA non sono vincolati alla visualizzazione del momento, 
altrimenti il programmatore dovrebbe pure preoccuparsi che l'utente abbia 
davanti quella specifica schermata.
Grazie per avermi aiutato
NSantini 

 NSantini
-- 
Ciao
Geppo

Newsgroup: it.comp.appl.access
Titolo: List Box

Qualcuno di voi sa indicarmi un controllo tipo griglia implementabile in
Access che mi dia la possibilità di settare il RowSource, i colori (a
seconda dei valori del contenuto...). Qualcosa che sia ovviamente più
potente della gliglia std di Access.
--
Grazie
U.J.


be', la griglia sheridan e simili, ma si pagano.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access

 --
ORRORE!!! I controlli Sheridan... mai avuti tanti problemi quanti me ne
hanno dati questi cosi....
Newsgroup: it.comp.appl.access
Titolo: Access: somma campo in report

Carissimi,
ho creato un report da una query che filtra i dati di una tabella, con diversi campi. (in pratica questa query mi restituisce tutte le pratiche per le quali ho ricevuto compenso, e il report è semplicemente un modo per impaginare questi dati)tra questi campi vi è un campo "compenso".
Vorrei inserire un campo all'interno del report in cui mi venga riportato il totale dei valori contenuti nel campo "compenso" di tutti i record del report.
Grazie
-- 
andrytapo 
------------------------------------------------------------------------
View this thread: 
http://www.itsistemi.net/viewtopic-738737.html
Inviato via 
http://www.itsistemi.net

 report.
Puoi essere piů esaudiente?
Grazie.
Rob.

Newsgroup: it.comp.appl.access
Titolo: aggiornare una query

la domanda e' sciocchina, ma non trovo la risposta nell'help.
Ho una query, come faccio ad aggiornarne il risultato sulla base dei nuovi
dati inseriti?
Adesso clicco sulla squadretta e poi torno in visualizzazione, ma immagino ci
sia una combinazioni di tasti che lo faccia.
grazie

 ha scritto nel messaggio
news:bpvgs4$1s82ip$1...@ID-180709.news.uni-berlin.de...

Prova con un F9 per quanto riguarda la modifica di record aperti. Per
l'aggiunta devi rilanciare la query.
Altrimenti appoggia la query su un controllo di una maschera e fai la
requery del controllo
Antonio
Newsgroup: it.comp.appl.access
Titolo: [OT] Siiiiiii!!! Siamo un lobby!!!:-))))

La mia lettera a repubblica ha scatenato un putiferio, sono di nuovo citato
nella prima di cronaca di Roma
http://www.repubblica.roma.it/archivio/img/prima/20011010_grande.jpg
Potenza di ICAA!!!!:-))))
Cadranno delle teste, vigili, politici, governatori, presidenti....e ancora
di piu'....Bin Ladin si converitra' all'ebraismo, Bush si fara'
musulmano...nulla potra' fermarci!!!!
Lunga vita a ICAA!!!:-)))
Saluti.
Luciano

 ha scritto nel messaggio
news:9q1m5f$l32er$1...@ID-86073.news.dfncis.de...

oddio...che è successo?  ho perso una puntata?

 ha scritto nel messaggio
news:9q1m5f$l32er$1...@ID-86073.news.dfncis.de...

Prima che inizio a bombardare mi fai capire cuaccheccosa!!!
Ciao.

 wrote in message
9q1m5f$l32er$1...@ID-86073.news.dfncis.de...
Ehem...
Signor purista?
Si dice UNA lobby!!!
Antonio

 Prima che inizio a bombardare mi fai capire cuaccheccosa!!!
Beh, come ho scritto un paio di gg fa, grazie al contributo di qualcuno di
questo NG sono diventato una celebrita' giornalistica....:-))
Vedi La Repubblica di lunedi e di mercoledi in prima di cronoca di Roma.
Saluti.
Luciano

 Si dice UNA lobby!!!
Antonio, Antonio...ti sei ridotto ad attaccarti ai refusi?:-)))
Saluti.
Luciano


Dalle mie parti si dice:
arcale da su pere ;-))
+o-
scendi dal pero
PS personale
lo sto usando, sembra funzionare
-- 
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
----------------------------------

 wrote in message
9q3kk0$ls4hb$1...@ID-86073.news.dfncis.de...

Beh, una volta era il tuo mestiere...
Antonio

 9q3kk0$ls4hb$1...@ID-86073.news.dfncis.de...
cmq..io non ho ancora capito...è grave?

 Prima che inizio a bombardare mi fai capire cuaccheccosa!!!
Beh, come ho scritto un paio di gg fa, grazie al contributo di qualcuno di


lo sto usando, sembra funzionare
Che, il pero?:-))
Saluti.
Luciano

Newsgroup: it.comp.appl.access
Titolo: ordini: iniziare ogni anno da 1

Salve,
non sono un programmatore ma con un pò di pazienza ho costruito un piccolo
db per un'azienda.
Avrei il seguente problema: in una tabella ordini ho contatore (usato come
numero ordine), data ordine etc...
come posso far riniziare la numerazione degli ordini da 1 ogni nuovo anno,
in modo da avere ad es. ordine numero 2 del 1999 ed ordine numero 2 del 2000
nella stessa tabella in modo da gestirli con la stessa maschera e report?
vi prego di rispondermi via e-mail dato che non sempre posso accedere al NG
grazie per l'interesse ed eventuale aiuto
saluti
Riccardo

Fai controllare l'anno di sistema.
Newsgroup: it.comp.appl.access
Titolo: Aiuto Barra dei menu con run-time di access 2000

Ho un problema con il run-time di access 2000,
all'apertura di maschera nel DB, ho inserito il comando (DoCmd.ShowToolbar
"barra dei menu", acToolbarNo) che fa sparire la barra dei menu, questo
funziona perfettamente con access (in italiano), ma quando lo porto sul
run-time si blocca tutto e chiude l'applicazione!
Forse perchè il run-time è in inglese e non trova il nome "barra dei menu".
Volevo sapere se c'è qualcuno che sa come si chiama la barra dei menu in
inglese o se c'è un altro metodo per non fare vedere questa barra.
Grazie







 Ho un problema con il run-time di access 2000,
.......
Mi sa che hai anche un problema con la gestione dei post..
A parte gli scherzi forse ti conviene andare sul menů Strumenti-Avvio e
togliere la barra da li
Ciao

Newsgroup: it.comp.appl.access
Titolo: Chiarimento sul "Case A To B"

Salve a tutti,
vorrei chiedervi come si comporta il case in una situazione di questo 
tipo:
Select Case Valore
   Case A To B
    [blocco istruzioni AB]
   Case B To C
    [blocco istruzioni BC]
...
...
...
End Select
Cioè quando Valore è uguale a B a quale intervallo ("Case") verrà 
associato?
Grazie.

 ha scritto nel messaggio 
news:mn.92ce7d75c...@gmail.com...

A to B.
Pensa se fossero numeri
case 0 to 1
entrano tutti 0 0,1 0,2... 1
case 1 to 2
1,1 ... 2
se fossero lettere
case A to B
A  Amendola  'Anvedi, 'A coso... B
case B to C
Banco ... C
c'è solo l'eccezione che nella lettera B è compresa la parola "Juventus", ma 
questa è un'altra storia
-- 
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Segrate (MI), 7-8 giugno 2007

 -- 
ROTFL
Newsgroup: it.comp.appl.access
Titolo: Modificare la dimensione di un campo con ADOX

Ho letto un messaggio in un newsgroup microsoft in inglese e non ho ancora
trovato soluzione al problema.
Il problema è quello di modificare la dimensione di un campo di una tabella
di un database utilizzando ADOX.
In soldoni, quello che si deve cambiare è
Catalog.Tables("Tabella").Columns("Colonna").DefinedSize.
Peccato che si riceva un errore di "operazione non possibile in questo
contesto".
Andando a spulciare per internet ho scoperto che la proprietà in questione
non è impostabile per gli oggetti Column che fanno già parte di una
collection.
Secondo voi cosa vuol dire? Che bisogna crearsi un oggetto Column a parte,
impostargli tutte le proprietà della Column che si vuole modificare,
cambiargli la DefinedSize, togliere la colonna da modificare dalla tabella e
poi aggiungere questa nuova Column alla collection Columns della tabella in
questione?
Spero possiate darmi qualche chiarimento.
Grazie.
-- 
Gabriele Bertolucci
PBsoft 
www.pbsoft.it

"Gabriele Bertolucci" <CANCEL...@ELIMINApbsoft.TOGLIit> ha scritto nel
messaggio news:ihIqb.428803$R32.14...@news2.tin.it...

Ciao Gabriele
Perchè non usi un comando Sql per cambiare la dimensione del campo?  Lo
esegui direttamente dalla connessione e non hai bisogno di ADOX. Oppure il
quesito è puramente accademico ?
Ciao Giorgio

 quesito è puramente accademico ?
In effetti io e Gionata abbiamo già utilizzato un Execute con stringa SQL ad
hoc e funziona alla perfezione.
Come dici tu, il quesito è accademico.
Non mi sono mai posto il problema, ma, leggendo quel messaggio in un altro
newsgroup, mi è venuta voglia di capire dove sta il problema.


"Gabriele Bertolucci" <CANCEL...@ELIMINApbsoft.TOGLIit> ha scritto nel
messaggio news:ftIqb.428870$R32.14...@news2.tin.it...

Ciao Gabriele,
a quanto pare non puoi cambiare la dimensione del campo tramite ADOX,
infatti nell'esempio "Esempio di proprietà DefinedSize (VB)" il campo viene
cancellato e reinserito, la proprietà DefinedSize puoi impostarla solo per i
"New ADOX.Column".
Ciao Giorgio

 "New ADOX.Column".
Allora sospettavo correttamente.
Grazie per la conferma.

Newsgroup: it.comp.appl.access
Titolo: Casella combinata di ricerca

Access stesso mediante "creazione guidata" crea il seguente codice.
Private Sub SelezionaDittaAnagrafica_AfterUpdate()
    ' Trova il record corrispondente al controllo
    Dim rs As Object
    Set rs = Me.Recordset.Clone
    rs.FindFirst "[DITTA] = '" & Me![SelezionaDittaAnagrafica] & "'"
    If Not rs.EOF Then Me.Bookmark = rs.Bookmark
End Sub
Se però provo ad associare il campo di casella combinata (in questo
caso al campo Ditta), mi da errore: "Metodo Update o CancelUpdate
senza AddNew o Edit"....
sniff

 ha scritto nel messaggio 
news:1177531007.8...@b40g2000prd.googlegroups.com...




A cosa ti servirebbe bhooo.
Comunque credo che "ditta" non sia un capo univoco, come puo' essere il 
campo contatore cioe' "id" che viene creato in una tabella.
Ciao


alla casella combinata da come origine la tabella che contiene i nomi DITTA 
e inserisci il campo ID e il campo DITTA nascondi il primo (cosě vedrai solo 
i nomi nella lista) e poi fai eseguire il codice perň tenendo come 
riferimento il campo ID (univoco)
Roberto da Parma

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

Salve a tutti,
ho questo problema:
1) voglio fare una ricerca che mi trovi 1 o più dati del cliente o ordine,
dopo aver creato in modo esatto le query devo scrivere dei comandi in VB ma
non sò come fare!
2) E' posibile fare una ricerca sulla data? Mi spiego:
es. In tabella ho una data es. 18/02/01 voglio trovare tutti i clienti che
hanno come scadenza ?/02/01
Grazie anticipate a tutti coloro che mi risponderanno

Grazie anticipate a tutti coloro che mi risponderanno
Se vuoi farlo tramite query, supponendo che il campo data si chiami
DT_Scad, nella query aggiungi una colonna dove nella prima riga scrivi
Month([DT_Scad]) ed un'altra dove, sempre nella prima riga, scrivi
Year([DT_Scad]).
In questo modo la query ti restituisce due colonne contenenti l'una il
mese e l'altra l'anno ricavati da DT_Scad per ciascun record.
A questo punto ti basta mettere i criteri che ti servono su tali
colonne.
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora 
provetti poeti fiorentini come vturturro.
(Così disse 
ivan....@tiscalinet.it
 Ven 25 Aug 2000 09:34:52 +0200)

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

Gentilissimi esiste secondo voi la possibilità con access di mettere in rete
10 pc e questi pc chiamino in automatico un elenco nominativi che il sever
invia in automatico quanto il pc collegato al telefono è libero?
(telemarketing)....???
Grazie

 ha scritto nel messaggio

La tua domanda non e' chiara e il subj non e' significativo.
Comunque in linea di principio si puo' fare perfettamente, il problema e' il
codice che devi scrivere.
Sib
--
qualita.assicurazione su 
www.cerrinet.it
Il newsgroup sulla Qualita'
Newsgroup: it.comp.appl.access
Titolo: Riferimenti e RecordSource

Problemino : dalla maschera principale vorrei che di volta in volta si
potessero vedere o tutti i rec o solo quelli di una certa data . Ho provato
a cambiare la query della sottomask1 tramite un pulsante con
Form![mask]!Form![sottomask1].RecordSource = "Q1" e poi faccio requery della
sottomask1 oppure form!sottomask1.recordsource =...  ma nulla , non va . Ho
remmato l'istruzione di "recordsource" e la requery funziona .
Dove sbaglio ?? avete altri modi per ottenere il risultato ??
Ah, mi unisco ai ringraziamenti di altri a tutto il grande NG ....
Marce

 wrote in message
8vm8ai$hqo$1...@ftp-news.csita.unige.it...

Newsgroup: it.comp.appl.access
Titolo: Data control

Sto realizzando un piccolo database di access 2000 che dovrebbe permettere
la stampa di una agenda parrocchiale. Sono bloccato in un punto, ovvero
uno dei campi di una delle tabelle è quello della data, e dovrebbe
contenere  solo il giorno della settimana e la data, (1 martedì,2
mercoledi'), cosa mi conviene usare per non incorrere in problemi con gli
anni bisestili tenendo anche presente che non andrà da gennaio a dicembre,
bensì da settembre ad agosto? Se il campo è agganciato al data control
posso settarlo per farmi dare la data nel formato che mi interssa e dirgli
di "riempire" con la data 365 /366 record?
Grazie 
Fidel
-- 
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:b00lq4$n42$1...@news.newsland.it...

tipo campo DATA
nel formato data metti gg gggg
poi fai un ciclo for che aggiunge un record assegnando al campo data la data
dateadd aggiungendo 1 ad ogni iterazione dal 01/01/anno al 31/12/anno
per dateadd vedi help.
questa è un idea.

Newsgroup: it.comp.appl.access
Titolo: Eliminare traccia ultimi file aperti

Salve a tutti, vorrei sapere se è possibile eliminare il nome dei file
all'avvio di access quelli che compaiono nella finestra iniziale dove
c'è scritto "apri file esistente" Grazie a tutti  Barnaba

 c'è scritto "apri file esistente" Grazie a tutti  Barnaba
Apri altri quattro file access a caso.
Sib
--
qualita.assicurazione su 
www.cerrinet.it
Il newsgroup sulla Qualita'

Io non intendo i file che sono sotto il menu file, ma i file che mi
vengono indicati come file esistenti all'apertura di access da start..
questi sono più di quattro.. Grazie

 questi sono più di quattro..
Non mi sono mai ssembrati piu' di quattro.
Comunque aprine di piu'.
Ma è una cosa che devi fare una tantum o vuoi proprio sistematicamente
occultare i file su cui hai lavorato?


susa il ritardo nella rispota, cmq è prorpio questo, non voglio far
vedere i file che io apro, grazie  Barnaba

 vedere i file che io apro, grazie  Barnaba
Non credo ci siano delle utilità già pronte, almeno non ne conosco.
Comunque, come per tutti i prog. MS, si tratta di chiavi di registro. Puoi
cancellarle a mano (ma stai attento) o sperare di trovare una utilita'.


 vedere i file che io apro, grazie  Barnaba
strumenti > opzioni > generali > elenco ultimi file usati ? (su xp)

Ok il mio problema è risolto. La traccia di questi file viene tenuta nel
regedit infatti!! Grazie mille Sib

 regedit infatti!! Grazie mille Sib
Una volta che hai eliminato le chiavi dal registro
(casomai lasciando delle righe vuote)
esporta la chiave del livello superiore
(quella che ha sotto i file aperti, per intenderci).
Ti crea un file .reg che puoi lanciare per eliminare
i file aperti.
Salut
Luca

Conmincio a farmi una cultura

Comincio a farmi una cultura del registro di configurazione che non č
male!!! Grazie Luca  Barnaba76
Newsgroup: it.comp.appl.access
Titolo: Valore unico per tre campi

Salve a tutti. Non sono ancora riuscito a risolvere il mio problema :
Ho una maschera che utilizzo per la gestione di fatture di acquisto;
su tale maschera ho anche tre campi in cui inserisco
rispettivamente :  NomeFornitore, NumeroFattura e DataFattura.
Come posso fare per evitare di caricare più volte la stessa fattura?
Ho provato a utilizzare quanto suggerito, apportando qualche
modifica,  nel post “impostare indice univoco in base ad altro campo”
con il seguente codice sull’evento “Dopo Aggiornamento” del campo
DataFattura:
Private Sub DataFattura_AfterUpdate()
Dim rs As DAO.Recordset
Set rs = CurrentDb.OpenRecordset("SELECT [NomeFornitore] ,
[NumFattura] , [DataFattura]  FROM tblFattureAcquistoSpesa WHERE
NomeFornitore = " & Chr(34) & Me.NomeFornitore & Chr(34) & " AND
[NumFattura] = " & Chr(34) & Me.NumFattura & Chr(34) & " AND
[DataFattura] = " & Chr(34) & Me.DataFattura & Chr(34) & "")
While rs.EOF
MsgBox " La Fattura N°" & rs!NumFattura & "del" & rs!DataFattura &
"di" & rs!NomeFornitore & "è gia stata registrata"
Exit Sub
Wend
Set rs = Nothing
End Sub
Il tutto si arresta all’istruzione “While rs.EOF”
Dove è l’errore?
Nello stesso post da cui ho preso lo spunto, prima dell’istruzione
Exit Sub, si richiedeva di mettere la procedura per eliminare il
record appena creato. Qual è questa procedura?
Ringrazio anticipatamente a chi  mi può dare un aiuto.
Antonio

 ...
Se ti trova ancora nel nuovo record che stai creando, prova con:
Me.Undo
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Campo richiesto.... non funziona!

Salve a tutti, sto facendo il mio "bravo" db..
Ho creato una tabella e su alcuni campi ho impostato "Richiesto"...
poi ho creato la corrispondente maschera x l'immissione dati in 
modalità guidata ma quando immetto i dati, se vado avanti con il tab 
non mi da nessun messaggio di errore...... cioè non mi richiede 
l'immissione del dato.
Ho anche provato a mettere nel rispettivo elemento della 
maschera "Valido se" <>Null , ma niente!
Cosa mi sfugge?
Grazie 1000!
Inviato da 
www.mynewsgate.net

roby ha scritto:

Il controllo viene fatto al momento del salvataggio del record, quindi non
ogni volta che esci da una casella ma solo quando ti sposti su un altro
record o scegli un comando "Salva record".
Se vuoi il controllo immediato appena inserito un dato in una casella lo
devi fare da vba sull'evento prima di aggiornare o dopo aggiornamento.
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

 
Grazie, proverò dopo, ora ho un problema + "grave" è il post "Selezione 
condizionata"
Ancora GRAZIE
Inviato da 
www.mynewsgate.net
Newsgroup: it.comp.appl.access
Titolo: Codice a Barre

Salve a tutto il ng,
dove posso reperire info per la
gestione della stampa dei codici a barre ?
Tempo fa lessi qualcosa proprio in questo ng.
Qualcuno si ricorda qualcosa ?
Grazie.
Hp

 ha scritto nel messaggio
news:s81HNLz6$GA....@news1.galactica.it...

Qui trovi un font per stampare da appl Windows (pure Access) con il Code 39
(accetta strighe in formato alfanumerico di qualsiasi lunghezza, avendo
l'accortezza di comprendere la stringa fra asterischi).
Ciao
                    Flavio

 ha scritto nel messaggio
news:8kflnb$71a$1...@nslave1.tin.it...

Scusate, avevo dimenticato il link:
http://www.barcodemall.com/a1barcode/font.html
Ciao
                        Flavio

Grazie Mille
Hp.


Newsgroup: it.comp.appl.access
Titolo: Re: inviare dati da maschera a report per stampa...


creazione guidata report e lo basi sull'origine dati della maschera.
hai mai fatto un report? 

non va, mi elenca tutti i records.. a me interessa solamente quello scelto
sulla maschera


 in ufficio aspetto risposte plis
Che significa? Cosa vuoi fare?
MAssimiliano



voglio che venga compilato un report con i dati scritti nella maschera


 sulla maschera
Nella maschera inserisci un pulsante e sull'azione TuoPulsanteCLick
inserisci il codice:
    Dim stNomeDoc As String
    Dim stCriteriCollegamento As String
    stNomeDoc = "TuoReport"
    stCriteriCollegamento = "IDReport = Forms!TuaForm!IDTabella"
    DoCmd.OpenReport stNomeDoc, acViewPreview, , stCriteriCollegamento
Dove IDReport= controllo nel report che identifica univocamente il record
e IDTabella= controllo nella tabella associato al record che vuoi stamapre.
TANNHAUSER

Newsgroup: it.comp.appl.access
Titolo: Secondo voi...

Ho sviluppato un db in A2000 che lavora, via ODBC, su tabelle di Oracle (le 
vedo come tabelle di Access).
Secondo voi, dovendo utilizzare l'applicativo da + client (max 4) è meglio 
posizionare il db su ogni pc oppure posso tranquillamente metterlo sul 
server (dove stanno le tabelle di Oracle) e condividerlo?
Questo ovviamente risulta più comodo anche per i futuri aggiornamenti.
Dimenticavo un'ultima cosa. Possibile che per collegarsi alle tabelle 
utilizzando il driver ODBC (sia di Oracle che di Microsoft) debba 
necessariamente essere installato sul client Oracle Client? Mi sembra 
assurdo! Non esiste altra soluzione?
Grazie. 

>server (dove stanno le tabelle di Oracle) e condividerlo?
Mettilo pure sul server.
Sei pazzo ad aggiornare 4 DB invece che uno? A parte il tempo, ma il rischio
di errore, di differenze, di modifiche mentre avviene l'update.
Se sono solo 4 , io lo metteri sul server, e via liscio cosě

 ha scritto nel
messaggio news:4227a...@x-privat.org...

p.s.: Secondo noi oltre a quello che hai scritto dovresti anche attenerti
anche alle regole di questo NG   ;o)  , le trovi su 
www.sitocomune.com
Buona giornata,
--
strano...mavero

 Grazie.
..con un subject cosě nessuno dovrebbe risponderti.
-- 
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
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.
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:15MVd.60933$QG6.1...@twister2.libero.it...
Sě, secondo noi il subject deve essere significativo
Antonio

 ha scritto nel
messaggio news:4227a...@x-privat.org...
Le cattive abitudini non muoiono mai, sia se posti un tuo problema che se
rispondi ad altri
Antonio


Avete ragione, scusate!
Conoscevo la regola ma in quel momento mi č proprio sfuggita dalla mente.

Newsgroup: it.comp.appl.access
Titolo: lanciare una funzione con passaggio di par ametri da una barra di menù personalizzata

Ho due quesiti da sottoporvi.
1) Ho bisogno di lanciare da una barra di menů personalizzata, una
funzione con il passaggio di un parametro. Come devo fare ? (non
voglio usare il codice);
2) Ho un campo di una maschera che viene aggiornato dall'esterno (cioč
da un'altra maschera): come posso predisporre un evento nella maschera
proprietaria che si accorge della variazione e scatena una sequenza di
azioni?.
Grazie.


Risposta solo al msg del subject.
Per l'altro crea un altro post
Inserisci nella barra la macro che ti sei creato e
lancia quella
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: Range Data

In vb , non mi accetta questo comando
If  Me.DataInizioServizioContratto = >=#01/01/2009# And <=#31/12/2009# Then
come si fa a filtrare un rage data?
Grazie Aless


Prova così:
If Me!DataInizioServizioContratto >=#1/1/2009# And _
    Me!DataInizioServizioContratto <=#12/31/2009# Then
Stai attento che nel codice devi usare il formato americano,
cioè mese/giorno/anno.
-- 
cu
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 Access FAQ: 
www.donkarl.com/it
Cosi funziona,  forse prima non mi funzionava perche uso access 2000 , per
le date anche se inserisco la data italiana, dopo aver messo i cancelletti
la riformatta in automatico in versione americana.
Grazie Aless

 americana.
La versione di Access non importa qui.
Guarda bene le differenze tra le due sintassi. Prima non funzionava
perché hai usato troppo operatori (= >=) e mancava uno dei due
valori nel secondo paragone (Me!DataInizioServizioContratto).


Newsgroup: it.comp.appl.access
Titolo: Access e lettori di codice a barre

Salve a tutti.
Avrei l'intenzione di collegare ad un'applicazione di Access un
lettore di codici a barre. Qualcuno potrebbe suggerirmi qualche
modello interfaccabile con il VBA in maniera semplice eventualmente
dotato di software e/o specifiche tecniche e/o esempi e possibilmente
abbastanza economico?
Ringrazio anticipatamente.

 ha scritto nel messaggio
news:177c94fe.02121...@posting.google.com...

Personalmente uso CipherLab un lettore abbastanza economico e che legge
tutti i barcode compresi i farmaceutici francesi e italiani.
Certo va settato con l'apposito libricino che deve essere stampato.
Questo un possibile link:
http://www.apesse.com/it/news.htm
Ciao, Carlo

 ha scritto nel messaggio
news:177c94fe.02121...@posting.google.com...

Se poi cerchi il meglio:
http://www.smartline.it/prodotti/16bc800.html
Ciao, Carlo

 ha scritto nel messaggio
news:177c94fe.02121...@posting.google.com...

Dopo un'attenta analisi di mercato ho trovato molto comodo interfacciare il
terminale FORMULA F732 della DATALOGIC, con programmi Access. Infatti la
societą mette a disposizione (scaricabile dal sito della Datalogic) un
ActiveX ed un software (Versione Demo) chiamato EasyGen che permette di dare
comandi al terminale.
Mediante l'ActiveX (inserito nelle maschere di VisualBasic o di Excel o di
Access) č possibile reperire i dati dal terminale.
Se occorre un esempio o maggiori delucidazioni, sono a disposizione.


Per cortesia , qualcuno ha idea se esiste in commercio una penna ottica con
connettore USB ? Purtroppo ho a disposizione solo questo tipo di connettore
.......

 ha scritto nel messaggio
news:ats9cq$dk5$1...@lacerta.tiscalinet.it...

Si ne esistono.
Fai una ricerca con Google: "lettori codici a barre"
Forse un link:
http://www.smartline.it/prodotti/AccessoriVP3000.html
Ciao, Carlo

 ha scritto nel messaggio
news:177c94fe.02121...@posting.google.com...

Che ne dite di un economico scanner in emulazione tastiera?
Niente software, niente driver, niente alimentatori esterni.
Giuliano
Newsgroup: it.comp.appl.access
Titolo: mysql

Ho creato un db in MySQl,
solo che non riesco a connettere tale db a Access, come posso fare?
Ciao

 Ciao
Hai scaricato il DRIVER ODBC ed installato...?
Hai 2 modi per farlo:
1)Creati un DSN, quindi collega le tabelle con quello
2)Via ODBC DSN_Less ciclando le Linked table e scrivendo
la corretta stringa di connessione nella proprietą Connect.
Ai miei tempi il Driver aveva questa versione:
"DRIVER={MySQL ODBC 3.51 Driver};" & _
                 "SERVER=myServerName;" & _
                 "DATABASE=myDatabaseName;" & _
                 "USER=myUsername;" & _
                 "PASSWORD=myPassword;"
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Alessandro Baraldi ha scritto:

ecco trovato quello che mi mancava, sai dirmi dove trovo i driver ODBC?

 Ciao
Vai sul sito 
http://www.donkarl.com/it/
 al punto 8.9
Ciao
Ever

 ecco trovato quello che mi mancava, sai dirmi dove trovo i driver ODBC?
Nel sito di MySQL....!
www.mysql.com
ciao


 
altre due domande su MySql, è possibile dare a determinate tabelle 
collegate (da MySQL)un blocco che permetta solo di leggerle e non di 
modificarle?
Concretamente che vantaggi si hanno con l'utilizzo del MySQL?
Ciao

 Ciao
Quello lo devi fare a codice con la gestione corretta dei Dataset.
Se usi DAO hai il ReadOnly applicabile ai Dataset, e sulle Form
la proprietà Sola lettura.
E' errato a livello concettuale agire sulle Tabelle.


 Ciao
Newsgroup: it.comp.appl.access
Titolo: Parola riservata EXSISTS?

          Ciao.
L'esecuzione della quary mi da questo messaggio:
E' stata scritta una query che puo restituire + campi sensa utilizzare la
parola riservata EXSISTS nella proposizione FROM della query principale.
Modificare l'istruzione Select nella sottoquery per richiedere soltanto un
campo.
Io, ehm ...sono semi analfabeta in access, potete aiutarmi?
Grazie
Montanaro
          SELECT s_anagrafe.codice, s_anagrafe.descrizion, Sum((Select
[s_docrig]![prezzotot]*1,2 From [s_docrig] Where [s_docrig]![tipodoc]=FT Or
[s_docrig]![tipodoc]=FT )) AS Espr2, Sum((Select [s_scadenze]![impeff] From
[s_scadenze] Where Year([s_scadenze]![datapag])>2004 Or
[s_scadenze]![pagato]=0 )) AS Espr1
FROM (s_anagrafe INNER JOIN s_docrig ON s_anagrafe.codice =
s_docrig.codicecf) INNER JOIN s_scadenze ON s_anagrafe.codice =
s_scadenze.codcf
WHERE (((s_docrig.esercizio)="2004"))
GROUP BY s_anagrafe.codice, s_anagrafe.descrizion
HAVING (((s_anagrafe.codice)="C00118"));
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it


          Grazie 1000, voi non mi vedete, ma quando poi leggo la soluzione proposta
per il mio problema mi viene da sorridere per la semplicità e penso.....ma
quanto sono citrullo!
ciao
montanaro


Newsgroup: it.comp.appl.access
Titolo: richiesta aiuto Excel

salve a tutto il ng,
vorrei che qualcuno esperto potesse gentilmente dare risposta a questo
quesito: il problema è quello di contare all' interno di una colonna di
stringhe, in un foglio di Excel, quante sottostringhe di un certo insieme
sono contenute nelle celle del campo, ad esempio quante vocali ci sono
complessivamente nelle celle della colonna, o altro insieme di
sottostringhe.
grazie in ogni caso.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Penso proprio che tu sia OT in questo NG; poni il tuo quesito in un NG in
cui si parla di Excel; qui si discute di problemi inerenti Access.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Access 97 - 2000 e 2002 (XP)

Salve!
ho notato che possono coesistere le versioni di Access ovvero Access 97,
Access 2000 e Access 2002 (XP), ovviamente installati in diverse directory.
C'è solo un problema, però: bisogna prima installare Access 97 e poi le
altre versioni, con l'opzione di non rimuovere le versioni precedenti e il
tutto funziona egregiamente ma, se nel caso si invertono le installazioni
allora nasce il PROBLEMONE:
Access 97 rifiuta di essere eseguito recitando il seguente messaggio di
errore:
"IMPOSSIBILE AVVIARE MICROSOFT ACCESS. NON E' STATA CONCESSA LA LICENZA
D'USO SU QUESTO COMPUTER".
Ho provato a disinstallare il tutto e installare solo Access 97 ma mi dà lo
stesso errore.
Praticamente dovrei disinstallare Windows (registro di configurazione)
perchè anche smanettando con regedit e togliere ogni voce che riguarda
Office e Access non funge.
Ho anche eliminato tutti i riferimenti, dalla directory, dei Files comuni ma
niente da fare.
Esiste un'utility che "ripulisce" qualsiasi installazione di Office?
altrimenti come posso fare?
Grazie!

 ha scritto nel messaggio
news:46Ue7.904$lM2....@news.infostrada.it...

Si tratta di una nota bug di A97.
La soluzione al tuo problema è documentata in questo link:
http://support.microsoft.com/support/kb/articles/q191/2/24.asp
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: ciclo per passaggio dati tra query

Buongiorno a tutti,
ho bisogno di aiuto per il seguente problema:
ho 2 query cosi strutturate:
query1:
targa
importo_calcolato(frutto di un calcolo)
n.b. la query1 funziona in base ad una serie di parametri
query2:
data
nviaggio
targa
importo
ho bisogno di creare un ciclo che prenda il contenuto del campo
"importo_calcolato" della query1 e lo porti nel campo "importo" della
tabella query2, facendo questo in base alla targa.
Ad esempio:
se la query1 contiene (ricordo che questi dati finiscono nella query
con il passaggio di alcuni parametri):
targa         importo_calcolato
aa111        100
aa222        200
aa333        300
dopo il ciclo la query 2 dovrà contenere:
data        viaggio      targa       importo
01/03      01             aa111     100
01/03      02             aa222     200
02/03	03             aa111     100
02/03      04	         aa333      300
02/03      05            aa222      200
Spero di essere stato chiaro e che possiate aiutarmi. Grazie infinite
a chiunque mi risponderà


dim db as dao.database   ' così lo istanzi una sola volta
dim rsQry1 as dao.recordset
dim rsQry2 as dao.recordset
set db = currentdb
set rsqry1 = db.openrecordset("Query1")
set rsqry2 = db.openrecordset("Query2")
with rsqry1
do
    rsQry2.addnew
    rsQry2!data = !data
    rsQry2!targa = !targa
    rsQry2!Importo = !Importo_calcolato
    rsQry2.update
.movenext
loop until .eof
end with
rsQry1.close: set rsQry1 = nothing
rsQry2.close: set rsQry2 = nothing
db.close: set db = nothing
un consiglio evita nomi di campi tipo data, Access lo considera un nome 
riservato e può andare in confusione
-- 
-- 
Massimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

 - Mostra testo tra virgolette -
la tua procedura mi da un errore di tipo "parametri insufficienti.
Previsto 2". Tieni presente che le due che ho creato sono
parametriche. Inoltre, se ho ben capito, tutti i dati di una query
sono trasferiti sull'altra. Io invece ho bisogno di un ciclo che
trasferisca gli importi quando il campo "targa" delle due query è
uguale
ciao e grazie per l'aiuto!

 ciao e grazie per l'aiuto!
 set rsqry1 = db.openrecordset("Query1")
 with rsqry1
 do
    set rsqry2 = db.openrecordset("SELECT * FROM Query2 where targa = '" & 
!targa & "'")
    rsQry2.Edit
     rsQry2!data = !data
     rsQry2!targa = !targa
     rsQry2!Importo = !Importo_calcolato
     rsQry2.update
 .movenext
 loop until .eof
 end with
-- 
-- 
Massimiliano Amendola
www.accessgroup.it
