mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Calcolo Deviazione Standard di campi in uno stesso record

Ciao a tutti
Mi sto incasinando per risolvere un problema, spero che qualcuno di
voi mi possa dare una mano.
Dovrei calcolare la deviazione standard di una serie di campi che si
trovano in uno stesso record, ma non so come usare la funzione devst()
che è utilizzata come funzione di aggregazione e non come calcolo.
Confidando in un vostro prezioso aiuto un ringraziamento anticipato a
tutti voi e buooon lavorooo
Stefano

 ha scritto nel messaggio
news:eefa2d86.01101...@posting.google.com...

Potresti crearti una tabella di appoggio dove, per ogni campo significativo
ti crei un record, quindi ti calcoli la deviazione standard dei record
contenuti nella tabella.
Non è elegante, però....
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Help x query

sono molto perplesso, avevo creato una tabella che mi sommava i valori con
stesso codicearticolo e con una combobox li avevo fatti apparire in una msk.
Però, a me servirebbe poter avere il valore di questa query per poter fare
una differenza e sapere quanti articoli sono rimasti in magazzino.
quindi, mi sono detto faccio il collegamento alla query via codice e mi
metto il risultato in una txtbox.
Invece no giustamente la qry vuole avere passato il codicearticolo che io ho
già immesso nella txt giusta (infatti la qry parte sull afterupdate di
questa txtbox.
Allora come devo variare la connessione per passargli il valore del codice?
questo è il pezzetto relativo
Set dbs = CurrentDb
Set qry = dbs.QueryDefs(7)
Set RS = dbs.OpenRecordset("tblmagazzino", 2)
Set RS = qry.OpenRecordset()
Testo0.Value = RS![sommadiVendite_Magazzino]
vi prego aiuto!

Salve
Ho provato a creare un Mde con il comando sys 603 ecc ... ma non funziona.
Ho provato con l'esempio docmd.runcommand trovato sul sito della microsoft
ma non va.
Ho provato con il metodo execute dell'oggetto commandbar ma è una variante
del precedente che non va.
Suggerimenti? grazie

Salver


 vi prego aiuto!
Allora: tagliamo tutto quello che hai fatto fino ad ora e spiega, a parole
tue, quello che vorresti fa!!!!
Antonio

 Antonio
in pratica ho una qry che si conta quanti articoli con lo stesso codice sono
presenti in una tabella.
Il codice lo inserisco in una txtbox di una maschera.
Nella stessa maschera ho una combobox che mi visualizza il risultato.
Però, preferirei che non fosse una combo ma una txt a mostrarmi il risultato
della qry.
Il problema è che da codice non riesco a passare il valore del mio
idarticolo mi manca la sintassi corretta.
solo che nell'help la querydef manca e avevo una certa urgenza.
Spero di essere stato + chiaro e mi scuso
Grazie cmq.

 Spero di essere stato + chiaro e mi scuso
Oooohhh... lo vedi che cosě si capisce e si risolve?!?!
Allora, invece che di una query, tu hai bisogno di usare una funzione, di
quelle magiche aggregate sui domini (e che sarebbe bene che ti studiassi
bene sull'help)
La funzione č la DCount. Per il tuo caso quindi metterai come origine dati
della tua textbox
=DCount("*";"tuatabella";"Codice = '" & casellaCodice & "'")
dove casellaCodice č la casella dove inserisci il codice.
Ho dato per scontato che il codice sia di tipo testo e quindi ho usato gli
apici; se il campo č invece numerico togli gli apici introno a casellaCodice
Antonio
Newsgroup: it.comp.appl.access
Titolo: Acc/97 mousewhell.dll

Grazie a carlo costarella, mi ha inviato la dll per disabilitare la
rotellina del mouse.
Uso la versione acc\97 su win98 ed anche la ver acc/97 su win xp.
Ho seguito le sue istruzioni ma quando faccio regsvr32
c:\windows\system32\mousewhell.dll oppure  c:\windows\system\mousewhell.dll
sia nel pc dove ho S.O. WIN98 e anche nel S.O. WXPHome
Mi compare il seguente messaggio:
Load Library(c:\windows\system32\mousewell.dll) non riuscito)Impossibile
trovare il modulo specificato.
Cosa devo fare?
A proposito del sito comune, ho visto che non ci sono piu' aggiornamenti x'.
Ciao Tommy.


Forse dipende dal fatto che dovresti scrivere "mousewheel" anzichè
"mousewhell" come hai fatto nel messaggio.
Ciao
Galliano.

 ha scritto nel messaggio
news:IJhDa.59347$lK4.1...@twister1.libero.it...


 ha scritto nel messaggio
news:IJhDa.59347$lK4.1...@twister1.libero.it...



La libreria, in W98, va messa in c:\windows\system e non system32.
Eventualmente prova con:
regsvr c:\windows\system\mousewheel.dll
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Funzione DateDiff in un campo calcolato in una query

Dall' Hlep in line di Access leggo:
......nell'esempio riportato di seguito si indica come utilizzare la
funzione
DateDiff in un'espressione nella query. Se si dispone di un tabella Ordini
contenente un campo DataOrdine ed un campo DataSpedizione, è possibile
creare un campo calcolato in una query per visualizzare il tempo trascorso
tra la data di un ordine e quella di spedizione di ciascun ordine. Nella
finestra Query, creare una nuova query aggiungendo la tabella Ordini e
trascinando il campo IDOrdine nella griglia di struttura della query. Per
creare un campo calcolato, immettere in una cella Campo vuota quanto
riportato di seguito:
Giorni trascorsi: DateDiff("a", [DataOrdine], [DataSpedizione])
.......se però eseguo le istruzioni sopra indicate ricevo un messaggio di
errore.
La funzione invece risponde perfettamente se eseguita sotto codice (es. sub
clik)
Dove sbaglio ?  Grazie.

Nelle query devi separare i parametri delle funzioni con punto e virgola
invece che con la virgola.
Ciao.


Ho già provato ma mi segnala #errore
Prova con una tabella con due campi (Data1 e Data2)
Importa tabella in query e crea campo :
NumeroGiorni: DateDiff("y" ; [Data1]; [Data2])
Access automaticamente cambia istruzione in:
NumeroGiorni: DateDiff("\y" ; [Data1]; [Data2])
...se eseguo la query nel campo NumeroGiorni viene segnalato #errore
Perchè?????

 wrote in message 89opoh$oe0$1...@nslave2.tin.it...

Prova con DateDiff("g" ; [Data1]; [Data2]).
Ciao.

Allora il problema è un altro:
anche se sulla guida c'è scritto di usare "y", "yyyy" e "d" (per year e
day), tu hai la versione italiana di Access, quindi devi sostituire i
suddetti con "a", "aaaa", "g" (anno, giorno):
NumeroGiorni: DateDiff("a" ; [Data1]; [Data2])
Se restituisce un risultato negativo basta che inverti data1 e data2.
Ciao.
Newsgroup: it.comp.appl.access
Titolo: Docmd.TransferSpeadsheet fa piantare Access 2002

Salve.
Ho il problema di cui in oggetto.
Spero che possiate darmi una mano a risolverlo. Io ho cercato in lungo e in
largo su internet ma non ho trovato alcuna soluzione, anche se sembra che
altri abbiano avuto lo stesso problema.
Voi che mi potete dire di utile?
Grazie fin d'ora.
-- 
Gabriele Bertolucci
PBsoft 
www.pbsoft.it

 Voi che mi potete dire di utile?
Peccato che nessuno mi abbia potuto aiutare fino ad oggi (ormai č passata
una settimana).
Comunque, spero di fare cosa gradita a tutti segnalando che il problema che
riscontravo č rientrato con un DECOMPILE del file MDB contenente
l'applicazione.
Anche se mi sono risposto da solo spero di avere veramente risolto :-)


 l'applicazione.
Vedi, vedi ??   :-)
Ciao!

Newsgroup: it.comp.appl.access
Titolo: Aggiornato il sito di Dev Ashish

Finalmente...
http://www.mvps.org/access/
Silvio

Silvio
Ah, ah ... siamo omonimi!
Comunque il materiale era già aggiornato da tempo, anche se mancava l'indicazione nella pagina
"what's new".

Newsgroup: it.comp.appl.access
Titolo: Da Access 97 ad Access 2000

Ciao a tutti, mi chiamo Luca.
Ho un db in Access 97, con molte tabelle, query, report, procedure, ecc.
Devo convertirlo in Access 2000, ma sembra che dall'interno di Access 2000
la cosa non funziona. Qualcuno saprebbe dirmi come fare?
Ciao
Luca

 ha scritto nel messaggio
news:9713l3$dnd$1...@rex.ip-plus.net...

Due risposte:
A: non convertirlo in acc2000;
B: prova a dirci cosa non và;
Ciao.

Newsgroup: it.comp.appl.access
Titolo: Sincronizzazione da codice

Buon giorno, 
avrei bisogno di lanciare la voce di menu da codice "Sincronizza ora" e
ho trovato il Docmd.RunCommand accmdSynchronizeNow però non posso
passargli un db da sincronizzare perché mi apre la mascherina di default
e dovrei dargli un ok. (sempre da codice). Voi sapete se c'è un modo er
passargli un parametro? il nome del db e il tipo di sincronizzazione es.
Grazie mille
Ciao
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Ciao
Un parametro no ma hai la possibilità di simulare la pressione dei tasti con 
SendKeys (vedi help)...
Ciao.
-- 
Sergio MAZZA 

 sincronizzazione es.
<F1> metodo Synchronize di DAO
-- 
HTH
Karl
*********
Access-FAQ 
http://www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: importare nuovo campo

ciao e buona sera.
ho una tabella con l'anagrafica  con un campo codicedonatore, ora per 
adeguare il programma alle nuova normative devo aggiungere alla tabella il 
Codice Fiscale che mi anno dato su una altra tabella  con  i campi 
Codicedonatore e codice fiscale
come faccio a far coincidere per ogni donatore il proprio codice fiscale??? 
Grazie.... 

 ha scritto nel messaggio
news:450ad746$0$15880$4faf...@reader2.news.tin.it...

Non è chiarissimo. Ma ci vedo due possibilità.
Se Codicedonatore è la chiave primaria dell'anagrafica non hai bisogno di
altre tabelle, ti basta aggiungere un campo all'anagrafica. Lo chiami
"CODICE_FISCALE" e aggiungi, per ogni Codicedonatore, il rispettivo cf
(l'alternativa è di creare una tabella in rapporto 1-1 con l'anagrafica, ma
non ne vedo l'utilità).
Se Codicedonatore non è la chiave primaria dell'anagrafica, allora è meglio
che posti la struttura della tabella.
Ciao
Newsgroup: it.comp.appl.access
Titolo: Passare variabile a recordsource in istruzione SELECT

Su apertura MiaForm assegno :
Me.RecordSource = "SELECT Contatti.Cognome, Contatti.Citta FROM Contatti
WHERE (((Contatti.Citta)="Napoli"))"
Tutto OK.
Vorrei perň sostituire a "Napoli" una variabile Pippo:
Su apertura MiaForm
Pippo = "Napoli"
Me.RecordSource = "SELECT Contatti.Cognome, Contatti.Citta FROM Contatti
WHERE (((Contatti.Citta)=' "&Pippo&" ' ))"
Ma sembra non sia possibile passare la variabile Pippo a RecordSource
Ma allora come devo fare ?
Grazie.

 ha scritto nel messaggio
news:Lhuua.102041$DT4.3...@twister1.libero.it...

A parte che mi viene qualche dubbio che possa funzionare:
Me.RecordSource = "SELECT Contatti.Cognome, Contatti.Citta FROM Contatti
WHERE (((Contatti.Citta)="Napoli"))"
eventualmente dovrebbe funzionare:
Me.RecordSource = "SELECT Contatti.Cognome, Contatti.Citta FROM Contatti
WHERE (((Contatti.Citta)= 'Napoli' ));"
Prova cosě:
Pippo = "Napoli"
Me.RecordSource = "SELECT Contatti.Cognome, " & _
"Contatti.Citta FROM Contatti WHERE (((Contatti.Citta)= " _
& Chr$(34) & Pippo & Chr$(34) & " ));"
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Grazie.
Condivido la perplessità di Roberto su:
Me.RecordSource = "SELECT Contatti.Cognome, Contatti.Citta FROM Contatti
WHERE (((Contatti.Citta)="Napoli"))"
Comunque se il suggerimento di Roberto non funzia prova con:
Dim Pippo as string
Pippo = "SELECT Contatti.Cognome, Contatti.Citta FROM Contatti WHERE
(((Contatti.Citta)= " & Chr$(34) & Pippo & Chr$(34) & " ));"
Me.RecordSource = Pippo
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:b9dunq$18a$1...@canarie.caspur.it...

OK - Funziona.
Faccio sempre molta fatica ad azzeccare l'esatta sintassi del passaggio
delle variabili stringa e numeriche.
Le istruzioni sono poco chiare (ad es. non capisco quando bisogna mettere il
Chr$(34)
Un prospetto riepilogativo con una casistica esemplificativa non sarebbe
male !!
Cmq grazie.
Incon

 ha scritto nel messaggio
news:UNRua.105094$iy5.3...@twister2.libero.it...

....a proposito qual'è la sintassi per attribuire a Pippo il valore : Like
"*" in modo da annullare il filtro nell'istruzione SELECT

 Incon
Il Chr(34) puoi utilizzarlo ogni volta che devi passare un valore stringa;
specie se il valore può contenere un apostrofo (non rosa). Per esempio
quando cerchi un cognome "D'Addamo"...
Ciao.
--
Sergio MAZZA


Se devi annullare il filtro, ripristini la select originaria senza Where:
Es.
Pippo = "SELECT Contatti.Cognome, Contatti.Citta FROM Contatti;"
Ciao.
--
Sergio MAZZA

 Sergio MAZZA
E se la variabile č numerica qual'č l'esatta sintassi:
Dim Pippo as integer
Dim Pluto as string
Pippo =  65129
Pluto = "SELECT Contatti.Cap FROM Contatti WHERE((Contatti.Cap) =
 'Pippo' );"
Me.RecordSource = Pluto
.. cosě non funziona

 .. così non funziona
Così:
Pluto = "SELECT Contatti.Cap FROM Contatti WHERE((Contatti.Cap) =" & Pippo &
" );"
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Access>Strumenti>Avvio>Menu completi







In Access Strumenti>Avvio>Menu 
completi


Tolgo il segno di spunta dal Menu completi clikko su 
OK


e chiudo: 
Come faccio 
a ripristinare questa operazione??


Grazie



 ha scritto nel messaggio 
news:439b4675$0$27607$4faf...@reader1.news.tin.it...

Ciao Michele
riapri tenendo premuto il tasto shift (maiuscolo)
Daniele

Newsgroup: it.comp.appl.access
Titolo: Zeri non signifiativi

Ciao a tutti,
in una evento Open di una maschera che si apre in inserimento ho la seguente
istruzione :
      Me.txt_variante.DefaultValue = Format(Mid(Year(Now), 3, 2), "00")
A debug vedo perfetto che il valore è "05" , xchè nella form vedo il valore
5 ??? Oltretutto la txt è associata ad un campo di tabella di tipo TESTO
lungo 2.
Che noia ste cose.-..
grazie a tutti
Ronny
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Ronny
MAssimiliano


Io devo visualizzare gli ultimi 2 caratteri dell'anno, ho provato con :
      variabile = Format(Mid(Date, 8, 2), "00")
ma non mi funziona. Nisba. Adesso mi mostra uno 0
ciao e ancora grazie


 ciao e ancora grazie
Il suggerimento di Massimiliano l'hai provato?
Ciao.
-- 
Sergio MAZZA 


Si, mettendo le due "aa" mi visualizza aa.
Non capisco.
grazie 1000



Scusa
yy nel codice
aa nelle query
MAssimiliano 


Ciao Massimo , scusa ma ti prego di credermi che la seguente istruzione
            rst.Fields("anno") = Format(Mid(Date, 9, 2) , "yy")
con un debug mi riporta 00 . Io ho la data 17/01/2005 a me servirebbe
riportare in un campo TESTO di una tabella il valore "05".
Dove canno ?
Grazie mille
Ronny



rst.Fields("anno") = Format(Date , "yy")
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Creazione database per gestione pazienti

Sono un medico e sono all'inizio nell'utilizzo di Access e avrei la necessità di creare un database che mi permetta di inserire l'anagrafica dei miei pazienti collegata ad una scheda distinta per ogni visita effettuata (visto che ogni visita presenta una diagnosi e una terapia diversa). Tale modalità penso sia assimilabile alla gestione ordini di una ditta commerciale e quindi realizzabile con access. Io ho provato creando due tabelle distinte unendole con una query, ma non ho raggiunto lo scopo che mi prefiggo e cioè quello di richiamare l'anagrafica, vedere tutto ciò che in precedenza il paziente ha presentato (scorrendo in successione le varie schede visite) e alla fine aggiungere la scheda della nuova visita.
Vi prego aiutatemi. 



 ha scritto nel messaggio
news:9lvca4$tfc$1...@gossip.excite.it...

Quando dici di voler "richiamare l'anagrafica, vedere tutto ciò che in
precedenza il paziente ha presentato" intendi con una maschera? Se sì puoi
crearti una maschera che ha come base dati l'anagrafica e un'altra maschera
(magari in formato foglio dati) che ha come base dati le visite di ogni
paziente.
Inserisci la maschera "visite" nella maschera "Anagrafica" e saranno legate
automaticamente da access con il campo che hai indicato per mettere le
tabelle in relazione.
Praticamente un modello maschera - sottomaschera; credo che access abbia
un'autocomposizione per questo...
Ciao.

Newsgroup: it.comp.appl.access
Titolo: query sui progetti adp

Se come origine di una maschera di un file adp ho una query tipo quella dei
file mdb, e il BE è MSDE, la query viene fatta sul server o sul client?
ciao, AEOM

la query viene fatta sul server o sul client?
Sul server, naturalmente i dati risultanti vengono spediti al client per la
visualizzazione.
Quindi se fai una select che restituisce 1.000.000 di records, questi vanno
tutti al PC client attraverso la rete.
La mia ti parrà una constatazione scontata ma molti credono nei miracoli,
salvo poi rimanere delusi.
Ciao, Giorgio

 ha scritto nel messaggio
news:7FVo9.7876$%M1.1...@twister2.libero.it...

Ok, quindi se converto una maschera da un file mdb a adp che ha per origine
un'istruzione sql, questa viene fatta sul server mentre prima sul client. Io
non devo modificare nulla
Giusto?
AEOM

 Giusto?
Non saprei, io sono impazzito a convertire .mdb in .adp: le differenze
operative sono tantissime.
Anche il codice SQL del Server deve spesso essere rivisto rispetto alla
sintassi SQL '89 di JET.
Altra faccenda č utilizzare ODBC.
Ciao, Giorgio
Newsgroup: it.comp.appl.access
Titolo: Campi e Memoria

Ho attualmente la necessità di memorizzare dei valori
in due forme diverse e in due campi diversi.
Un domani, prevedo, questa necessità cessi.
Il quesito è il seguente:
Quanta memoria occupa un campo lasciato vuoto?
Immagino dipenda anche dal data type.
Altra domanda: Es. se ho un campo tipo testo con max 255 car
e ne utilizzo 20, Access assegna uno spazio di memoria per 20
caratteri o sempre per 255?
TIA
Rob!

 Un domani, prevedo, questa necessità cessi.
Se esiste un criterio x trasformare i dati da una forma all'altra, non
memorizzarli 2 volte.
Ciao
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


Hei, non hai risposto alle mie domande! ):-\
Non è mica che 'sta volta non sei preparato????
Oppure ti ho beccato in un "brutto momento" in cui c'hai altro da fare? ;-)
He, He!
Scherzi a parte: i valori che memorizzo nel formato attuale dovranno
rimanermi in archivio e quelli nuovi idem, con (periodo transitorio)
coesistenza di entrambi.
Non dovrebbe essere possibile la coesistenza con un campo solo, no?
Cmq, i valori devono rimanere in archivio per eventuali future ricerche
storiche.
Ciao.

 caratteri o sempre per 255?
Per quanto concerne la memoria la proprietà "Fieldsize" non
importa. Significa solo il massimo limite.
http://support.microsoft.com/support/kb/articles/Q209/7/03.ASP
ha essatamente il tuo esempio.
Ma c'è anche un bisogno di spazio per l'organizzazione del campo testo.
Alora Access non assegna solo spazio per il contenuto (qui 20 byte)
ma anche un overhead per l'organizzazione (AFAIK sono 10 byte).
Questo overhead è anche il bisogno per un campo vuoto.
--
HTH
Karl
*********
Scusate il mio malissimo Italiano. Faccio solo esercizi qui.
Access-FAQ (Tedesco): 
http://www.donkarl.com

 ha scritto nel messaggio
news:Q_aS5.221364$Le2.11...@news.chello.at...

Per quanto concerne questo messaggio il tuo malissimo iltaliano non è
poi così tanto malissimo. ;-)
In quanto alla risposta: più che esauriente! Grazie mille e...
... alla prossima!
PS. Ho dato un'occhiata al sito. Mi sa tanto che dovrò ritornarci con
mia sorella accanto: io di tedesco non ci capisco niente, lei invece ci
si è laureata.


Dai un'occhiata anche all'orologio del PC, mi sembra che vada un pņ avanti
;-))
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------

 storiche.
Intendevo dire, comunque, che se esiste un criterio di trasformazione dei
dati, soprattutto nel caso di una situazione transitoria, ma non brevissima,
personalmente preferisco inserire un po' di codice in + piuttosto che
sdoppiarmi i dati.
Salvo casi particolari.


 Roberto
adesso spedisco la replica e il mio orologio segna le 14.05.. vediamo un
po'.

 ha scritto nel messaggio
news:8vdrve$cns$1...@lacerta.tiscalinet.it...

Eppure l'ora č corretta anche nella lista del NG!
Non č che sia il tuo portatile un po' in dietro?
scritto e postato alle 13:35.
Ciao!
Newsgroup: it.comp.appl.access
Titolo: Caselle di testo, posizionamento del cursore all'attivazione

Esiste un metodo per far s� che, spostandosi con tab in una casella di 
testo, il cursore si posizioni all'inizio di essa e non venga invece 
selezionato tutto il testo contenuto?
Vorrei che determinate maschere del mio db lo facciano di default, a 
prescindere da eventuali impostazioni generali di Access.
Ciao e grazie, D�vide 

 prescindere da eventuali impostazioni generali di Access.
 Posizionare il cursore/la selezione
 
www.donkarl.com/it?FAQ4.24
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

Newsgroup: it.comp.appl.access
Titolo: W98-A97 Zoom sui report

Avrei l'esigenza di cambiare il valore di zoom sull'anteprima di un report
via codice .
Ho provato con :
Reports(St_Referto).ZoomControl = 70
preso da un suggerimento precedente , ma non c'è verso di trovare
ZoomControl o qualcosa di simile (ho cercato zoom nell'help ma non è stato
d'aiuto , ed ora vado sul sito comune ). Tra l'altro per modificare alcuni
parametri Access vuole che l'oggetto ( in questo caso il rpt) sia
necessariamente aperto .
Come posso risolvere ??
Grazie
Marce

 ha scritto nel messaggio
news:9cr174$fd1$1...@ftp-news.csita.unige.it...

Dopo aver aperto il report in anteprima prova con:
'----------------
RunCommand acCmdZoom75
'----------------
Ciao.

 Utilizza un address valido (eventualmente "a perdere")
Risolverň il problema quando non mi invierai piů messaggi nella casella di
posta elettronica...
Ciao.

Newsgroup: it.comp.appl.access
Titolo: nome del computer

Vorrei scrivere in una tabelle (di un database in rete)
il nome del computer da dove si effettua una determinata operazione, č
possibile e se si come?
Cordiali saluti e grazie
Max


Copia questo in un modulo
declare function Getcomputername lib
"kernel32.dll" :
alias GetcomputernameA (byval lpBuffer as string,
nSize as Long) as long
nello stesso modulo
Function GetCompName()
dim name as string
dim retVal as long
retVal = getComputerName(nam, 255)
GetCompname = left(name, instr(name,
vbnullChar)-1)
end function
Poi ti ti crei un campo adatto nell atabella
e nella maschera metti nell'origine controllo
=GetCompName()
ciao MAssimiliano

 ha scritto nel messaggio
news:cmuIc.1201$B06...@news.edisontel.com...

non funziona la prima parte
declare function Getcomputername lib "kernel32.dll" : alias GetcomputernameA
(byval lpBuffer as string, nSize as Long) as long
(l'ho messa prima su due righi, poi su un rigo solo ma mi da sempre errore)
ciao Max


 declare function Getcomputername lib
"kernel32.dll" _
     alias GetcomputernameA (byval lpBuffer as
string, nSize as Long) as long
Cosě dovrebbe andare
Oppure usando Environ (guarda nei post precedenti)
MAssimiliano

 ha scritto nel messaggio
news:szuIc.1205$B06....@news.edisontel.com...

non va nemmeno cosi (mi dici per favore dove e se ci sono dei punti dove
andare a capo..) putroppo per i post su Environ non ho dati perche il mio
server di news mi da il 28/06/04 come data piu vecchia
Ciao max


Ah san Google.it...
Inserisci
= Interaction.environ("Computername") nel tuo
controllo
Massimiliano
Newsgroup: it.comp.appl.access
Titolo: ANCORA AIUTO SULL'EURO

OK siamo d'accordo, ma il problema non è questo.
Se mi trovo nel database, dal 1999 al 2001 importi in lire,
e dal 2002 in poi importi in euro? che fò........
Non voglio fare comparire ne la virgola ne i decimali.
quindi il formato  #.##0,00;- #.##0,00 non va bene. OK
la Tabella è costituita da un campo anno,importo,altri dati.
se il campo anno è <=2001 allora visualizza formato  - Standard
                                                                  decimali -
0
altrimenti -------------------------------->  formato  - Standard
                                                                decimali  -
2
OK ? Ciao, Grazie.


Io fare cosě, aggiungi un campo valuta alla tabella in cui hai i valori e
poi ti crei una tabella valute in cui metti ovviamente le valute e il
formato di visualizzazione.
Dalla maschera in cui vuoi vedere i dati richiami una funzione che ti
formatta il campo e a cui passi il formato valuta e ti fai tornare la
formattazione
Ciao
*** Frank ***

Newsgroup: it.comp.appl.access
Titolo: Parametri report

Ho un report che come origine dai ha una query con richiesta di un
paramentro sul campo data es:
all'apertuara del report mi viene chiesto [inserisci l'ultima data utile ]
digito 31/12/01 .
Vorrei memorizzare questo dato e concatenarlo nell' intestazione del report
es.
="Report di vendite fino alla data" & paramentro digitato &".
E' possibile
Grazie

"Marina F." <1@l1> ha scritto nel messaggio
news:3F1r8.119311$%g7.37...@twister2.libero.it...

Mi vengono in mente due possibilità:
1. inserisci una casella di testo e su apertura report fai un Dmax sul campo
data della query
2. passi il parametro alla query tramite una form e a quel punto su apertura
report metti
me!parametro=forms!tuaform!tuocontrollo.
Forse c'è anche il metodo di passare il parametro direttamente, ma non lo
conosco
Ciao Paolo

"Marina F." <1@l1> ha scritto nel messaggio
news:3F1r8.119311$%g7.37...@twister2.libero.it...

Se il parametro non è immesso tramite una maschera ma è chiesto direttamente
dalla query che è origine dati del report, dovrebbe essere:
="Report di vendite fino alla data" & [inserisci l'ultima data utile ]  &
"."
... prova
Ciao
--
Alberto

"Marina F." <1@l1> ha scritto nel messaggio
news:3F1r8.119311$%g7.37...@twister2.libero.it...

Io ho trovato un metodo semplice:
criterio [inserisci la data]
inserisci un alias in query:
Data:  [inserisci la data]
Funge benissimo ed è utilissimo per stampare dei report credibili.
Ciao

 Grazie Roberto questo è proprio quello che mi serviva.
Io avevo già provato con varie rutine e come mi ha suggiva Paolo P solo che
il Dmax funziona  con il dominio derivante da una tabella e non da una query
per cui riuscivo a trovare il valore massimo ma era riferito alla tabella e
non al criterio richiesto dalla query.
Mentre il tuo consiglio lo definirei: semplice ed efficace.
Ciao
 Marina

 ha scritto nel messaggio
news:Vc9r8.122952$1S3.3...@twister1.libero.it...


Newsgroup: it.comp.appl.access
Titolo: Stampa Unione di un Documento

Salve, ringrazio tutti coloro che mi potranno dare una mano, come da 
oggetto, ho un documento word di stampa unione collegato ad una query 
access, nel momento in cui mando in escuzione da una maschera il documento 
gli devo ridare l'origine dati, cioč devo rifare tutti i passaggi word per 
collegare l'origine dati al documento, č possibile evitare questa fase?
Il codice presente sotto il tasto č:
    Dim wrd As Word.Application
    Dim miaUnione As Word.MailMerge
    Dim StaGirando As Boolean
    Set wrd = Word.Application
    wrd.Visible = True
    wrd.Documents.Open FileName:="c:\MailingSel.doc"
    Set miaUnione = wrd.ActiveDocument.MailMerge
Grazie
bibop 

 ha scritto nel messaggio 
news:AAPjg.816$_J1....@twister2.libero.it...

Da word dovresti indicare nel momento dell'impostazione dell'unione il 
metodo di collegamento DDE invece che ODBC...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:e6on68$ist$1...@area.cu.mi.it...

Grazie
bibop
Newsgroup: it.comp.appl.access
Titolo: operazione con campo "nullo"

in una maschera ho un casella testo che ha come origine dati una
sottrazione tra altre caselletesto
=[paxc3]-[prenotatic3]-[tempc3]
allora paxc3 è un valore costante
ma le altre 2 hanno origine dati da valori sum di query
il problema è che se queste query non vengono soddisfatte
non mi restituiscono nessun valore e la sottrazione si "impalla"
come fare per dire a prenotatic3 e tempc3 che nel caso fossero valore
nullo, assumano il valore 0?
grazie


Prova con la funzione Nz.Come tu ben sai ti restituisce zero se il
valore e' null Es:
=Nz([paxc3])-Nz([prenotatic3])-Nz([tempc3])
Dino

 ha scritto nel messaggio


nz()
Ciao
Davide (Sib) 

 ha scritto nel messaggio

Prova così
=Nz([paxc3];0)-Nz([prenotatic3];0)-Nz([tempc3];0)
Praticamente la funzione Nz se legge come valore Null da zero
Dino


PERFETTO!
GRAZIE!
Newsgroup: it.comp.appl.access
Titolo: Nuovo DB in Euro

Ciao a tutti,
premetto che ho setacciato tutti gli ultimi 2500 del newsgroup e il sito
comune (che non so x quale ragione si chiude ogni volta che tento una
ricerca nello storico del newsgroup).
In poche parole sto cercando di capire come va impostato un nuovo database
per lavorare correttamente in Euro. Penso di aver colto i seguenti punti e
sarei grato se qualcuno fosse in grado di corregere le mie affermazioni o
integrarle per impostare il tutto correttamente:
1) Le impostazioni internazionali di Windows per la valuta vanno impostate
su Euro
    (cosa cambia al lato pratico ? l'uso del . e della , ? )
2) I campi che conterranno gli importi in euro nelle tabelle devono essere
di tipo numerico a precisione
    doppia, di formato Fisso e con 2 posizioni decimali
3) Nelle maschere, fatti tutti i calcoli, va eseguita l'arrotondamento sul
valore ottenuto, va bene ed e'
    sufficiente la formula  CCur(importo) ?
Grazie davvero a chi mi fare un po' di luce sull'argomento.
Fabio

Il formato valuta di Access dipende dalle impostazioni internazionali di
windows..il problema reale non è tanto le nuove applicazioni ma le
vecchie..appena si cambiano le impostazioni di windows tutte le vecchie care
lire dei campi valuta vengono formattate come Euro..quindi
L. 1.000.000 sarà visualizzato E 1.000.000,00 (Ho usato E perchè il simbole
Euro non mi viene nelle mail)
In access 2000 in poi il problema non ci  è  perchè il campo valuta prevede
le due visualizzazioni (Euro e Lire)
Le tue note sono quindi perfettamente corrette.
Ciao
Lorenzo
"Fabietto" <fab...@NOSPAMsupereva.it> ha scritto nel messaggio
news:4DaT7.11729$OP2.4...@news2.tin.it...



Ciao
--
Alberto


Ciao.

Newsgroup: it.comp.appl.access
Titolo: Aiuto per calcoli tra data e ora

Ho dei problema che non riesco a risolvere:
1)Devo mettere in un unico campo data e ora, è possibile? se si come?
2)Una volta messi in un campo data e ora, devo fare la differenza tra
2 campi data e ora per poi moltiplicare la differenza per un
coefficente e trovare il consumo in termini di portata di un
contatore.
Come posso fare??

 ha scritto nel messaggio
news:f9b3acc9.04011...@posting.google.com...

Generalmente i Campi data hanno tutte le indicazioni che dici nello
stesso campo, devi però impostare la TextBox che li visualizza come
Data Estesa, per fare la differenza il valore ritornato però è monograndezza
se no ricordo male, devi pertanto utilizzare DateDiff, ma devi poi
convertire tutto
in ORE credo essendo un Contatore.
Per la converisone in ore basta sapere in che formato restituisce la
differenza
poi dividere a scalare e usare il resto per le successive operaioni di
conversione....!
Ciao.
@Alex.
Newsgroup: it.comp.appl.access
Titolo: formato di stampa query - come cambiare le impostazioni?

Domanda che forse ha una risposta banale:
poiché per lavoro mi trovo spesso a dover stampare i risultati di una query,
di solito (una volta visulaizzata la query) vado in anteprima di stampa,
controllo che il foglio dati sia contenuto in una sola pagina e stampo il
tutto. In caso contrario correggo il formato della pagina (margini, da
verticale ad orizzontale, etc.) e poi stampo. L'inconveniente è che una
volta chiusa la query, se la riapro tutte le impostazioni di stampa,
purtroppo, non  sono state salvate.
Domanda: è possibile fare in modo che la stampa di default sia con pagina in
orizzontale e non in verticale?
Ho cercato tra le varie opzioni, ma non vedo niente.
Grazie.

 ha scritto nel messaggio
news:RGtMc.46134$5D1.2...@news4.tin.it...

devi utilizzare un report basato su quella query
stwe

 ha scritto nel messaggio
news:RGtMc.46134$5D1.2...@news4.tin.it...

Un semplicissimo report con origine su quella query? Visto che questo
dovrebbe essere il suo lavoro, invece di tentar di far fare qualcosa alle
query per cui non sono nate.
Ciao Valerio.

 ha scritto nel messaggio
news:h_tMc.38183$OR2.2...@news3.tin.it...

Grazie a te Valerio e a Stwe, ma io volevo evitare di ricorrere al
report...... comunque grazie lo stesso

 ha scritto nel messaggio
news:PQuMc.46458$5D1.2...@news4.tin.it...

Probabilmente impostando ad orriziontale le impostazione predefinte di
Windows poichè sono queste che Access usa. Ma perchè non vuoi utilizzare un
report?
Ciao Valerio.

 ha scritto nel messaggio
news:c3vMc.38404$OR2.2...@news3.tin.it...

Utilizzerò il report, ciao
Newsgroup: it.comp.appl.access
Titolo: Problema aggiungi diversi record

Ciao a tutti,
ho 1 tabella "ordine" e campi:
[CodOrdine]=contatore
[DataOrdine]=Campo predefinito data odierna
RagioneSociale=campo di testo
Ho 1 query chiamata "Visualizza_Ordine" che altro non fa che estrapolare
dalla tabella "Articoli" (classica tab. con nome,art, descr., importo,
quantità, cod.articolo ecc) tutti i prodotti con [stato]="Inoltrato" e
[Ragione Sociale]=[Forms]![Conferma Ordine]![Combo_Fornitore].[Text]
All'interno di questa tabella (e query) c'è un campo chiamato [ConfOrdine]
di tipo "Si/no"
In pratica devo:
Nel momento in cui l'utente preme un pulsante (cmd_ConfermaOrdine) viene
aggiunto un record nella tabella Ordini (Per fare ciò mi sono servito di
una query di accodamento specificando di accodare un solo record (e
precisamente solo il campo [RagioneSociale] (opzione "Primo") dalla
tabella "Visualizza Ordini".
Fin qui tutto ok.
Ora ho la necessità di impostare tutti i campi [ConfOrdine] della query
"Visualizza_Ordine" su "SI". Basta un query di aggiornamento.
Ora devo prelevare dalla tabella "Ordini" il campo [CodOrdine]
corrispondente all'ultimo record inserito (quindi quello attuale) e
inserirlo in tutti i record della query "Visualizza Ordine" nel
corrispettivo campo [CodOrdine]
PS: Altra domanda
Guardando i vecchi post e la guida per aggiungere dei record da codice
basta usare il metodo .AddNew
Ma quando dichiaro una variabile "As Database" non me lo accetta. Mi da
errore sul tipo di variabile dichiarata. Infatti la parola "database"
rimane tutta minuscola, come se access non conoscesse questa parola di
codice.
Aiuto!
Grazie 1000!
-- 
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:bn02nq$115$1...@news.newsland.it...

dalla finestra VBA vai in strumenti rieferimenti e spunta "microsoft DAO ..." con la versione più
alta che trovi

 alta che trovi
Grazie 1000!
E per il resto mi puoi dare una mano?



Non ho ben capito cosa e come vuoi fare :-(
riusciresti a rispiegarti?
vuoi che l'ultimo record che hai inserito in tabella A
venga visualizzato nelle query B e C?

 venga visualizzato nelle query B e C?
diciamola cosě:
2 tab
Tab A
Tab B
Ho appensa inserito un record in tab A, record che contiene il campo
[CodOrd]
Anche nella tab B c'č un campo [CodOrd]
Voglio che tutti i campi [CodOrd] dei record della "Tab B" contengano in
valore di TabA.[CodOrdine] precedentemente inserito.
Spero di essere stato chiaro.
Grazie.


Newsgroup: it.comp.appl.access
Titolo: Su "non in lista"

Ho una casella combinata che recupera i dati da una query, ma l'evento su
non in lista non funziona.
Qual'č la soluzione?
Grazie


L'evento Su non in elenco si verifica solo a condizione che hai settato a SI
la proprietà Solo in elenco della casella combinata. E tu l'hai settata a
SI?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Riferimento controlli HELP!

Come si fa a cambiare in una maschera associata ad una tabella il
riferimento di un controllo di quella maschera ad un'altra tabella?
Mi spiego meglio.
Se io ho due tabelle TAB1 e TAB2 ed ho una maschera che mi legge i campi di
TAB1, ma voglio che un determinato controllo (ad esempio attraverso un
filtro) mi legga i campi di TAB2.
Ho provato ad impostare l'origine del controllo nelle proprietą in questo
formato =[TAB2]![NOME_CAMPO] ma il controllo in visualizzazione maschera
contiene solo il valore ?nome !!!
Help!!!!
Fede

 contiene solo il valore ?nome !!!
Certo che sì: se Tab2 non fa parte dell'origine record della maschera non
può riconoscerla come riferimento valido...
Antonio

Appro ma se volessi utilizzare ADO, come posso instanziare un oggetto che
punta al mio DB (locale)?
In Vb6 e in ASP la cosa è molto intuitiva, mentre in access non ho trovato
nessun riferimento a riguardo.
Grazie per la risposta
Fede
Newsgroup: it.comp.appl.access
Titolo: casella di ricerca

cosa devo scrivere nei "criteri" della query quando in una maschera
impostando in una casella la"famiglia" nella successiva ho solo i suoi
"figli" e quindi i "figli" del "figlio". P.S. non conosco niente di
visual basic mysql e altre forme di programmazione mi scuso ma sono
compleamente ignorante in materia...Se qualcuno mi può aiutare mi deve
dire cosa devo COPIARE e dove lo devo INCOLLARE grazie mille. :)  :)

 ha scritto nel messaggio 
news:98e3bbe2-d681-4c8b...@b38g2000prf.googlegroups.com...

Non si capisce molto .p.e. per successiva intendi una nuva maschera o 
un'altra casella combinata.
Poi , cosa ricerchi con la query.
Mr.Quid 

 ha scritto nel messaggionews:98e3bbe2-d681-4c8b...@b38g2000prf.googlegroups.com...

Scusami se non riesco a spiegarmi Tu usi termini tecnici ed io solo
"pala e piccone..."
Tento di spiegarmi:
ho quattro tabelle legate da una relazione -uno a molti- cioè:
TbFamiglia, TbGenitore, TbFiglio, TbNipote.
Riesco a fare una maschera con le quattro caselle combinata o ricerca
(non ho capito la differenza)
quando schiaccio sulla casella Famiglia mi esce l'elenco di tutte le
famiglie è ok
quando schiaccio su Genitore mi dovrebbero uscire solo i due genitori
di quella famiglia che ho impostato e non tutti i genitori  così via
per figlio e nipote.
Spero di essermi spiegato. Scusami per la mia poca dimestichezza. Ho
imparato ad usare i db con Works8 dove, da autodidatta, riesco a
barcamenarmi vorrei fare qualcosa di meglio con access... ma è dura.
GRAZIE ancora per iluo tempo.
alecarmoro

 Mr.Quid
Scusami se non riesco a spiegarmi Tu usi termini tecnici ed io solo
"pala e piccone..."
Tento di spiegarmi:
ho quattro tabelle legate da una relazione -uno a molti- cioč:
TbFamiglia, TbGenitore, TbFiglio, TbNipote.
Riesco a fare una maschera con le quattro caselle combinata o ricerca
(non ho capito la differenza)
quando schiaccio sulla casella Famiglia mi esce l'elenco di tutte le
famiglie č ok
quando schiaccio su Genitore mi dovrebbero uscire solo i due genitori
di quella famiglia che ho impostato e non tutti i genitori  cosě via
per figlio e nipote.
Spero di essermi spiegato. Scusami per la mia poca dimestichezza. Ho
imparato ad usare i db con Works8 dove, da autodidatta, riesco a
barcamenarmi vorrei fare qualcosa di meglio con access... ma č dura.
GRAZIE ancora per iluo tempo.
alecarmoro
vai sul sito comune....
http://www.sitocomune.com/
sezione forms faq 3.72 Sincronizzare in una maschera due o
piů caselle combinate tra loro in gerarchia
Daniele

 Daniele
PERFETTO. Sei magnifico. Grazie


ho ancora un problema:
nella funzione SELECT  c'è la condizione 'SE / IF' ?
perchè a volte per velocizzare l'inserimento dati vorrei saltare un
passaggio  (es. Famiglia > Nipote saltando Genitori e Figli). GRAZIE.
Alex

 PERFETTO. Sei magnifico. Grazie
ho ancora un problema:
nella funzione SELECT  c'č la condizione 'SE / IF' ?
perchč a volte per velocizzare l'inserimento dati vorrei saltare un
passaggio  (es. Famiglia > Nipote saltando Genitori e Figli). GRAZIE.
Alex
non credo sia possibile. spero che qualcuno abbia una soluzione.
ciao
Daniele
Newsgroup: it.comp.appl.access
Titolo: Esportazione dati query in TXT a campi fissi

Ciao a tutti.
Grazie all'esempio di Pablitomf ho esportato in un file txt la mia query.
Nessun problema nell'esportazione. Il codice era perfetto.
Non sono riuscito però ad "imporre" un output del txt a larghezza fissa dei
campi.
Ovvero:
la mia query è composta da
Codice
Cognome
Nome
Vorrei che il TXT fosse
Codice1              Nome1              Cognome1
Codice2              Nome2             Cognome2
Codice3              Nome3              Cognome3
Codice4              Nome4             Cognome4
e non
Codice1;Nome1;Cognome1
Codice2;Nome2;Cognome2
Codice3;Nome3;Cognome3
Codice4;Nome4;Cognome4
Non sono riuscito a trovare documentazione in merito.
QUalcuno ha qualche dritta?
In pratica, i campi di output devono avere una lunghezza fissa e dovrei
riempire gli spazi "vuoti" con spazi (ASCII 255, vero?)
Tnx

Per chi non conoscesse l'esempio citato eccolo qui sotto, personalizzato:
Open "L:\Output.txt" For Output As #1
Dim rs As Recordset, X As Integer, Y As Integer
Set rs = CurrentDb.OpenRecordset("MyQuery")
Y = 0
    rs.MoveFirst
Do Until rs.EOF
    For X = 0 To rs.Fields.Count - 1
    Print #1, rs.Fields(X) & IIf(X = rs.Fields.Count - 1, "", ";");
    Next
    rs.MoveNext
    Print #1, Chr(13)
    Y = Y + 1
Loop
    Print #1, "TOTALE=" & Y
Close #1
Set rs = Nothing

(.....)

All'interno del ciclo For X ... sostituisci l'istruzione Print ... con 
Print #1, rs.Fields(X), 
oppure, se desideri impostare una spaziatura diversa da quella di default di VBA, con 
Print #1, left$(nz(rs.Fields(X),"") & string$(LunghezzaDesiderata,chr$(32)),LunghezzaDesiderata);
Vincenzo Turturro
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
E quello di it.comp.as400
http://www.faq400.com/
---------------------------------------------

 Print #1, left$(nz(rs.Fields(X),"") &
string$(LunghezzaDesiderata,chr$(32)),LunghezzaDesiderata);
Grandioso.
Funziona alla perfezione.
Solo un'ultima domanda.
Ma se volessi dare un valore di LarghezzaDesiderata diverso per ogni campo?
Nel modo che mi hai suggerito, il secondo, ogni campo ha larghezza sempre
uguale.
Se volessi, chessò, che il primo avesse larghezza 10 e il secondo 15?
Grazie infinite per il tuo aiuto.


Utiliza un array contenente le dimensioni desiderate per ogni campo:
Dim aDimCampi(0 To 2) as byte
aDimCampi(0)=10
aDimCampi(1)=15
aDimCampi(2)=13
e l'istruzione di scrittura diventa
Print #1, left$(nz(rs.Fields(X),"") & string$(aDimCampi(X),chr$(32)),aDimCampi(X));
in questo modo però perdi in generalità, perchè sei costretto a dimensionare un vettore in funzione del numero di campi
presenti nella tabella che vuoi esportare, che quindi deve essere aggiornato nel caso che tu aggiunga o tolga colonne
alla tabella.


 alla tabella.
Vincenzo, non ho parole per ringraziarti.
Mi hai aiutato tantissimo.
Grazie mille.
Newsgroup: it.comp.appl.access
Titolo: access2000 e access2002

Salve a tutti; ho provato a consultare l'help di access2002 (nella parte del
visual basic) e noto che ci sono delle differenze notevoli rispetto a quello
del 2000. Per esempio non c'e' aiuto per i comandi DAO o per istruzioni Sql
del tipo ALTER TABLE ecc. Come mai? Sapete se ci sono delle differenze o se
l'help va integrato in un qualche modo?
grazie
Francesco


prova nella parte form (no visual basic)
Bill .........

Newsgroup: it.comp.appl.access
Titolo: Come far sparire le tabelle sotto la maschera?

Salve a tutti Voi, e voglio congratularmi con Voi per la vostra 
professionalità e il Vostro progetto di divulgare la conoscenza di 
ACCESS a tutti e senza farVi pagare alcunchè.. Volevo chiederVi, come 
potrei fare, una volta avviata una maschera di tipo "pannello di 
controllo" che contiene tasti per i collegamenti alle altre maschere, a 
far sparire tutto quello che c'è sotto? (tabelle, report, ecc?) Vorrei, 
insomma, che fosse tutto accessibile solo da lì.
P.S. spero che l'oggetto che ho scritto nel messaggio sia meno generico 
di quello che ho scritto la volta precedente e per il quale sono stato 
bacchettato amichevolmente.
Fabrizio

 Fabrizio
Ciao Fabrizio.
Dai un'occhiata al menù Strumenti Opzioni, quindi togli il Flag
a Visualizza Finestra Database.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Fabrizio
Ciao. Giancarlo.
Newsgroup: it.comp.appl.access
Titolo: forzare un evento da codice vba

quando perdo il focus di una sottomaschera di una form quindi su evento
uscita della sottomaschera eseguo del codice vba
Private Sub Sottomaschera_pluto_Exit(Cancel As Integer)
    msgbox "pippo"
end sub
avrei bisogno di eseguire tale codice anche in un altro posto come richiamo
l'evento su uscita per eseguire il codice?
form.pippo.exit()
cosi funziona? mi sapete aiutare? Grazie.

Simba883 ha scritto:

E perchč devi scrivere un'istruzione che richiama l'evento? Basta che
scrivi direttamente l'istruzione che vuoi eseguire (msgbox "pippo"), o che
metti tutto il codice da eseguire in una sub o function che puoi
richiamare da dove vuoi.
Namor
-- 
 
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:bkmn08$fb7$1...@lacerta.tiscalinet.it...

Perchè non crei una funzione pubblica che richiami da tutti i punti dove ti
serve?
Antonio


il fatto č questo: ho una maschera con una sottomaschera in visualizzazione
continua
molti record, se cancello un record selezionandolo e premendo CANC non mi
aggiorna il totale della maschera principale finchč  non esco dalla
sottomaschera
quindi su uscita della sottomaschera eseguo il ricalcolo
vorrei che quindi su click della sottomaschera, se il tasto č CANC mi
ricalcoli il totale
ecco spiegato.
mi sapete aiutare? Grazie.

 mi sapete aiutare? Grazie.
Su evento corrente della sottomaschera fai un recalc della maschera
principale.
Comunque io i totali delle sottomaschere li metti nella
maschera/sottomaschera cosicchè i ricalcoli li fa lui in automatico...
Antonio

 ha scritto nel messaggio
news:bkmn08$fb7$1...@lacerta.tiscalinet.it...

In Delphi io richiamo la stessa sub:
Sottomaschera_pluto_Exit()
prova a farlo anche in VBA
Ciao

Newsgroup: it.comp.appl.access
Titolo: [OT] a grande richiesta: scaricare il compilatore per access

Certo di fare cosa gradita a quanti chiedono il compilatore ecco il link
giusto:
http://mio.discoremoto.virgilio.it/paperopoli/
Daniele

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


Cavolo ed io che ci sono cascato.....!!!!
Speravo in un MIRACLE.....
@Alex.

 ha scritto nel messaggio
news:c4hgmg$35t$1...@lacerta.tiscalinet.it...

A dir la verità a te avevo riservato un trattamento particolare,
visto che non hai voluto fare il CC a MAssimiliano :)
Hai visto la posta?
Daniele

 Daniele
Si, ma non ti ho dato la soddisfazione di capire ho apprezzato la FOTO
nel suo lato ARTISTICO....!!!
Confesso la mia totale ingenuità su queste cose..... ;-) mi credi...?
@Alex.


Daniele


Daniele

 non sanno cosa sia il PESCE!!!!
Sembra quasi che tu sia un esperto, uno del mestiere...
Antonio

 Antonio
Daniele

 Si parlava di  PESCE D'APRILE!
D'Aprile, di Domenico, di Pasquino...
non mi interessa chi preferisci...
Antonio