title: Nascondere finestra database

author: Fabio Valsangiacomo

text:
Ivan wrote:
> Salve a tutti
>
> vorrei fare in modo che la finestra del database non sia visibile.
>
> Dal menu Strumenti ==> Avvio ho tolto la spunta  dalla voce
> "Visualizza finestra database", ho anche disabilitato il tasto shift
> ma con il tasto F11 riesco sempre ad aprirla.
ad esempio
http://www.donkarl.com/it/
 FAQ 1.11
Fabio



title: Nascondere finestra database

author: sv

text:
Ivan ha scritto:
> Salve a tutti



> Grazie
Vai in Strumenti->Avvio->Avanzate e togli la spunta "Usa Tasti Speciali
Access".
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Nascondere finestra database

text:
Fabio Valsangiacomo ha scritto:
> Ivan wrote:
> > Salve a tutti
> >
> > vorrei fare in modo che la finestra del database non sia visibile.
> >
> > Dal menu Strumenti ==> Avvio ho tolto la spunta  dalla voce
> > "Visualizza finestra database", ho anche disabilitato il tasto shift
> > ma con il tasto F11 riesco sempre ad aprirla.
> ad esempio
>
http://www.donkarl.com/it/
 FAQ 1.11
> Fabio
Questa Faq č relativa alla finestra di Access, mentre Ivan vuole
nascondere la finestra che contiene gli oggetti.. tabelle, maschere, etc..
almeno cosě sembra...
> > Esiste un modo per non farla comparire in nessuna maniera?
> >
> > Grazie
--



title: Nascondere finestra database

author: Ivan

text:
> Ivan ha scritto:
>
>> Salve a tutti
>
>> vorrei fare in modo che la finestra del database non sia visibile.
>
>> Dal menu Strumenti ==> Avvio ho tolto la spunta  dalla voce "Visualizza
>> finestra database", ho anche disabilitato il tasto shift ma con il tasto
>> F11
>> riesco sempre ad aprirla.
>
>> Esiste un modo per non farla comparire in nessuna maniera?
>
>> Grazie
>
> Vai in Strumenti->Avvio->Avanzate e togli la spunta "Usa Tasti Speciali
> Access".
>
> --
> sv
>
> --
>
Grazie


title: Nascondere finestra database

text:
sv wrote:
> Questa Faq č relativa alla finestra di Access, mentre Ivan vuole
> nascondere la finestra che contiene gli oggetti.. tabelle, maschere,
> etc.. almeno cosě sembra...
Hai ragione, io avevo capito in modo differente
Fabio



title: Stampare più copie di 1 report

author: fid

text:
Piccolo quesito, vorrei poter gestire il n delle copie delle da stampare
di un report vincolandolo alla cifra che l'utente immette.
Come faccio?
thanks
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Stampare più copie di 1 report

author: Napoleone

text:
"fid" <
fid...@libero.it
> ha scritto nel messaggio
news:ecn0rp$eib$1...@news.newsland.it...

Rivediti i post precedenti, questo argomento è stato ben trattato:
stampare Report N volte del 16/08/2006 ore 16,25
Ciao
Cataldo Formaro


title: [Access97] Errore di rete o disco.

author: PdA

text:
Ho due cpu collegati tra loro e il cpu client
che usa il be dal proprio fe, dopo qualche
inserimento di dati da' l'errore citato all'oggetto.
Dal server tutto funzia bene.
Chi mi da' qualche ragguaglio?
(client con windows98 e server con Nt Wkst)
Grazie
PdA


title: [Access97] Errore di rete o disco.

author: Giovanni Albertone

text:
On Tue, 21 Mar 2000 17:30:38 GMT, "PdA" <a.p...@NOSPAMlibero.it>
wrote:
>Ho due cpu collegati tra loro e il cpu client
>che usa il be dal proprio fe, dopo qualche
>inserimento di dati da' l'errore citato all'oggetto.
Allora hai un'errore di rete oppure di disco.
--
Ciao,
Giovanni


title: [Access97] Errore di rete o disco.

author: sib

text:
Giovanni Albertone <g_albertone@NOSPAM_MA_SENZA_NOSPAMhotmail.com> wrote in
message dmdfds86t6u38furp...@4ax.com...

ROTFL!!!
(Uso questa espressione perche' ho capito che vuol dire anche se non ne
conosco l'etimologia)
Sib
PS per PdA:
Ti sei posto il dubbio che un errore segnalato da access possa avere un
fondamento?
Verifica la rete.
--
------------------------------------------------------
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


title: [Access97] Errore di rete o disco.

author: RoDAgo

text:
sib scrisse...
> ROTFL!!!
>
> (Uso questa espressione perche' ho capito che vuol dire anche se non ne
> conosco l'etimologia)
Eccola quà:
Rolling
On
The
Floor
Laughing
Rotolarsi per terra dalle risate
Avrai letto anche LOL:
Laughing
Out
Loud.
Farsi sonore risate.
> Sib
RoDAgo
Ps. Per la nostra situazione, studiati le transazioni, replicazioni e Sql
server (poi ti faccio sapere)!


title: [Access97] Errore di rete o disco.

author: Luciano

text:
sib ha scritto nel messaggio ...
>ROTFL!!!
>
>(Uso questa espressione perche' ho capito che vuol dire anche se non ne
>conosco l'etimologia)
Rolling On The Floor Laughing!:-)
Saluti.
Luciano


title: [Access97] Errore di rete o disco.

text:
RoDAgo <
rodago...@tiscalinet.it
> wrote in message
8b8ni4$7js$1...@lacerta.tiscalinet.it...
> sib scrisse...
> > ROTFL!!!
> >
> > (Uso questa espressione perche' ho capito che vuol dire anche se non ne
> > conosco l'etimologia)
>
> Eccola quà:
>
> Rolling
> On
> The
> Floor
> Laughing
>
> Rotolarsi per terra dalle risate
>
> Avrai letto anche LOL:
>
> Laughing
> Out
> Loud.
>
> Farsi sonore risate.
>
> > Sib
> RoDAgo
>
> Ps. Per la nostra situazione, studiati le transazioni, replicazioni e Sql
> server (poi ti faccio sapere)!
>
Grazie per l'etimologia di ROTFL e LOL (stavo per chidere anche
quest'ultima)
Ho gia' fatto varie prove ed esperimenti con le transazioni, non le avevo
ancora usate perche', in effetti, non ne avevo ancora avuto bisogno;
comunque mi sono sembrate facilissime da usare ed estremamente efficaci, per
il resto provvedo 8:-)
Ciao, Sib



title: [Access97] Errore di rete o disco.

text:
Luciano <
mc5...@mclink.it
> wrote in message 8b8mnb$3qu$1...@news.mclink.it...
>
> sib ha scritto nel messaggio ...
> >ROTFL!!!
> >
> >(Uso questa espressione perche' ho capito che vuol dire anche se non ne
> >conosco l'etimologia)
>
>
> Rolling On The Floor Laughing!:-)
> Saluti.
>
> Luciano
>
Ok, grazie. Almeno ora sapro' cosa dico!! ;-)



title: [Access97] Errore di rete o disco.

text:
On Tue, 21 Mar 2000 22:23:53 GMT, "sib" <
sibN...@iol.it
> wrote:
>Ho gia' fatto varie prove ed esperimenti con le transazioni, non le avevo
>ancora usate perche', in effetti, non ne avevo ancora avuto bisogno;
LE TRANSAZIONI??????
Allora sei tu quello che imitava il Biso, ti sei scoperto :-)))))
--
Ciao,
Giovanni


title: [Access97] Errore di rete o disco.

text:
>
> PS per PdA:
> Ti sei posto il dubbio che un errore segnalato da access possa avere un
> fondamento?
> Verifica la rete.
Me lo sono posto, solo che con gli altri programmi la rete
funziona bene.
Cmq provero' a cambiare le schede di rete (quelle che
ho sono pci).
Grazie.
PdA


title: [Access97] Errore di rete o disco.

author: Antonio Biso

text:
Luciano ha scritto nel messaggio <8b8mnb$3qu$
1...@news.mclink.it
>...
>
>sib ha scritto nel messaggio ...
>>ROTFL!!!
>>
>>(Uso questa espressione perche' ho capito che vuol dire anche se non ne
>>conosco l'etimologia)
>
>
>Rolling On The Floor Laughing!:-)
>Saluti.
>
>Luciano
La cui versione lunga è
ROTFLASTC
cioè con aggiunti
And Scaring The Cat cioè e spaventando il gatto!
Antonio


title: [Access97] Errore di rete o disco.

author: Ditta Cerri (Sib)

text:
Giovanni Albertone Sostiene:
> che, avendo "sib" detto:
>
> >Ho gia' fatto varie prove ed esperimenti con le transazioni, non le avevo
> >ancora usate perche', in effetti, non ne avevo ancora avuto bisogno;
>
> LE TRANSAZIONI??????
> Allora sei tu quello che imitava il Biso, ti sei scoperto :-)))))
> --
> Ciao,
> Giovanni
Ebbene si'!
E' che il Biso non me lo voleva dire che cos'erano le transazioni!!!
E allora ho simulato un Biso in piena crisi depressiva ;-)))))
D'altro canto Sib letto al contrario fa Bis (o) (hehehe)
Ciao, Sib


title: [Access97] Errore di rete o disco.

text:
PdA <a.p...@NOSPAMlibero.it> wrote in message
750C4.34603$C24.3...@news.infostrada.it...

Prego, ma non sottovalutare i driver e tutto il resto (Hub , cavi, ecc)
Inoltre gli altri programmi, a meno che non si tratti di altri Db, non
impegnano la rete quanto Access
Ciao, Sib


title: Procedura per compilazione Bollettini Postali

author: Luigi

text:
Buongiorno a tutti
al fine di terminare una procedura in cui vengono automaticamente inseriti
dei dati in un "bollettino postale" avrei necessità di sapere se siete a
conoscenza della possibilità di reperire un modulo bianco dei "bollettini
Postali Mod. CH 8 ter" al fine di poterlo adattare alle mie necessità.
Grazie
Luigi


author: Sib

text:
"Luigi" <
maur...@porta-spa.com
> ha scritto nel messaggio
> al fine di terminare una procedura in cui vengono automaticamente inseriti
> dei dati in un "bollettino postale" avrei necessità di sapere se siete a
> conoscenza della possibilità di reperire un modulo bianco dei "bollettini
> Postali Mod. CH 8 ter" al fine di poterlo adattare alle mie necessità.
Non e' chiaro se vuoi adattare il bollettino alle tue necessita' o se vuoi
adattare le tue necessita' al bollettino (questa seconda mi sembra piu'
probabile).
Vai sul sito comune, c'e' qualcosa che fa al caso tuo.
Sib


text: Grazie


author: AlGo :-)

text:
"Luigi" <
maur...@porta-spa.com
> ha scritto nel messaggio
news:Pprua.100988$iy5.3...@twister2.libero.it...
> Buongiorno a tutti
> al fine di terminare una procedura in cui vengono automaticamente inseriti
> dei dati in un "bollettino postale" avrei necessitą di sapere se siete a
> conoscenza della possibilitą di reperire un modulo bianco dei "bollettini
> Postali Mod. CH 8 ter" al fine di poterlo adattare alle mie necessitą.
>
> Grazie
>
> Luigi
>
>
Io "CREDO" che tu debba chiedere al tuo ufficio postale, che io sappia loro
forniscono gratuitamente i modelli dei bollettini in formato A4 o modulo
continuo.
Comunque sia, informati presso l'ufficio postale.
Saluti...


title: Segnalibro non valido ???

author: MarioP

text:
Salve.
E' nato un problema... sembra dal nulla.
Nel mio DB (Access 2000) compare il messaggio
"Segnalibro non valido" durante lo spostamento di record o quando faccio un
"Compatta e Ripristina DB".
Avete idea di cosa possa fare?
Grazie per la risposta.
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Segnalibro non valido ???

author: Beppe

text:
MarioP ha scritto:

Hai inserito segnalibri el codice VBA?
prova a verificare...
Bye


title: Segnalibro non valido ???

text:
Purtoppo è la treza volta che invio questo Post senza riuscire a
visualizzarlo. ...(????)
Salve. E' sbucato fuori dal nulla un problema.
Nel mio DB (access 2000) spunta il messaggio "Segnalibro non valido" quando
mi sposto tra i records di una o più Forms.
Il messaggio compare anche se faccio un "Compatta e Ripristina".
Cosa posso fare????



title: Inseriemento automatico giorni della settimana

author: Santilli Marco

text:
Devo creare un database, che fuga tipo da agenda, ma con altre funzioni.
In pratica il database lavora mese per mese.
Ossia, ad esempio inizio a lavorare con il mese di Novembre, lui
automaticamente mi crea 30 record vuoti pronti da lavorare.
Tale funzione l'ho fatto in VB, cioè i mesi di Gennaio, marzo, maggio,
luglio, agosto, ottombre, dicembre deve creare 31 record vuoti per i
restanti 30 record vuoti pr febbraio deve prendere l'anno dividerlo per 4 se
il resto è zero inserira 29 record altrimenti sempre 28.
Ecco il mio problema.
Io ho un altro campo che mi mette il giorno espreso in nome: lunedì,
martedì, ecc.
Ora io vorrei che in base al giorno che già automaticamente mi ha inserito
in base al MESE, in base all'ANNO che digiterò inizialmente, mi associ a
ciascun giorno il suo rispettivo "giorno della settimana", quindi
appoggiandosi con il calendario suo interno.
Mi potete dire come fare?????
Ciao e grazieeeeeeeeeeeeeeeeee


author: Carlo Costarella

text:
"Santilli Marco" <
ma...@santillimarco.it
> ha scritto nel messaggio
news:cndmpg$af1$1...@grillo.cs.interbusiness.it...

Questa funzione restituisce il primo e l'ultimo giorno di una data:
Public Function PrimoUltimo(miaData As Date)
Dim data As Variant, primoGiorno as date , ultimogiorno as date
data = DateValue(miaData)
primoGiorno = DateSerial(Year(data), Month(data), 1)
ultimogiorno = DateSerial(Year(data), Month(data) + 1, 0)
End Function
Poi usando DatePart potrai ottenere tutto quello che vuoi: Anno, trimestre,
Mese, Giorno dell'anno, o Giorno, Giorno della settimana o Settimana e anche
ora, minuti e secondi se sono presenti nella data che gli passi.
Ciao, Carlo


text:
> >
> >
>
> Questa funzione restituisce il primo e l'ultimo giorno di una data:
> Public Function PrimoUltimo(miaData As Date)
> Dim data As Variant, primoGiorno as date , ultimogiorno as date
> data = DateValue(miaData)
>
> primoGiorno = DateSerial(Year(data), Month(data), 1)
> ultimogiorno = DateSerial(Year(data), Month(data) + 1, 0)
>
>
> End Function
>
> Poi usando DatePart potrai ottenere tutto quello che vuoi: Anno,
trimestre,
> Mese, Giorno dell'anno, o Giorno, Giorno della settimana o Settimana e
anche
> ora, minuti e secondi se sono presenti nella data che gli passi.
>
> Ciao, Carlo
>
Mi dovresti solo fare un favorino.
VB non lo mastico alla grande.
Mi dice dove lo devo mettere????
Scusami il disturbo, poi ti faccio sapere
Primogiorno ed ultimogiorno nella maschera come li posiziono.
Sono un pò fuori strada, ridammi la retta via, perdomani l'ignoranza
Ciao e grazieeeeeeeeeee


text:
"Santilli Marco" <
ma...@santillimarco.it
> ha scritto nel messaggio
news:cnf0c4$jv$1...@grillo.cs.interbusiness.it...

Un aiutinoooooooooooooooooooo


text:
CUT
>> > Questa funzione restituisce il primo e l'ultimo giorno di una data:
>> > Public Function PrimoUltimo(miaData As Date)
>> > Dim data As Variant, primoGiorno as date , ultimogiorno as date
>> > data = DateValue(miaData)
>> > primoGiorno = DateSerial(Year(data), Month(data), 1)
>> > ultimogiorno = DateSerial(Year(data), Month(data) + 1, 0)
>> > End Function
>> > Poi usando DatePart potrai ottenere tutto quello che vuoi: Anno,
>> trimestre,
>> > Mese, Giorno dell'anno, o Giorno, Giorno della settimana o Settimana e
>> anche
>> > ora, minuti e secondi se sono presenti nella data che gli passi.
>> >
>> > Ciao, Carlo
>> >
>>
>> Mi dovresti solo fare un favorino.
>>
>> VB non lo mastico alla grande.
>>
>> Mi dice dove lo devo mettere????
>>
>> Scusami il disturbo, poi ti faccio sapere
>> Primogiorno ed ultimogiorno nella maschera come li posiziono.
>>
>> Sono un pò fuori strada, ridammi la retta via, perdomani l'ignoranza
>>
CUT
Esula dalle prerogative di questo NG realizzare intere strutture di
database.
Comunque grosso modo quello che va fatto è stabilire il primo e l'ultimo
giorno del mese (con la funzione PrimoUltimo(miaData As Date) che chiede di
passargli una data
e poi, inseriti tutti i giorni, si scorre il recordset e si aggiunge per
ogni valore il corrispondente giorno; un semplice ciclo di For..next... sul
recordset aperto, abbinato a un With...end with
Dim RCS as recordset, ii as integer
Set RCS = CurrentDb.OpenRecordset("TuaTabellaOQuery")
rcs.MoveLast
Rcs.MoveFirst
For ii = 1 to Rcs.RecordCount
    With rcs
    .Edit
    !MioGiornoEsteso = DatePart("w", !DataDelRecord)
    .Update
   End With
    rcs.Movenext
Next ii
Ciao, Carlo


author: mayerlink

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:LJYmd.353831$35.15...@news4.tin.it...

Perchè semplicemente non ti crei il tuo calendario (anche di cent'anni) con
il "riempimento seriale" di Excel?
Basta digitare la data iniziale e la successiva (p.e. in formato data in
cifre) ed Excel compila la sequenza (puoi farlo anche con un intero foglio).
Poi basta copiare la colonna in un campo Data di tabella in access ed hai il
tuo calendario (rigorosamente in formato Data/Ora) su cui fare tutte le
manipolazioni che vuoi.
Spero di essere stato di qualche utilità.
Ciao
mayerlink


text:
"mayerlink" <
maye...@virgilio.it
> ha scritto nel messaggio
news:lG2nd.356245$35.16...@news4.tin.it...

E' vero non ci avevo pensato, era però devo valutare, perchè i valori mi
servono in campio diversi
Giorno
Mese
Anno
Con excel quello che tu mi hai suggerito riesco a farlo, utilizzando solo
una cella.
Hai capito cosa intendo????
Fammi sapere


text:
"mayerlink" <
maye...@virgilio.it
> ha scritto nel messaggio
news:lG2nd.356245$35.16...@news4.tin.it...

E' vero non ci avevo pensato, era però devo valutare, perchè i valori mi



title: Da Excel avviare Database

text:
Salve a tutti avrei una necessità un' pò insolita e credo che forse non sia
possibile,
ho la necessita di creare 2 pulsanti in un foglio di excel e quando clicco
sul primo
avvio PIPPO.MDB ma facendo aprire a video per esempio la query di nome
QUERY1
e se clicco sempre da excel sul secondo pulsante apro sempre PIPPO.MDB ma
stavolta
aprendo non più QUERY1 ma bensì REPORT3 oppure MASCHERA4 spero di essere
stato chiaro, sapete se è possibile?
ringrazio tutti anticipatamente! e a buon rendere Tosto73


title: Da Excel avviare Database

author: Luciano (DOC)

text:
Tosto73 <
tos...@libero.it
> wrote in message
uVkG5.19952$Nz.5...@news.infostrada.it...
> ho la necessita di creare 2 pulsanti in un foglio di excel e quando clicco
> sul primo
> avvio PIPPO.MDB ma facendo aprire a video per esempio la query di nome
> QUERY1
> e se clicco sempre da excel sul secondo pulsante apro sempre PIPPO.MDB ma
> stavolta
> aprendo non più QUERY1 ma bensì REPORT3 oppure MASCHERA4 spero di essere
> stato chiaro, sapete se è possibile?
Quando lanci Access puoi specificare quale macro eseguire all'avvio. Crea
uan macro per ciascuna query o report che vuoi aprire ed il gioco e' fatto.
Guarda l'help per la sintassi dei parametri da riga di comando. dovrebbe
essere qualcosa tipo /macro:nomemacro.
Saluti.
Luciano
(DOC)


title: Ripristinare la "cache" connessione ODBC instaurata

author: OneEDP

text:
Ogni volta che "stronco" volutamente sul server un interrogazione ODBC ul
Access ovviamente viene visualizzato errore ODBC chiamata non riuscita.
C'è un modo per evitare di richiudere Access e riavviarlo nuovamente per
simulare un "refresh" della connessione ODBC?
Altrimenti l'errore viene restituito senza appello.
Grazie
Daniele


author: MA

text:

Guarda sul sito di Alessandro baraldi
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:gq7qvb$qe0$1...@tdi.cu.mi.it...

Non mi sembra pertinente con la domanda.
Non è il mio caso "Intervallo aggiornamenti ODBC"
Suggerimenti?
Grazie


author: geppo

text:
Ciao "OneEDP" <OneEDP@antispam> ha scritto nel messaggio
news:49c772ff$0$1118$4faf...@reader1.news.tin.it...
----cut----
> Non mi sembra pertinente con la domanda.
> Non è il mio caso "Intervallo aggiornamenti ODBC"
> Suggerimenti?
Alessandro Baraldi:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=281
e ancora (non so se ti è utile):
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=200
> Grazie
--
Ciao
Geppo


text:
"geppo" <c...@tin.it.invalid> ha scritto nel messaggio
news:MxKxl.199727$Ca.3...@twister2.libero.it...

Il mio caso è diverso
Sul server quando interrompo VOLUTAMENTE l'esecuzione di un lavoro l'odbc
viene scollegata brutalmente in Access.
Di conseguenza non posso eseguire altre interrogazioni ODBC perché Access
ormai ritiene che non è più possibile collegarsi con il server.
L'unica alternativa è chiudere e riaprire Access.
Cosa posso fare per "rigenerare" la connessione.
Non server istanziare un'altra con ADODB.Connection
Cosa posso fare?
Voglio evitare in questa fase di test continue riaperture.
Grazie


author: sv

text:
OneEDP ha scritto:



Cercavi questo?
http://support.microsoft.com/kb/208295/en-us
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
"sv" <
salvi...@accessgroup.it
> ha scritto nel messaggio
news:gq89e7$nl5$1...@news.newsland.it...

> sv
Purtroppo no



title: stampare un report all'avvio. come?

author: Allanon

text:
ciao a tutti. avrei un problema nella stampa di un report all'apertura di un
db.
vorrei che questo avvenisse automaticamente (ma non ho trovato il metodo
chaimato all'apertura!
e poi vorrei che il db si chiudesse subito, con tutto l'ambiente Access.
in pratica vorrei un'operazione il piu' possibile "trasparente" rispetto
all'utente che dovrebbe solo
cliccare su un link e accendere la stampante! :-)
voi come fareste?
PS: spero di esser stato chiaro!
--
Ciao by Allanon


title: stampare un report all'avvio. come?

author: Roberto - Syd

text:
"Allanon" <
bepp...@tiscalinet.it
> ha scritto nel messaggio
news:9s9l9l$12mhu2$1...@ID-50303.news.dfncis.de...

Fai una macro con le seguenti azioni:
ApriReport
Esci
La salvi col nome Autoexec
Ciao Roberto - Syd
P.S. per poter aprire il DB per fare delle modifiche tieni premuto il tasto
shift quando apri il db.


title: stampare un report all'avvio. come?

text:
"Roberto - Syd" <
p.ro...@tin.it
> ha scritto nel messaggio:
> Fai una macro con le seguenti azioni:
>
> ApriReport
> Esci
>
> La salvi col nome Autoexec
>
> Ciao Roberto - Syd
>
> P.S. per poter aprire il DB per fare delle modifiche tieni premuto il
tasto
> shift quando apri il db.
grazie! funziona *quasi* perfettamente!
il *quasi* e' dovuto al fatto che dopo che ha correttamente chiuso tutto
(compreso Access) ed e' partita la stampa (in realta' l'anteprima, ma quello
dipende dalle mie impostazioni) mi da il seguente errore:
"Errore durante l'invio del comando al programma"
ho provato a togliere Esci, ovviamente l'errore sparisce ma nn si chiude il
db
Ho provato ad impostare Esci con tutte e 3 le opzioni possibili...
che faccio? :-(
--
Ciao by Allanon


title: stampare un report all'avvio. come?

text:
"Allanon" <
bepp...@tiscalinet.it
> ha scritto nel messaggio:
> il *quasi* e' dovuto al fatto che dopo che ha correttamente chiuso tutto
> (compreso Access) ed e' partita la stampa (in realta' l'anteprima, ma
quello
> dipende dalle mie impostazioni) mi da il seguente errore:
>
> "Errore durante l'invio del comando al programma"
penso di aver trovato il problema...
quando il driver della stampante ha caricato tutto, tenta di "dirlo" al
database e lo trova chiuso...
qualche soluzione?
--
Ciao by Allanon


title: stampare un report all'avvio. come?

author: Alessandro Cappelli

text:
"Allanon" <
bepp...@tiscalinet.it
> ha scritto nel messaggio
news:9sau2r$12dstp$1...@ID-50303.news.dfncis.de...

non credo che il driver comunichi niente ad access
probabilmente l'azione Esci viene avviata quando ancora il report non è del
tutto stato inviato alla stampante e trovando un in esecuzione produce un
errore
prova a mettere nell'evento Close del report il comando
application.quit


title: stampare un report all'avvio. come?

text:
"Alessandro Cappelli" <acap...@inameTOGLI.com> ha scritto nel messaggio:
>
> non credo che il driver comunichi niente ad access
> probabilmente l'azione Esci viene avviata quando ancora il report non è
del
> tutto stato inviato alla stampante e trovando un in esecuzione produce un
> errore
> prova a mettere nell'evento Close del report il comando
> application.quit
ciao, ho provato a fare quello che mi hai consigliato, ma l'errore persiste.
:-(
in compenso ho scoperto che se apro il db x modificarlo (con shift) e POI
eseguo la macro Autoexec (che stampa e chiude tutto automaticamente)
l'errore non si verifica!
boh! qualche consiglio?
cmq grazie x l'aiuto!
--
Ciao by Allanon


title: stampare un report all'avvio. come?

author: Peter

text:
"Allanon" <
bepp...@tiscalinet.it
> ha scritto nel messaggio
news:9scd1i$12h94d$1...@ID-50303.news.dfncis.de...

E se provi a fare la cosa con Word ?


title: stampare un report all'avvio. come?

text:
>
> ciao, ho provato a fare quello che mi hai consigliato, ma l'errore
persiste.
> :-(
>
> in compenso ho scoperto che se apro il db x modificarlo (con shift) e POI
> eseguo la macro Autoexec (che stampa e chiude tutto automaticamente)
> l'errore non si verifica!
>
ho provato a fare la stessa cosa, a me Access97 (non so se usi A2000) si
chiude regolarmente in qualsiasi caso


title: stampare un report all'avvio. come?

text:
"Peter" <pete...@NOvizzavi.it> ha scritto nel messaggio:
> E se provi a fare la cosa con Word ?
ehm, date le mie conoscenze attuali mi sa che questo e' un po' troppo! :-)
e poi non ho capito esattamente cosa intendi! sorry!
--
Ciao by Allanon


title: stampare un report all'avvio. come?

text:
"Alessandro Cappelli" <acap...@inameTOGLI.com> ha scritto nel messaggio:
> ho provato a fare la stessa cosa, a me Access97 (non so se usi A2000) si
> chiude regolarmente in qualsiasi caso
ho office2000(SR-1) su win2000 (SP2).
ho fatto una prova disinstallando il driver della epson e mettendone uno x
stampa su FILE:
in questo caso nessun errore! :-)
un'altra prova mettendo un driver x stampante generica/text: stesso errore!
non so piu' cosa fare, ma IMHO non e' un problema della macro o di access
quanto del SO e dei driver.
comunque, visto che i report sono stampati bene lo stesso-->
me ne frego! :-) e' un po' una scocciatura ma cosi' e'!
grazie a tutti x la collaborazione, spero almeno che sia servito a
qualcun'altro!
PS: se qualcuno ha qualche illuminazione comunque si faccia vivo! ;-)
--
Ciao by Allanon


title: me.newrecord = true, anche durante la cancellazione del record?

author: Silvia Slosar

text:
ho notato che quando mi porto in una maschera, con il pulsante di spostamento, all'ultimo record, e da lì clicco su un pulsante che deve
cancellare il record corrente, l'espressione me.newrecord (della sub form_current) si trova su true. in realtà non dovrebbe essere su "true"
solo nel momento in cui sto cercando d'inserire un "nuovo record" (new record)?!?!
infatti in questo modo mi vengono verificati ed eseguiti gli eventi programmati per l'inserimento del nuovo record anzichè per la
cancellazione (o meglio, poi alla fine vengonno eseguiti anche quesi ultimi)
Ciao
Silvia.
--
www.silvietta.it
...everyone's invited!


author: Roberto da casa

text:
"Silvia Slosar" <
silvi...@studiomarketing.it
> ha scritto nel messaggio
news:mfvrguc3sdue3eu86...@4ax.com...

Avrai notato che, dopo una cancellazione di un record, diventa corrente il
record che lo segue; se cancelli l'ultimo record, quidi, diventa corrente un
record vuoto, pronto per l'inserimento di nuovi dati.
Inoltre la proprietà NewRecord diventa vera anche se l'utente non ha ancora
iniziato a digitare i dati nel nuovo record; a tale scopo qui di seguito
riporto cosa dice l'help circa la proprietà NewRecord:
=====================
Proprietà NewRecord
È possibile utilizzare la proprietà NewRecord per determinare se il record
corrente è nuovo.
Impostazione
La proprietà NewRecord utilizza le impostazioni riportate di seguito.
Impostazione Descrizione
True (-1) Il record corrente è nuovo.
False (0) Il record corrente non è nuovo.
La proprietà NewRecord è di sola lettura in visualizzazione Maschera e in
visualizzazione Foglio dati mentre non è disponibile in visualizzazione
Struttura. È disponibile solo utilizzando una macro o Visual Basic.
Osservazioni
Quando ci si sposta in un nuovo record, la proprietà NewRecord è impostata a
True anche se l'utente non ha ancora iniziato a modificarlo.
==========================
Probabilmente rsolvi il tuo problema testando, oltre al fatto che la
proprietà NewRecord sia True, che la chiave primaria del record corrente non
sia Null.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:QJDP8.31483$j65.7...@twister1.libero.it...
[CUT]
>
> Probabilmente rsolvi il tuo problema testando, oltre al fatto che la
> proprietà NewRecord sia True, che la chiave primaria del record corrente
non
> sia Null.
>
> --
> Roberto
>
Oppure, ancora meglio, testare, oltre alla proprietà NewRecord, anche la
proprietà Ditry della maschera (vedi Help).



title: errore di sintassi

author: Franco dellavalle

text:
ciao a tutti

in un modulo ho questa function
ma l'ultima riga non va bene.
Dim strForm As String
strForm = Forms("Maschera1").OpenArgs
trForm = Forms("Maschera2").OpenArgs
strForm = Forms("Maschera3").OpenArgs

fctCriterio_Idc = Forms(strForm) & IIf(strForm = "Maschera1", "!LinkIdCarico", "!IdCarico")

grazie per l'aiuto


title: errore di sintassi

author: BFS

text:

a che serve
strForm = Forms("Maschera1").OpenArgs

se poi hai

strForm = Forms("Maschera3").OpenArgs

magari spiega cosa passi come argomenti OpenArghs e cosa vorresti ottenere

ciao
BFS


title: errore di sintassi

author: Karl Donaubauer

text:
Salve,

Franco Dellavalle ha scritto:

fctCriterio_Idc = _
   Forms(strForm)(IIf(strForm = "Maschera1", "LinkIdCarico", "IdCarico"))

--
Ciao
Karl
*********
http://www.AccessDevCon.com

Access FAQ:
http://www.donkarl.com/it


title: errore di sintassi

text:

Ciao BFS e grazie

come OpenArgs passo il nome della Form che apro

il criterio mi serve come filtro su questa query di aggiornamento:
UPDATE Qry_Carichi LEFT JOIN TbImpostazioni ON (Qry_Carichi.IdFornitore = TbImpostazioni.IdFornitore1) AND (Qry_Carichi.IdCliente = TbImpostazioni.IdCliente1) SET TbImpostazioni.IdFornitore1 = [Qry_Carichi].[IdFornitore], TbImpostazioni.IdCliente1 = [Qry_Carichi].[IdCliente], TbImpostazioni.IdTrasportatore = [Qry_Carichi].[IdTrasportatore]
WHERE Qry_Carichi.IdCarico=fctCriterio_Idc();


title: errore di sintassi

text:

grazie Karl


title: errore di sintassi

text:
cut
e se c'è una subform?
p.e.
fctCriterio_Idc = _
   Forms(strForm)(IIf(strForm = "Maschera1", "!SubForm.Form!Link", "") & "IdCarico")

come si deve fare?
perchè cosi non va bene


title: errore di sintassi

text:
cut

anche cosi' continuo ad avere errore....

foCriterio = _
 Forms(strForm)(IIf(strForm = "Maschera1", ("SubForm")("IdCarico"), "IdCarico"))


title: errore di sintassi

text:

ho risolto cosi...
Select (strForm)
 Case is = "Maschera1"
  foCriterio = Forms(strForm)("SubForm")("IdCarico")
 Case Else
  foCriterio = Forms(strForm)("IdCarico")

end select


title: errore di sintassi

text:
Franco Dellavalle ha scritto:
>> ...
>> anche cosi' continuo ad avere errore....
>>
>> foCriterio = _
>>   Forms(strForm)(IIf(strForm = "Maschera1", ("SubForm")("IdCarico"), "IdCarico"))
>
> ho risolto cosi...
> Select (strForm)
>   Case is = "Maschera1"
>    foCriterio = Forms(strForm)("SubForm")("IdCarico")
>   Case Else
>    foCriterio = Forms(strForm)("IdCarico")
>
> end select
>

Sarebbe circa stato la mia prossima risposta, siccome così è molto
meglio e chiaro da leggere invece del pasticcio con Iif.



title: errore di sintassi

text:

grazie Karl

qual'è la sintassi corretta
in questi casi quando solo la Form è una variabile:
p.e. cosi
Forms(strForm)("SubForm")("IdCarico")
Forms(strForm)("SubForm").requery
oppure cosi
Forms(strForm)!SubForm.Form!IdCarico
Forms(strForm)!SubForm.requery


title: errore di sintassi

text:
Salve,

Franco Dellavalle ha scritto:
> ...
> qual'è la sintassi corretta
> in questi casi quando solo la Form è una variabile:
> p.e. cosi
> Forms(strForm)("SubForm")("IdCarico")
> Forms(strForm)("SubForm").requery
> oppure cosi
> Forms(strForm)!SubForm.Form!IdCarico
> Forms(strForm)!SubForm.requery
>

È tutto corretto che funziona. Personalmente preferisco di non mescolare
troppo gli stili di riferimento. Per questo forse scriverei:

Forms(strForm)("SubForm").Form("IdCarico")

In ogni caso la tua seconda variante ha il vantaggio di includere la
proprietà Form. In teoria non è necessario perché si tratta della
proprietà standard. In pratica nelle versioni >2003 il riferimento
spesso non funziona senza esplicitamente scrivere la proprietà.



title: errore di sintassi

text:

Grazie Karl


title: Problemini con Access....

author: Roberto B.

text:
Ho questi piccoli problemi:
1) Non riesco a capire qual'è la directory corrente quando il programma
Access è in esecuzione
2) Perché quando apro una maschera associata ad una Tabella oltre ai record
già inseriti mi fa vedere anche un record vuoto? Vorrei che non mi
visualizzasse questo record poiché l'utente quando scrive in questo record
si genera un errore.
Grazie a tutti
Roberto


title: Problemini con Access....

author: stwe

text:
"Roberto B." <
r.battist...@tiscalinet.it
> ha scritto nel messaggio
news:rNyM7.182602$sq5.8...@news.infostrada.it...

1) credo sia la stessa del file mdb
2) fai tutto nella finestra proprietà se non erro, togli nella scheda
formato tutti i si che vedi o quelli che ti interessano (fai un po' di
prove). oppure lo fai via codice sfuttando gli eventi della tastiera.
by
stwe


title: problema access 97 di compatibilità

author: Piero

text:
Ho un problema :con access 2000 faccio un programma poi quando lo trasformo
in db per access 97mi da un errore a tale riga
Set con = Application.CurrentProject.Connection
Qualcuno mi sa dire come sostituire la proprieta currentrprojet che in
access 97 non esiste, mentre nel 2000 compare nella guida.
Grazie a tuti.
Saluti


title: problema access 97 di compatibilità

author: Proli

text:
Piero ha scritto nel messaggio ...

In Access 97   ADO  non è supportato devi usare il DAO.
Devi quindi modificare il modo di connessione al database.
dim db0 as database
dim rst as recordset
set db0 = currentdb
set rst = db0.openrecordset("nome tabella", dbopendynaset)
Ciao
Marco Dell'Oca
D.M.Software


title: Filtrare anceh mesi con 0

author: Nao

text:
Ciao Ng, secondo voi è possibile risolvere questo problema utilizzando una
sola query?.
Io l'ho risolto utilizzandone 12.
Ho una tabella che contiene diversi record, in questi controlli
Data:
Numero_casi:
Io vorrei creare un grafico che pesca i dati da una query, che mi mostri
sull'asse x i 12 mesi dell'anno, e sull'y la somma del numero di casi per
mese.
Facendo una query che mi raggruppa i dati mesi, trovo questo problema;
Alcuni mesi non hanno valori, perchè non c'è stato nessun caso.
Perciò mi trovo:
gen 12
feb 54
mar 22 _______Manca aprile e maggio
giu 26
Come potete vedere, mancano i mesi senza casi, mentri io vorrei tutti i mesi
anche se valore 0
gen 12
feb 54
mar 22
apr 0
mag 0
giu 26
..
..
Come si può fare?
grazie Nadir
--------------------------------
Inviato via
http://usenet.libero.it


title: Filtrare anceh mesi con 0

author: cidi

text:
"Nao" <
naon...@inwind.it
> ha scritto nel messaggio
news:212Z159Z223Z113Y...@usenet.libero.it...



title: Filtrare anceh mesi con 0

text:
"Nao" <
naon...@inwind.it
> ha scritto nel messaggio
news:212Z159Z223Z113Y...@usenet.libero.it...

Scusate per l'invio involontario mi è scappato un colpo..:)
Ciao Nadir
hai provato a scrivere nei criteri della query Isnull ?
saluti Daniele


title: Filtrare anceh mesi con 0

author: Arsenio Lupin

text:
Nell'articolo:212Z159Z223Z113Y...@usenet.libero.it
,
Nao <
naon...@inwind.it
> scrisse:
> Ciao Ng, secondo voi č possibile risolvere questo problema
> utilizzando una sola query?.
> Io l'ho risolto utilizzandone 12.
>
> Ho una tabella che contiene diversi record, in questi controlli
> Data:
> Numero_casi:
>
> Io vorrei creare un grafico che pesca i dati da una query, che mi
> mostri sull'asse x i 12 mesi dell'anno, e sull'y la somma del numero
> di casi per mese.
>
> Facendo una query che mi raggruppa i dati mesi, trovo questo problema;
> Alcuni mesi non hanno valori, perchč non c'č stato nessun caso.
> Perciň mi trovo:
>
> gen 12
> feb 54
> mar 22 _______Manca aprile e maggio
> giu 26
>
> Come potete vedere, mancano i mesi senza casi, mentri io vorrei tutti
> i mesi anche se valore 0
> gen 12
> feb 54
> mar 22
> apr 0
> mag 0
> giu 26
> ..
> ..
[zacchete]
solitamente in casi come questi dove possono esserci campi nulli uso una
funzione (come criterio della query) che si chiama "nz" in una espresione
del genere:
Like nz([Tuocampo oppure espressione del controllo con
Nomeform!Nomesottomaschera!Nomecontrollo];"*")
che praticamente vuol dire di guardare nel campo indicato e se c'č un valora
"non null" prendi quello, altrimenti "* OppureQuelloCheVuoiTu".
Magari butta un occhio alla guida in linea che di certo ti spiega in modo un
po' piů raffinato l'uso della funzione nz...:)
Ciao!
Fai sapere se risolve il problema
--
>>>>>>>>>>>>>>><<<<<<<<<<<<<<<
Arsenio Lupin


title: Filtrare anceh mesi con 0

author: Roberto dalla campagna

text:
Nao <
naon...@inwind.it
> wrote in message
212Z159Z223Z113Y...@usenet.libero.it...

Creati una tabella di comodo che contenga 12 record (uno per mese) con la
quantità Null.
Creati una query unione che fonde i dati della tua tabella con i dati della
tabella di comodo.
Creati la query di raggruppamento per mese sulla query unione.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Filtrare anceh mesi con 0

text:
Il 04 Ago 2003, 12:55, "Roberto dalla campagna" <
r.ma...@libero.it
> ha
scritto:

Scusami roberto, ma non riesco preoprio a fre quello che mi hai detto, ho
provato a creare le query, ma nessun risultato.
Potresti per favore darmi dettagli più precisi? (..non è da molto che uso
access cosi in profondità).
Grazie Nadir



title: Filtrare anceh mesi con 0

text:

> Scusami roberto, ma non riesco preoprio a fre quello che mi hai detto, ho
> provato a creare le query, ma nessun risultato.
> Potresti per favore darmi dettagli più precisi? (..non è da molto che uso
> access cosi in profondità).
>
> Grazie Nadir
Se la tabella che contiene i dati si chiama Tabella1 ed ha la seguente
struttura:
ID                        Contatore e chiave primaria
DATA                 Data/ora
Numero_casi    Numerico
Creati una tabella d'appoggio chiamata Tabella2 e che abbia la stessa
struttura di Tabella1.
In Tabella2  inserisci i seguenti dati:
ID            DATA            Numero_casi
1            1/1/2003        0
2            2/2/2003        0
3            3/3/2003        0
4            4/4/2003        0
5            5/5/2003        0
6            6/6/2003        0
7            7/7/2003        0
8            8/8/2003        0
9            9/9/2003        0
10         10/10/2003    0
11         11/11/2003    0
12         12/12/2003    0
La quey che ti restituisce i risultati che ti servono dovrebbe avere il
seguente codice SQL:
SELECT Format([DATA],"mm mmm") AS Mese, Sum(Numero_casi) AS
SommaDiNumero_casi
FROM [SELECT Tabella1.DATA, TAbella1.Numero_casi FROM Tabella1 UNION SELECT
Tabella2.DATA, TAbella2.Numero_casi FROM Tabella2]. AS Pluto
GROUP BY Format([DATA],"mm mmm");



title: Filtrare anceh mesi con 0

text:
Grazie per la rispiegazione, ma non riesco proprio, faro dodici query. una
per mese.
ciao Nadir
"Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
news:%XLXa.226921$lK4.6...@twister1.libero.it...



title: Filtrare anceh mesi con 0

text:
Nao <naon...@NOSPAMinwind.it> wrote in message
NcTXa.227970$lK4.6...@twister1.libero.it...
> Grazie per la rispiegazione, ma non riesco proprio,
Non ci riesci a fare che?
> faro dodici query. una
> per mese.
Il database č tuo e puoi decidere come ti pare, ma creare ed usare 12
queries non mi sembra logico.
>
> ciao Nadir



title: sueprenalotto e combinazioni

author: Riccardo

text:
Dati ad esempio 8 numeri, sapete come tirar fuori, con un po' di codice,
le 28 combinazioni di numeri a gruppi di 6?
Se si, come?
grazie Riccardo


title: sueprenalotto e combinazioni

author: gicom

text:
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:a3tbgm$d6i$1...@news.panservice.it...

se è per scrivere del codice che svolga questo compito no, se è per trovare
le combinazioni di tot cifre contenute in un insieme, trovi una funzione in
Excel : combinazione


title: sueprenalotto e combinazioni

text:
"gicom" <
gi...@tiscalinet.it
> ha scritto nel messaggio
news:a40lqf$ba4$1...@pegasus.tiscalinet.it...

se guardi nell' help di excel trovi anche la formula
ciao
franco


title: sueprenalotto e combinazioni

author: Alessandro

text:
"Riccardo" <
ricc...@free.panservice.it
> wrote in message
news:a3tbgm$d6i$1...@news.panservice.it...

Queste formule di calcolo che non hanno nulla a che fare con la
Programmazione sono oggetto dell'esame di ANALISI 1 che non ricordo
nemmeno più cos'era.....!
Scherzi a parte non c'è nulla da inventare, c'è una Relazione matemarica
sul calcolo combinatorio, ma non la ricordo....
Si tratta di scartabellare nei vecchi testi e buttarla dentro.
Il problema è che non ho tempo di cercarla....!
Se trovi qualcuno che sia disponibile a dartela ti aiuto...!
Alessandro.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: sueprenalotto e combinazioni

text:
"Riccardo" <
ricc...@free.panservice.it
> wrote in message
news:a3tbgm$d6i$1...@news.panservice.it...
> Dati ad esempio 8 numeri, sapete come tirar fuori, con un po' di codice,

Guarda ho fatto tutto, ma č ovviamente GENERICO, devi passare
i Numeri=28 e la Classe=6 alla Funzione.
Chiama la Funzione sotto cosě:
Me.TxtBoxNumComb=Combina(28,6)=376740
Function Combina(num As Integer, classe As Integer) As Double
   Dim n As Double
   n = Fatt(num) / (Fatt(classe) * (Fatt(num - classe)))
   Combina = n
End Function
Function Fatt(n As Integer) As Double
   Dim x As Integer, l As Double
   l = 1
   For x = 1 To n
      l = l * x
   Next
   Fatt = l
End Function
Ciao.



title: sueprenalotto e combinazioni

author: Lucia Rita Carfagno

text:
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:a3tbgm$d6i$1...@news.panservice.it...

Ciao Riccardo,
ti elenco la formula del calcolo combinatorio in questione:
C con pedice n,k= n!/(n-k)!K! che significa combinazione semplice di n
elementi presi k alla volta.
Parliamo di combinazioni senza ripetizione.
Esempio: C con pedice 8,6 significa : numero di combinazioni di 8 numeri
presi 6 volte = 8!/(8-6)!6!=28
Più di questo non posso dirti perchè non conosco bene il VBA.
Ciao
Rita


title: sueprenalotto e combinazioni

author: Roberto

text:
Puoi ovviare al tutto scaricandoti proprio il programma SuperEnalottoSuper
Ciao
Robby
"Lucia Rita Carfagno" <
demo...@inwind.it
> ha scritto nel messaggio
news:nIU98.1619$Jo.3...@twister2.libero.it...



title: sqlserv7-access-odbc

author: Glauco

text:
Salve problemino...
collego una tabella di sqlserver a access97 tramite odbc
all'interno di questa tabella vi è un campo tipo "money"
..il contenuto di tale campo richiamando la tabella
collegata in access non viene mostrato ....come mai ??
qualcuno può aiutarmi?
-------------------------------------------------
Glauco
C.E.D. Mtch
-------------------------------------------------


title: sqlserv7-access-odbc

text:
mi rispondo da solo .....è bastato installare mdac 2.5...
saluti
--
-------------------------------------------------
Glauco
C.E.D. Mtch
-------------------------------------------------
"Glauco" <
TOGLIglau...@tin.it
> ha scritto nel messaggio
news:8vdds0$nkc$1...@nslave3.tin.it...



title: **** Help Access 2002 & Sicurezza ****

author: Maverick

text:
Ciao a tutti e scusate per la banalità della domanda.
In ufficio siamo passati da pochissimo da Office 2000 a Office XP.
La mia domanda è la seguente: dove sono andati a finire i file WORKGADM.EXE
e SYSTEM.MDW?????????????
Non riesco più ad entrare in modalità struttura in alcuni database che avevo
realizzato con un mio file system (a meno che non usi access 2000).
Grazie per i vostri consigli/suggerimenti.
Sal.


title: Access97 con Access2000

author: inbario

text:
Ciao a tutti
vorrei sapere se è possibile installare Access97 in una partizione
(Windows2000) dove è già presente Access2000,naturalmente in una directory
di installazione separata.Non si creano conflitti?
                 Grazie mille


title: Access97 con Access2000

author: Sergio MAZZA

text:
"inbario" <
inb...@libero.it
> ha scritto nel messaggio
news:P4q98.50629$nI1.1...@twister1.libero.it...

Alcuni non hanno riscontrato problemi; altri invece sì.
Comunque è possibile...
Ciao.
--
Sergio MAZZA


title: selezione da casella di riepilogo

author: Pino

text:
Ciao a tutti,
Ho un report che mostra i movimenti titoli utilizzando una query di
selezione.Questa query quando viene eseguita mi chiede il nome del titolo
che voglio vedere.Per ora rispondo usando la funzione copia-incolla.Quello
che vorrei č poter selezionare il titolo da una casella di riepilogo (quindi
senza piů il parametro "Immetti nome titolo") e cliccare un pulsante di
comando che apra il Report di quel titolo.
Spero di essere stato chiaro.Saluto tutti


title: selezione da casella di riepilogo

author: Roberto da casa

text:
"Pino" <
g...@fastwebnet.it
> ha scritto nel messaggio
news:d93cf.7151$OR3....@tornado.fastwebnet.it...

Creati una maschera non associata chiamata Maschera1 che contenga una
casella di riepilogo non associata chiamata Elenco e che sia costituita da
una sola colonna; inserisci nella maschera anche un pulsante al cui clic
aprirai il report.
Nella query origine record del report nei criteri sostituisci:
[Immetti nome titolo]
con:
[Forms]![Maschera1]![Elenco]
Quindi apri Maschera1, seleziona il titolo e pigia il pulsante di comando;
volendo puoi eliminare il pulsante di comando e aprire il report a fronte
dell'evento "Su clic" della casella di riepilgo.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: selezione da casella di riepilogo

text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:Kt3cf.28922$65.8...@twister1.libero.it...

>Ok ti ringrazio molto.Ora ottengo ciň che volevo.Buon lavoro



title: selezione da casella di riepilogo

text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:Kt3cf.28922$65.8...@twister1.libero.it...
>
> "Pino" <
g...@fastwebnet.it
> ha scritto nel messaggio
> news:d93cf.7151$OR3....@tornado.fastwebnet.it...
>> Ciao a tutti,
>> Ho un report che mostra i movimenti titoli utilizzando una query di
>> selezione.Questa query quando viene eseguita mi chiede il nome del titolo
>> che voglio vedere.Per ora rispondo usando la funzione
>> copia-incolla.Quello
>> che vorrei è poter selezionare il titolo da una casella di riepilogo
> (quindi
>> senza più il parametro "Immetti nome titolo") e cliccare un pulsante di
>> comando che apra il Report di quel titolo.
>> Spero di essere stato chiaro.Saluto tutti
>
> Creati una maschera non associata chiamata Maschera1 che contenga una
> casella di riepilogo non associata chiamata Elenco e che sia costituita da
> una sola colonna; inserisci nella maschera anche un pulsante al cui clic
> aprirai il report.
> Nella query origine record del report nei criteri sostituisci:
>
> [Immetti nome titolo]
>
> con:
>
> [Forms]![Maschera1]![Elenco]
>
> Quindi apri Maschera1, seleziona il titolo e pigia il pulsante di comando;
> volendo puoi eliminare il pulsante di comando e aprire il report a fronte
> dell'evento "Su clic" della casella di riepilgo.
>
> --
> Roberto
> Ho digitato quanto mi hai detto ed è tutto ok.Volendo usare il pulsante di
> comando cosa debbo fare??Grazie <ancora



title: selezione da casella di riepilogo

text:
"Pino" <
g...@fastwebnet.it
> ha scritto nel messaggio
news:zJkcf.9206$OR3....@tornado.fastwebnet.it...

Il codice VBA che hai generato a fronte dell'evento "Su clic" della casella
di riepilogo, generalo invece a fronte dell'evento "Su clic" di un pulsante
di comando, fermo restando, come già ti ho detto nel mio precedente
messaggio, non vedo proprio l'utilità di usare il pulsante di comando, a mio
parere va proprio eliminato.
>Grazie ancora
--
Roberto



title: selezione da casella di riepilogo

author: Davide

text:
[cut]
>>
>> Creati una maschera non associata chiamata Maschera1 che contenga una
>> casella di riepilogo non associata chiamata Elenco e che sia costituita
>> da
>> una sola colonna; inserisci nella maschera anche un pulsante al cui clic
>> aprirai il report.
>> Nella query origine record del report nei criteri sostituisci:
>>
>> [Immetti nome titolo]
>>
>> con:
>>
>> [Forms]![Maschera1]![Elenco]
>>
>> Quindi apri Maschera1, seleziona il titolo e pigia il pulsante di
>> comando;
>> volendo puoi eliminare il pulsante di comando e aprire il report a fronte
>> dell'evento "Su clic" della casella di riepilgo.
Buongiorno a tutti.
Approfitto dei graditi consigli precedenti per porre un'ulteriore domanda...
Se invece di aprire un report volessi aprire una maschera?(ho provato con lo
stesso procedimento suggerito a Pino...ma sembra non funzionare...visualizza
sempre lo stesso record indipendentemente dalla scelta)
Spiego meglio il mio problema abusando della vs. pazienza...
Ho una Query di selezione "Attrezzatura / Manutenzione" (mi visualizza tutti
gli interventi effettuati)
Vorrei, invece di inserire il codice attrezzatura richiesto dalla query,
selezionarla da una casella di controllo.
Un grazie ed un saluto a tutti.


title: selezione da casella di riepilogo

text:
"Davide" <
p...@iol.it
> ha scritto nel messaggio
news:TCncf.1624$r_4...@news.edisontel.com...

Io non riesco a capire quale attinenza ci sia tra il tuo problema e quello
posto da Pino: lui vuole selezionare il record da stampare da una casella di
riepilogo mentre tu lo vuoi selezionare in base ad una casella di controllo;
resta il fatto che il sistema per filtrare un report o un a maschera č del
tutto identico.
Forse se apri un thread tutto tuo in cui spieghi il tuo problema č
sicuramente meglio.
--
Roberto



title: Errore per campo numerico

author: Giorgia

text:
Buongiorno a tutti,
non riesco a capire perchè provando a scrivere nel campo [IMPORTO] di una
subform mi venga segnalato :
"è stato immesso un valore non valido per il campo. E' possibile che sia
stato immesso del testo in un campo numerico o un num. maggiore di quello
consentito per l'impostazione di FieldSize".
Preciso che il cmp in questione ha valore predefinito=[Maschere]![INSERISCI
SCADENZA]![IMPORTO]
e che anche quest'ultimo è un campo numerico, tant'è vero che se io continuo
nella modifica, il valore viene poi accettato e salvato.
Grazie per l'aiuto.
Giorgia


title: Errore per campo numerico

author: Paolo opg

text:
"Giorgia" <
tabat...@yahoo.it
> wrote in
news:ir07ch$k41$
1...@speranza.aioe.org
:

la prima cosa che mi viene in mente e' che tu abbia inserito un numero
decimale usando un separatore non previsto.
--
Paolo opg
BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--


title: windows servers

author: Linuxserverguru

text:
 SERVERS
1000GB data Transfer included
Redhat, Debian, SUSE, FreeBSD and Windows Servers
www.globalregister.net


title: Non solo combo!

author: Marco M.

text:
Domandina:
invece della solita casella combinata che mi gestisce gli altri campi e che
valuta il filtro prima di passarlo alla funzione DLookup, se sia possibile
creare una casella di testo che faccia la stessa funzione, evitando di far
vedere quella brutta freccetta di selezione.
Marco M.


title: Non solo combo!

text:
"Marco M." <
teat...@tin.it
> ha scritto nel messaggio
news:5VNn8.22848$pT1.6...@news1.tin.it...

A me non è chiaro ciò che ti serve.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Non solo combo!

text:
> A me non č chiaro ciň che ti serve.
>
> --
> Roberto
Mi spiego meglio Roberto,
hai presente una sottomaschera che gestisce degli ordini (vedi
autocomposizioni)?
Nella sottomaschera,  nel primo campo (casella combinata), inserisco  il
codice e gli altri campi nomeprodotto prezzo sconto ecc.. vengono riempiti
tramite procedura.
Continuo...
Vorrei che al posto della combo (dove nel record inserisco il codice) vi
fosse come alternativa una casella di testo che svolga le stesse funzioni di
ricerca della combo, quindi una volta inserito il codice, con una procedura
questa casella di testo vada a rintracciare come la combo gli altri campi da
riempire.
Ti domanderai perchč desidero questo!
Perchč non mi fa impazzire la casella combinata, con la sua freccettina....
ed anche per una questione di estetica ovvio. Spero di essere stato chiaro.
Ciao Marco M.
PS Magari specifica meglio cosa non ti č chiaro
www.marcoweb.it


title: Non solo combo!

text:
"Marco M." <
teat...@tin.it
> ha scritto nel messaggio
news:cO1o8.30248$S52.1...@news2.tin.it...

Forse ora ho capito (almeno spero): puoi risolvere il tuo problema facendo
ricorso alla funzione di aggregazione sui dominii DLookup (vedi help).
E' d'obbligo una precisazione: in una maschera (quindi in una sottomaschera)
non ci sono i campi (che invece sono contenuti nelle tabelle e nelle
queries) ma i controlli.
Se la tabella che č attualmente origine riga della casella combinata si
chiama TbProdotto ed ha una struttura simile a questa:
CodiceProdotto        Contatore e chiave primaria
NomeProdotto          Testo
Prezzo                       Valuta
Sconto                      Numerico
ecc. ecc.
Se nella tua maschera i controlli si chiamano rispettivamente CtrCodice
(casella di testo dove digiterai il codice del prodotto), CtrNome, CtrPrezzo
e CtrSconto.
A fronte dell'evento "Prima di aggiornare" del controllo CtrCodice genera il
seguente codice VBA:
If IsNul(DLookup("CodiceProdotto", "TbProdotto", "CodiceProdotto=" &
Me!CtrCodice)) Then
    MsgBox "Il prodotto " & Me!CtrCodice & " non esiste. Riprova!"
    Cancel = True
Else
    Me!CtrNome = DLookup("NomeProdotto", "TbProdotto", "CodiceProdotto=" &
Me!CtrCodice)
    Me!CtrPrezzo = DLookup("Prezzo", "TbProdotto", "CodiceProdotto=" &
Me!CtrCodice)
    Me!CtrSconto = DLookup("Sconto", "TbProdotto", "CodiceProdotto=" &
Me!CtrCodice)
End If
Se invece il campo CodiceProdotto fosse di tipo testo dovresti scrivere:
If IsNul(DLookup("CodiceProdotto", "TbProdotto", "CodiceProdotto=" &
Chr$(34) & Me!CtrCodice & Chr$(34))) Then
    MsgBox "Il prodotto " & Me!CtrCodice & " non esiste. Riprova!"
    Cancel = True
Else
    Me!CtrNome = DLookup("NomeProdotto", "TbProdotto", "CodiceProdotto=" &
Chr$(34) & Me!CtrCodice & Chr$(34))
    Me!CtrPrezzo = DLookup("Prezzo", "TbProdotto", "CodiceProdotto=" &
Chr$(34) & Me!CtrCodice & Chr$(34))
    Me!CtrSconto = DLookup("Sconto", "TbProdotto", "CodiceProdotto=" &
Chr$(34) & Me!CtrCodice & Chr$(34))
End If



title: Non solo combo!

text:
Letto tutto, è esattamente quello che intendevo, ora provo poi ti faccio
sapere grazie
Marco M.


title: Non solo combo!

text:
> Roberto ha scritto
> Se invece il campo CodiceProdotto fosse di tipo testo dovresti scrivere:
prendiamo in considerazione questo esempio su casella di testo
> If IsNul(DLookup("CodiceProdotto", "TbProdotto", "CodiceProdotto=" &
> Chr$(34) & Me!CtrCodice & Chr$(34))) Then
>     MsgBox "Il prodotto " & Me!CtrCodice & " non esiste. Riprova!"
>     Cancel = True
> Else
>     Me!CtrNome = DLookup("NomeProdotto", "TbProdotto", "CodiceProdotto=" &
> Chr$(34) & Me!CtrCodice & Chr$(34))
>     Me!CtrPrezzo = DLookup("Prezzo", "TbProdotto", "CodiceProdotto=" &
> Chr$(34) & Me!CtrCodice & Chr$(34))
>     Me!CtrSconto = DLookup("Sconto", "TbProdotto", "CodiceProdotto=" &
> Chr$(34) & Me!CtrCodice & Chr$(34))
> End If
>
non mi è molto chiaro cosa intendi per controlli quindi da dove chiamo
CtrCodice.
per semplificarti la vita e per capirci meglio ti propongo di utilizzare
come esempio il db Gestione ordini che realizzi in autocomposizione, anche
perchè le maschere che mi intressa modificare sono simili.
Grazie Marco M.


title: Non solo combo!

text:
Grazie risolto
Sei stato gentile
Marco M.


title: Non solo combo!

text:
Caro Roberto sorge un problemino!
Premesso che nel mio caso ci sono solo codici univoci vado a spiegarti il
problemino.
Quando gestivo la combo IDProdotto, avevo attivato un doppio controllo
composto da due query che mi impedivano di vendere un prodotto già venduto.
Nei >Dati >Origine riga della combo inserivo la query Prodotto_Ordinati
mentre nella sottomaschera su corrente attivavo la seguente routine
Private Sub Form_Current()
If Me.NewRecord Then
Me.IDProdotto.RowSource = "Prodotti_NON_Ordinati"
Else
Me.IDProdotto.RowSource = "Prodotti_Ordinati"
End If
End Sub
quindi effettuando una vendita non c'era la possibilità di rivendere lo
stesso prodotto, perchè non veniva nemmeno preso in considerazione
grazie alle query che mi filtravano i tappeti venduti e quelli rimasti da
vendere.
Ora con la casella di teso non posso attivare il controllo RowSource per cui
ho il rischio di vendere lo stesso prodotto più volte.
Cosa mi consigli come controllo alternativo alle query e a RowSource?
Molto semplicemente così ti rimane più chiaro, se effettuo una vendita del
codice 1234-02, nel record successivo non deve apparirmi il codice 1234-02
perché è stato già venduto!
Ciao scusa il disturbo e Buona Pasqua


title: Non solo combo!

text:
"Marco M." <
teat...@tin.it
> ha scritto nel messaggio
news:inQo8.39744$S52.1...@news2.tin.it...

Come dominio delle DLookup, dove io ho scritto "TbProdotto", prova invece a
scrivere "Prodotti_NON_Ordinati", ovvero la ricerca anziché farla nella
tabella che contiene tutti i tappeti, devi farla nella query che filtra solo
i tappeti non ordinati precedentemente.



title: Sincronizzare replica master

author: Marina Buonanno

text:
Buon giorno a tutti e Buon Anno,
ho creato un set di repliche (strumenti->replica->sincronizza, una è
la replica master e una è la replica).
Come mai se cerco di sincronizzare la replica master (che ha 5090
records, non modificati) con la replica (sempre con 5090 records di
cui 2745 aggiornati) pur aprendo e chiudendo il master (come
richiesto) si sincronizzano solo 139 records? E gli altri 2606 che
fine fanno? Si accettano consigli e tips ... ma non mi "accettate", mi
raccomando.
Ancora Auguroni e grazie in anticipo
Marina BuonAnno
**************************
E' natale e siamo tutti più buoni
Figuriamoci se era pasqua
**************************
Eravamo tutti più cattivi ....
eheheh
**************************


title: apertura maschera in base a selezione

author: Giuseppe

text:
Salve a tutti.
Credo che il mio quesito sia molto semplice da risolvere per gli
esperti dell'NG, un pò meno per me.
Ho una maschera continua con una serie di record in base a due o tre
filtri.
Poi nel corpo della maschera oltre ai controlli associati ho messo un
pulsante che grazie alla funzione GetLineNumber si popola
progressivamente. A  questo pulsante ho inserito su evento click
l'apertura di una maschera con criterio basato sul controllo ID:
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "frmFatture"
    stLinkCriteria = "[id]=" & Me![Id]
       DoCmd.OpenForm stDocName, , , stLinkCriteria, , , Me.Name
Fin qui tutto bene. Ora ho inserito un pulsante a piè di pagina
"Varia". Su evento click rendo visibile un'etichetta e un controllo
(rigavar) non associato in cui digito il numero della riga da variare.
Su evento keydown del controllo ho messo:
If KeyCode = 13 Then
 Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "frmFatture"
  stLinkCriteria = "[id]=" & Forms![variazione fatture].[rigavar].Text
       DoCmd.OpenForm stDocName, , , stLinkCriteria, , , Me.Name
In pratica succede che la maschera frmfatture si apre e va all'Id
digitato nel controllo "rigavar". Io invece vorrei che andasse all'Id
in corrispondenza del numero del pulsante con funzione GetLineNumber.
Credo dovrei con codice dopo aver digitato il numero di riga, passare
il focus sul record interessato eppoi far eseguire il comando di
apertura maschera in base a filtro.
Cosa devo cambiare?
Grazie anticipate.
Giuseppe.


title: apertura maschera in base a selezione

text:

Forse il titolo adatto al mio quesito era
"selezione record in maschera continua in base a valore casella di
testo non associata".
Suggerimenti?
Ciao.
Giuseppe.


title: Prima lettera maiuscola

author: xyzwy

text:
Salve a tutti,
vorrei sapere se è possibile formattare un campo testo in modo che la prima
lettera di ogni parola (separate da spazio) sia maiuscola.
Grazie infinite


title: Prima lettera maiuscola

author: Karl Donaubauer

text:
xyzwy wrote:
> vorrei sapere se è possibile formattare un campo testo in modo che la
> prima lettera di ogni parola (separate da spazio) sia maiuscola.
http://groups.google.com/group/it.comp.appl.access/msg/0b968b61e6cf7f6b
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Prima lettera maiuscola

text:
Karl Donaubauer wrote:
> xyzwy wrote:
>> vorrei sapere se è possibile formattare un campo testo in modo che la
>> prima lettera di ogni parola (separate da spazio) sia maiuscola.
>
>
http://groups.google.com/group/it.comp.appl.access/msg/0b968b61e6cf7f6b
Grazie


title: problema selezione in maschere

author: Piero

text:
Ho una tabella composta da piu campi:
Modello, produttore, quantita, Nazione.
Qualcuno mi puo suggerire come fare per fare una selezione di volta in volta
in base ai criteri , in una maschera tramite delle combobox.
Esempio: volgio sapere prima tutti i prodotti modello ALPHA,
dopo voglio continuare filtrando i prodotti ALPHA che siano anche prodotti
da CAIO, e cosi via.
Grazie a tutti.
Saluti


title: problema selezione in maschere

author: Antonio Biso

text:
Piero <
p.rom...@planetsec.com
> wrote in message
t3t38q8...@corp.supernews.com...

La maschera deve avere come origine record una query sulla tabella dati. In
corrispondenza di ogni campo su cui è possibile andare a filtrare mediante
il valore di un controllo, metterai come criterio where qualcosa tipo
like
iif(isnull([forms]![tuaform]![controllo1];"";[forms]![tuaform]![controllo1])
& "*"
Sulla maschera, in corrispondenza dell'evento dopo aggiornamento di ogni
controllo in questione farai una requery della maschera.
Antonio


title: problema selezione in maschere

author: GABRIELLA TASSINARI

text:
Ciao, sono Gabriella

ho letto il tuo messaggio e posso dirti come farei
io.

Sulla tua tabella crei una maschera che ti permetta
di visualizzare i records che soddisfano le condizioni richieste e che
contemporaneamente ti permetta di esprimere le tue condizioni sui vari campi
secondo la sintassi del sql.

Inserisci un tasto Filtro da Maschera  e un
Applica Filtro che ti permettono di esprimere le condizioni (il primo) e di
eseguire la select (il secondo).

Saluti.


title: problemino facile facile...o no

author: gg

text:
Salve,
 scusate se la mia domanda risulterą stupida ma ho un problemino che non
riesco a risolvere con mie forze.
Il mio problema č questo: ho una query composta da record fatti in questa
maniera:
A 1 B
A 2 B
C 3 D
C 3 E
F 4 G
F 4 H
F 5 G
F 5 H
Esiste un metodo per porre in funzione della prima colonna le altre, vale a
dire il risultato che vorrei č:
A 1 2 B
C 3   D E
F 4 5 G H
Non sapendo quanti sono i termini che dipendono dalla prima.
Grazie.


title: VBA

text:
Qualcuno mi può consigliare un sito o un manuale scaricabile in cui si possa
trovare l'elenco con relativa "spiegazione" di tutte le funzioni del codice
VBA? Mi sono persa nella guida di access2000 senza trovare nulla... :/
TIA
--
L'amore è quando la mamma da al papà il pezzo più buono del pollo. (Elena, 5
anni)
http://digilander.libero.it/valefatina


title: VBA

author: Le Roi

text:
Anche io ho il tuo stesso problema..una soluzione può essere questo
newsgroup..mi sta aiutando molto...
Bye
--------------------------------
Inviato via
http://usenet.libero.it


title: VBA

author: Gianluca

text:
"Le Roi" <
luk_...@libero.it
> ha scritto nel messaggio
news:138Z66Z83Z19Y1...@usenet.libero.it...

Scaricatevi su HD il Sito Comune
www.sitocomune.com


title: VBA

author: Sergio MAZZA

text:
"F@tin@" <
valef...@libbero.it
> ha scritto nel messaggio
news:N5T%8.139068$vm5.4...@news2.tin.it...

Non credo che troverai nulla del genere, gratis... Fai prima a consultare il
sito comune nella sezione "libri".
Ciao.
--
Sergio MAZZA


title: VBA

text:
"F@tin@" <
valef...@libbero.it
> ha scritto nel messaggio
news:N5T%8.139068$vm5.4...@news2.tin.it...
> Qualcuno mi può consigliare un sito o un manuale scaricabile in cui si
possa
> trovare l'elenco con relativa "spiegazione" di tutte le funzioni del
codice
> VBA? Mi sono persa nella guida di access2000 senza trovare nulla... :/
F1
Antonio


title: VBA

text:
"Le Roi" <
luk_...@libero.it
> ha scritto nel messaggio
news:138Z66Z83Z19Y1...@usenet.libero.it...
> Anche io ho il tuo stesso problema..una soluzione può essere questo
> newsgroup..mi sta aiutando molto..
Certo, i ng sono una gran risorsa ma non un help in linea quindi vorrei
anche cercare di sbrigarmela da sola ^-^



title: VBA

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:ahp20n$7fi$1...@canarie.caspur.it...
> Non credo che troverai nulla del genere, gratis... Fai prima a consultare
il
> sito comune nella sezione "libri".
>
> Ciao.
Mmmm...Io vorrei prenderne uno *veramente buono*, anche in inglese che parli
proprio di VBA..non so se hai presente ANSI C di Kerninghan-Ritchie...beh se
ne esistesse uno così sarebbe il massimo. Access 2000 - Manuale di
programmazione (Ken Getz, Paul Litwin, Mike Gilbert) mi sembra ottimo... ma
non vorrei comprarlo per poi ritrovarmi tra le mani una 'bibbia' appunto
oscura e incomprensibile... Consigli in merito?



title: VBA

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:UKU%8.1353$lu5....@twister1.libero.it...
> F1
Fin qua c'ero, ma sfido io a trovare nell'help in linea l'elenco e la
spiegazione di tutte le funzioni VBA.... se tu ci sei riuscito, ti prego,
illuminami... :)
Grazie



title: VBA

text:
"F@tin@" <
valef...@libbero.it
> ha scritto nel messaggio
news:MyV%8.139922$vm5.4...@news2.tin.it...
>
> Mmmm...Io vorrei prenderne uno *veramente buono*, anche in inglese che
parli
> proprio di VBA..non so se hai presente ANSI C di Kerninghan-Ritchie...beh
se
Oh! A volte ritornano...
> ne esistesse uno cosě sarebbe il massimo. Access 2000 - Manuale di
> programmazione (Ken Getz, Paul Litwin, Mike Gilbert) mi sembra ottimo...
ma
> non vorrei comprarlo per poi ritrovarmi tra le mani una 'bibbia' appunto
> oscura e incomprensibile... Consigli in merito?
Le bibbie non esistono (a mio parere); esistono una serie di manuali che
trattano vari argomenti e in modi diversi, quindi io ne ho collezionati tre.
Uno con il modello ad oggetti di office per l'utilizzo di OLE; uno per
l'utilizzo di ADO e l'ultimo un po' generico ma che tratta un problema
completo con varie tecniche.
Chiaramente non potranno mai sostituire le conoscenze tecniche acquisite da
chi lavora per anni con quel linguaggio; vuoi mettere che puoi fare una
richiesta e ti vengono proposte varie soluzioni? In quale manuale trovi
questo?
Poi i manuali per VB/VBA/VBScript li trovi pure nelle specifiche tecniche
delle lavatrici...
Ciao.
--
Sergio MAZZA


title: VBA

text:
"F@tin@" <
valef...@libbero.it
> ha scritto nel messaggio
news:9AV%8.139927$vm5.4...@news2.tin.it...
>
> "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> news:UKU%8.1353$lu5....@twister1.libero.it...
>
> > F1
>
> Fin qua c'ero, ma sfido io a trovare nell'help in linea l'elenco e la
> spiegazione di tutte le funzioni VBA.... se tu ci sei riuscito, ti prego,
> illuminami... :)
L'elenco forse no, ma le spiegazioni quante vuoi...
Dimmi per esempio cosa ti può servire e ti dico come trovarlo...
O tu programmi guardando la lista delle funzioni disponibili e poi decidi
quali usare e quindi che programma fare?
Antonio


title: VBA

text:
"F@tin@" <
valef...@libbero.it
> ha scritto nel messaggio
news:MyV%8.139922$vm5.4...@news2.tin.it...
>
>
> Mmmm...Io vorrei prenderne uno *veramente buono*, anche in inglese che
parli
> proprio di VBA..non so se hai presente ANSI C di Kerninghan-Ritchie...beh
se
> ne esistesse uno cosě sarebbe il massimo. Access 2000 - Manuale di
> programmazione (Ken Getz, Paul Litwin, Mike Gilbert) mi sembra ottimo...
ma
> non vorrei comprarlo per poi ritrovarmi tra le mani una 'bibbia' appunto
> oscura e incomprensibile... Consigli in merito?
>
Prova anche in
http://msdn.microsoft.com/.
..
Ciao.
--
Sergio MAZZA


title: VBA

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:k7W%8.1727$n04....@twister2.libero.it...
> L'elenco forse no, ma le spiegazioni quante vuoi...
> Dimmi per esempio cosa ti può servire e ti dico come trovarlo...
Dovrei fare in modo che un campo di una tabella di tipo testo sia valido
solo se contiene esclusivamente caratteri e non numeri e/o segni di
punteggiatura e quant'altro...
> O tu programmi guardando la lista delle funzioni disponibili e poi decidi
> quali usare e quindi che programma fare?
Io non programmo guardando la lista delle funzioni ma *sapendo ciò che devo
ottenere* magari nella lista delle funzioni posso trovare la funzione una o
più funzioni che posso fare al mio caso...
//Nessuno nasce imparato



title: VBA

text:
"F@tin@" <
valef...@libbero.it
> ha scritto nel messaggio
news:59c09.123296$Jj7.2...@news1.tin.it...
>
> "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> news:k7W%8.1727$n04....@twister2.libero.it...
>
> > L'elenco forse no, ma le spiegazioni quante vuoi...
> > Dimmi per esempio cosa ti può servire e ti dico come trovarlo...
>
> Dovrei fare in modo che un campo di una tabella di tipo testo sia valido
> solo se contiene esclusivamente caratteri e non numeri e/o segni di
> punteggiatura e quant'altro...
L'algoritmo per fare questo è indipendente dal linguaggio: si scorre tutta
la stringa, carattere per carattere, e per ognuno si testa che sia una
lettera.
Una lettera è compresa in un range di caratteri Ascii, con un certo numero
di codice. Le lettere minuscole e maiuscole sono adiacenti, non è detto tra
di loro (dipende dal S.O.)
Nell'help, alla voece ascii, scopri che esistono le funzioni asc e chr,
inoltre ti dice il range delle lettere.
alla voce stringhe, sottomenu sottostringhe, ci sono le funzioni per
lavorare sulle stringhe, come mid, left, instr, ecc, con molti esempi.
una stringa comunque si scorre così
for i = 0 to len(x)
  singolo_carattere = mid(x,i,1)
  controlla(singolo_carattere)
next i
Controlla andrà a vedere se asc(app) è compreso nei range letterali. Se lo è
passi al carattere successivo, altrimenti finisci il ciclo.
>
> > O tu programmi guardando la lista delle funzioni disponibili e poi
decidi
> > quali usare e quindi che programma fare?
>
> Io non programmo guardando la lista delle funzioni ma *sapendo ciò che
devo
> ottenere* magari nella lista delle funzioni posso trovare la funzione una
o
> più funzioni che posso fare al mio caso...
Non sono d'accordo. Preferisco fare ricerche con parole chiave
sull'argomento che mi serve in quel momento e navigando poi nell'help on
line sugli argomenti correlati...
Antonio


title: VBA

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:iud09.5158$n04.1...@twister2.libero.it...
> L'algoritmo per fare questo è indipendente dal linguaggio: si scorre tutta
> la stringa, carattere per carattere, e per ognuno si testa che sia una
> lettera.
> Una lettera è compresa in un range di caratteri Ascii, con un certo numero
> di codice. Le lettere minuscole e maiuscole sono adiacenti, non è detto
tra
> di loro (dipende dal S.O.)
> Nell'help, alla voece ascii, scopri che esistono le funzioni asc e chr,
> inoltre ti dice il range delle lettere.
> alla voce stringhe, sottomenu sottostringhe, ci sono le funzioni per
> lavorare sulle stringhe, come mid, left, instr, ecc, con molti esempi.
> una stringa comunque si scorre così
> for i = 0 to len(x)
>   singolo_carattere = mid(x,i,1)
>   controlla(singolo_carattere)
> next i
> Controlla andrà a vedere se asc(app) è compreso nei range letterali. Se lo
è
> passi al carattere successivo, altrimenti finisci il ciclo.
Io l'algoritmo lo conosco... Avrei potuto scrivere questa funzione senza
problemi in Delphi o in C ma non conosco la sintassi del VBA di conseguenza
è sviluppare il codice che mi crea problemi... ecco perchè cercavo una
'lista' delle funzioni con un minimo di spiegazione. La lista di funzioni
che trovo nel generatore di espressioni per me non ha nessun valore se non
so a che servono...
> Non sono d'accordo. Preferisco fare ricerche con parole chiave
> sull'argomento che mi serve in quel momento e navigando poi nell'help on
> line sugli argomenti correlati...
Beh io ho provato a fare una ricerca inserendo alcune delle funzioni che
vengono visualizzate nel generatore di espressioni....avessi trovato una
sola cosa che fosse inerente a ciò che cercavo!
Grazie per l'illuminazione.



title: VBA

text:
"F@tin@" <
valef...@libbero.it
> ha scritto nel messaggio
news:P6f09.124438$Jj7.2...@news1.tin.it...
>
> Io l'algoritmo lo conosco... Avrei potuto scrivere questa funzione senza
> Beh io ho provato a fare una ricerca inserendo alcune delle funzioni che
> vengono visualizzate nel generatore di espressioni....avessi trovato una
> sola cosa che fosse inerente a ciň che cercavo!
Scusami eh...
mi dici quale č l'algoritmo cosě come lo conoscevi?
Voglio fare un esperimento...
Antonio
P.S.
Lascia perdere il generatore di espressioni comunque e vai direttamente
sull'help


title: a

author: guggenheim


title: a

text:
"guggenheim" <
gugge...@iol.it
> ha scritto nel messaggio
news:c1kkog$age$1...@grillo.cs.interbusiness.it...
>
Per la "b" passa domani...
Ciao.
--
Sergio MAZZA


title: [Automazione] Word

author: ALESSANDRO Baraldi

text:
Scenario:
Utilizzo dei File DOT come base per generare Schede di Taratura
prelevando i dati dal DB.
Nel Modello(DOT) ho inserito i Bookmark, che per comodità di ciclo
ho chiamato nello stesso modo dei Campi del Recordset, ciclo il tutto
e compilo con pochissime righe di Codice.
Il tutto funziona direi in modo soddisfacente.
PROBLEMA:[Protezione Modello]
Il tutto funzionava bene finchè non ho pensato di bloccare il Modello
con la funzione "Proteggi Moduli", che mi rende abilitati solo i Campi
Bookmark(credevo).
In realtà se apro il DOT via DoppioClick funziona come speravo, il Foglio
è bloccato e mi permette di scrivere solo nelle Celle relative ai Bookmark,
via Codice invece mi dice "Ciccia, il Documento è protetto".
Mi stò perdendo qualche pezzo sicuramente.....!!
Posto qualche riga di Codice al fine di chiarire meglio la cosa:
Private WithEvents wordApp As Word.Application
Private WithEvents wordDoc As Word.Document
Private Sub createWord(strDoc As String)
   'Dim wordApp As Word.Application
   'Dim wordDoc As Object
   Dim ReplSel As Boolean
   Dim fld As DAO.Field
   On Error GoTo gestErrori
   Set wordApp = GetObject(, "Word.Application")
   With wordApp
      .Visible = True
      .Activate
      .WindowState = wdWindowStateMaximize
      .ActiveWindow.WindowState = wdWindowStateMaximize
      '------------------------------------------------------------
      'Dal Demo di Marco Pizzamiglio
      ReplSel = .Options.ReplaceSelection
      .Options.ReplaceSelection = True
     '------------------------------------------------------------
      Set wordDoc = .Documents.Add(strDoc)
      wordDoc.Activate
   End With
   For Each fld In Me.RecordsetClone.Fields
      wordDoc.Bookmarks(fld.Name).Select
      wordApp.Selection.TypeText Me.Controls(fld.Name).value
   Next
   wordApp.ActiveDocument.Save
Esci:
   Exit Sub
gestErrori:
   If err.Number = 429 Then
       'se c'è stato un errore è perchè Word non era già aperto:
       'aprilo adesso
       Set wordApp = CreateObject("Word.Application")
       Resume Next
   Else
      MsgBox err.Number & "-" & err.Description
      GoTo Esci
   End If
End Sub
Grazie
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: [Automazione] Word

author: giorgio rancati

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:4223808f$0$32345$5fc...@news.tiscali.it...
> Scenario:
>
> Utilizzo dei File DOT come base per generare Schede di Taratura
> prelevando i dati dal DB.
>
> Nel Modello(DOT) ho inserito i Bookmark, che per comodità di ciclo
> ho chiamato nello stesso modo dei Campi del Recordset, ciclo il tutto
> e compilo con pochissime righe di Codice.
>
> Il tutto funziona direi in modo soddisfacente.
>
> PROBLEMA:[Protezione Modello]
> Il tutto funzionava bene finchè non ho pensato di bloccare il Modello
> con la funzione "Proteggi Moduli", che mi rende abilitati solo i Campi
> Bookmark(credevo).
>
> In realtà se apro il DOT via DoppioClick funziona come speravo, il Foglio
> è bloccato e mi permette di scrivere solo nelle Celle relative ai
Bookmark,
> via Codice invece mi dice "Ciccia, il Documento è protetto".
> Mi stò perdendo qualche pezzo sicuramente.....!!
>
> Posto qualche riga di Codice al fine di chiarire meglio la cosa:
>
[CUT]
>
Ciao @Alex
la prima cosa che mi viene in mente....
Dopo aver creato il documento da modello
------------
Set wordDoc = .Documents.Add(strDoc)
      wordDoc.Activate
-------------
lo sproteggi
------------
wordApp.ActiveDocument.Unprotect "PWD"
------------
poi lo maneggi
............
..........
...........
e poi lo riptoteggi e lo salvi
-------------
wordApp.ActiveDocument.Protect 2, True, "PWD"
wordApp.ActiveDocument.Save
-------------
Ciao Giorgio


title: [Automazione] Word

text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:42238735$0$32352$5fc...@news.tiscali.it...
> Ciao @Alex
>
> la prima cosa che mi viene in mente....
>
> Dopo aver creato il documento da modello
> ------------
> Set wordDoc = .Documents.Add(strDoc)
>       wordDoc.Activate
> -------------
> lo sproteggi
> ------------
> wordApp.ActiveDocument.Unprotect "PWD"
> ------------
> poi lo maneggi
> ............
> ..........
> ...........
> e poi lo riptoteggi e lo salvi
> -------------
> wordApp.ActiveDocument.Protect 2, True, "PWD"
> wordApp.ActiveDocument.Save
> -------------
>
> Ciao Giorgio
Ti č venuto in mente la cosa giusta, non avevo visto l'Unprotect,
direi che č esattamente quello che serviva.
In pratica dopo averlo Sprotetto, nel ciclo di Modifica inserisco anche il
DELETE del Bookmark, cosě che quando lo riproteggo il campi rimangono
congelati ed intoccabili.
Ottimo.



title: [Automazione] Word

text:
Perchè dopo aver aperto un Documento da Modello, riempito
tramite Bookmark e salvato mi ritorna attiva l'applicazione Access..?
Non ci sono errori nè altri particolari problemi e non capisco perchè,
chiamo
la seguente Funzione dal Click, appena la rendo Visibile, o in ogni caso si
conclude
la Funzione mi ripassa il Focus su Access.
Non volevo usare metodi alternativi, essendo strano questo comportamento, da
quello
che ne sò dovrebbe rimanere Attivo Word, ed in primo piano.
Sbalgio qualche considerazione...?
Private Function CreaSchedaTaratura(strDOT As String, strDOC As String, mode
As Integer) As Boolean
   Dim ReplSel As Boolean
   Dim fld As DAO.Field
   On Error GoTo gestErrori
   Screen.MousePointer = 11
   Set wordApp = GetObject(, "Word.Application")
   With wordApp
      ReplSel = .Options.ReplaceSelection
      .Options.ReplaceSelection = True
      Set wordDoc = .Documents.Add(strDOT)
      Call CMB_PROTECT
      .WindowState = wdWindowStateMaximize
   End With
   For Each fld In Me.RecordsetClone.Fields
      If Me.Controls(fld.Name).Tag <> "EXCLUDE" Then
         If Not IsNothing(Me.Controls(fld.Name).Value) Then
            If wordDoc.Bookmarks.Exists(fld.Name) Then
               wordDoc.Bookmarks(fld.Name).Select
               wordApp.Selection.TypeText Text:=Me.Controls(fld.Name).Value
            End If
            'wordDoc.Bookmarks(fld.Name).Delete
         End If
      End If
   Next
   wordDoc.Protect 2, True ', "PWD"
   wordApp.Options.ReplaceSelection = ReplSel
   Select Case mode
      Case 1         'STAMPA MODELLO PRECOMPILATO
         wordDoc.PrintOut
         wordDoc.close wdDoNotSaveChanges
      Case 2         'APRE E SALVA SCHEDA
         wordDoc.SaveAs strDOC
         wordApp.Visible = True
         wordApp.Activate
         wordDoc.Activate
   End Select
   CreaSchedaTaratura = True
Esci:
    Screen.MousePointer = 0
   Exit Function
gestErrori:
   If err.Number = 429 Then
       'se c'è stato un errore è perchè Word non era già aperto:
       'aprilo adesso
       Set wordApp = CreateObject("Word.Application")
       Resume Next
   Else
      MsgBox err.Number & "-" & err.Description
      GoTo Esci
   End If
End Function



title: 2 FE su 1 BE : lentissimo !!!

author: Alessio Duchi

text:
La situazione è la seguente :
Ho diversi FE cloni che ognuno lancia dal client
Poi ho diversi BE che ogni FE switcha da programm
Se un FE si collega ad un BE, il secondo FE che si collega a quel BE è
mostrusamente lento...perchè ?
Grazie


title: 2 FE su 1 BE : lentissimo !!!

author: Silver

text:
Alessio Duchi ha scritto:
> Se un FE si collega ad un BE, il secondo FE che si collega a quel BE è
> mostrusamente lento...perchè ?
come è fatta la rete tra i pc? che computer ospita il BE? Normalmente
che operazioni esegue il FE sul BE?


title: 2 FE su 1 BE : lentissimo !!!

text:
> come è fatta la rete tra i pc? che computer ospita il BE? Normalmente
> che operazioni esegue il FE sul BE?
rete 100Mb con switch 3Com
macchine P4 con WinXP e scehde di rete 3com
I  BE stanno su di una macchina  A
I  FE vengono aperti da una macchina B (ho provato a farli risiedere sia in
remoto su A che in locale su B)
I problemi di lentezza non sono durante le operazioni ma durante
l'inizializzazione iniziale (penso il refreshlink)
E poi il problema è solo quando 2 FE vogliono lavorare sullo stesso BE.
Il secondo FE che si collega al BE ci mette una vita per inizializzare.
Se i FE lavorano su due BE diversi la velocità di inizializzazione è
accettabile.
Magari interessa sapere che nei BE sono impostate delle relazioni tra
tabelle ?
Grazie per l'attenzione.


title: 2 FE su 1 BE : lentissimo !!!

author: Simone Calligaris

text:
> I problemi di lentezza non sono durante le operazioni ma durante
> l'inizializzazione iniziale (penso il refreshlink)
> E poi il problema è solo quando 2 FE vogliono lavorare sullo stesso BE.
> Il secondo FE che si collega al BE ci mette una vita per inizializzare.
> Se i FE lavorano su due BE diversi la velocità di inizializzazione è
> accettabile.
>
> Magari interessa sapere che nei BE sono impostate delle relazioni tra
> tabelle ?
No, basta che tu legga l'Help di Access:  "ottimizzare prestazioni tabelle
collegate".
Su quest'area trovi altri dettagli, anche non ufficiali:
http://www.granite.ab.ca/access/performancefaq.htm
Ciao, Simone


title: Strutturare un DB per gestione ordini

author: Michele

text:
Ciao al NG
Sono ancora una volta a chiedervi alcuni consigli.
Vorrei qualche suggerimento su come strutturare un DB per gestire Ordini.
Premetto che la mia intenzione è applicabile ad un qualsiasi argomento di
una tradizionale DB con funzioni di archivio.
Mi spiego meglio:
Poniamo un DB da adibire ad Archivio Musicale ma potrebbe essere anche un
archivio di materiali per ufficio tipo Categoria, Prodotto, Dettaglio
Prodotto, Codice Prodotto ecc.
Posso creare un'unica Tabella con i seguenti campi: Genere, Artista, Album,
Canzoni e fin qui, niente di particolare.
Ora, se volessi sfruttare i campi di questa Tabella per creare una nuova
"Tabella Ordini", come dovrei operare per fare in modo che nella Maschera
relativa agli inserimenti, tutti i campi siano correlati ? In pratica, se
nel primo campo impostato come "ricerca guidata" seleziono il Genere, nel
secondo allo stesso modo,vorrei poter selezionare gli Artisti ma ...solo
quelli legati al genere che ho selezionato nel campo Genere e non tutti gli
artisti, e così via per il campo dell'Album e per finire Canzoni.
A questo punto, come conviene impostare il tutto ?
Creando tante tabelle quanti sono gli argomrnti e metterle in relazione ? Se
si, come?
Creare tante query per le possibili ricerche guidate ???
Qualcosa di simile era stato postato in precedenza ma, se ho capito bene era
riferito solo a delle query e quindi, filtrare  la Visualizzazione
utilizzando le combo.
Purtroppo non mi è riuscito di essere più breve, spero di non ..."scocciare
troppo"!
Come al solito Vi ringrazio anticipatamente per i consigli o delucidazioni
che mi potreste dare.
Ciao
Michele


title: Strutturare un DB per gestione ordini

text:
"Michele" <
michele....@tin.it
> ha scritto nel messaggio
news:_Bxmc.155589$hc5.6...@news3.tin.it...
>
>CUT
Ciao ragazzi, mi chiedevo se la mancanza di risposte è dovuta al particolare
che ..."Non si può fare" o ad altri motivi come ad esempio non aver esposto
bene il problema.
Se volete darmi qualche ragguaglio vi ringrazio comunque.
Michele


title: Selezionare un valore di una tabella

author: Carlo POTS

text:
Voi direte "E che ci vuole?"
Ovvio!

Invece il problema è un poco più complesso.

Ho una tabella con all'interno un campo contenente un valore minimo di
riferimento ed un valore massimo di rifermento.

Mettiamo il caso che io inserisca, in un campo di testo, il valore 20.15

Questo valore (non inserito nella tabella di riferimento), fa però
riferimento ad un record dove, come valore minimo c'è 20.00 e come
valore max c'è 20.50, per cui dovrebbe dare, ad es. 1.25%

In pratica, ho una tabella composta da:
- VAL_MIN
- VAL_MAX
- TASSO

Per cui, quando inserisco un valore compreso tra VAL_MIN e VAL_MAX, mi
dovrebbe selezionare QUEL record e riportarmi QUEL tasso.

Pensavo ad un uso di DlookUp, ma non so se la sintassi mi può dare fastidi.

Suggerimenti?

---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus


title: Selezionare un valore di una tabella

author: Bruno Campanini

text:
Carlo POTS submitted this idea :
> Voi direte "E che ci vuole?"
> Ovvio!
>
> Invece il problema è un poco più complesso.
>
> Ho una tabella con all'interno un campo contenente un valore minimo di
> riferimento ed un valore massimo di rifermento.
>
> Mettiamo il caso che io inserisca, in un campo di testo, il valore 20.15
>
> Questo valore (non inserito nella tabella di riferimento), fa però
> riferimento ad un record dove, come valore minimo c'è 20.00 e come valore max
> c'è 20.50, per cui dovrebbe dare, ad es. 1.25%
>
> In pratica, ho una tabella composta da:
> - VAL_MIN
> - VAL_MAX
> - TASSO
>
> Per cui, quando inserisco un valore compreso tra VAL_MIN e VAL_MAX, mi
> dovrebbe selezionare QUEL record e riportarmi QUEL tasso.
>
> Pensavo ad un uso di DlookUp, ma non so se la sintassi mi può dare fastidi.
=DLookUp("[TASSO]","T4","[VAL_MIN]<=[Text4] AND [VAL_MAX]>=[Text4]")
Quali fastidi?

> Suggerimenti?
Le Domain Function (DMax, DSum, Dlookup, etc) sono molto lente
quindi se la tabella è molto grande...

La via migliore è l'utilizzo di una query generata da codice.

Bruno


title: Casella combinata pilotarla da VBA

author: pfm

text:
ho una cella combinata cmbEsempio
con 2 colonne ID e DESC

e' possibile da VBA  posizionare l'elenco

cmbEsempio.text="PROVA" in modo che mi puoi rilasci l'ID corrispondente?

GRAZIE


title: Casella combinata pilotarla da VBA

text:

Intanto la proprietà da usare è VALUE non Text in quanto richiede inutilmente il FOCUS.

Secondo se hai la ColonnaAssociata(BoudColumn) con Larghezza=0, quindi la combo mostra la Colonna DESC allora puoi forzare tramite la proprietà VALUE il valore mostrato che verrà quindi assegnato al presente in Elenco.

Me!NomeCombo.Value="Prova"

Quando andrai a leggere
MsgBox Me!NomeCombo.Value <--- Otterrai l'ID dell'ITEM se ID è la BoundColumn

Se invece visualizzi ID e DESC non puoi farlo così ti tocca ciclare tutti gli ITEMS e verificando il valore della Column(2) rilevare la Column(1) ed assegnarne il valore alla Combo.

@Alex


title: Casella combinata pilotarla da VBA

text:
Il giorno giovedì 28 febbraio 2019 15:20:21 UTC+1, pfm ha scritto:

DESC è una parola riservata di Access: da evitare.

https://support.office.com/it-it/article/Parole-e-simboli-riservati-di-Access-ae9d9ada-3255-4b12-91a9-f855bdd9c5a2

svt


title: integrare word in report

author: ringo

text:
Salve a tutti,
vorrei implementare una funzione
per poter selezionare un documento word (tipo sfoglia file
oppure visualizzare il contenuto di una determinata cartella)
da una maschera ed inserire tale documento
in un report...
qualcuno ha qualche idea in mente?
grazie!
ringo


title: Query

author: Liones

text:
Ciao

Cerco di ottenere la seguenti Query:

Tabella:
CalVes      Banca
(data)    (numerico)

02/01/2017   12
31/12/2016   12
29/12/2016   11
27/12/2016   11
24/12/2016   11
22/12/2016   11

Query di "uscita"
daData       aData    Banca
01/01/2017 02/01/2017 12
30/12/2016 31/12/2016 12
28/12/2016 29/12/2016 11
25/12/2016 27/12/2016 11
23/12/2016 24/12/2016 11
22/12/2016 22/12/2016 11 oppure  null   22/12/2016 11

praticamente prendo la data corrente e la banca corrente e la data più alta tra quelle restanti + 1 gg

Grazie in anticipo


title: Query

author: GiorgioDaPrato

text:

per come la intendo io
lo scopo è quello di SCORRERE i dati per ricavare,
fornendo una data di partenza,
qual è stata "la compagna di quei giorni".

quindi, se così van le cose (e il mondo)
penso che

-->per scorrere "direttamente" un set di dati occorre (è meglio)
appoggiarsi ad un recordset

--> il punto di inizio è noto,
MA lo scorrimento si ferma quando cambia la data
O quando cambia "la compagna" ?

questo per dire che, secondo me,
la questione si risolve con una funzione personalizzata che, appunto,
scorre un recordset fornendo i parametri necessari

PS:
per ritrovare "la compagna di quei giorni"
va bene anche mettere su "tanta voglia di lei" dei Pooh


title: Query

text:
>
> --> il punto di inizio è noto,
> MA lo scorrimento si ferma quando cambia la data

quando cambia la data

per ogni record prendo la data CalVes, la Banca e dovrei recuperare l'altra data immediatamente più piccola di quella corrente

tipo questa (che non funziona AData non c'è)

SELECT CalVers.IdBanca, CalVers.DatVers AS AData, (SELECT MAX( CalVers.DatVers) FROM CALVERS
WHERE DatVers < AData) AS DaDATA
FROM CalVers;


title: Query

text:
mettendo questa funzione sembra funzionare

Dim datastring As String

datastring = Format(DataCorrente, "yyyy/mm/dd")

Dim dataDaCercareOb As Object
dataDaCercare = DMax("[DatVers]", "CalVers", "[DatVers] < #" + datastring + "#")

If (IsNull(dataDaCercare)) Then
    DataTrovata = DataCorrente
Else
    DataTrovata = dataDaCercare + 1
End If


title: Query

text:

BENE
tutto ok se le prestazioni,
che dipendono dal numero di righe,
sono soddisfacenti (accettabili)

Anch'io pensavo ad una funzione di scopo (personalizzata)
che avrebbe come "input" il recordset basato sulla tabella
(una query simile alla tua, con il predicato TOP 1)

ma non credo sia più performante...

Infine, tanto per disquisire,
c'è anche un'altra possibilità
(che io, utilizzatore di SOLO Access,
prendo sempre in seria considerazione):
utilizzo di una tabella temporanea
(che "libera" il BE e sposta l'intero lavoro sul FE)
costruita ad hoc.
Se ho inquadrato bene la cosa si ottiene il risultato con un self-join


title: cambio formato valuta in numerico

author: massimiliano

text:
salve a tutti,
avrei la necessità di convertire in una query temporanea
che di volta in volta mi creo il formato di 3 campi da formato valuta a
quello numerico.
mi potete suggerire come fare?
N.b. la soluzione
varrebbe lo stesso anche se avete suggetito... :-)
ciao e buon lavoro
MAssimiliano
--------------------------------
Inviato via
http://usenet.iol.it


title: cambio formato valuta in numerico

author: Roberto da casa

text:
"massimiliano" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:81Z73Z224Z132Y1...@usenet.iol.it...
> salve a tutti,
>
> avrei la necessità di convertire in una query temporanea
> che di volta in volta mi creo il formato di 3 campi da formato valuta a
> quello numerico.
>
> mi potete suggerire come fare?
>
> N.b. la soluzione
> varrebbe lo stesso anche se avete suggetito... :-)
>
> ciao e buon lavoro
> MAssimiliano
>
Imposta a Numero generico il formato dei tre campi della query.
O non ho capito un tubo di ciò che ti serviva?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: cambio formato valuta in numerico

text:
>> avrei la necessità di convertire in una query temporanea
>> che di
volta in volta mi creo il formato di 3 campi da formato valuta a
>> quello
numerico.
>Imposta a Numero generico il formato dei tre campi della
query.
>O non ho capito un tubo di ciò che ti serviva?
caro Roberto,
grazie ancora x la tua disponibilità.
io devo fare un trasferiscitesto da
una tabella ad un file .txt: l'operazione è semplice ed è tutto a posto;
solo che i campi da trasferire sono campi valuta e tali devono rimanere
mentre sul file txt non deve comparire il simbolo €. Ho provato ad accodare
i record in una tabella temporanea dove i campi corrispondenti sono di tipo
numerico - precisione doppia e poi a  trasferire questa tabella di comodo,
ma niente il simbolo € rimane comunque.
posso ancora abusare della tua
disponibilità?
grazie
Massimiliano



title: cambio formato valuta in numerico

text:
"massimiliano" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:81Z73Z224Z132Y...@usenet.iol.it...
[CUT]
> io devo fare un trasferiscitesto da
> una tabella ad un file .txt: l'operazione č semplice ed č tutto a posto;
> solo che i campi da trasferire sono campi valuta e tali devono rimanere
> mentre sul file txt non deve comparire il simbolo ?. Ho provato ad
accodare
> i record in una tabella temporanea dove i campi corrispondenti sono di
tipo
> numerico - precisione doppia e poi a  trasferire questa tabella di comodo,
> ma niente il simbolo ? rimane comunque.
[CUT]
> Massimiliano
Se la tabella che contiene i dati si chiama Tabella1 e i tre campi di tipo
valuta si chiamano Importo1, Importo2 ed Importo3.
Creati una query che contiene tutti i campi Tabella1 tranne quei tre campi
di tipo valuta.
Nella query aggiungi perň tre campi calcolati cosě strutturati:
Importo1bis: CDbl([Importo1])
Importo2bis: CDbl([Importo2])
Importo3bis: CDbl([Importo3])
A questo punto esporta nel file .txt i dati della query invece che i dati di
Tabella1.
Dovrebbe funzionare.



title: cambio formato valuta in numerico

text:
>[CUT]
>> io devo fare un trasferiscitesto da
>> una tabella ad un file
.txt: l'operazione è semplice ed è tutto a posto;
>> solo che i campi da
trasferire sono campi valuta e tali devono rimanere
>> mentre sul file txt
non deve comparire il simbolo ?. Ho provato ad
>accodare
>> i record in
una tabella temporanea dove i campi corrispondenti sono di
>tipo
>>
numerico - precisione doppia e poi a  trasferire questa tabella di
>comodo,
>> ma niente il simbolo ? rimane comunque.
>[CUT]
>Se la
tabella che contiene i dati si chiama Tabella1 e i tre campi di tipo
>valuta si chiamano Importo1, Importo2 ed Importo3.
>Creati una query che
contiene tutti i campi Tabella1 tranne quei tre campi
>di tipo valuta.
>Nella query aggiungi però tre campi calcolati così strutturati:
>Importo1bis: CDbl([Importo1])
>Importo2bis: CDbl([Importo2])
>Importo3bis: CDbl([Importo3])
>Dovrebbe funzionare.
caro Roberto,
more solito quest'ultima tua cortese frase è una superfetazione: ogni cosa
che suggerisci funziona.
ho dovuto aggiungere un nz per i campi nulli e
tutto è filato liscio.
Ancora grazie.
MAssimiliano



title: pw file access

author: frpad

text:
non riesco ad aprire un file access2000 protetto da pw. Ho trovatoun prg
demo che visualizza solo le prime 2 lettere della pw.
Aiutatemi per favore


title: pw file access

author: Neo

text:
"frpad" <
fr...@libero.it
> ha scritto nel messaggio
news:AF1fb.214836$R32.6...@news2.tin.it...
> non riesco ad aprire un file access2000 protetto da pw. Ho trovatoun prg
> demo che visualizza solo le prime 2 lettere della pw.
>
> Aiutatemi per favore
>
>
cerca in google  o altro il software access pass recovery


title: pw file access

author: MA

text:
> > non riesco ad aprire un file access2000 protetto da pw. Ho trovatoun prg
> > demo che visualizza solo le prime 2 lettere della pw.
> >
> > Aiutatemi per favore
> >
> >
> cerca in google  o altro il software access pass recovery
>
E se sulla splsh screen di quel db ci fosse scritto "software by Neo"???
MAssimiliano


title: pw file access

author: skipper

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:FW9fb.3964$uv4....@news.edisontel.com...

heheheh
Neo... ma cos'hai in bocca? le tue palle????
hahahahah
--
skipper dixit...
www.superskipper.it


title: Come vedere dati ditta che ha cambiato ragione sociale ?

author: RobertoA

text:
Classico gestionale magazzino, vendite, acquisti, ordini, statistiche, ....
Sto usando un db gia' pieno di dati da usare, provenienti da un altro
gestionale
Alcuni clienti/fornitori nel tempo hanno cambiato ragione sociale o
indirizzo, attualmente esistono diverse anagrafiche cliente con i dati della
ditta appena nata, poi i dati della ditta con ragione sociale cambiata (ad
esempio da snc a srl) poi ancora i dati cambiati (ad esempio da partita iva
xyz a kyc)
Pero', come avrete capito, il soggetto e' sempre lo stesso
Il problema e' nella visualizzazione dei documenti e delle stampe, avrei
bisogno infatti di visualizzare tutte le fatture intestate alla ditta xyz,
indipendentemente dal cambiamento della ragione sociale
Ad esempio, la ditta nasce e si chiama "Pinco Pallino di Gigi e Mario, p.iva
1234", emissione fatture a questo soggetto
Poi si trasforma e diventa "Pinco Pallino srl, p.iva 1234", emissione
fatture a questo soggetto
Poi diventa "La Pinco spa, p.iva 4637", emissione fatture a questo soggetto
Vorrei trovare un modo ragionevole di visualizzare i documenti emessi a
queste tre ditte diverse come fossero la stessa entita' (in effetti per noi
e' sempre lo stesso cliente, solo che cambia di ragione sociale)
Come fareste voi ?
Ciao e grazie
RobertoA


author: Roberto da Parma

text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:48d11a7f$1...@newsgate.x-privat.org...

Ma hai bisogno di tenere traccia del cambiamento?
Perchè se il riferimento è all'ID, problemi non ne hai...se cambia il nome,
l'ID rimane lo stesso.
L'unica cosa è che se ristampi la fattura la ragione sociale non è la stessa
di prima...
Tutt'al più puoi mantenere traccia delle varie ridenominazioni facendo una
tabella mirror...mi spiego
Ogni volta che cambi la ragione sociale (Su evento Dopo aggiornamento)
accodi a una tabella i dati del cambiamento...
tblMirror
MirrorID
tblID --> mandi l'ID
MirrorRag --> Mandi la ragione sociale che cambia
MirrorDate --> Mandi come valore predefinito Date()
MirrorUser --> Mandi come valore predefinito CurrentUser() se hai una
gestione utenti
Se poi quest'ultima la leghi alla tua tabella clienti tramite ID puoi
ottenere quello che vuoi...anche stampare vecchie fatture con i vecchi
valori delle ragioni sociali.
Ciao
--
Roberto da Parma