mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: memorizzare la data in un form (access 2007)

Ciao a tutti,
domandina semplice semplice (spero), in una maschera come è possibile
memorizzare il campo "data" in modo che al successivo inserimento mi
proponga la "data" precedentemente inserita e non quella attuale?
ciao e grazie per l'aiuto.
Robby


Risposta semplice semplice:Se quella data la hai scritta da qualche 
parte la recuperi altrimenti accontentati di quella corrente.
-- 
ac (x=y-1)


Puoi usare la proprietà DefaultValue da impostare su AfterInsert di
Form, tuttavia se chiudi la Maschera e la riapri essendo una proprietà
definita solo a Runtime verrà persa.
Dovresti a mio avviso registrare la Data nella Tabella e poi
predisporre il Ripristino in 2 modi:
1) su LOAD della Form vai a Leggere DMAX del campo data e lo assegni
alla proprietà DEFAULTVALUE, fai attenzione alla formattazione della
data nell'assegnazione.
2) su AfterInser assegni direttamente il valore alla proprietà
In questo modo dovrebbe funzionare sempre.
@Alex


wrote:

Ciao scusami forse mi sono espresso male:
supponiamo di inserire 50 schede in data 01/01/11 .... inserisco la
prima scheda in tale data...e quando premo "nuova scheda" ...nel campo
data dovrebbe rimanere sempre 01/01/11 (quella dell'ultimo
inserimento) e non quella odierna.
tnk

Newsgroup: it.comp.appl.access
Titolo: Do While in A03 e A07

Ho il seguente ciclo in A03 (BE .mdb - recordset connesso)
    Do While Not rs.Fields(0).Value = strStr
        rs.MoveNext
    Loop
che viaggia veloce (nel caso parliamo di circa 9000 records)
Ora, lo stesso ciclo in A07 (BE SQL server express) è molto più lento.
La cosa non mi torna perché, in questo caso, rs è un recordset disconnesso 
in questo modo:
    With Cn
        .CursorLocation = adUseClient
        .Open strCn
        rs.Open "SELECT dbo_Comuni.* FROM dbo_Comuni;", 
CurrentProject.Connection, adOpenKeyset, adLockOptimistic
        .Close
    End With
Qualcuno ha idea del perché?
Ciao.
eSQueL 

 ha scritto nel messaggio 
news:47eb5e4d$0$17953$4faf...@reader1.news.tin.it...

Che stupido,  ora lo vedo perchè? -> CurrentProject.Connection :))
Beh, meglio così.
Ciao
eSQueL
Newsgroup: it.comp.appl.access
Titolo: Visualizzare finestra principale da codice

Cosi' la nascondo:
DoCmd.RunCommand acCmdWindowHide
Per farla riapparire faccio cosi'
DoCmd.RunCommand acCmdWindowUnhide
ma mi si apre una finestrella che chiede all'utente quale finestra mostrare. 
Si può evitare? Magari specificando da codice quale finestra deve essere 
unhide. 

On 14 Ott, 10:16, "Valery From The Mountain" <val...@invalid.inv>
wrote:

Non ho capito bene... ma perchè non usi ShowWindow (API) passando
semplicemente l'hWnd della finestra da gestire...
(Application.hWndAccessApp)..
poi con Fomrs!NomeForm.SetFocus riprendi la Form che vuoi....?
@Alex


Non è chiaro cos'è la "finestra principale".
Se intendi la finestra database, leggi
www.donkarl.com/it?FAQ6.2
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

"Valery From The Mountain" <val...@invalid.inv> ha scritto nel messaggio 
news:48f45572$0$1078$4faf...@reader2.news.tin.it...

Per nascondere la finestra database:
DoCmd.SelectObject acTable, , True
DoCmd.RunCommand acCmdWindowHide
Per farla riapparire:
DoCmd.SelectObject acTable, , True
Per nascondere un oggetto qualsiasi del db:
http://home.clara.net/tkwickenden/codeex/2.htm
oppure usa il codice che ti ho postato cambiando semplicemente...
DoCmd.SelectObject acForm,"NomeMaschera" , True
DoCmd.RunCommand acCmdWindowHide
(ricorda che la maschera non deve essere popup)
Per farla riapparire usando il codice di esempio basta togliere
"RunCommand acCmdWindowHide"
Ciao, Carlo 

 DoCmd.SelectObject acTable, , True
Ok, funziona grazie.
Una nota: per nasconderla non serve
DoCmd.SelectObject acTable, , True
DoCmd.RunCommand acCmdWindowHide
ma basta
DoCmd.RunCommand acCmdWindowHide
Grazie a tutti quelli che mi hanno risposto.
Ah, gia' che ci sono, come la minimizzo (icona)?

 Ah, gia' che ci sono, come la minimizzo (icona)?
Mi rispondo:
DoCmd.Minimize!!!

 DoCmd.RunCommand acCmdWindowHide
Puoi nascondere la finestra di database agendo sulle impostazioni di avvio.
In questo caso, per farla riapparire, ti basta
DoCmd.SelectObject acTable, , True
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Help su: chiamare proprie funzione di un template word

Da Access apro un nuovo file Word basato su "mio_ template.dot" che
contiene una funzione "mia_funzione".
Se "mia_funzione" č in ThisDocument, tutto va bene; se č all'interno
di un modulo non avviene nulla. Perchč?
Qualche suggerimento? 
Grazie, LAuro

"Lauro" <cola...@XXXmclink.it> ha scritto nel messaggio
news:utim50l1u3emlammc...@4ax.com...

Se apri il documento word con OLE puoi lanciare tu l'esecuzione del codice
con:
Application.Run.
es. (help word'97)
Application.Run "Normal.Module1.MAIN"
Application.Run "MyProject.MyModule.MyProcedure"
Application.Run "'Documento.doc'!ThisModule.ThisProcedure"
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Errore funzione Date()

Salve,
ho creato una maschera, sul mio pc, con un campo dove "origine controllo"
delle proprieta ho impostato =Date() e mi funziona ( mi presenta la data
odierna), ma se copio la maschera su un'altro pc, con la stessa versione di
Access, e la apro nel campo vedo #Nome? e non la data. A cosa č dovuto???
Grazie anticipatamente.
Gian Luca


Il problema non sta nella funzione Date() ma nei riferimenti mancanti.
Apri un modulo e dal menù Strumenti controlla la lista dei riferimenti.
Vedrai che nel secondo computer manca qualcosa.
Ciao, Carlo

 ha scritto nel
messaggio news:bBAWc.178141$5D1.8...@news4.tin.it...

In alternativa a quanto correttamente proposto da Carlo, puoi fare anche
int(now())
Ciao,
Massimo
-- 
web: 
www.piubelli.net
Ciò che oggi è facoltativo domani sarà necessario.
Perchè non prepararci per tempo al futuro?
Vuoi il mio indirizzo? Togli _cut_ per rispondermi

Newsgroup: it.comp.appl.access
Titolo: problema con casella di testo in report

salve a tutti
in un report ho inserito una casella di testo
ed inserendo un testo che emula un timbro... non riesco ad allineare il 
testo come vorrei...
mi si sposta in continuazione... come posso fare ??
faccio un esempio...
Ditta Pinco Pallino
Sede di Milano Nord
Ing. fabio Fabiello
FfcFst54G67D745B
grazie a tutti 

ma i dati contenuti nella casella di testo da dove vengono pescati?
da una tabella?

Newsgroup: it.comp.appl.access
Titolo: Stampa Unione Access 2000 su Win 2000

Buongiorno a tutti;
Avevo scritto un'applicazione con Access 2000 che comprendeva
anche una stampa unione con Word.
Ho testato l'applicazione su 98 ed NT e tutto girava.
Da qualche tempo ho fatto il passaggio a Win 2000 e quando
cerco di generare la stampa ottengo il msgbox
"Il componente ActiveX non e' in grado di creare l'oggetto".
Ho provato a fare una maschera semplice di prova con una
generazione di un documento word, ma ottengo lo stesso errore;
questo errore e' sull'istruzione 
    Set oApp = CreateObject("Word.Application")
Qualcuno ha qualche dritta da darmi?
Grazie
Giovanni
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG



i riferimenti a Word sono inseriti?
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: Campo con formula

Ho due report, uno creato sulla query ordini  e uno creato sulla query
emissionedocumenti. In ogni query ci sono i campi importo, iva, totale e
totale in lire. Vorrei inserire in ogni report a fine pagina, un campo che
mi calcoli il totale di TUTTI gli importi, un campo per i totali di TUTTA
l'iva, ecc. Ho provato inserendo in visualizzazione struttura del report,
una casella di testo e ho inserito la formula =Somma([Importo]) nella riga
Origine Controllo delle proprietà, poi ho fatto altrettanto per l'iva ecc.
Non funziona, mi dà errore. Come dovrei
fare?
Grazie,
AM


La formula va inserita in un controllo che si trova nel pič di pagina
Report.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Campi maschera - compilazione

Buonasera a Tutti
Sto sperimentando, e devo dire con gran stupore, le potenzialità di 
access. Ho già fatto degli esperimenti (col Vostro prezioso ausilio)
Adesso ho la seguente difficoltà:
Sto configurando una maschera su una tabella di cassa, io vorrei che 
fosse possibile compilare per ogni operazione un solo campo o uscite o 
entrate quindi se compilo il campo entrata non potrò compilare quello 
delle uscite e viceversa. Nella stessa maschera vorrei poi evidenziare 
il saldo non dell'operazione ma della tabella.
Grazie a tutti per l'attenzione e per gli eventuali aiuti
mX

 mX
una cosa veloce che potresti fare e dopo aggiornamento
If Not IsNull(Me.entrate) Then
Me.uscite.Enabled = False
Else
Me.uscite.Enabled = True
End If
stessa cosa per le uscite


ops non avevo finito di leggere
per il totale potresti usate un campo testo e origine record
DSum("campodasommare";"tuatabella")

 DSum("campodasommare";"tuatabella")
Grazie della risposta, forse ho omesso di scrivere che sono alle prime 
armi e non capisco ancora "dopo aggiornamento" a cosa si riferisce.
Grazie ancora per la pazienza e attenzione
mX


Premettendo che anche io sono un principiante rispetto ai colossi che
scrivono qui , un modo banale e quello che ti ho indicato , cmq in
struttura maschera ne campo delle entrate o delle uscite basta che
clicchi col mousetasto destro , proprietà , avrai delle finestre a
scheda , clicca dove ce scritto evento e li hai i vari eventi da poter
utilizzare , quello che come esempio ti ho indicato io è dopo
aggiornamento , quindi clicca dentro dopo aggiornamento ti uscira una
freccietta e tre puntini , clicca sui puntini , e entri nel vba e li
scrivi il codice come puo essere l'esempio descritto sopra.
ciao

?
"Lolince"  ha scritto nel messaggio 
news:eefc8102-ec0b-4f84...@j25g2000yqa.googlegroups.com...


__
Ciao prova con
Me.Uscite.Enabled = not (isNull(me.Entrate))
Newsgroup: it.comp.appl.access
Titolo: intercettare errori di runtime riferimeti VBA

Ciao a tutti, dal sito di Alessandro Baraldi ho scaricato il database
di esempio Ricettario avanzato, mi ha incuriosito il fatto che nel
database l'autore intercetti alcuni errori di run time impostando dei
messaggi personalizzati, ciononostante nel momento in cui si
verificano quegli errori, mi esce sempre il messaggio di Access
anzichè il messaggio impostato dall'autore.
A questo punto mi chiedo se ci siano dei riferimenti di VBA che dovrei
impostare per il corretto funzionamento del database.

Ciao a tutti, dal sito di Alessandro Baraldi ho scaricato il database
di esempio Ricettario avanzato, mi ha incuriosito il fatto che nel
database l'autore intercetti alcuni errori di run time impostando dei
messaggi personalizzati, ciononostante nel momento in cui si
verificano quegli errori, mi esce sempre il messaggio di Access
anzichč il messaggio impostato dall'autore.
A questo punto mi chiedo se ci siano dei riferimenti di VBA che dovrei
impostare per il corretto funzionamento del database.
Cosě a naso.... č strano... quali errori escono..?
E' possibilie che ci siano anche dei Bugs... ovviamente č un Demo la cui
cura non rasenta
quella di distribuzione...!
In ogni caso accedi dal VBA ai riferimenti e vedi se qualche voce ha MANCA
affianco...
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------

 ---------------------------------------------------------------------------
Ho visto ma non c'è nessuna voce con la scritta "MANCA"


Anzi scusami ma ti posto le voci che nei riferimenti sono attivate
Visual Basic For Application
Microsoft Access 11.0 Object Library
Ole Automation
Microsoft DAO 3.6 Object Library

Anzi scusami ma ti posto le voci che nei riferimenti sono attivate
Visual Basic For Application
Microsoft Access 11.0 Object Library
Ole Automation
Microsoft DAO 3.6 Object Library
Beh la prima cosa che mi viene in mente è che io l'ho sviluppato con
A2002(Xp) versione 10
mentre tu lo hai convertito alla 2003.... non avendola non sò se la cosa
possa dipendere da qualche
Bugs tra la conversione...(e ce ne sono soprattutto le strutture a schede
che sono usate)...
Non sò dirti di più

Newsgroup: it.comp.appl.access
Titolo: Comandi inviati troppo velocemente

Ho fatto un programma per un negozio che stampa
anche lo scontrino su uno Sweda Micropos.
Funziona in maniera corretta, ma non esegue alcune
operazioni perche' certe stringhe vengono inviate
troppo velocemente alla macchina.
Le stringhe sono corrette, perche' in modalita'
debug, facendo eseguire le istruzioni una ad una
lo scontrino viene stampato in maniera corretta.
Se ad esempio vendo un pezzo per 15 euro con sconto
5, devo inviare 3 stringhe, se vendo piu' di un pezzo le
stringhe da inviare sono addirittura 4.
Mi esegue solo la prima.
Come faccio a impostare un tempo di attesa in
Access 2000 in modo che dopo la prima
stringa attenda ad esempio 0,5 secondi e poi
passi alla seconda stringa e in seguito a una nuova
attesa, invii la terza?

 ha scritto nel messaggio
news:4228b...@x-privat.org...

Metti in un Modulo questa chiamata API
Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Quindi chiamala con
Sleep 500
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Porting di data base.....

Devo effettuare un "porting" (si dice cosi' vero ?) di un database in
formato (dBase) ad uno in formato access.
Ovviamente (che bello!!) nel db in formato access ci sono un sacco di
tabelle in piu' rispetto a quello in formato dBase. Il che significa che
molti campi sono stati "scomposti" in piu' tabelle (giustamente) durante la
fase di normalizzazione.
Avete qualche consiglio da darmi sui migliori approcci e/o metodi per
effettuare un lavoro del genere ??
Grazie
Aldo



 ha scritto nel messaggio
news:TmXL6.25402$RX4.1...@news.infostrada.it...

Non ci sono consigli generici, tutto dipende dalla struttura del tuo db.
Sib

Newsgroup: it.comp.appl.access
Titolo: visualizzare valori selezionati in casella di riepilogo

Buongiorno a tutti
Ho una maschera con una casella di riepilogo dove vengono elencati i nomi x,
sulla stessa maschera ho una sottomaschera dove sono presenti  i nomi x con
relativi dettagli. Vorrei che spostandomi sulla casella di riepilogo nella
sottomaschera venisse visualizzato il record corrispondente. Come si può
fare ? Potete farmi un esempio? Dimenticavo la sottomaschera e la casella di
repilogo hanno origine di dati diversi.
Grazie Angelo


Nelle proprietą "collega campi secondari" della sottomaschera (scheda dati)
inserisci il nome del controllo (da legare) presente nella sottomaschera. In
"collega campi master" ci inserisci il nome della casella di riepilogo.
La casella di riepilogo deve restituire (proprietą colonna associata) il
campo di tabella con in nomi e nella sottomaschera deve essere presente un
altro controllo che "punta" all'altro campo di tabella con i nomi...
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: query ricerca duplicati come eliminare i duplicati trovati

sapete dirmi come posso eliminare i duplicati di alcuni record ottenuti con 
una queyr ricerca duplicati
vorrei cioè tenere solo un record e i doppioni eliminarli
grazie. 

 ha scritto nel messaggio
news:4336f142$0$8478$5fc...@news.tiscali.it...

Ciao Nicolas,
nella tua tabella c'è un campo di tipo contatore ?
Ciao Giorgio



 Si
bene allora puoi scrivere una query tipo questa che elilmina le righe che
hanno il campo *Nome* duplicato ad eccezione di quella con ID più basso
----
DELETE Tabel1.*
FROM Tabel1
WHERE Id NOT IN (SELECT Min(ID)
                 FROM Tabel1
                 GROUP BY Nome)
----
oppure se vuoi mantenere l'ultimo inserito
----
DELETE Tabel1.*
FROM Tabel1
WHERE Id NOT IN (SELECT Max(ID)
                 FROM Tabel1
                 GROUP BY Nome)
----
Ciao Giorgio
Newsgroup: it.comp.appl.access
Titolo: query vuota

Ciao,
forse sto chiedendo un'assurdità, ma è possibile con qualche istruzione
verificare a priori se una query di selezione è vuota?
Grazie

 ha scritto nel messaggio
news:9k2tpa$f8u$1...@pegasus.tiscalinet.it...

E' possibile con un piccolo codice VBA:
-----------------------------------------------------------
dim rst1 as recordset
set rst1 = CurrentDB.openrecordset ("nome_della_query")
if rst1.recordcount = 0 then msgbox ("Query vuota")
-----------------------------------------------------------
Il codice lo puoi associare ad esempio all'evento Su click di un pulsante,
per cui premi il pulsante e vedi se non ci sono record.
Ciao, Arturo

 wrote in message
9k2tpa$f8u$1...@pegasus.tiscalinet.it...

A parte il recordset di Arturo, puoi usare anche una funzione, la DCount
DCount("*","nome query")
che restituisce il numero dei record della query.
Il vantaggio di questa soluzione è che potresti usarla anche in un controllo
di una maschera come espressione mettendoci un = davanti e sostituendo la ,
con il ;
Antonio

 Vi ringrazio per i suggerimenti che mi avete proposto, mi hanno aiutata a
risolvere il mio problema.

Newsgroup: it.comp.appl.access
Titolo: allegare tabella in msg di posta elettronica

Mi sapete dire come faccio ad allegare una tebella in un messaggio di posta
elettronica da codice
Grazie in anticipo

metodo sendobject

Newsgroup: it.comp.appl.access
Titolo: Possibile recovery db sovrascritto?

e te pareva che una cazzata non dovessi farla prima o poi...il cervello 
era ancora in vacanza...sta di fatto che, tramite una routine in Vb(non 
Vba), ho usato il path di copia-file sbagliato e anzichè fare il backUp 
del db, ho copiato il backUp sul db...
Ora: il db è stato sovrascritto...non cancellato dalla directory e poi  
copiato il backup dentro...infatti l'undelete manager che ho usato non 
rileva nessun db cancellato...
conoscete qualche astuzia, visto che io ho dimostrato che in testa non 
ce ne ho manco una?
Grazie :o((
Ciauz
--
'gnurant come una cucuzza
Inviato da 
www.mynewsgate.net

 'gnurant come una cucuzza
Se č estremamente importante puoi chiedere a qualche ditta specializzata
nel recupero file da hd danneggiati ma credo che costi parecchio e
comunque non so se č fattibile o meno.
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

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

Se nell'assegnazione di un campo di una maschera si usa:
txtVar = Forms!NomeMaschera!NomeCampo
come si può utilizzare un campo di una sottomaschera?
ES.: txtVar = 
Forms!NomeMaschera!NomeSottomaschera!NomeCampoSottomaschera?
Thx!

 Thx!
Yes, meglio cosě cmq
Forms!NomeMaschera!NomeSottomaschera.form!NomeCampoSottomaschera
-- 
-- 
Massimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Newsgroup: it.comp.appl.access
Titolo: Eliminare record doppi da una query

Ciao a tutti, ho una tabella con 15 campi , tra cui 1 campo "Tipo" che
contiene dei valori duplicati , è possibile creare 1 tabella con tutti i 15
campi della prima ma con i valori univoci nel campo tipo, gli altri 14
campi contengono valori diversi e quindi non "ragruppabili" ma a me
interessa un raggruppamento solo sul Tipo, indipendentemente dagli altri
valori.
Grazie mille a tutti.
Ronny.
--------------------------------
Inviato via 
http://usenet.iol.it

 Ronny.
Creati una query di raggruppamento su "Tipo": per gli altri 14 campi scegli
il primo o l'ultimo valore (tanto per te non fa differenza).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

---------------------------------------------
Quindi specifico comunque
tutti i campi nella query, eseguo un raggruppamento sul Tipo ma cosa metto
sugli altri?
Grazie mille.



Se gli altri campi non ti servono ma ti occorre solo un elenco dei valori
presenti nel campo "Tipo", fai una query che contiene solo tale campo e su
di esso raggruppa.
Se invece vuoi vedere anche gli altri 14 campi a prescindere da quale record
provengono, creati una query di raggruppamento con tutti i campi; nella riga
Formula: relativa al campo Tipo seleziona Raggruppamento, per gli altri
campi seleziona Primo.


Newsgroup: it.comp.appl.access
Titolo: Controlli nulli?

Buona domenica agli indomabili......
Ho il seguente problema:
I controlli di una data naschera sono associati ad una query che preleva i
valori da altre query in base all'ID dato dalla maschera. Ora succede che
alcuni campi delle query non contengono nessun dato in quanto non soddisfano
l'ID. Il risultato sulla maschera è che a volte i controlli sono completi di
dati ma, nel caso in cui alcune query non hanno passato nessun parametro
alla query che li raccoglie, alcuni controlli non appaiano nemmeno. Adesso
il problema è come poter far fare la somma dei controlli dato che non v'è
certezza sull'esistenza di alcuni o di tutti i controlli.
Spero di essere stato chiaro.

 ha scritto nel messaggio
news:BsOQb.142425$VW.57...@news3.tin.it...

Se devi fare delle operazioni matematiche utilizza la funzione NZ (vedi
help)...
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:BsOQb.142425$VW.57...@news3.tin.it...

Molto dipende dal metodo che usi per fare la somma dei controlli.
Comunque, se il tuo problema è quello di impostare a zero il valore di una
casella di testo quando il campo ad essa associato è Null, dai alla casella
di testo un nome diverso dal campo numerico cui è associata: se ad esempio
il campo si chiama MioCampo, chiama la casella di testo MiaCasella e nella
sua origine controllo scrivi:
= Nz([MioCampo]; 0)
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 = Nz([MioCampo]; 0)
Perfetto!!
Grazie Roberto.
Alfio
Newsgroup: it.comp.appl.access
Titolo: Inserimento automatico dei dati in una maschera

Ciao Al N.G.,
                      sto costruendo una maschera per indirizzi e vorrei che
selezionando la città, automaticamente si caricassero il cap e la provincia
di appartenenza della città. Devo usare una query oppure VBA? E come fare
per settare l'origine giusta da cui le caselle relative possono trarre i
dati?
E' senz'altro una cosa stupida da fare (tutti i db lo fanno), ma io non
riesco a costruire questa maschera (benchè abbia appena finito di leggere un
mattone alto così su Access).
Saluti,
          Pat.

 wrote in message
b8tfdc$dibpq$1...@ID-91136.news.dfncis.de...

Se hai una tabella chiamata tblCittà che ha una struttura simile a questa:
Città            Testo e chiave primaria
CAP            Testo
Provincia    Testo
Se la città la selezioni tramite una casella combinata chiamata CercaCittà.
Se la casella combinata ha tre colonne di cui visibile solo la prima.
Se la casella combinata ha come origine riga il seguente codice SQL:
SELECT Città, CAP, Provincia
FROM tblCittà
ORDER BY Città;
Se le caselle di testo che debbono contenere il CAP e la provincia si
chiamano appunto rispettivamente CAP e Provincia.
A fronte dell'evento "Dopo aggiornamento" della casella combinata genera il
seguente codice VBA:
Me!CAP = Me!CercaCittà.Column(1)
Me!Provincia = Me!CercaCittà.Column(2)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Grazie Roberto per le indicazioni: ho poi trovato un bell'esempio sul
SitoComune. Unica cosa che vorrei eliminare è la visualizzazione di tutte e
3 i campi della tabella (città-cap-provincia) quando apro il selezionatore
del combobox, mantenendo ovviamente invariata la funzionalità. E' possibile?
Saluti,
          Pat.

 wrote in message
b8u41j$dsn8h$1...@ID-91136.news.dfncis.de...

Nella proprietà Larghezza colonne della casella combinata imposta a 0 (zero)
la larghezza delle colonne che non vuoi visualizzare, insomma una cosa del
genere:
2,5cm;0cm;0cm

Newsgroup: it.comp.appl.access
Titolo: maschere pop-up.

Se imposto le proprietà di una maschera a pop-up e, dopo la pocedura che
ho
 sempre eseguito di solito per il posizionamento, la maschera invece di
 assumere dimensioni e posizione precedentemente settata mi diventa grande
 quanto tutto lo schermo, mi dite cosa può essere successo?
 grazie

 ha scritto nel messaggio
news:Z_Gue.19421$yM4.2...@twister2.libero.it...

è rimasto impostato DoCmd.Maximize su "su apertura?"

 ha scritto nel messaggio
news:GwHue.19451$yM4.2...@twister2.libero.it...


Newsgroup: it.comp.appl.access
Titolo: somma progressiva

Salve a tutti,
è possibile direttamente in una query avere una somma
progressiva?
collaboratore    mese    incassato    progressivo
pippo                   1            10            10
pippo                   2            10            20
pippo                   3            10            30
pippo                   4            10            40
grazie!
ringo 

 ha scritto nel messaggio
news:dum5o8$26n$1...@newsread.albacom.net...


Newsgroup: it.comp.appl.access
Titolo: Funzione TransferSpreadSheet

Ciao a tutti.
La funzione TransferSpreadsheet, nella versione '97, permetteva il 
trasferimento di sheet a un server FTP.
Nella guida di Access2000 non trovo cenno di questa capacità. E' andata 
perduta o c'è ancora?
Se è andata perduta, da quale funzione è stata sostituita?
Grazie a chiunque trova il tempo di darmi retta.
Marco 

 ha scritto nel messaggio 
news:482b4cd9$0$29989$5fc...@news.tiscali.it...

Anche se fosse; puoi sempre inviarlo tu via ftp...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:g0h8t9$14q$1...@tdi.cu.mi.it...


 COME??
Cercando con google in questo NG, per esempio.
Vuoi utilizzare un ocx? 
http://activex.sourceforge.net/esftp.html
Altri suggerimenti:
http://groups.google.it/group/it.comp.appl.access/search?hl=it&q=ftp&start=10&sa=N&hl=it&
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Query: gestione degli errori

Ciao a tutti:
devo visualizzare tramite report i risultati di una query ... e fin qui è
facile!
Il mio problema è che la query trae origine da altre query che a loro volta
estraggono i dati dalla stessa tabella che è sempre uguale nella struttura
ma
carica dati di volta in volta diversi.
Il 99% delle volte la query "trova" tutti i valori nei campi prefissati ma
alcune
volte questi campi sono vuoti e quindi tutto il meccanismo si blocca, la
query
riporta solo le intestzioni dei campi senza alcun valore ed il report
visualizza il
solito messaggio di #ERRORE.
E' possibile inserire un'istruzione che inserisca il valore 0 quando i campi
sono
privi di valore?
Grazie a tutti, Giulio

 ha
scritto nel messaggio
news:KP1Zc.176229$OR2.8...@news3.tin.it...

Giulio ne abbiamo parlato proprio oggi...
iserror
MAssimiliano

 ha scritto nel messaggio
news:dT1Zc.13822$B06....@news.edisontel.com...

Avevo già letto il post ma stupidamente lo avevo adattato al report anzichè
direttamente alla query!
Tenchiu!

Newsgroup: it.comp.appl.access
Titolo: utilizzare il carattere "virgola" per comporre un body per thunderbird

buongiorno a tutti, 
 
ho una variabile testo2 che concateno e che contiene anche il carattere virgola
 
esempio:
 
    testo2 = testo2 & Chr(13) & Chr(10) & "In data " & DateAdd("m", 1, DATE) & ", se non avremo ricevuto vostra conferma, il servizio verrà disattivato."
 
in thunderbird ottengo soltanto "In data 24/08/2023" da quel che ho capito thunderbird interpreta la virgola come delimitatore quindi perdo il testo dopo la prima virgola
 
l'istruzione che utilizzo è la seguente:
 
thund = percorsoTB & _
"-compose " & """" & _
"to='" & dest & "'," & _
"cc='" & destCC & "'," & _
"bcc='" & destCCN & "'," & _
"subject='" & oggetto & "'," & _
"attachment='" & allegato & "'," & _
"body=" & testo2
 
ho già controllato e testo2 è completa mentre nella mail il testo è troncato.
 
qualcuno di voi ha già affrontato questo problema?


ti mancano apici sul body
cosi vedrai che va
 
  thund = percorsoTB & _
             "-compose " & """" & _
             "to='
te...@gmail.com
'," & _
             "subject='test'," & _
             "body='" & testo2 & "'" & """"
 
 
ti ricordo che puoi anche comporre testo2 in html per avere migliore 
controllo e formattazione
 
 
BFS
 
 
 

 "body=" & testo2 
 
Racchiudi la stringa da passare al parametro body tra apici singoli
"body='" & testo2 & "'"
Con questo carattere si fa una fatica terribile a capire dov'è il singolo apice, così forse si capisce meglio ma la sostanza non cambia
"body=" & Chr$(39) & testo2 & Chr$(39)

 BFS
Stavo digitando, ho visto solo dopo l'invio che avevi già risposto tu, sorry.


fantastico!!, già provato e funziona grazie a entrambi.
Newsgroup: it.comp.appl.access
Titolo: Menù tipo Oggetti finestra database

Ciao,
č possibile inserire in una maschera un menů che abbia l'aspetto e il
comportamento di quello Oggetti della finestra database?
Grazie per l'attenzione
Domenico

 ha scritto nel messaggio
news:c8nhk3$iil$1...@newsread.albacom.net...

Hai provato a vedere se fa al caso tuo un controllo a schede?
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Roberto
Sì, già ho utilizzato questo tipo di menù, mi chiedevo però se c'era qualche
ectivex o altro che funzioni allo stesso modo.
Domenico

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

ciao a tutti
mi chiamo marco da poco ho cominciato a utilizzare access, vi illustro il
mio problema ho due tabelle una contenente i codici dei prodotti l'altra
contenente le descrizioni dei prodotti quello che io vorrei fare e di creare
una maschera che nell'immettere il codice mi trovi la corrispondente
desccrizione del prodotto e viceversa.
vi prego aiutatemi e molto importante per il mio lavoro
grazie mille
marco

 ha scritto nel messaggio
news:as5par$qd9$1...@lacerta.tiscalinet.it...

Per prima cosa è buona regola usare un oggetto che sia significativo quando
si posta in un newsgroup. Qui si chiede tutti "aiuto".
Quanto al resto comincia con il creare una "relazione" fra le due tabelle.
Probabilmente avrai bisogno di una relazione uno a molti (prima di farlo
potresti aver bisogno di campi contatore e campi numerici intero lungo per
creare i riferimenti per la relazioni)... Questo è l'inizio... Poi fai buon
uso dell'help e dai un'occhiata ai database di esempio.

 mi chiamo marco da poco ho cominciato a utilizzare access, vi illustro il
E ahai anche cominciato da poco ad usare il NG visto che usi un subject poco
significativo!!!
Antonio
Newsgroup: it.comp.appl.access
Titolo: Cerco buon programmatore genovese!

Non riesco più a gestire personalmente la programmazione in access
necessaria per la mia attività (trasporti) a Genova. Qualcuno è interessato
a darmi una mano?

 wrote in message 8rvccd$nrp$1...@nslave2.tin.it...

Ehmmm...
Mai sentito parlare di televoro...
E di saltuarie trasferte dal cliente?
Certo costano... ma vogliamo sfatare la nomea dei genovesi?
Eh eh eh
Antonio

Antonio Biso ha scritto nel messaggio ...

Vigliacco cacasotto, che ne dici di una bella denuncia per scambio di persona??
BASTARDO
Antonio

 wrote in message
YEHE5.1075$Z95....@news.infostrada.it...

A questo punto non so se rispondo al Biso giusto, comunque:
hai pensato a una firma digitale?
le danno gratis su alcuni siti (ora non me ne viene enanche uno) ma mi
sembra una soluzione per il problema.
E' ovvio che il vile non smettera' se non si trova una soluzione, forse
questa...
Ciao, Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente

La mia società si occupa di trasporti. Se ti interessa puoi vedere il nostro
sito 
www.acme.it/sigma
 o comunque puoi contattarmi al numero 019801864.
Noi siamo a Savona.
Ciao
Antonello Spinetti


 Noi siamo a Savona.
Caro Antonello,
non pensi di andare alla mitica cena del NG a Roma?
In caso affermativo, potremmo andare insieme e magari conoscerci (visto che
siamo entrambi a Savona)
Fammi sapere.
Ciao
Silvio

 > La mia società si occupa di trasporti. Se ti interessa puoi vedere il


 Antonello
Peccato che non veniate alla cena!!
Salutami Giulio!
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access
Newsgroup: it.comp.appl.access
Titolo: Scrolling del mouse

Salve a tutti.
Ho implementato nel mio progetto Access questa libreria (serve ad
impedire che l'utente possa scorrere i record di una maschera con la
rotellina del kouse):
http://support.microsoft.com/?kbid=278379
utilizzando la creazione di un modulo all'interno del mio progetto
piuttosto che un file .dll.
Funziona tutto, solo che se provo a compilare il codice VBA mi genera
l'errore:
"TIPO DEFINITO DALL'UTENTE NON DEFINITO".
Non riesco a capire il perchè.
Qualcuno mi aiuta?
Se elimino i moduli e il codice per evitare lo scrolling col mouse,
tutto viene compilato!
Aiuto!
Grazie, Luigi.

 wrote in message
news:1133363469.5...@g49g2000cwa.googlegroups.com

Hai chiamato la Classe esattamente come definito nel codice...?
Se il nome non è il medesimo ovviamente non viene trovata la
classe e fallisce il tentativo d'istanza.
Se fosse così fai una prova a commentare solo questa riga
nella Form ripristinando tutto il resto.
Private WithEvents clsMouseWheel As MouseWheel.CMouseWheel
---------------------------------------------------------------
Dai un'occhiata a questo demo:
http://www.mantuanet.it/alessandro.baraldi/
Sezione [API]
FAQ n°---> 1.0 MouseWheel 
In sostanza è quello di MS.....
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

ho provato come dici tu, ma non funziona lo stesso... anche
commentando... boh..
Il link che mi hai passato la sezione FAQ non va...
Uff... mi passeresti l'esempio se ce l'hai?
GRAZIE

Scusami... ho dato un'occhiata alla sezione API ma io non uso AccessXP,
bensì Access2000 e quel mdb non me lo fa aprire... Non appena
inserisco nel mio codice la riga:
Private WithEvents clsMouseWheel As MouseWheel.CMouseWheel
mi genera errore: TIPO DEFINITO DALL'UTENTE NON DEFINITO
Perchè?
Grazie.

 Grazie.
Saluti
P.S. Non si usa la mail personale


Un pò difficile per me trovare qualcuno che usi AccessXP...
La classe del modulo l'ho chiamata basSubClassWindow, mentre quello di
modulo di classe CMouseWheel.
Ho seguito di pari passo le istruzioni riportate qui:
http://support.microsoft.com/?kbid=278379
Solo inserendo i moduli e quella riga nel codice della maschera, mi
genera quando lo compilo TIPO DEFINITO DALL'UTENTE NON DEFINITO...
Dall'help ho letto che dovrei dichiarare la variabile da me definita in
un blocco TYPE... ma non ci riesco e non credo poi sia la soluzione...
Io i moduli di classe che uso, li ho inseriti via codice
semplicemente... non credo debbano essere registrati giusto?
Grazie, Luigi.
Newsgroup: it.comp.appl.access
Titolo: Visualizzazione campi in Query Access 2003

Buonasera amici,
ho una query di Access 2003 con un campo Prodotto, un campo Prezzo ed
un campo DataAttivazione, quindi si verifica che un Prodotto possa
avere un prezzo di 1,50 con data attivazione 01/01/2008 ed un prezzo
successivo di 1,80 con data attivazione 15/03/2008 ed un altro ancora
di 1,99 con data di attivazione 14/04/2008. Ora a me serve che nella
query mi visualizzi soltanto la riga con l'ultima data di
attivazione,
quindi quella con prezzo 1,99 in questo caso, escludendomi tutte le
altre.
grazie molte per l'aiuto ed il tempo dedicatomi.
Leonardo

 ha
scritto:

Se ho capito bene la tua richiesta, dovrebbe funzionare una query come la
seguente, dove "MiaTabella" č il nome della tabella in questione, "MiaData"
č il nome del campo data, "MioPrezzo" č il nome del campo prezzo,
"MioProdotto" č il nome del campo prodotto:
SELECT Max(MiaTabella.MiaData) AS MaxDiData, Max(MiaTabella.MioPrezzo) AS
MaxDiPrezzo, MiaTabella.MioProdotto
FROM MiaTabella
GROUP BY MiaTabella.MioProdotto
Saluti
Franco
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 - Mostra testo tra virgolette -
ciao Franco,
la prima parte va bene per selezionare il campo data più recente, ma
poi il campo MioPrezzo deve essere non il valore più alto ma quello
relativo alla data più recente, qualunque esso sia.
grazie molte dell'aiuto
Leonardo

Newsgroup: it.comp.appl.access
Titolo: problemi access con OLE

Quando apro una maschera di Access mi appare una finestra con il messaggio:
Impossibile comunicae con il server OLE.
E' possibile che il server OLE non sia registrato Per registrarlo rieseguire
l'installazione.
Grazie dell'aiuto
Serenella

 ha scritto nel messaggio
news:0wKi7.36245$vC1.4...@news1.tin.it...

Dai qualche informazione in più:
tipo di maschera che apri
che origine record ha la maschera
la apri da menu o con un pulsante o direttamente
prima funzionava
ti succede con tutte le maschere
hai appena installato Access
Poi, spero di poterti aiutare
Ciao
Carmine Onofrio

Newsgroup: it.comp.appl.access
Titolo: dublicato se presente piu volte sul medesimo id

ciao a tutti
 
non riesco ad avere il giusto risultato
 
If Not IsNull(DLookup("IdFornitore", "TbCarichi", _
 "IdFornitore = " & str(Me!CboFornitore))) _
 And IdCarico = Me!IdCarico _
 And Me!CboFornitore <> Nz(Me!CboFornitore.OldValue) Then
   MsgBox Me!CboFornitore.Column(1) & " Già esiste.", vbOKOnly, "Duplicato!"
 
End If
 
in pratica vorrei il MsgBox se in ciuscun IdCarico e' presente
piu' di una volta lo stesso IdFornitore.
 
Grazie


forse non hai presente cosa fa la funzione str
https://support.office.com/it-it/article/Funzione-Str-7bae2c01-47ff-4bdc-a1b6-756fbb515841
 
che aggiunge uno spazio iniziale vuoto per i numeri positivi
 
e poi il criterio stringa così non può andare:
"IdFornitore = " & str(Me!CboFornitore)
 
deve venire (perlomeno) così
"IdFornitore = '" & str(Me!CboFornitore) & "'"
 
NON so poi per il resto ...

 End If
 
-- 
Ciao
Karl
*********
http://www.AccessDevCon.com
 
Access FAQ: 
http://www.donkarl.com/it
 
 
 
 
 


grazie Karl


grazie Giorgio
Newsgroup: it.comp.appl.access
Titolo: Ciclo For...Next dà overflow.

Cosa non va in questa istruzione?
   For u = 10 To numScelto Step -1
Ho accertato che numScelto è quantificato, nel mio caso vale 6, numScelto e u sono dichiarate a livello di modulo come Byte e se uso il For così:
   For u = numScelto To 10
non mi dà problemi.
Conoscete un buon esorcista?
Grazie a tutti.
Riccardo Baldinotti

ribet...@gmail.com
 brought next idea :

Byte non può essere negativo, usa Integer.
 
Bruno
 
 


Secondo me funziona in entrambi i modi
postaci qualche righettina di codice in piu
 
.


Si,  ha ragione Bruno,   
Devi usare Integer

 Il giorno martedì 25 febbraio 2014 18:20:09 UTC+1, Bruno Campanini ha scritto: > .com brought next idea : > > > Cosa non va in questa istruzione? > > > For u = 10 To numScelto Step -1 > > > Ho accertato che numScelto è quantificato, nel mio caso vale 6, numScelto e u > > > sono dichiarate a livello di modulo come Byte e se uso il For così: For u > > > = numScelto To 10 non mi dà problemi. > > > Conoscete un buon esorcista? > > > Grazie a tutti. > > > Riccardo Baldinotti > > Byte non può essere negativo, usa Integer. > > > > Bruno Si, ha ragione Bruno, Devi usare Integer
 
Ringrazio entrambi: era proprio la definizione di Byte, anche se in realtà la variabile u non avrebbe mai assunto valore negativo. Ne deduco che il valore di Step è immagazzinato da qualche parte come variabile uguale a u.
Grazie ancora.
Riccardo Baldinotti

ribet...@gmail.com
 formulated the question :

For i = 1 To 10
For i = 10 To 1 Step -1
 
Penso che i sia sempre aggiunta al valore iniziale (1, 10), mai 
sottratta: quindi nel secondo caso deve essere negativa e perciò non 
può essere Byte.
 
Bruno

Newsgroup: it.comp.appl.access
Titolo: Windows xp

Salve a tutti,
chiedo scusa per la possibile deviazione dal tema del NG,
ma penso che esperti come voi possono darmi una dritta in merito:
quando faccio "arresta sistema" con win xp, non mi compaiono più i tre tasti
(riavvia, arresta sistema e standby), ma la finestra con una casella
combinata contenente le stesse voci.
Sapete per caso come devo fare per tornare alla modalità con i tre tasti?
Grazie a ttti
Dario

 combinata contenente le stesse voci.
Hai disattivato la schermata iniziale con l'elenco dei nomi utente: Pannello 
di controllo / Account Utente / Cambia modalità di accesso e disconnessione 
/ Usa la schermata iniziale.
Per una questione di sicurezza sarebbe meglio così ce l'hai adesso, uno che 
passa di li non vede l'elenco completo degli utenti, al massimo quello 
attivo. Il fatto di avere la tendina in chiusura è solo questione di 
abitudine, io 
p.es
. che l'ho sempre usata in win 2000 mi ci trovo anche 
meglio!
IG

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

 ha scritto nel messaggio
news:GgLLd.22138$2h5....@tornado.fastwebnet.it...

Grazie 1000,
grazie ai tuoi consigli ho risolto.
Ciao ciao Dario
PS: ho il computer in camera, quindi non rischio per ora.
Ciao ciao
Newsgroup: it.comp.appl.access
Titolo: BackUp in Excel

Ciao, ho il seguente codice
Private Sub Backup_Click()
On Error GoTo Err_Backup_Click
    Dim stDocName As String
    stDocName = "BackupNomeTabella"
    DoCmd.RunMacro stDocName
Exit_Backup_Click:
    Exit Sub
Err_Backup_Click:
    MsgBox Err.Description
    Resume Exit_Backup_Click
End Sub
La macro che chiamo mi crea un backup della tabella in un file di Excel.
Come faccio a farlo senza passare da una macro? E cosa devo scrivere per
ottenere l'equivalente di:
Esporta...  Nome file=NomeTabella
Tipo file = Microsoft Excel 97-2000.xls
Salva formattato
Grazie dell'aiuto!
Ciao, Stefano

ottenere l'equivalente di:
Stefano,
prova ad esportare la tua macro in un modulo. In questo modo avrai
l'equivalente della tua macro in VBA.
-- 
Ciao,
Giovanni

il mio problema è che ci ho provato ma non sono riuscito a trovare come!!
Giovanni Albertone <g_albertone@NOSPAM_MA_SENZA_NOSPAMhotmail.com> wrote in
message p1pbds8ck3192ugv7...@4ax.com...



Dai un'occhiata all'help al Metodo OutputTo..
Ciao.

Newsgroup: it.comp.appl.access
Titolo: Non funziona On Error GoTo

  In un PC non mi funziona più la funziona On Error GoTo, il problema è 
relativo al PC che utilizzo normalmente, su altri PC non ho lo stesso 
problema utilizzando lo stesso programma che ho sviluppato.
Utilizzo Access2003, ha sempre funzionato correttamente è da qualche 
giorno che ha smesso di funzionare, in sintesi non procede con il codice 
come dovrebbe ma genera l'errore bloccando il programma.
Consigli?
grazie
-- 
ciao marco
www.marcosanti.it

 grazie
Controlla ch ei riferimenti siano tutti presenti
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


In Strumenti-Opzione-Generale era stato masso "Interrompi ad ogni 
errore" al posto che "Interrompi ad ogni errore non gestito". Mi � 
venuto in mente che aveva lavorato su questo PC un consulente esterno.
grazie e ciao
marco

Newsgroup: it.comp.appl.access
Titolo: Problema su calcoli in sottomaschera

Ho creato una maschera principale che contiene un controllo durata e poi una
sottomaschera nella quale riporto questo controllo e che contiene un
controllo num_persone. Poi sempre nella sottomaschera ho creato un terzo
controllo che moltiplica in valore del controllo durata per quello del
controllo num_persone.
In fase di primo caricamento non ci sono problemi.
Quando perņ vado a variare il valore di durata nella maschera principale, il
valore di durata nella sottomaschera viene aggirnato ma non il risultato del
controllo che si aggiorna solamente se io cambio il valore o riscivo lo
stesso valore sul controllo num_persone.
Vorrei sapere come poter ovviare a questo inconveniente.
Grazie Fabrizio

 Grazie Fabrizio
Me.NomeControllo.Requery
Dall'help di Vba (mai sufficientemente letto):
"Se l'oggetto specificato nell'argomento espressione non è associato a un
campo di una tabella o di una query, il metodo Requery forza un ricalcolo
del controllo."
Newsgroup: it.comp.appl.access
Titolo: possibile che nessuno sapia aiutarmi?

Mi si presenta questo problema da risolvere:
In una maschera principale ho collegato due sottomaschere "carico e
scarico", collegate in relazione uno a molti col campo codice della maschera
principale;
il tutto funziona bene, ma ho la necessità di numerare i movimenti di ogni
prodotto:
In pratica devo visualizzare il numero progressivo dell'operazione
effettuata per quel singolo prodotto su ogni record. (se per quel prodotto
ho tre operazioni di carico, deve contarmi 1, 2, 3.; altrettanto per lo
scario...)
Il conteggio deve essere separato per lo scarico e per il carico, per questo
motivo ho due sottomaschere dipendenti da 2 qry.
Anticipatamente grazie.
Giuseppe._


E' una soluzione poco elegante, ma nell'evento "prima di inserire" delle
sottomaschere puoi inserire:
Private Sub Form_BeforeInsert(Cancel As Integer)
Me.numero_movimento = DMax("numero_movimento", "Tabella_scarico",
"[id_codice]=" & Forms("NomeMascheraPrincipale").Controls("codice")) + 1
End Sub
Praticamente ho preso per buono che:
- nelle tabelle Scarico (chiamate Tabella_carico e Tabella_scarico) e Carico
hai inserito un campo che conterrà il numero del movimento e (io) l'ho
chiamato numero_movimento;
-  nelle tabelle Scarico e Carico hai inserito il campo (l'ho chiamato
id_codice) con il codice proveniente dalla maschera principale e che lo
utilizzi per collegare le due sottomaschere;
- nella maschera principale hai una casella di testo (o altro controllo
chiamato "codice") dove inserisci il codice (appunto!)...
Spero di essere stato chiaro.
Ciao.

Newsgroup: it.comp.appl.access
Titolo: OT: Va bè divertititevi a Natale ma io......

Va bè a Natale starò in casa a lavorare o in giro a fare assistenze varie ma
a Marzo me ne vado una settimana a riposare in Trentino.....
Con l'occasione faccio i miei Auguri a tutto il newsgroup e spero che
durante le feste qualcuno sia presente dato che stò iniziando a realizzare
un gestionale per contabilità generale in partita doppia...Wow (impensabile
fino ad un anno fa)....
Auguroni a tutti e vi prometto che se l'anno nuovo sarà proficuo stavolta il
raduno lo organizzo io nella pace e nella quiete della baia di
Portonovo(Bandiera blu d'Europa, periodo marzo - aprile 2003)
Salutoni Luca

io parto domani per il trentino (volontariato CRI) comunque conto di
fare capolino ogni tanto
Saluti.
Emanuele.

 ha scritto nel messaggio
news:9AqM9.33359$Ou4.9...@twister2.libero.it...

Auguri a te, e arrivederci a Portonovo.
Roberto

 ha scritto nel messaggio
news:1hd50v0knjrutciq7...@4ax.com...

Se non ci risentiamo prima del 25, ti auguro Buon Natale.
Roberto



tanti auguri anche a te
Saluti.
Emanuele.

 ha scritto nel messaggio
news:9AqM9.33359$Ou4.9...@twister2.libero.it...

Vedi che non sono solo ad essere ssp (sempre sul pezzo)
Ma Portonuovo? inviaci un bell' help su portonuovo che non conosco.
e poi gli auguri ce li facciamo lundì

...




Beh allora... tanti auguri a te e famiglia.
--
Alberto