title: Formattazione column

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:9mH5c.74812$FJ6.2...@twister1.libero.it...
> "Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
> news:c2n8u8$eqs$1...@canarie.caspur.it...
> > "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
>
> > > Ah, e avevo dimenticato Zaffiro e Acciaio...
> >
> > E qui alzo bandiera bianca... Chi sono costoro?
>
> Ma daaaaiii
> Era un telefilm di fantascienza
> Vedi questo interessante link!
>
http://utenti.lycos.it/telefilm/zaffiroacciaio.html
Vagamente...
Perт rilancio con Tekkaman..
>
> > P.S. ma il libro и arrivato?
>
> Sммммм!!!!
> Mo' devo trovare un po' di tempo per leggerlo, poi vedo se и il caso di
> sottoporlo a chi di dovere...
Certo, vedi tu...
> Antonio
Ciao.
--
Sergio MAZZA


title: Formattazione column

author: Antonio Biso

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:7BS5c.56561$z23.2...@news3.tin.it...
> "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> news:9mH5c.74812$FJ6.2...@twister1.libero.it...
> > "Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
> > news:c2n8u8$eqs$1...@canarie.caspur.it...
> > > "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> >
> > > > Ah, e avevo dimenticato Zaffiro e Acciaio...
> > >
> > > E qui alzo bandiera bianca... Chi sono costoro?
> >
> > Ma daaaaiii
> > Era un telefilm di fantascienza
> > Vedi questo interessante link!
> >
http://utenti.lycos.it/telefilm/zaffiroacciaio.html
>
> Vagamente...
>
> Perň rilancio con Tekkaman..
Naaa...
Uno dei tanti cloni sui robot...
Senti, per i robot ti salvo goldrake, jeeg, daitarn, zambot e gundam
(quest'ultimo mi sarebbe piaciuto seguire tutta la storia perchč molto
complessa ma non l'hanno mai fatto sulle principali TV)
e poi ti schiaffo il mitico harlock, sempre per la storia, molto
sociologica...
Antonio


title: Formattazione column

author: Sergio MAZZA

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:L9V5c.72936$Kc3.2...@twister2.libero.it...
> > Però rilancio con Tekkaman..
>
> Naaa...
> Uno dei tanti cloni sui robot...
Come clone? Dai che i disegni erano bellissimi, la storia era originale e
iniziava anche il filone meno serioso poi proseguito da Daitarn (scherzoso e
sexi!).
> Senti, per i robot ti salvo goldrake, jeeg, daitarn, zambot e gundam
> (quest'ultimo mi sarebbe piaciuto seguire tutta la storia perchè molto
> complessa ma non l'hanno mai fatto sulle principali TV)
Jeeg non lo sopportavo sembrava un po' stupidotto; di zambot 3 non mi
piaceva il disegno; ma di Gundam mi comprerei tutta la I serie! Mitico lo
sbuffo dagli sfiatatoi sul petto quando si alzava... Almeno a lui e nemici
le munizioni finivano! Eccheccacchio!
> e poi ti schiaffo il mitico harlock, sempre per la storia, molto
> sociologica...
Già poi copiato dall'altra nave volante col buco sulla prua che sparave
l'iradiddio.
> Antonio
E, molto noir, della famiglia di zombie o fantasmi (che non ricordo il
nome)?
Ciao.
--
Sergio MAZZA


title: Formattazione column

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:c39eg0$gnq$1...@canarie.caspur.it...
> Già poi copiato dall'altra nave volante col buco sulla prua che sparave
> l'iradiddio.
Che era per caso il danguard, quello del decimo pianeta?
>
> > Antonio
>
> E, molto noir, della famiglia di zombie o fantasmi (che non ricordo il
> nome)?
Uh?
Invece ricordi quello di quei due, ragazzo e ragazza che si fondevano
insieme, in un allegoria di rapporto sessuale, come spesso accade nei
cartoni giapponesi?
Antonio


title: Formattazione column

author: namor

text:
Sergio MAZZA ha scritto:
[cut]
> > Antonio
> E, molto noir, della famiglia di zombie o fantasmi (che non ricordo il
> nome)?
Chi, Antonio? Zombie? Forse un pochino, ma non esageriamo...
Namor
> Ciao.
> --
> Sergio MAZZA
PS: Non è che parlavi di "Bem"?
--
namor at inwind punto it



title: Formattazione column

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:ak_5c.73532$Kc3.2...@twister2.libero.it...
> "Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
> news:c39eg0$gnq$1...@canarie.caspur.it...
>
> > Già poi copiato dall'altra nave volante col buco sulla prua che sparave
> > l'iradiddio.
>
> Che era per caso il danguard, quello del decimo pianeta?
Mah! Io ricordavo che si chiamava Vanguard?
>
> >
> > > Antonio
> >
> > E, molto noir, della famiglia di zombie o fantasmi (che non ricordo il
> > nome)?
>
> Uh?
>
> Invece ricordi quello di quei due, ragazzo e ragazza che si fondevano
> insieme, in un allegoria di rapporto sessuale, come spesso accade nei
> cartoni giapponesi?
Macché! Moolto vagamente; c'é bisogno di una sgoogolata...



title: Formattazione column

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:c39rkh$36d$1...@news.newsland.it...
> Sergio MAZZA ha scritto:
>
> [cut]
>
> > > Antonio
>
> > E, molto noir, della famiglia di zombie o fantasmi (che non ricordo il
> > nome)?
>
> Chi, Antonio? Zombie? Forse un pochino, ma non esageriamo...
> Namor
>
> > Ciao.
> > --
> > Sergio MAZZA
>
> PS: Non č che parlavi di "Bem"?
>
>
> --
> namor at inwind punto it
>
Ma dillo prima!!! Sě Bem! Proprio lui...
Ciao.
--
Sergio MAZZA


title: Formattazione column

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:c39sop$l4n$1...@canarie.caspur.it...
> "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> news:ak_5c.73532$Kc3.2...@twister2.libero.it...
> > "Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
> > news:c39eg0$gnq$1...@canarie.caspur.it...
> >
> > > Già poi copiato dall'altra nave volante col buco sulla prua che
sparave
> > > l'iradiddio.
> >
> > Che era per caso il danguard, quello del decimo pianeta?
>
> Mah! Io ricordavo che si chiamava Vanguard?
Nooooooo
Controlla meglio!
Scatta, vola, turbina, nello spazio scivola, l'universo domina, tu lo vuoi,
sei Danguaaaard
Per esempio
http://www.splash.it/musica/cartoon/danguard_al_decimo_pianeta.htm
> > Invece ricordi quello di quei due, ragazzo e ragazza che si fondevano
> > insieme, in un allegoria di rapporto sessuale, come spesso accade nei
> > cartoni giapponesi?
>
> Macché! Moolto vagamente; c'é bisogno di una sgoogolata...
Io uso mamma
Antonio


title: Formattazione column

text:
--
Sergio MAZZA
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:m9%5c.73668$Kc3.2...@twister2.libero.it...
> "Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
> news:c39sop$l4n$1...@canarie.caspur.it...
> > "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> > news:ak_5c.73532$Kc3.2...@twister2.libero.it...
> > > "Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
> > > news:c39eg0$gnq$1...@canarie.caspur.it...
> > >
> > > > Già poi copiato dall'altra nave volante col buco sulla prua che
> sparave
> > > > l'iradiddio.
> > >
> > > Che era per caso il danguard, quello del decimo pianeta?
> >
> > Mah! Io ricordavo che si chiamava Vanguard?
>
> Nooooooo
> Controlla meglio!
> Scatta, vola, turbina, nello spazio scivola, l'universo domina, tu lo
vuoi,
> sei Danguaaaard
Ah! Ah! Vero!
> Per esempio
>
http://www.splash.it/musica/cartoon/danguard_al_decimo_pianeta.htm
>
> > > Invece ricordi quello di quei due, ragazzo e ragazza che si fondevano
> > > insieme, in un allegoria di rapporto sessuale, come spesso accade nei
> > > cartoni giapponesi?
> >
> > Macché! Moolto vagamente; c'é bisogno di una sgoogolata...
>
> Io uso mamma
>
> Antonio
>
Ecco chi era: Starblazers!
Mo' provo con mamma...
Ciao.
P.S. una miniera quel sito...
--
Sergio MAZZA


title: ftp da access

author: marcello

text:
Vorrei inviare un file zippato su un server ftp.
Qualcuno può consigliarmi il metodo migliore.
Grazie


title: ftp da access

author: ciroteo

text:
"marcello" <
m.ci...@gevi.191.it
> ha scritto nel messaggio
news:2ge4g4F...@uni-berlin.de...
> Vorrei inviare un file zippato su un server ftp.
> Qualcuno può consigliarmi il metodo migliore.
> Grazie
>
x zippare files direttamente da access, sul sito comune c'è un simpatico
esempio che fa al caso tuo.
Per quanto riguarda il ftp non posso aiutarti, ma se guardi sempre sul
sitocomune o su qualche 3d vecchio troverai la risposta .


title: ftp da access

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:c7stbe$sce$1...@hulme.interac.it...
>
> "marcello" <
m.ci...@gevi.191.it
> ha scritto nel messaggio
> news:2ge4g4F...@uni-berlin.de...
> > Vorrei inviare un file zippato su un server ftp.
> > Qualcuno puň consigliarmi il metodo migliore.
> > Grazie
> >
>
> x zippare files direttamente da access, sul sito comune c'č un simpatico
> esempio che fa al caso tuo.
> Per quanto riguarda il ftp non posso aiutarti, ma se guardi sempre sul
> sitocomune o su qualche 3d vecchio troverai la risposta .
>
>
Per zippare non c'č problema.
Fino a poco fa utilizzavo il mapi fer farmi inviare lo zip via e-mail, ma da
un po' di giorni questa procedura non funziona piů.
Il problema e del server della adsl tin, che non so cosa ha disabilitato.
Quindi volevo testare altri metodi per farmi inviare questi zip di circa un
mega.


title: NTJOBS: Micro Linguaggio per conversione dati e transazioni SQL in versione Microsoft Access/Exe - Free e scaricabile

text:
Micro Linguaggio per conversione dati e transazioni SQL in versione
Microsoft Access/Exe
ntJobs è un applicativo FREE per programmatori FAST, che hanno poco
tempo per portare a termine questi compiti:
- Implementare sistemi di conversione dati o tracciati tra testo, csv,
excel, access
- Elaborazioni SQL con rapidità, sia su file .MDB che SQL Server/ODBC
- Elaborazioni automatiche di vario genere (backup, esecuzioni
applicazioni)
- Distribuire l'applicazioni ad utenza che non ha la licenza Access.
Attenzione: NON HA INTERFACCIA CON L'UTENTE, si programma tramite
SCRIPT, ma il linguaggio è così semplice che
l'esecuzione dello script puo' essere fatta da qualunque utente
E' un linguaggio di scripting semplicissimo. A me, in ambito
bancario/elaborazione dati sta' dando molte soddisfazioni.
Cerco beta tester ma soprattutto idee per espanderlo con elaborazioni
automatiche mirate.
Trovate la versione Access ed eseguibile su:

http://www.ntgcorp.it/ntjobs


title: Stampare dati

author: Mizio

text:
Ciao a tutti,
questo e' il primo messaggio che scrivo e quindi penso che dovrei
presentarmi.
Mi chiamo Mizio, sono abbastanza pratico di VB ma non di VBA ed Access, ed
e' per questo che scrivo qui.
Un amico mi ha chiesto di risolvergli un problemino... da un database di
un magazzino, con le varie maschere che si e' costruito, dovrebbe essere
in grado di stampare delle etichette inerenti all'articolo visualizzato in
quel momento in una maschera aperta.
Penso: che ci vuole, oggetto printer, metodo print (da VB6).. macche',
sembra che VBA non accetti il metodo printer.print
Come posso risolvere questa cosa?
Devo impostare un report? E per passargli i dati?
Per spiegarmi meglio, ho una maschera che si chiama insarticoli, ed ho
provato a fare un report che si chiama, banalmente report1.
Faccio giusto?
Altre idee?
Tenete conto che, come dicevo, sono molto piu' pratico di VB6 che non di
access ed il suo VBA.
Grazie a tutti... Mizio
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Stampare dati

text:
"Mizio" <
rossigno...@tin.it
> ha scritto nel messaggio news:ebcl7f$qvu$1...@news.newsland.it...
> Ciao a tutti,
> questo e' il primo messaggio che scrivo e quindi penso che dovrei
> presentarmi.
Ciao; prima di tutto un salto qui:
www.sitocomune.com
 sezione ICAA - Come comportarsi in questo NG. Più che altro per mettere le
mani avanti...
> Mi chiamo Mizio, sono abbastanza pratico di VB ma non di VBA ed Access, ed
> e' per questo che scrivo qui.
> Un amico mi ha chiesto di risolvergli un problemino... da un database di
> un magazzino, con le varie maschere che si e' costruito, dovrebbe essere
> in grado di stampare delle etichette inerenti all'articolo visualizzato in
> quel momento in una maschera aperta.
> Penso: che ci vuole, oggetto printer, metodo print (da VB6).. macche',
> sembra che VBA non accetti il metodo printer.print
> Come posso risolvere questa cosa?
> Devo impostare un report? E per passargli i dati?
> Per spiegarmi meglio, ho una maschera che si chiama insarticoli, ed ho
> provato a fare un report che si chiama, banalmente report1.
> Faccio giusto?
> Altre idee?
> Tenete conto che, come dicevo, sono molto piu' pratico di VB6 che non di
> access ed il suo VBA.
> Grazie a tutti... Mizio
Poi
www.sitocomune.com
 Sezione Reports
4.15 Stampare N volte la stessa etichetta, lasciando vuote in testa un certo numero di etichette.
4.1 Stampare N volte la stessa etichetta.
Poi VBA Language References
http://msdn.microsoft.com/office/reference/vba/
Considera che per le etichette hai anche a disposizione la stampa unione di word...
Ciao.
--
Sergio MAZZA


title: Stampare dati

text:
Ciao
...
>  prima di tutto un salto qui:
www.sitocomune.com
 sezione ICAA - Come
comportarsi in questo NG.
...
Ok, primo compitino, fatto :-)
...
> Poi
www.sitocomune.com
 Sezione Reports
> 4.15 Stampare N volte la stessa etichetta, lasciando vuote in testa un certo
numero di etichette.
> 4.1 Stampare N volte la stessa etichetta.
...
Ecco, il bello e' che, prima di postare qui, avevo anche dato un'occhiata
al sito comune ed avevo anche visto gli esempi di stampa che mi riporti.
Devo essere proprio tonto, se non l'ho capiti :-((
...
> Considera che per le etichette hai anche a disposizione la stampa unione di
word...
...
Mmmmm... questa non la conosco proprio, cerchero' documentazione.
Grazie di tutto.... Mizio



title: Stampare dati

text:
"Mizio" <
rossigno...@tin.it
> ha scritto nel messaggio
news:ebdlcm$3u8$1...@news.newsland.it...
> ...
> Mmmmm... questa non la conosco proprio, cerchero' documentazione.
> Grazie di tutto.... Mizio
Se incontri problemi, fischia...
Ciao.
--
Sergio MAZZA


title: Messaggio di errore "Impossibile usare Admin"

author: David

text:
Ciao a tutti,
ho un utente che usa un file mdb via terminal server. Finito di
lavorare, l'utente si scollega (dopo aver correttamente chiuso il file).
Quando si ricollega e cerca di aprire lo stesso file mdb, appare il
messaggio:
-----------------------------------------------
Impossibile usare "Admin". File già in uso
-----------------------------------------------
In conseguenza del messaggio, per quell'utente non è più possibile
aprire il file, se non dopo il riavvio del server.
L'utente incriminato è membro del gruppo "Users". Quando ieri è successa
nuovamente la cosa, io ho (membro di "Administrators") ho provato ad
aprire il file e non ho avuto problemi.
L'utente "Admin" non è un utente esistente di Windows.
Una ricerca su google non ha dato alcun esito... qualcuno ha qualche idea?
Ciao e grazie
David


text:
A me il problema si presentava in quanto avevo sulla sessione di administrator in terminal, un paio di sessioni MSACCESS su task manager aperte (non si erano chiuse correttamente per qualche motivo), terminate quelle su tutti gli altri profili loggati in terminal access è ripreso a funzionare correttamente.



title: Gestione di MAGAZZINO

author: iL dUcA

text:
Salve a tutti. Spero che qualcuno possa aiutarmi a risolvere un problema che
per molti sarà anche una banalità ma ad uno (ME!) che si sta appena
avvicinando ad access con un paio di manuali alla mano, sta creando qualche
complicazione.
I problema: sto provando a creare un piccolo database per la gestione del
mio magazzino al negozio. Le funzioni sono quelle classiche di controllo
giacenza articoli, carico, scarico e report fatture. Il problema è che non
riesco a capire come strutturare il database in modo che mi ricalcoli le
giacenze di magazzino ad ogni carico-scarico articoli... Mi sono perso tra
decine di query di calcolo ma temo sia un problema di impostazione delle
tabelle. Sarei molto felice di un aiuto da parte vostra.
P.S. ho cercato in rete anche database di esempio sulla gestione di
magazzino, da cui prendere spunto, ma non ne ho trovato. Conoscete qualche
link?
Attendo vostre indicazioni.
Un grazie anticipato.


title: Gestione di MAGAZZINO

author: MIX

text:
[cut]
Il problema č che non
> riesco a capire come strutturare il database in modo che mi ricalcoli le
> giacenze di magazzino ad ogni carico-scarico articoli...
Non credo sia necessario calcolare la giacenza, per salvarla fisicamente su
record, ogni volta che si movimenta un articolo.
Piů semplicemente, tutte le volte che avrai bisogno di conoscere la giacenza
potrai impostare una query.
Il problema, č forse, come impostare tale query?
Ciao.
Toni


title: Gestione di MAGAZZINO

text:
"MIX" <
no...@tin.it
> ha scritto nel messaggio
news:uF43a.240814$AA2.9...@news2.tin.it...
> [cut]
>
> Il problema č che non
> > riesco a capire come strutturare il database in modo che mi ricalcoli le
> > giacenze di magazzino ad ogni carico-scarico articoli...
>
> Non credo sia necessario calcolare la giacenza, per salvarla fisicamente
su
> record, ogni volta che si movimenta un articolo.
>
> Piů semplicemente, tutte le volte che avrai bisogno di conoscere la
giacenza
> potrai impostare una query.
Personalmente ritengo piů proficuo aggiornare la giacenza di volta in volta
piuttosto che dover eseguire un ricalcolo di tutte le transazioni
effettuate.
Antonio


title: Gestione di MAGAZZINO

author: Sib

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> "MIX" <
no...@tin.it
> ha scritto nel messaggio
> > [cut]
> >
> > Il problema č che non
> > > riesco a capire come strutturare il database in modo che mi ricalcoli
le
> > > giacenze di magazzino ad ogni carico-scarico articoli...
> >
> > Non credo sia necessario calcolare la giacenza, per salvarla fisicamente
> su
> > record, ogni volta che si movimenta un articolo.
> >
> > Piů semplicemente, tutte le volte che avrai bisogno di conoscere la
> giacenza
> > potrai impostare una query.
>
> Personalmente ritengo piů proficuo aggiornare la giacenza di volta in
volta
> piuttosto che dover eseguire un ricalcolo di tutte le transazioni
> effettuate.
Anch'io certe volte sono di questo avviso.
Ognuna delle due tecniche ha pro e contro.
Il ricalcolo al momento e' sempre esatto ma puo' richiedere tempo
una giacenza memorizzata e' immediata ma per vari motivi puo' non
corrispondere al valore corretto
Tutto sta a vedere che tipo di movimentazione ha il magazzino (poche
migliaia di movimenti l'anno o decine o centinaia di migliaia )
Sib


title: Gestione di MAGAZZINO

author: ringo

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:9X43a.180307$0v.50...@news1.tin.it...

in ogni caso č bene salvarsi i MOVIMENTI degli
articoli in modo da poter ricostruire la giacenza.... che
poi uno voglia implementarsi una giacenza memorizata lo faccia....
ringo


title: Gestione di MAGAZZINO

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:9X43a.180307$0v.50...@news1.tin.it...
> > Personalmente ritengo più proficuo aggiornare la giacenza di volta in
> volta
> > piuttosto che dover eseguire un ricalcolo di tutte le transazioni
> > effettuate.
>
> Anch'io certe volte sono di questo avviso.
> Ognuna delle due tecniche ha pro e contro.
> Il ricalcolo al momento e' sempre esatto ma puo' richiedere tempo
> una giacenza memorizzata e' immediata ma per vari motivi puo' non
> corrispondere al valore corretto
>
Se non corrisponde, usi l'apposita transazione di rettifica inventariale
Antonio


title: Gestione di MAGAZZINO

text:
"ringo" <
ri...@tiscali.it
> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
cut
> > Il ricalcolo al momento e' sempre esatto ma puo' richiedere tempo
> > una giacenza memorizzata e' immediata ma per vari motivi puo' non
> > corrispondere al valore corretto
> >
> > Tutto sta a vedere che tipo di movimentazione ha il magazzino (poche
> > migliaia di movimenti l'anno o decine o centinaia di migliaia )
>
> in ogni caso è bene salvarsi i MOVIMENTI degli
> articoli in modo da poter ricostruire la giacenza.... che
> poi uno voglia implementarsi una giacenza memorizata lo faccia....
Beh!
Se uno non deve neanche salvarsi i movimenti, che lo usa a fare access?
;-)
sib


title: Gestione di MAGAZZINO

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:Sk63a.117373$YG2.3...@twister1.libero.it...

Vero, ma te ne devi prima accorgere
Sib


title: Gestione di MAGAZZINO

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:Mm73a.242301$AA2.9...@news2.tin.it...

Con l'apposita transazione manuale di "Inventario annuale" !!!
Antonio


title: Query su date

author: Charliebo

text:
Ciao al ng,
ho una tabella di questo tipo:
Identificativo - DataScadenza1 - DataScadenza2 - Prodotto
12as24            12/09/04             19/01/05              gas
24tg67             18/01/05             22/04/06             bitume
34rf67             12/09/05             14/01/05             olio
32ei57             12/12/05             14/12/05             petrolio
12ss25             31/12/04             12/01/05              propano
Devo fare una query basata sulle due date di scadenza
(DataScadenza1,DataScadenza2) a partire da una data selezionata manualmente.
Se la data selezionata sarà inferiore alle due date di scadenza, il record
relativo non dovrà essere considerato. Inoltre  se la data selezionata sarà
inferiore ad una delle date, il campo corrispondente non deve essere preso
in considerazione.
Forse è meglio fare un esempio.
Il risultato finale per una selezione di data uguale a:
20/01/05
deve essere il seguente:
Identificativo - DataScadenza1 - DataScadenza2 - Prodotto
12as24            12/09/04             19/01/05              gas
24tg67             18/01/05                                        bitume
34rf67                                        14/01/05             olio
12ss25            31/12/04             12/01/05              propano
spero di essere stato chiaro.
Grazie per l'aiuto
Charliebo


title: Query su date

author: Roberto da casa

text:
"Charliebo" <
utente...@jumpy.it
> ha scritto nel messaggio
news:hioTd.952193$35.35...@news4.tin.it...

L'Identificativo è la chiave primaria della tabella?
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Query su date

author: giorgio rancati

text:
"Charliebo" <
utente...@jumpy.it
> ha scritto nel messaggio
news:hioTd.952193$35.35...@news4.tin.it...

Ciao, prova così
----------------
SELECT Identificativo,
       IIf([DataScadenza1]>[DataRif],[DataScadenza1],Null) AS DataScad1,
       IIf([DataScadenza2]>[DataRif],[DataScadenza2],Null) AS DataScad2,
       Prodotto
FROM   ProdottiInScadenza
WHERE  DataScadenza1>[DataRif]
   OR  DataScadenza2>[DataRif];
--------------------
Comunque con data 21/01/05 i dati corretti sono questi
--------------
Identificativo - DataScad1 - DataScad2 - Prodotto
24tg67                       22/04/2006  bitume
34rf67           12/09/2005              olio
32ei57           12/12/2005  14/12/2005  petrolio
-------------
Ciao Giorgio


title: Query su date

text:
Si esatto!
Charliebo
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:zypTd.49255$lB4.1...@twister1.libero.it...



title: Query su date

text:
Grazie Giorgio,
Funziona perfettamente.
Manco a dirlo, hai ragione tu sul risultato, ho invertito i segni di minore
e maggiore.
Charliebo
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:421e6518$0$32333$5fc...@news.tiscali.it...



title: Query su date

text:
"Charliebo" <
utente...@jumpy.it
> ha scritto nel messaggio
news:M8ATd.587897$b5.26...@news3.tin.it...
> Si esatto!
>
> Charliebo
Ti ha risposto giorgio rancati.



title: domanda da neofita..

author: Riky

text:
Ho una tabella con circa 145.000 record, nella quale dovrei modificare uno
dei campi per preparare il successivo file di testo.Il campo di origine ha
un solo carattere, dovrei aggiungerne un altro...ma se provo a fare la
modifica dalla tabella in struttura, mi dice che la memoria del disco è
insufficiente. Ho provato a creare una nuova tabella con la modifica del
campo in questione e a creare una query di accodamento, ma quando i dati
vengono accodati, sparisce la modifica che ho effettuato nella nuova
tabella, ed il campo anche in questo caso risulta ad un carattere. un altro
quesito..è possibile da una query di accodamento, prendere i dati per una
query di aggiornamento?
grazie a tutti
riky


title: domanda da neofita..

text:
Riky ha scritto:

Riproponi la domanda con un oggetto attinente alla richiesta, sennò non ti
risponderà nessuno.
Namor
--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Database Access e OneCare

author: VedoTondo

text:
Scusate la richiesta particolare ma non riesco a capire, spero che ci sia
una risposta:
Ho installato su un client il nuovo antivirus della Microsoft e devo dire
che dopo una mattinata persa a scaricare e a installare il tutto sembra
funzioni anche se inizialmente il pc non vedeva le reti e altri problemi che
però si sono autorisolti.
Bene, a parte questa piccola premessa, da questo client se cerco di aprire
un db access e qualche altro client lo stà usando non mi fà partire l'EXE,
in pratica non succede niente e mi tocca far scollegare tutti i client per
poterlo utilizzare.
Se invece il database viene usato dal FE normalmente non ci sono problemi.
Può essere una sicurezza di OneCare? Oppure ho toccato io inavvertitamente
qualcosa su questo client magari in qualche settaggio di Access 2003?
Il client in questione ha XP pro SP2
Saluti Andrea


title: Database Access e OneCare

author: Massimo Piubelli

text:
VedoTondo wrote:
[CUT]
>  Può essere una sicurezza di OneCare? Oppure ho toccato io
> inavvertitamente qualcosa su questo client magari in qualche
> settaggio di Access 2003?
mah??? uso one care anche io, e non ho nessun problema
> Il client in questione ha XP pro SP2
idem
> Saluti Andrea
Saluti,
Max


title: Database Access e OneCare

text:
"Massimo Piubelli" <massim...@accessgroup.it.invalid> ha scritto nel
messaggio news:eh87ov$aj3$1...@area.cu.mi.it...
mah??? uso one care anche io, e non ho nessun problema
Ecchenesò, mi pare strana la cosa, non un grosso problema anzi, da quando ho
tolto il norton il pc và che sembra una schippettata, speriamo che sia
valido anche contro i virus ;-)
> Il client in questione ha XP pro SP2
idem
Chissà, ho un'altro pc in ditta con le stesse caratteristiche ma senza
onecare, guarderò di far delle prove, ma tu hai provato ad aprire un file di
access dal server mentre un'altro client lo stà interrogando?
Saluti Andrea


title: Database Access e OneCare

text:
VedoTondo wrote:
>
> Chissà, ho un'altro pc in ditta con le stesse caratteristiche ma senza
> onecare, guarderò di far delle prove, ma tu hai provato ad aprire un
> file di access dal server mentre un'altro client lo stà interrogando?
Giusto ieri stavo facendo dei lavori su un db in rete, nessun problema apparente...
ora se altri utenti stessero eseguendo delle query non lo so, ma proverò, giusto per curiosità piùù che altro
>
> Saluti Andrea
Bye,
Max


title: Database Access e OneCare

text:
"Massimo Piubelli" <massim...@accessgroup.it.invalid> ha scritto nel
messaggio news:ehaegp$li5$1...@area.cu.mi.it...
VedoTondo wrote:
>Giusto ieri stavo facendo dei lavori su un db in rete, nessun problema
>apparente...
Chissà allora cosa ho combinato, proverò anche io ad approfondire.
Saluti Andrea


title: Esclusione Campi

author: Enzo

text:
E' possibile escludere dei campi di una maschera dall'ordine di lettura?
se si come?
grazie.
Enzo


title: Esclusione Campi

author: Debora

text:
"Enzo" <
en...@fdesign.net
> ha scritto nel messaggio
news:5Mke9.66838$ub2.1...@news1.tin.it...

Se selezioni i campi col tab o invio puoi mettere sul campo precedente
una cosa del genere nell'evento su disattivato
camposuccessivo.setfocus
Debora


title: Esclusione Campi

author: dash

text:
"Debora" <
cbo.ma...@tiscali.it
> ha scritto nel messaggio
news:G3le9.12820$AW6.2...@twister2.libero.it...

non sono certo che sia questo quello che chiede
cmq rispetto a quello che dici
forse cambiare la proprieta' ordine di tabulazione si fa prima
credo che gli interessi la proprieta' enabled = false
--
a.cara
>
>


title: Esclusione Campi

text:
"Debora" <
cbo.ma...@tiscali.it
> ha scritto nel messaggio
news:G3le9.12820$AW6.2...@twister2.libero.it...

grazie De, tutto ok!! :-) Kiss!


title: Esclusione Campi

text:
"dash" <
s...@blunet.it
> ha scritto nel messaggio
news:alcqcr$cjh$1...@fe2.cs.interbusiness.it...

 Si può essere, ma io ho pensato che quel in campo avesse un valore
predefinito
impostato,pertanto ci va solo alcune volte a modificarlo,o quando
serve,mentre se lo
disabilita......
Cmq ora ha due scelte.
Ciao Debora.


title: Esclusione Campi

author: Maurizio Borrelli

text:
> "Enzo" [...]:
> E' possibile escludere dei campi di una maschera dall'ordine di lettura?
> se si come?
    Se ho capito cio' che intendi:
        Tabulazione automatica: No
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: Funzione iif nelle date

text:
Salve a tutti,
avrei un problema con l'inerimento della data odierna, mi spiego
meglio e subito.
Ho creato un db con i seguenti campi:
Attivo: (campo Si/No)
Quota: (campo valuta)
Data Versamento: (campo data)
Ricevuta:(campo testo)
Riferimento anno: (campo data)
Data registrazione:(campo data)
Ora il mio problema è questo: quando vado ad inserire i dati sui primi
5 campi, nell'ultimo campo (data registrazione) lo metto disabilitato
e mi deve iserire la data odierna in automatico solo se nei o nel
campo precedente è stato iserito qualcosa altrimenti deve restqare
vuoto.
 Ringrazio in anticipo chiunque mi dia una mano a risolvere il mio
problema.


title: Funzione iif nelle date

text:

Beh.... non ne abbiamo già parlato....??????
https://groups.google.com/group/microsoft.public.it.office.access/browse_thread/thread/8dfcf1200a021aa8?hl=it#
 @Alex


title: Funzione iif nelle date

text:

>
https://groups.google.com/group/microsoft.public.it.office.access/bro.
..
>
>  @Alex
Le ho anche inoltrato l'ultima domanda, ma senza ricevere risposta.
Ecco perche' sto cercando anche in altri gruppi la procedura da
eseguire.


title: Funzione iif nelle date

text:

Devi metterci un pò del tuo, il NewsGroup non è un HelpDesk o un corso
ONLINE...!
Tu prova a lavorarci, posta i tuoi rsultati e vediamo assieme... non è
possibile ti venga dato un TUTORIAL per
quello che hai chiesto anche se è banale...
@Alex


title: Funzione iif nelle date

text:

Il problema l'ho gia postato sono le tue risposte che non sono
easudienti. Grazie, comunque ci ho gia' provato in diversi modi
seguendo anche la guida di office. In effetti non sto chiedendo di
farmi un tutorial chiedo solo la funzione giusta da applicare alla mia
domanda, punto, non voglio mica farmi fare un tutorial. Comunque
grazie lo stesso, vuoldire che cerchero' altrove se ci sono persone
che non ti danno neanche una stringa di codice per una sciocchezza, e
se anche non trovero' nessuno ad aiutarmi vuoldire che la data me la
inserisco a mano, e tolgo il fatidio.
Grazie di tutto.


title: Funzione iif nelle date

author: Antonio Biso

text:
"..:: GiGhEn ::.." <
gigh...@gmail.com
> ha scritto nel messaggio
news:a4888ddc-6451-4090...@j28g2000vbp.googlegroups.com...
On 20 Mag, 16:40, "@Alex" <
ik2...@libero.it
> wrote:
se anche non trovero' nessuno ad aiutarmi vuoldire che la data me la
inserisco a mano, e tolgo il fatidio.
Ciao
Antonio


title: Funzione iif nelle date

text:

Le risposte sono ESAURIENTI, ma la tua preparazione è troppo lacunosa
per aver capito il suggerimento.
A questo punto vedi tu come procedere..., non è questione di fastidio,
ma piuttosto che la pappa pronta non
è l'obiettivo dei NG, solitamente si paga un professioniata per
farlo... e bada che ho detto si PAGA...!
Nei NG vige che uno Studia e dove non arriva espone i propri tentativi
e la comunità aiuta a correggere il tiro...!
Tuo a questo punto inserisci a MANO... ci sono cose che fatte a mano
danno tante soddisfazioni...
@Alex


title: Funzione iif nelle date

text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:4c3a66cf-538e-4c63...@e35g2000yqc.googlegroups.com...


@Alex
Soprattutto, niente 2dP (2 di picche)
Antonio


title: Funzione iif nelle date

text:

Allora, visto che o io non mi so spiegare o sei tu che non mi
comprendi.
Io dei NG ne ho fatto molto uso e devo dire che ho avuto sempre
persone che mi hanno aiutato senza fare tante polemiche personali.
Il fatto di studiare tutto il pacchetto Office 2007 non e' possibile
per questioni di lavoro, adesso mi spiego meglio.
Io lavoro in Croce Rossa Italiana ed abbiamo il pacchetto office
installato sui pc. Ora essendo che tutti lavorano ancora con excel e
fanno degli archivi lunghissimi (orizzontalmente) io oltre a sapermi
districare abbastanza bene con le varie formule di Excel 2007, ed
anche qui ho avuto bisogno del NG senza avere tanti problemi come
adesso.
Ora da un po di tempo mi sto interessando ad Access 2007 e mi sono
fatto nel mio ufficio un bel database per la gestione dei soci
lavorando sia con la mia testa e sia con l'aiuto del NG senzqa avere
mai problemi come ora. Visto che non lo uso per personalmente e non ci
fanno neanche dei corsi per poter gestire il pacchetto, allora ci
pensiamo ognuno per fatti sui e diciamo che la persona che piu' si
interessa di queste cose sarei io. Ora mi domando e dico non c'e'
bisogno di fare tante polemiche e farne una questione personale su di
una stringa di codice, visto che il db in questione e' un incremento
di quello che gia ho creato e non uno nuovo.
Comunque riformulo la domanda in questione: il db e' gia funzionante
ed ho gia' provato con diversi modi ad inserire la funzione iiff senza
avere esito positivo ti inserisco la stringa che sto elaborando per
capire il funzionamento, ma ancora non ci sono riusito.
Private Sub ProductName_BeforeUpdate(Cancel As Integer)
    If(Not IsNull(DLookup("[ProductName]", _
        "Products", "[ProductName] ='" _
        & Me!ProductName & "'"))) Then
        MsgBox "Product has already been entered in the database."
        Cancel = True
        Me!ProductName.Undo
    End If
End Sub
Questo esempio l'ho preso dalla guida di Access 2007 e sto cercando di
adattarla alle mie esigenze, che sarebbero:
Se nel campo precedente (che sia data o testo non ha importanza) è
nullo, nel campo successivo non inserire niente, se invece è inserito
qualcosa, allora inserisci la data odierna.
Ecco questo e' quello che volevo sapere se puoi e vuoi aiutarmi senza
fare polemiche te ne sarei grato altrimenti getto la spugna.
Ciao e grazie.


title: Funzione iif nelle date

author: Popi - TheBadHabits

text:

Non gettare la spugna, *vola piu' basso* :) e ricorda sempre che la
risposta sta nella domanda.
Cos'avevi chiesto in origine?
==================
Ora il mio problema è questo: quando vado ad inserire i dati sui
primi
5 campi, nell'ultimo campo (data registrazione) lo metto disabilitato
e mi deve iserire la data odierna in automatico solo se nei o nel
campo precedente è stato iserito qualcosa altrimenti deve restqare
vuoto.
==================
Cosa ti ha risposto Alex?
==================
In tutti i modi devi gestire l'Evento BeforeInsert dalla Maschera di
immissione dati e li fare il Test sui Campi di Controllo e nel caso
inserisci via codice il valore della Data(Odierna)...
==================
In sintesi: hai avuto una risposta (corretta) da una persona
(corretta) che ha tutto il diritto di dirti (in toni e modi corretti)
che stai sbagliando.
Prendere spunto dalla guida e' un inizio, ma bisogna cercare
l'argomento giusto: Alex parla di "Evento BeforeInsert dalla
Maschera",mentre tu parli di "evento BeforeUpdate di un controllo".
Questo sotto e' l'evento (indicato da Alex) che ti serve.
Immagina di sostituire l'italiano "quando vado ad inserire ..." con un
informatichese "if (campo1 is not null) ...".
Cosa ottieni?
==========================
Private Sub Form_BeforeInsert(Cancel As Integer)
quando vado ad inserire i dati sui primi
5 campi, nell'ultimo campo (data registrazione) lo metto disabilitato
e mi deve iserire la data odierna in automatico solo se nei o nel
campo precedente è stato iserito qualcosa altrimenti deve restqare
vuoto.
End Sub
==========================
HTH
Popi


title: Funzione iif nelle date

text:
"..:: GiGhEn ::.." <
gigh...@gmail.com
> ha scritto nel messaggio
news:8b9e7049-b57b-44c6...@y19g2000yqk.googlegroups.com...
On 22 Mag, 12:17, "@Alex" <
ik2...@libero.it
> wrote:
> On 22 Mag, 00:27, "..:: GiGhEn ::.." <
gighe...@gmail.com
> wrote:
>Ora essendo che tutti lavorano
La locuzione "essendo che" la maestra alle medie me la stroncava con 3 righe
rosse e una paperella blu
Antonio


title: Funzione iif nelle date

text:

Lungi da me voler essere l'antipatico di turno... ma come ti ha
riassunto Popi... io ti ho dato le indicazioni puntuali e tecniche per
arrivare alla soluzione... poi ti ho detto che
dovevi metterci del tuo per il DETTAGLIO specifico...!
Non hai tempo, non hai office non hai voglia... non è il tuo
lavoro..., beh credo che queste non siano motivazioni che possano
giustificare il fatto che NOI SI DEBBA FARE QUELLO CHE DICI... e
ritenere che il NG non ti voglia aiutare.
Quì tutti partecipano per hobby, nessuno lo fa per lavoro e tutti lo
fanno se vogliono, se ne sono capaci e senza mai pretendere nulla...!!
Un pò come si fa nella CRI, e tu mi insegni che non si deve mai
pretendere... ma la prima cosa che un CRI fa è il massimo per
arrangiarsi... senza mai rinfacciare nulla a nessuno....!
Bene anche quì è così, ricevuta la dritta..., e già per questa che non
è d'obbligo per nessuno, potevi ringraziare invece che accusare,
avresti dovuto iniziare a lavorarci e proporci i tuoi tentativi magari
difettosi, dimostrando
che ci tieni e che ci metti del tuo...!
Questo non è avvenuto e continui a dire che hai problemi nel NG
ecc.......
Fai come credi, per quanto mi riguarda, se fai il passo che a mio
avviso è indispensabile, io ti darò ulteriori aiuti disinteressati,
altrimenti io personalmente non ne darò...!
Fai attenzione però che io contrariamente non farò accuse negative nè
pretenderò nulla da te... perchè nulla è dovuto.... !
@Alex


title: Funzione iif nelle date

text:

Ok! Ora penso che sia meglio chiudere la discussione personale e
andiamo sul vero motivo del NG.
Riferendomi all'aiuto di Popi ho cercato di provare con la funzione da
lui consigliatomi.
Io ho messo nel codice vb la seguente stringa.
Private Sub Form_BeforeInsert(Cancel As Integer)
   If Not IsNull(Me.DataVers) Then Me.DataReg = Date
      End If
End Sub
Non da nessun errore, ma facendo la prova non mi esce la data odierna,
ho provato in diversi modi senza darmi nessun errore ma niente.
Potrei sapere dove ho sbagliato?
Grazie


title: Funzione iif nelle date

text:
"..:: GiGhEn ::.." <
gigh...@gmail.com
> ha scritto nel messaggio
news:16039e3c-a2c6-4c42...@a7g2000vby.googlegroups.com...




scusate eh
ma sfoltire un po' il quoting, arrivato a 10K di polemiche, no eh?
Antonio


title: Funzione iif nelle date

author: Alessandro Cara

text:
Il 23/05/2011 13.47, ..:: GiGhEn ::.. ha scritto:
> On 23 Mag, 13:28, "@Alex"<
ik2...@libero.it
>  wrote:
>> On 23 Mag, 09:45, "..:: GiGhEn ::.."<
gighe...@gmail.com
>  wrote:
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>> On 22 Mag, 12:17, "@Alex"<
ik2...@libero.it
>  wrote:
>>
>>>> On 22 Mag, 00:27, "..:: GiGhEn ::.."<
gighe...@gmail.com
>  wrote:
>>
>>>>> On 20 Mag, 16:40, "@Alex"<
ik2...@libero.it
>  wrote:
>>
>>>>>> On 20 Mag, 15:22, "..:: GiGhEn ::.."<
gighe...@gmail.com
>  wrote:
>>
>>>>>>> On 20 Mag, 14:55, "@Alex"<
ik2...@libero.it
>  wrote:
>>
>>>>>>>> On 20 Mag, 14:32, "..:: GiGhEn ::.."<
gighe...@gmail.com
>  wrote:
>>
>>>>>>>>> Salve a tutti,
>>>>>>>>> avrei un problema con l'inerimento della data odierna, mi spiego
>>>>>>>>> meglio e subito.
>>>>>>>>> Ho creato un db con i seguenti campi:
>>
>>>>>>>>> Attivo: (campo Si/No)
>>>>>>>>> Quota: (campo valuta)
>>>>>>>>> Data Versamento: (campo data)
>>>>>>>>> Ricevuta:(campo testo)
>>>>>>>>> Riferimento anno: (campo data)
>>>>>>>>> Data registrazione:(campo data)
>>
>>>>>>>>> Ora il mio problema č questo: quando vado ad inserire i dati sui primi
>>>>>>>>> 5 campi, nell'ultimo campo (data registrazione) lo metto disabilitato
>>>>>>>>> e mi deve iserire la data odierna in automatico solo se nei o nel
>>>>>>>>> campo precedente č stato iserito qualcosa altrimenti deve restqare
>>>>>>>>> vuoto.
>>>>>>>>>   Ringrazio in anticipo chiunque mi dia una mano a risolvere il mio
>>>>>>>>> problema.
>>
>>>>>>>> Beh.... non ne abbiamo gią parlato....??????
>>
>>>>>>>>
https://groups.google.com/group/microsoft.public.it.office.access/bro.
..
>>
>>>>>>>>   @Alex
>>
>>>>>>> Le ho anche inoltrato l'ultima domanda, ma senza ricevere risposta.
>>>>>>> Ecco perche' sto cercando anche in altri gruppi la procedura da
>>>>>>> eseguire.
>>
>>>>>> Devi metterci un pņ del tuo, il NewsGroup non č un HelpDesk o un corso
>>>>>> ONLINE...!
>>>>>> Tu prova a lavorarci, posta i tuoi rsultati e vediamo assieme... non č
>>>>>> possibile ti venga dato un TUTORIAL per
>>>>>> quello che hai chiesto anche se č banale...
>>
>>>>>> @Alex
>>
>>>>> Il problema l'ho gia postato sono le tue risposte che non sono
>>>>> easudienti. Grazie, comunque ci ho gia' provato in diversi modi
>>>>> seguendo anche la guida di office. In effetti non sto chiedendo di
>>>>> farmi un tutorial chiedo solo la funzione giusta da applicare alla mia
>>>>> domanda, punto, non voglio mica farmi fare un tutorial. Comunque
>>>>> grazie lo stesso, vuoldire che cerchero' altrove se ci sono persone
>>>>> che non ti danno neanche una stringa di codice per una sciocchezza, e
>>>>> se anche non trovero' nessuno ad aiutarmi vuoldire che la data me la
>>>>> inserisco a mano, e tolgo il fatidio.
>>>>> Grazie di tutto.
>>
>>>> Le risposte sono ESAURIENTI, ma la tua preparazione č troppo lacunosa
>>>> per aver capito il suggerimento.
>>
>>>> A questo punto vedi tu come procedere..., non č questione di fastidio,
>>>> ma piuttosto che la pappa pronta non
>>>> č l'obiettivo dei NG, solitamente si paga un professioniata per
>>>> farlo... e bada che ho detto si PAGA...!
>>>> Nei NG vige che uno Studia e dove non arriva espone i propri tentativi
>>>> e la comunitą aiuta a correggere il tiro...!

>>>          &  Me!ProductName&  "'"))) Then
>>>          MsgBox "Product has already been entered in the database."
>>>          Cancel = True
>>>          Me!ProductName.Undo
>>>      End If
>>> End Sub
>>
>>> Questo esempio l'ho preso dalla guida di Access 2007 e sto cercando di
>>> adattarla alle mie esigenze, che sarebbero:
>>
>>> Se nel campo precedente (che sia data o testo non ha importanza) č
>>> nullo, nel campo successivo non inserire niente, se invece č inserito
>>> qualcosa, allora inserisci la data odierna.
>>
>>> Ecco questo e' quello che volevo sapere se puoi e vuoi aiutarmi senza
>>> fare polemiche te ne sarei grato altrimenti getto la spugna.
>>> Ciao e grazie.
>>
>> Lungi da me voler essere l'antipatico di turno... ma come ti ha
>> riassunto Popi... io ti ho dato le indicazioni puntuali e tecniche per
>> arrivare alla soluzione... poi ti ho detto che
>> dovevi metterci del tuo per il DETTAGLIO specifico...!
>> Non hai tempo, non hai office non hai voglia... non č il tuo
>> lavoro..., beh credo che queste non siano motivazioni che possano
>> giustificare il fatto che NOI SI DEBBA FARE QUELLO CHE DICI... e
>> ritenere che il NG non ti voglia aiutare.
>>
>> Quģ tutti partecipano per hobby, nessuno lo fa per lavoro e tutti lo
>> fanno se vogliono, se ne sono capaci e senza mai pretendere nulla...!!
>> Un pņ come si fa nella CRI, e tu mi insegni che non si deve mai
>> pretendere... ma la prima cosa che un CRI fa č il massimo per
>> arrangiarsi... senza mai rinfacciare nulla a nessuno....!
>>
>> Bene anche quģ č cosģ, ricevuta la dritta..., e gią per questa che non
>> č d'obbligo per nessuno, potevi ringraziare invece che accusare,
>> avresti dovuto iniziare a lavorarci e proporci i tuoi tentativi magari
>> difettosi, dimostrando
>> che ci tieni e che ci metti del tuo...!
>> Questo non č avvenuto e continui a dire che hai problemi nel NG
>> ecc.......
>>
>> Fai come credi, per quanto mi riguarda, se fai il passo che a mio
>> avviso č indispensabile, io ti darņ ulteriori aiuti disinteressati,
>> altrimenti io personalmente non ne darņ...!
>> Fai attenzione perņ che io contrariamente non farņ accuse negative nč
>> pretenderņ nulla da te... perchč nulla č dovuto.... !
>>
>> @Alex
>
> Ok! Ora penso che sia meglio chiudere la discussione personale e
> andiamo sul vero motivo del NG.
> Riferendomi all'aiuto di Popi ho cercato di provare con la funzione da
> lui consigliatomi.
> Io ho messo nel codice vb la seguente stringa.
>
> Private Sub Form_BeforeInsert(Cancel As Integer)
>     If Not IsNull(Me.DataVers) Then Me.DataReg = Date
>        End If
> End Sub
>
> Non da nessun errore, ma facendo la prova non mi esce la data odierna,
> ho provato in diversi modi senza darmi nessun errore ma niente.
> Potrei sapere dove ho sbagliato?
> Grazie
>
prova questa:
if trim(datavers & "") <> "" then  datareg=date
--
ac (x=y-1)


title: Funzione iif nelle date

text:

La butto la': forse nel fatto che tu parlavi di 5 campi, non solo di
1?
Popi


title: Funzione iif nelle date

author: Geppo

text:
Ciao "..:: GiGhEn ::.." <
gigh...@gmail.com
> ha scritto nel messaggio
news:16039e3c-a2c6-4c42...@a7g2000vby.googlegroups.com...
----cut----
>Ok! Ora penso che sia meglio chiudere la discussione personale e
>andiamo sul vero motivo del NG.
>Riferendomi all'aiuto di Popi ho cercato di provare con la funzione da
>lui consigliatomi.
>Io ho messo nel codice vb la seguente stringa.
>Private Sub Form_BeforeInsert(Cancel As Integer)
>   If Not IsNull(Me.DataVers) Then Me.DataReg = Date
>      End If
>End Sub
>Non da nessun errore, ma facendo la prova non mi esce la data odierna,
>ho provato in diversi modi senza darmi nessun errore ma niente.
>Potrei sapere dove ho sbagliato?
Dire non fa niente o non da nessun errore non basta, hai capito cosa fa
quella condizione?
Grazie
--
Ciao
Geppo


title: Funzione iif nelle date

text:
On 23 Mag, 14:12, Alessandro Cara <
alessandro.c...@ay-1anetwork.it
>
wrote:
> Il 23/05/2011 13.47, ..:: GiGhEn ::.. ha scritto:
>
>
>
>
>
>
>
> > On 23 Mag, 13:28, "@Alex"<
ik2...@libero.it
>  wrote:
> >> On 23 Mag, 09:45, "..:: GiGhEn ::.."<
gighe...@gmail.com
>  wrote:
>
> >>> On 22 Mag, 12:17, "@Alex"<
ik2...@libero.it
>  wrote:
>
> >>>> On 22 Mag, 00:27, "..:: GiGhEn ::.."<
gighe...@gmail.com
>  wrote:
>
> >>>>> On 20 Mag, 16:40, "@Alex"<
ik2...@libero.it
>  wrote:
>
> >>>>>> On 20 Mag, 15:22, "..:: GiGhEn ::.."<
gighe...@gmail.com
>  wrote:
>
> >>>>>>> On 20 Mag, 14:55, "@Alex"<
ik2...@libero.it
>  wrote:
>
> >>>>>>>> On 20 Mag, 14:32, "..:: GiGhEn ::.."<
gighe...@gmail.com
>  wrote:
>
> >>>>>>>>> Salve a tutti,
> >>>>>>>>> avrei un problema con l'inerimento della data odierna, mi spiego
> >>>>>>>>> meglio e subito.
> >>>>>>>>> Ho creato un db con i seguenti campi:
>
> >>>>>>>>> Attivo: (campo Si/No)
> >>>>>>>>> Quota: (campo valuta)
> >>>>>>>>> Data Versamento: (campo data)
> >>>>>>>>> Ricevuta:(campo testo)
> >>>>>>>>> Riferimento anno: (campo data)
> >>>>>>>>> Data registrazione:(campo data)
>
> >>>>>>>>> Ora il mio problema è questo: quando vado ad inserire i dati sui primi
> >>>>>>>>> 5 campi, nell'ultimo campo (data registrazione) lo metto disabilitato
> >>>>>>>>> e mi deve iserire la data odierna in automatico solo se nei o nel
> >>>>>>>>> campo precedente è stato iserito qualcosa altrimenti deve restqare
> >>>>>>>>> vuoto.
> >>>>>>>>>   Ringrazio in anticipo chiunque mi dia una mano a risolvere il mio
> >>>>>>>>> problema.
>
> >>>>>>>> Beh.... non ne abbiamo già parlato....??????
>
> >>>>>>>>
https://groups.google.com/group/microsoft.public.it.office.access/bro.
..
>
> >>>>>>>>   @Alex
>
> >>>>>>> Le ho anche inoltrato l'ultima domanda, ma senza ricevere risposta.
> >>>>>>> Ecco perche' sto cercando anche in altri gruppi la procedura da
> >>>>>>> eseguire.
>
> >>>>>> Devi metterci un pò del tuo, il NewsGroup non è un HelpDesk o un corso
> >>>>>> ONLINE...!
> >>>>>> Tu prova a lavorarci, posta i tuoi rsultati e vediamo assieme... non è
> >>>>>> possibile ti venga dato un TUTORIAL per
> >>>>>> quello che hai chiesto anche se è banale...
>
> >>>>>> @Alex
>
> >>>>> Il problema l'ho gia postato sono le tue risposte che non sono
> >>>>> easudienti. Grazie, comunque ci ho gia' provato in diversi modi
> >>>>> seguendo anche la guida di office. In effetti non sto chiedendo di
> >>>>> farmi un tutorial chiedo solo la funzione giusta da applicare alla mia
> >>>>> domanda, punto, non voglio mica farmi fare un tutorial. Comunque
> >>>>> grazie lo stesso, vuoldire che cerchero' altrove se ci sono persone
> >>>>> che non ti danno neanche una stringa di codice per una sciocchezza, e
> >>>>> se anche non trovero' nessuno ad aiutarmi vuoldire che la data me la
> >>>>> inserisco a mano, e tolgo il fatidio.
> >>>>> Grazie di tutto.
>
> >>>> Le risposte sono ESAURIENTI, ma la tua preparazione è troppo lacunosa
> >>>> per aver capito il suggerimento.
>
> >>>> A questo punto vedi tu come procedere..., non è questione di fastidio,
> >>>> ma piuttosto che la pappa pronta non
> >>>> è l'obiettivo dei NG, solitamente si paga un professioniata per
> >>>> farlo... e bada che ho detto si PAGA...!
> >>>> Nei NG vige che uno Studia e dove non arriva espone i propri tentativi
> >>>> e la comunità aiuta a correggere il tiro...!

> >>> Se nel campo precedente (che sia data o testo non ha importanza) è
> >>> nullo, nel campo successivo non inserire niente, se invece è inserito
> >>> qualcosa, allora inserisci la data odierna.
>
> >>> Ecco questo e' quello che volevo sapere se puoi e vuoi aiutarmi senza
> >>> fare polemiche te ne sarei grato altrimenti getto la spugna.
> >>> Ciao e grazie.
>
> >> Lungi da me voler essere l'antipatico di turno... ma come ti ha
> >> riassunto Popi... io ti ho dato le indicazioni puntuali e tecniche per
> >> arrivare alla soluzione... poi ti ho detto che
> >> dovevi metterci del tuo per il DETTAGLIO specifico...!
> >> Non hai tempo, non hai office non hai voglia... non è il tuo
> >> lavoro..., beh credo che queste non siano motivazioni che possano
> >> giustificare il fatto che NOI SI DEBBA FARE QUELLO CHE DICI... e
> >> ritenere che il NG non ti voglia aiutare.
>
> >> Quì tutti partecipano per hobby, nessuno lo fa per lavoro e tutti lo
> >> fanno se vogliono, se ne sono capaci e senza mai pretendere nulla...!!
> >> Un pò come si fa nella CRI, e tu mi insegni che non si deve mai
> >> pretendere... ma la prima cosa che un CRI fa è il massimo per
> >> arrangiarsi... senza mai rinfacciare nulla a nessuno....!
>
> >> Bene anche quì è così, ricevuta la dritta..., e già per questa che non
> >> è d'obbligo per nessuno, potevi ringraziare invece che accusare,
> >> avresti dovuto iniziare a lavorarci e proporci i tuoi tentativi magari
> >> difettosi, dimostrando
> >> che ci tieni e che ci metti del tuo...!
> >> Questo non è avvenuto e continui a dire che hai problemi nel NG
> >> ecc.......
>
> >> Fai come credi, per quanto mi riguarda, se fai il passo che a mio
> >> avviso è indispensabile, io ti darò ulteriori aiuti disinteressati,
> >> altrimenti io personalmente non ne darò...!
> >> Fai attenzione però che io contrariamente non farò accuse negative nè
> >> pretenderò nulla da te... perchè nulla è dovuto.... !
>
> >> @Alex
>
> > Ok! Ora penso che sia meglio chiudere la discussione personale e
> > andiamo sul vero motivo del NG.
> > Riferendomi all'aiuto di Popi ho cercato di provare con la funzione da
> > lui consigliatomi.
> > Io ho messo nel codice vb la seguente stringa.
>
> > Private Sub Form_BeforeInsert(Cancel As Integer)
> >     If Not IsNull(Me.DataVers) Then Me.DataReg = Date
> >        End If
> > End Sub
>
> > Non da nessun errore, ma facendo la prova non mi esce la data odierna,
> > ho provato in diversi modi senza darmi nessun errore ma niente.
> > Potrei sapere dove ho sbagliato?
> > Grazie
>
> prova questa:
> if trim(datavers & "") <> "" then  datareg=date
>
> --
>
> ac (x=y-1)
Niente, non riesco a farla funzionare ti riporto la stringa.
Private Sub Form_BeforeInsert(Cancel As Integer)
 If Trim(DataVer & "") <> "" Then DataReg = Date
  End If
End Sub
Ha, scusa nell'inconveniente e della mia dimenticanza il db in
questione e' una sottomaschera di un db SCHEDE SOCI per esiste una
tabella schede soci ed una pagamenti.
Grazie e scusami se ti disturbo.


title: Funzione iif nelle date

text:
Il 23/05/2011 14.54, ..:: GiGhEn ::.. ha scritto:
[cut] ...... in ossequio al guardiano Biso
>> prova questa:
>> if trim(datavers&  "")<>  "" then  datareg=date
>
> Niente, non riesco a farla funzionare ti riporto la stringa.
>
> Private Sub Form_BeforeInsert(Cancel As Integer)
>   If Trim(DataVer&  "")<>  "" Then DataReg = Date
>    End If
> End Sub
>
Io lo sapevo che non ci dovevo venire
> Ha, scusa nell'inconveniente e della mia dimenticanza il db in
> questione e' una sottomaschera di un db SCHEDE SOCI per esiste una
....il "form" in questione e' un "subform" di un "form" SCHEDE SOCI .....
> tabella schede soci ed una pagamenti.
che immagino siano una origine del form ed una del subform
Normalmente quando una cosa non funziona si dovrebbero dare maggiori
informazioni dire semplicemente "non funziona" e' come dire che la terra
e' rotonda.
Cmq
1) Dove e' stato inserito il codice nel form o nel subform?
2) Da come hai riportato il codice non si capisce piu' se il tuo
controllo si chiama *DataVers*  o *Dataver*
3) Sarebbe importante sapere se il codice passa senza alcun effetto o se
si riceve un qualsiasi altro tipo di errore.
4) Anche il codice iniziale (quello con isnull(...) e' corretto)
> Grazie e scusami se ti disturbo.
Su un NG non si disturba mai, per quanto mi riguarda anche se si e' OT
(non e' il tuo caso). Se proprio qualcuno si sente "disturbato" al
massimo non interviene.
--
ac (x=y-1)


title: Funzione iif nelle date

text:
"Alessandro Cara" <
alessan...@ay-1anetwork.it
> ha scritto nel messaggio
news:i7tCp.25912$GZ3....@tornado.fastwebnet.it...
> Il 23/05/2011 14.54, ..:: GiGhEn ::.. ha scritto:
>
> [cut] ...... in ossequio al guardiano Biso
>
>> Grazie e scusami se ti disturbo.
> Su un NG non si disturba mai, per quanto mi riguarda anche se si e' OT
> (non e' il tuo caso). Se proprio qualcuno si sente "disturbato" al massimo
> non interviene.
già..
però chissà magari poi che caciara (Tm.) che diventerebbe...
sarebbe un po' come la casa della libertà: facciamo un po' tutti come ca$%o
ci pare!
Antonio


title: Funzione iif nelle date

text:
On 23 Mag, 15:16, Alessandro Cara <
alessandro.c...@ay-1anetwork.it
>
wrote:
> Il 23/05/2011 14.54, ..:: GiGhEn ::.. ha scritto:
>
> [cut] ...... .
>
> Io lo sapevo che non ci dovevo venire
>
....
> --
>
> ac (x=y-1)
Te la sei cercata ed ora.... te la cucchi...!
Io aspetto sulla riva del fiume... sono molto ZEN.
@Alex


title: Funzione iif nelle date

text:
On 23 Mag, 15:16, Alessandro Cara <
alessandro.c...@ay-1anetwork.it
>
wrote:
> Il 23/05/2011 14.54, ..:: GiGhEn ::.. ha scritto:
>
> [cut] ...... in ossequio al guardiano Biso
>
> >> prova questa:
> >> if trim(datavers&  "")<>  "" then  datareg=date
>
> > Niente, non riesco a farla funzionare ti riporto la stringa.
>
> > Private Sub Form_BeforeInsert(Cancel As Integer)
> >   If Trim(DataVer&  "")<>  "" Then DataReg = Date
> >    End If
> > End Sub
>
> Io lo sapevo che non ci dovevo venire
>
> > Ha, scusa nell'inconveniente e della mia dimenticanza il db in
> > questione e' una sottomaschera di un db SCHEDE SOCI per esiste una
>
> ....il "form" in questione e' un "subform" di un "form" SCHEDE SOCI .....
>
> > tabella schede soci ed una pagamenti.
>
> che immagino siano una origine del form ed una del subform
>
> Normalmente quando una cosa non funziona si dovrebbero dare maggiori
> informazioni dire semplicemente "non funziona" e' come dire che la terra
> e' rotonda.
>
> Cmq
> 1) Dove e' stato inserito il codice nel form o nel subform?
   Nel subform.
> 2) Da come hai riportato il codice non si capisce piu' se il tuo
> controllo si chiama *DataVers*  o *Dataver*
   E' stata una mia errata digitazione esattamente è *DataVer*
> 3) Sarebbe importante sapere se il codice passa senza alcun effetto o se
> si riceve un qualsiasi altro tipo di errore.
   No nessun effetto e nessun errore
> 4) Anche il codice iniziale (quello con isnull(...) e' corretto)
  Si è corretto, oltre ad inserire il codice consigliatomi sopra, ho
anche provato quest'altra strinaga che vedi sotto consigliatomi da
Bisio
  Private Sub Form_BeforeInsert(Cancel As Integer)
If Not IsNull(Me.DataVers) Then Me.DataReg = Date
      End If
 End Sub
Ma con nessun risultato, rimane tutto invariato
NB: il codice lo inserisco in visualbasic.



title: Funzione iif nelle date

text:
Il 24/05/2011 9.03, ..:: GiGhEn ::.. ha scritto:
[cut]
>
> Ma con nessun risultato, rimane tutto invariato
> NB: il codice lo inserisco in visualbasic.
Domanda non fatta. Non si capirebbe dove altro potresti inserirlo, il
codice intendo.
cmq
http://msaccess-dox.net/Que-Automating.Microsoft.Acces/0789732440/ch11lev1sec4.html
cfr Data Events
Io farei cosi': (sulla beforeinsert il controllo *DataVer* dovrebbe
essere sempre *null* )
Sulla *BeforeUpdate*
if newrecord then
.....bla bla ...(uno dei codici segnalati)
end if
--
ac (x=y-1)


title: Funzione iif nelle date

text:
On 24 Mag, 10:21, Alessandro Cara <
alessandro.c...@ay-1anetwork.it
>
wrote:
> Il 24/05/2011 9.03, ..:: GiGhEn ::.. ha scritto:
> [cut]
>
> > Ma con nessun risultato, rimane tutto invariato
> > NB: il codice lo inserisco in visualbasic.
>
> Domanda non fatta. Non si capirebbe dove altro potresti inserirlo, il
> codice intendo.
>
> cmqhttp://
msaccess-dox.net/Que-Automating.Microsoft.Acces/0789732440/ch1.
..
>
> cfr Data Events
>
> Io farei cosi': (sulla beforeinsert ilcontrollo *DataVer* dovrebbe
> essere sempre *null* )
> Sulla *BeforeUpdate*
>
> if newrecord then
> .....bla bla ...(uno dei codici segnalati)
> end if
>
> --
>
> ac (x=y-1)
Niente, non riesco a farlo funzionare.


title: Funzione iif nelle date

text:
On 24 Mag, 10:21, Alessandro Cara <
alessandro.c...@ay-1anetwork.it
>
wrote:
> Il 24/05/2011 9.03, ..:: GiGhEn ::.. ha scritto:
> [cut]
>
> > Ma con nessun risultato, rimane tutto invariato
> > NB: il codice lo inserisco in visualbasic.
>
> Domanda non fatta. Non si capirebbe dove altro potresti inserirlo, il
> codice intendo.
>
> cmqhttp://
msaccess-dox.net/Que-Automating.Microsoft.Acces/0789732440/ch1.
..
>
> cfr Data Events
>
> Io farei cosi': (sulla beforeinsert il controllo *DataVer* dovrebbe
> essere sempre *null* )
> Sulla *BeforeUpdate*
>
> if newrecord then
> .....bla bla ...(uno dei codici segnalati)
> end if
>
> --
>
> ac (x=y-1)
Ok! Finalmente ci sono riuscito, il codice esatto era questo:
Private Sub Form_BeforeInsert(Cancel As Integer)
  If IsNull(DataVer) Then DataReg = Date
 End Sub
Al momento che inserisco la DataVer mi esce subito la DataReg in
automatico, ovviamente me lo fa solo se inserisco un socio nuovo.
Sul socio nuovo ok non ci sono problemi.
Essendo che i soci, durante l'anno, inserisco solo i dati personali, e
solo due volte l'anno inserisco la quota e la data di versamento.
Esempio: se io inserisco solo i dati adesso pagando la quota di
iscrizione, tutto ok. Ma quando tra 6 mesi devo riprendere la scheda e
aggiungere la quota successiva non mi inserisce la DataReg in
automatico, perche' secono il codice l'ha gia messa quando e' stato
creato il un nuovo socio con relativo pagamento, invece lo deve fare
ogni qualvolta io inserisco la DataVer. Devo per caso mettere una
funzione anche su BeforeUpdate?
Grazie di tutto.


title: Sostituire un carattere Ascii con uno spazio

author: Sergio

text:
Ciao a tutti,
in un database di provenienza ignota (!), importato in Access, devo ripulire
i campi da un carattere che si presenta sotto forma di punto interrogativo,
e sostituirlo con uno spazio.
Usando Mid e Asc ho scoperto che corrisponde al carattere ascii 11.
Come posso sostituirlo in automatico con uno spazio?
Pensavo a Trova e sostituisci, ma non accetta il carattere da sostituire (ho
provato con Copia e Incolla).
Qualche idea?
Grazie
Sergio


text:
Sergio ha scritto:
> Ciao a tutti,
> in un database di provenienza ignota (!), importato in Access, devo ripulire
> i campi da un carattere che si presenta sotto forma di punto interrogativo,
> e sostituirlo con uno spazio.
> Usando Mid e Asc ho scoperto che corrisponde al carattere ascii 11.
cioe NL (new line, il file proviene da Unix)
x = replace(stringa, vblf(*), " ")
(*) o vblf
--
ac


text:
Alessandro Cara ha scritto:
pardon
(*) o chr(11)
> --
> ac


text:
Grazie mille Alessandro.
Sergio


title: Istruzione OutputTo per foglio excel

text:
Salve,
utilizzando la seguente istruzione, esporto il risultato di una query
mediante un foglio excel:
DoCmd.OutputTo acOutputQuery, "Query3", acFormatXLS, [Nome file],
False
fin qui tutto normale.
I problemi che vorrei sottoporre alla Newsgroup sono i seguenti:
1. Siccome il foglio di lavoro presente nel citato file,assume in
autonomia il nome [Query 3], come posso variarlo?
2. E' possibile attraverso un'altra routine inserire nel medesimo file
excel un'altro foglio di lavoro?

Un rigraziamento in anticipo

Michele


title: Istruzione OutputTo per foglio excel

text:

Apri il Documento di EXCEL con l'Automazione e modifica il Nome del
Foglio....

Io per esportare uso questa Rotutine, che con un quantitativo di dati
notevoli è più veloce, sotto trovi nei commenti la riga per cambiare
il Nome del Foglio.:

Function EXP2XLS(SQL    as string, _
                 Optional ByRef NomeFile As String = vbNullString, _
                 Optional OpenDialog As Boolean = False, _
                 Optional CloseExcel As Boolean = True) As Boolean
    On Error GoTo Handle_err
    Dim xlApp   As Object   ' Oggetto EXCEL
    Dim oWkb    As Object   ' Oggetto WORKBOOK

    Dim x       As Integer
    Dim rs      As DAO.Recordset

    EXP2XLS= False

    ' APRE SE ESISTE GIA' UN'OGGETTO EXCEL
    Set xlApp = CreateObject("Excel.Application")

    Set oWkb = xlApp.Workbooks.Add()

    If OpenDialog = True Then

        Do Until NomeFile <> ""
            NomeFile = xlApp.GetSaveAsFilename(InitialFilename:="C:
\TestExport.xls", _
                                               fileFilter:="Excel
Files (*.xls), *.xls", _
                                               Title:="SELEZIONA NOME
FILE")

            DoEvents
        Loop

    End If

    If Len(NomeFile) = 0 Then NomeFile = "C:\TestExport.xls"

    If EsisteFile(NomeFile) Then Kill NomeFile

    oWkb.SaveAs NomeFile, 43

    ' Elimino i Fogli che Excel crea di DEFAULT
    For x = oWkb.Sheets.Count To 2 Step -1
        oWkb.Sheets(x).Delete
    Next

    '
===============================================================================
    ' <<<<<<<<<  QUI' CAMBI IL NOME DEL FOGLIO >>>>>>>>>>>>>
    '
===============================================================================
    ' Assegno un nome al Foglio(Sheet) rimasto.
    oWkb.Sheets(1).Name = "MANUTENZIONI"
    '
===============================================================================

    Set rs = CurrentDb.OpenRecordset(SQL,dbOpenDynaset,dbReadOnly)

    ' Scrivo nella Cella A1
    oWkb.Sheets(1).Range("A1").CopyFromRecordset rs

    rs.Close
    Set rs = Nothing

    EXP2XLS= True

Exit_Here:
    oWkb.Save
    If CloseExcel Then
        oWkb.Close True
        xlApp.Quit
    Else
        xlApp.Visible = True
    End If
    Set oWkb = Nothing
    Set xlApp = Nothing
    Exit Function

Handle_err:
    MsgBox Err.Number & " " & Err.Description
    Resume Exit_Here
End Function

Public Function EsisteFile(ByVal str As String) As Boolean
    On Error Resume Next
    EsisteFile = (GetAttr(str) And vbDirectory) = 0
End Function

Quì invece trovi un DEMO per definire anche i Campi:

http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=303

@Alex


title: Verifica ore gia occupate

author: walter

text:
Devo inserire degli appuntamenti in una giornata di 8 ore
senza intervallo.
Vorrei pero verificare se l'ora inserita no č gia prenotata
Ho risolto con if then else
ma č una procedura molto pesante
Sono sicuro che qualcuni di voi ha sottomano qualcosa di piů elegante.
Grazie infinite


title: Verifica ore gia occupate

author: Roberto dalla campagna

text:
"walter" <
wal...@trussoni.net
> ha scritto nel messaggio
news:mIRIe.36929$2U1.2...@news3.tin.it...
> Devo inserire degli appuntamenti in una giornata di 8 ore
> senza intervallo.
> Vorrei pero verificare se l'ora inserita no è gia prenotata
>
> Ho risolto con if then else
> ma è una procedura molto pesante
> Sono sicuro che qualcuni di voi ha sottomano qualcosa di più elegante.
>
> Grazie infinite
Se i dati sono contenuti in una tabella chiamata Agenda che ha una struttura
simile a questa:
Id                Contatore e chiave primaria
DataApp     Data/ora
OraInizio     Data/ora
OraFine       Data/ora
ecc. ecc.
Se gli appuntamenti debbono essere compresi tra le ore 9:00 e le ore 17:00.
Nella maschera di inserimento dati associata a tale tabella, a fronte
dell'evento "Prima di aggiornare" della casella di testo associata al campo
OraInizio genera il seguente codice VBA:
Private Sub OraInizio_BeforeUpdate(Cancel As Integer)
If IsNull(Me!OraInizio) _
    Or Me!OraInizio < #9:00:00 AM# Then
        MsgBox "Ora inizio fuori range", vbCritical, _
            "Verifica orario"
        Cancel = True
        Me!OraInizio.Undo
        Exit Sub
End If
End Sub
A fronte dell'evento "Prima di aggiornare" della casella di testo associata
al campo OraFine genera il seguente codice VBA:
Private Sub OraFine_BeforeUpdate(Cancel As Integer)
If IsNull(Me!OraFine) _
    Or Me!OraFine > #5:00:00 PM# Then
        MsgBox "Ora fine fuori range", vbCritical, _
            "Verifica orario appuntamento"
        Cancel = True
        Me!OraFine.Undo
        Exit Sub
End If
End Sub
A fronte dell'evento "Prima di aggiornare" della maschera genera il seguente
codice VBA:
Private Sub Form_BeforeUpdate(Cancel As Integer)
If IsNull(Me!OraInizio) Then
    MsgBox "Inserisci ora inizio", vbCritical, _
        "Verifica orario"
    Cancel = True
    Me!OraInizio.SetFocus
    Exit Sub
End If
If IsNull(Me!OraFine) Then
    MsgBox "Inserisci ora fine", vbCritical, _
        "Verifica orario appuntamento"
    Cancel = True
    Me!OraFine.SetFocus
    Exit Sub
End If
If Me!OraInizio >= Me!OraFine Then
    MsgBox "Ora inizio minore o uguale ad ora fine", _
        vbCritical, "Verifica orario appuntamento"
    Cancel = True
    Me!OraInizio.SetFocus
    Exit Sub
End If
If DCount("*", "Agenda", "Id <>" & Me!Id & _
    " AND DataApp =#" & Format(Me!DataApp, "mm/dd/yyyy") & _
    "# AND OraInizio <#" & Me!OraFine & _
    "# AND OraFine > #" & Me!OraInizio & "#") > 0 Then
        MsgBox "Periodo già occupato da altro appuntamento", _
            vbCritical, "Verifica orari appuntamento"
        Cancel = True
        Me!OraInizio.SetFocus
End If
End Sub
A parte gli altri controlli accessori di compatbilità degli orari, la
verifica di un eventuale accavallamento del nuovo appuntamento con i
precedenti appuntamenti viene effettuata esclusivamente tramite la funzione
DCount di cui sopra.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Query per Cliente

author: Liano Amato

text:
Salve,
dall'alto della mia "ignoranza" su Access e dopo avere letto qualche post e
due manuali, probabilmente non riesco a cercare ciò che trovo proprio perché
sarà sicuramente troppo banale... quindi vado al dunque:
ho una tabella "generale" con svariati record, tra cui in particolare c'è
l'immissione di una "data-bolla", il "cliente" (con scelta da un'altra
tabella "immissione clienti") e il "corriere" (idem come i clienti); con una
query vorrei che visualizzassi i record relativi ad un solo cliente o ad un
solo corriere in un determinato gruppo data.
Nella query ho utilizzato nei criteri per il gruppo di data,  ovvero la
funzione
Between [da data] And [a data]
ma non conosco né ho trovato il cirterio di immissione del "cliente", come
deve essere impostata?
inoltre, conoscendo il criterio di immissione clienti, li posso inserire
entrambi, ovvero possono coesistere entrambi in un'unica query?
Scusatemi ancora della banalità delle domande, ma
p.es
. sul libro appena
acquistato "Access 2002 uso avanzato", parla di criteri per data (tra una e
un'altra, maggiore o uguale ad una stessa), per un nome specifico o per due
o più nomi già inseriti ( es.: In ("nome1"; "nome2") )ecc., per esclusione
(Not "nome"), ecc. ma non come impostare all'atto della query il nome.
Spero sia stato chiaro nella mia esposizione.
Grazie a tutti
Liano


title: Query per Cliente

author: MA

text:

Se la tua maschera si chiama scheda_clienti, inserisci come criterio nella
query dove hai inserito il between forms!scheda_clienti!cliente
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: Query per Cliente

text:
Grazie, funziona benissimo, come volevo io!!!
A buon rendere e saluti a titti.
Liano
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:62Z94Z28Z127Y1...@usenet.libero.it...



title: Query per Cliente

text:
ehm... scusatemi, saluti a TUTTI (non solo a titti, eheheh...)
"Liano Amato" <
liano...@libero.it
> ha scritto nel messaggio
news:mnPua.105210$DT4.3...@twister1.libero.it...



title: inserire riga descrizione libera

author: Robert Fripp

text:
in una classica scheda sottoscheda, tra le righe di dettaglio vorrei dare la
possibilità di inserire delle righe di commento senza incorrere nell'errore
[Cod_Art] non trovato, utilizzando un Codice con descrizione vuota (ad
esempio "*") questo in funzione della relazione si aggiorna automaticamente.
Fatt. N.   Data    Etc
Cod001   desc1     prz 1
Cod002   desc2     prz 2
*             descrizione libera
Cod003   desc3     prz 3
scusate se la prendo molto alla larga, spero mi abbiate capito
grazie per i suggerimenti


title: inserire riga descrizione libera

author: Sergio MAZZA

text:
"Robert Fripp" <
rober...@nuntelado.com
> ha scritto nel messaggio
news:43f058a9$0$29109$5fc...@news.tiscali.it...

Crei un codice (es. Cod999) che permette l'inserimenti di una descrizione
libera...
Ciao.
--
Sergio MAZZA


title: inserire riga descrizione libera

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:dsv52k$n70$1...@area.cu.mi.it...

Grazie dell'interessamento Sergio, ma essendo sincronizzate le tabelle
"dettaglio" e "articoli" scrivendo la descrizione avrei aggiornato il campo
relativo, con il secondo input mi  sarei "mangiato" la prima descrizione
inserita per il Cod999.
Ho provato a modificare la relazione senza effetto, alla fine ho "sganciato"
la sincronizzazione, aggiungendo un campo descrizione nella tabella
"dettaglio" e ad ogni inserimento riga di dettaglio leggo la desc della
tabella Articoli e aggiorno il campo desc della tabella dettaglio
fanculo le dimensioni, tanto con i pc che ci troviamo :-)))))))
Ciao !!!!


title: inserire riga descrizione libera

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:dt19ui$pdo$1...@area.cu.mi.it...
> "Robert Fripp" <
rober...@nuntelado.com
> ha scritto nel messaggio
> news:43f391a8$0$29113$5fc...@news.tiscali.it...
>>
>> Grazie dell'interessamento Sergio, ma essendo sincronizzate le tabelle
>> "dettaglio" e "articoli" scrivendo la descrizione avrei aggiornato il
>> campo relativo, con il secondo input mi  sarei "mangiato" la prima
>> descrizione inserita per il Cod999.
>
> Non l'ho capita;
la tabella fatture_dettaglio contiene i campi cod_art, qta, sconto
gli altri dati: descriz, um, iva li visualizzavo/stampavo sfruttando la
relazione
se nella tab articoli creo un record Cod999 succede questo:
Cod001   desc1     prz 1
Cod002   desc2     prz 2
Cod999   descrizione libera 1
Cod003   desc3     prz 3
Cod999   desc libera due ( a questo punto la precedente riga Cod999
assumerebbe questo valore)
>> Ho provato a modificare la relazione senza effetto, alla fine ho
>> "sganciato" la sincronizzazione, aggiungendo un campo descrizione
>> ***(nella tabella dettaglio)***
>> nella tabella "dettaglio" e ad ogni inserimento riga di dettaglio leggo
>> la desc della tabella Articoli e aggiorno il campo descrizione della
>> tabella dettaglio
>>
>> fanculo le dimensioni, tanto con i pc che ci troviamo :-)))))))
>>
>> Ciao !!!!
>
> Ciao.
>
> --
> Sergio MAZZA
Ciao !!!


title: inserire riga descrizione libera

text:
"Robert Fripp" <
rober...@nuntelado.com
> ha scritto nel messaggio
news:43f4360c$0$29110$5fc...@news.tiscali.it...
>
> la tabella fatture_dettaglio contiene i campi cod_art, qta, sconto
> gli altri dati: descriz, um, iva li visualizzavo/stampavo sfruttando la
> relazione
> se nella tab articoli creo un record Cod999 succede questo:
>
> Cod001   desc1     prz 1
> Cod002   desc2     prz 2
> Cod999   descrizione libera 1
> Cod003   desc3     prz 3
> Cod999   desc libera due ( a questo punto la precedente riga Cod999
> assumerebbe questo valore)
>
> Ciao !!!
Ah! Ora ho capito; io davo per scontato che la descrizione venisse scritta
nel campo (es.) [descrizioneArticolo] presente nella tabella
[fatture_dettaglio], gestendo l'evento "prima di inserire" della
(sub)form...
Ciao.
--
Sergio MAZZA


title: Azzeramento contatore ...help..Grazie

text:
Dovrei far si che due campi di 2 tabelle diverse ma legate da una
relazione 1 a 1 il cui datatype è di tipo contatore si azzerassero.
(Cioè in pratica 2 id contatore che sono PRIMARY KEY di 2 tabelle)
Cioè vorrei poterli azzerare a mio piacimento ...ho provato a
svuotare il contenuto delle tabelle e togliere le chiavi e
riassegnarle di nuovo ma Access riparte sempre dall'ultimo valore..
E' necessario un po di codice ..vero?..oppure vi è un altro metodo?
Ringrazio coloro che mi aiuteranno.FLAVIO


title: Azzeramento contatore ...help..Grazie

author: Sib

text:
"ng1" <
n...@operamail.com
> ha scritto nel messaggio

La relazione che puoi aver creato tra due tipi contatore e' una relazione
NON vincolante e significativa solo a livello concettuale, non certo
strutturale.
Questo e' ovvio in quanto non puo' essere creata alcuna integrita'
referenziale dato che non e' consentito variare o assegnare un valore a un
tipo contatore.
In sostanza, a mio avviso, hai un grave difetto strutturale al database.
Comunque per azzerare un tipo contatore basta compattare il db dopo aver
svuotato la tabella.
Sib


title: Azzeramento contatore ...help..Grazie

text:
>
> Sib
ciao MAssimiliano


title: Azzeramento contatore ...help..Grazie

text:
"Sib" <si...@SPAMiol.it> wrote in message news:<w_59b.86102$
R32.2...@news2.tin.it
>...

In che senso grave difetto strutturale...la scelta di creare un id
contatore in entrambe le tabelle  che funge da chiave primaria ,è che
purtroppo non posso ricorrere ad altri elementi in quanto non
sarebbero idonei a garantire l'unicità dei records.
Comunque tu in pratica mi stai dicendo che non potrei far si che vi
sia integrita referenziale tra due contatori appartenenti a due
tabelle diverse ed entrambi pk?
Il mio db riguarda entrate ed uscite e quindi vorrei che il numero che
entra sia presente anche in uscita.
Se puoi non lasciare la tua risposta al vento ...delucidami.
grazie. FAUSTO


title: Azzeramento contatore ...help..Grazie

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
> >
> > Sib
>
> ciao MAssimiliano
Grazie,
Ciao
Sib


title: Azzeramento contatore ...help..Grazie

text:
"ng1" <
n...@operamail.com
> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> wrote in message
> > "ng1" <
n...@operamail.com
> ha scritto nel messaggio
> > > Dovrei far si che due campi di 2 tabelle diverse ma legate da una
> > > relazione 1 a 1 il cui datatype è di tipo contatore si azzerassero.
> > > (Cioè in pratica 2 id contatore che sono PRIMARY KEY di 2 tabelle)
> > > Cioè vorrei poterli azzerare a mio piacimento ...ho provato a
> > > svuotare il contenuto delle tabelle e togliere le chiavi e
> > > riassegnarle di nuovo ma Access riparte sempre dall'ultimo valore..
> > > E' necessario un po di codice ..vero?..oppure vi è un altro metodo?
> >
> > La relazione che puoi aver creato tra due tipi contatore e' una
relazione
> > NON vincolante e significativa solo a livello concettuale, non certo
> > strutturale.
> > Questo e' ovvio in quanto non puo' essere creata alcuna integrita'
> > referenziale dato che non e' consentito variare o assegnare un valore a
un
> > tipo contatore.
> > In sostanza, a mio avviso, hai un grave difetto strutturale al database.
> > Comunque per azzerare un tipo contatore basta compattare il db dopo aver
> > svuotato la tabella.
> >
> > Sib
>
> In che senso grave difetto strutturale...la scelta di creare un id
> contatore in entrambe le tabelle  che funge da chiave primaria ,è che
> purtroppo non posso ricorrere ad altri elementi in quanto non
> sarebbero idonei a garantire l'unicità dei records.
Temo che tu stia facendo confusione tra contatore e chiave primaria.
> Comunque tu in pratica mi stai dicendo che non potrei far si che vi
> sia integrita referenziale tra due contatori appartenenti a due
> tabelle diverse ed entrambi pk?
proprio cosi'.
> Il mio db riguarda entrate ed uscite e quindi vorrei che il numero che
> entra sia presente anche in uscita.
> Se puoi non lasciare la tua risposta al vento ...delucidami.
Un contatore serve a creare automaticamente un id non ripetuto, ma proprio
perche' valorizzato automaticamente non e' adatto ad essere usato in una
relazione con integrita' referenziale.
nel tuo caso ti suggerisco l'uso di due tipo numerici da valorizzare da
codice o tramite la proprieta' valore predefinito del controllo nella
maschera dove gestisci i dati.
sib


title: Azzeramento contatore ...help..Grazie

text:
"Sib" <si...@SPAMiol.it> wrote in message news:<Bgi9b.63795$
hE5.2...@news1.tin.it
>...

Grazie per la risposta.Ma scusa se abuso della tua competenza quale
sarebbe la riga di codice affinchè io possa utilizzare il tipo di dati
numerico ?
Mi daresti una mano ..grazie. ng1


title: Azzeramento contatore ...help..Grazie

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
cut
> Un contatore serve a creare automaticamente un id non ripetuto, ma proprio
> perche' valorizzato automaticamente non e' adatto ad essere usato in una
> relazione con integrita' referenziale.
Sono stato poco chiaro in questo punto, preciso:
non e' adatto all'integrita' referenziale con un'altro contatore, e'
adattissimo invece ad una relazione con un numerico
Sib


title: Azzeramento contatore ...help..Grazie

text:
"ng1" <
n...@operamail.com
> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> wrote in message
cut
> > Un contatore serve a creare automaticamente un id non ripetuto, ma
proprio
> > perche' valorizzato automaticamente non e' adatto ad essere usato in una
> > relazione con integrita' referenziale.
> > nel tuo caso ti suggerisco l'uso di due tipo numerici da valorizzare da
> > codice o tramite la proprieta' valore predefinito del controllo nella
> > maschera dove gestisci i dati.
> >
> > sib
>
> Grazie per la risposta.Ma scusa se abuso della tua competenza quale
> sarebbe la riga di codice affinchè io possa utilizzare il tipo di dati
> numerico ?
> Mi daresti una mano ..grazie. ng1
DMax() ti consente di ricavare l'untimo valore (vedi help), Dmax()+1 ti da'
il successivo.
Oppure usi un contatore nella prima tabella e un intero lungo nella secoda.
Sib


title: Azzeramento contatore ...help..Grazie

author: SuperPippo宰at Home

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:qcdab.77982$hE5.2...@news1.tin.it...
> "ng1" <
n...@operamail.com
> ha scritto nel messaggio
> > "Sib" <si...@SPAMiol.it> wrote in message
> cut
> > > Un contatore serve a creare automaticamente un id non ripetuto, ma
> proprio
> > > perche' valorizzato automaticamente non e' adatto ad essere usato in
una
> > > relazione con integrita' referenziale.
------------------
scusa Sib... mi aggancio al problema per chiedere una cosa...
io ho una tabella Anagrafe con tabella Utenti
relazione 1>molti qundi con integrità referenziale...
qiundi maschera con sottomaschera..
 ed entrambe le tabelle hanno un ID con campo contatore,
chiave primaria impostato  Intero lungo...
 è sbagliato ???
mi conviene convertire uno dei 2 in numerico ???
ti ringrazio...
Ciao..


title: Azzeramento contatore ...help..Grazie

text:
"SuperPippo®_at Home" <ik0qddT...@TOGLISPAMlibero.it> ha scritto nel
messaggio
cut
> ------------------
> scusa Sib... mi aggancio al problema per chiedere una cosa...
> io ho una tabella Anagrafe con tabella Utenti
> relazione 1>molti qundi con integrità referenziale...
> qiundi maschera con sottomaschera..
>  ed entrambe le tabelle hanno un ID con campo contatore,
> chiave primaria impostato  Intero lungo...
>  è sbagliato ???
> mi conviene convertire uno dei 2 in numerico ???
> ti ringrazio...
No, e' giusto come hai fatto tu.
ho chiarito nell'altro messaggio.
Sib


title: Azzeramento contatore ...help..Grazie

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:O1iab.113142$R32.3...@news2.tin.it...
> "SuperPippo®_at Home" <ik0qddT...@TOGLISPAMlibero.it> ha scritto nel
> >  ed entrambe le tabelle hanno un ID con campo contatore,
> > chiave primaria impostato  Intero lungo...
> >  è sbagliato ???
> > mi conviene convertire uno dei 2 in numerico ???
> No, e' giusto come hai fatto tu.
> ho chiarito nell'altro messaggio.
--------------->
Grazie... colgo l'occasione per dirti che questo Db è in fase di
costruzione..
e siccome dovrei fare una maschera di ricerca dati...... mi chiedevo quale
fosse
la maniera migliore per farlo... io avevo pensato ad una maschera (popup ?)
nel quale inserire i vari pulsanti per le ricerche e per le stampe...oppure
è sbagliato ???
mi dai un'indicazione valida per procedere  ???
Grazie...


title: Azzeramento contatore ...help..Grazie

author: Gabriele Bertolucci

text:
Cerchiamo di quotare lo stretto indispensabile.
--
Gabriele Bertolucci
PBsoft
www.pbsoft.it


title: VBA sintassi corretta per utilizzo DSUM - calcolare credito residuo (ricariche - acquisti) di card ricaricabili - Errore 3075 operatore mancante

text:
Ciao a tutti,

ho due tabelle :

movimenti
attivazioni card

nella tabella movimenti memorizzo le operazioni di ricarica credito e acquisti relativi alle card

nella tabella attivazioni card memorizzo per ogni card la data attivazione e la data disattivazione.

Sulla maschera movimenti (legata alla tabella movimenti) riporto alcune informazioni relative alle card, per ogni card visualizzo i relativi movimenti in una sottomaschera che preleva i dati da una query, poi visualizzo la data ultima attivazione e ultima disattivazione e visualizzo lo stato della card (attiva o non attiva).

Vorrei visualizzare il credito residuo della card ed ho pensato di usare in vba questo codice :

ricariche = DSum("importo", "movimenti", "[idtipomovimento]= " & "1" & " AND [idcard] = " & Me.IDCard & " AND " & [Data] & " BETWEEN " & ultimaattivazione & " AND " & dataodierna)

quando però eseguo il codice mi viene un errore Runtime 3075 operatore mancante ma non capisco come mai.

Per calcolare il credito residuo avevo pensato che potevo filtrare i vari movimenti della card e sommare prima tutte le ricariche effettuate  dall'ultima attivazione (solo sulle card attive)  fino alla data odierna e poi sottrarre a tale importo la somma di tutti i movimenti di acquisto effettuati nella stesso lasso di tempo.

Purtroppo non riesco ad andare avanti nemmeno con il solo calcolo delle ricariche da cui sottrarre poi gli acquisti.

Qualcuno mi sa aiutare o suggerire un metodo migliore?

grazie in anticipo.


author: Marco Pizzamiglio

text:

Non è corretto il criterio Between. 'Data' va scritta testualmente, non come campo.
Quando ricevi questo tipo di errori metti il criterio o SQL che stai costruendo in una variabile e vai a vedere con debug.print o con un punto di interruzione che valore ha, il più delle volte ti accorgi subito dov'è l'errore.
Inoltre ti consiglio di usare sempre il formato #yyyy-mm-dd# quando scrivi SQL o usi Dsum, Dmax, ecc...

criterio = "[idtipomovimento]= 1 AND [idcard] = " & Me.IDCard & " AND Data BETWEEN #" & format(ultimaattivazione,"yyyy-mm-dd") & "# AND #" & format(dataodierna,"yyyy-mm-dd") & "#"
debug.print criterio
ricariche = DSum("importo", "movimenti", criterio)

Ciao.
-Marco-


author: Maroso Marco

text:

Ciao Marco e grazie per la spiegazione.
Proverò quanto hai detto , io però ho bisogno di confrontare data e ora e non solo la data, i campi che contengono le date nel mio caso devono avere anche l'ora in quanto una card può essere disattivata lo stesso giorno ad esempio alle 12.30 e successivamente attribuita ad altro utente alle 12.31 e quindi il calcolo lo devo fare solo sui consumi e ricariche dall'ultima attivazione alla data e ora in cui effettuo l'operazione di ricarica o acquisto. Se mi baso solo sulla data mi troverei dei conti errati in quanto l'utente precedente potrebbe avere ancora dei crediti che non ha usufruito e questi andrebbero a vantaggio del nuovo utente che invece è obbligato a ricaricare prima di poter effettuare acquisti (i crediti residui vengono persi se ancora presenti nel momento in cui la card viene disattivata)
Si tratta di un sistema di gestione card per un campeggio dove il cliente ricarica la sua card e poi usa quella invece di portarsi a presso il denaro.
Mi sai consigliare come fare?
Devo mettere data e ora in due campi separati o pensi che posso usare tutto in un solo campo che contiene data e ora?
Grazie in anticipo.


text:

Ho risolto da solo usando il campo data e ora (now) e confrontandoli con una semplice formula.
Riporto quanto fatto :

Private Sub dateAttivazione()

'verifico l'ultima attivazione e disattivazione per la card selezionata
ultimaAttivazione = Nz(DLast("Dataora", "AttivazioniCard", "IDCard = " & Me.IDCard & " and Dataora is not null and idonoff = 1"))
ultimaDisattivazione = Nz(DLast("Dataora", "AttivazioniCard", "IDCard = " & Me.IDCard & " and Dataora is not null and idonoff = 2"))

Me.ultimaAttivazione = ultimaAttivazione
Me.ultimaDisattivazione = ultimaDisattivazione

'verifico se la card è attiva o meno
If Nz(ultimaAttivazione) > Nz(ultimaDisattivazione) Then
    Me.statocard = "ATTIVA"

Else
    Me.statocard = "DISATTIVA"


text:

Marco, ma non dichiari alcuna Variabile...?
NOn ti sembra strano...?

NOn hai impostato la Dichiarazione ESPLICITA delle VARIABILI dalle Impostazioni del VBA...?
Fai attezione nemmeno fossi uno sviluppatore provetto... rischi errori e non accorgertene...!

Altra cosa..., dici di usare Now() con data ed ora... ma nel codice di esempio che esponi non c'è traccia... quindi, se vuoi dare una spiegazione concreta metti quello di cui parli, altrimenti non mettere nulla...!

L'uso poi di NOW() spesso inganna i meno pratici... quando si creano CRITERI volti al Giorno, è estremamente sbagliato usare Now() se non depurato di hh:mm:ss....

Date()<>Now() e se quando salvi una Data della Transazione salvi anche hh:mm:ss non la troverai mai più se cerchi per Giorno, tantomeno se cerchi con Now()...

Per il resto... non ho altro.

@Alex


title: PROBLEMA CON LE SOMME TRA REPORT

author: DaniRR

text:
Ciao a tutti,
forse la domanda è banale ma sono bloccato in un report perchè non riesco
a fare una somma un po' particolare... vi spiego:
- Estraggo con una query tutti i clienti relativi ad un venditore
- Nel report principale visualizzo la scheda di ogni cliente ed ad ogni
riga
- Ci sono 3 sottoreport diversi che elencano la merce o i servizi che ho
venduto a quel preciso cliente
- Ogni sottoreport fa la somma corretta degli articoli
Non riesco a fare il totalone di tutti gli articoli venduti di tutti i
clienti..in pratica dovrebbe farmi la somma di tutti gli articoli presenti
nei sottoreport di tutti i clienti... visualizzati
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: PROBLEMA CON LE SOMME TRA REPORT

author: Roberto da Parma

text:
"DaniRR" <
danilo...@gmail.com
> ha scritto nel messaggio
news:g016h2$4g9$1...@news.newsland.it...
> Ciao a tutti,
> forse la domanda č banale ma sono bloccato in un report perchč non riesco

In un campo nascosto del Pič di pagina del sottoreport esegui la somma che
poi richiamerai nel report principale e cosě per gli altri due sottoreport.
Ciao
--
Roberto da Parma


title: PROBLEMA CON LE SOMME TRA REPORT

text:
L'avevo già fatto.. infatti nel report principale c'è un totale con il
codice:
[Sottoreport ARTICOLI_VENDUTI].[Report]![TESTO12]
dove "testo12" è la somma di articolo x quantità del sottoreporto ed è
posizionato nelle "pie di pagina report" del sottoreport
ora io vorrei fare la somma di tutti i campi "totale" del report... ma non
esce...
Roberto da Parma ha scritto:
> "DaniRR" <
danilo...@gmail.com
> ha scritto nel messaggio
> news:g016h2$4g9$1...@news.newsland.it...
> > Ciao a tutti,
> > forse la domanda è banale ma sono bloccato in un report perchè non riesco
> > a fare una somma un po' particolare... vi spiego:
> > - Estraggo con una query tutti i clienti relativi ad un venditore
> > - Nel report principale visualizzo la scheda di ogni cliente ed ad ogni
> > riga
> > - Ci sono 3 sottoreport diversi che elencano la merce o i servizi che ho
> > venduto a quel preciso cliente
> > - Ogni sottoreport fa la somma corretta degli articoli
> >
> > Non riesco a fare il totalone di tutti gli articoli venduti di tutti i
> > clienti..in pratica dovrebbe farmi la somma di tutti gli articoli presenti
> > nei sottoreport di tutti i clienti... visualizzati
> >
> > --
> >
> > questo articolo e` stato inviato via web dal servizio gratuito
> >
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it
> >
> >
> In un campo nascosto del Piè di pagina del sottoreport esegui la somma che
> poi richiamerai nel report principale e così per gli altri due sottoreport.
> Ciao
--
questo articolo e` stato inviato via web dal servizio gratuito



title: PROBLEMA CON LE SOMME TRA REPORT

text:
"DaniRR" <
danilo...@gmail.com
> ha scritto nel messaggio
news:g018uk$iho$1...@news.newsland.it...

Beh devi tener presente che se non ci sono record nel sottoreport ti
restituisce errore...
Quando fai la somma usa il comando Nz



title: Numerazione con access

text:
Ciao a tutti,
vi disturbo ancora con l'annoso problema della numerazione progressiva.
Ho visto i vari suggerimenti sul sito comune e sono molto validi ma nel
mio caso dovrei trattare circa 50000 record/anno quindi non mi
converrebbe creare piů tabelle per anno in modo da rendere il db piů
gestibile?
Se la risposta č affermativa, potrei fare in modo di creare le tabelle
automaticamente con i vari collegamenti?
Ciao ciao grazie
Sent via Deja.com
http://www.deja.com/


Numerazione con access


title: Numerazione con access

author: sib

text:
<
mi...@my-deja.com
> wrote in message 93apj1$73q$1...@nnrp1.deja.com...
> Ciao a tutti,
> vi disturbo ancora con l'annoso problema della numerazione progressiva.
> Ho visto i vari suggerimenti sul sito comune e sono molto validi ma nel
> mio caso dovrei trattare circa 50000 record/anno quindi non mi
> converrebbe creare piů tabelle per anno in modo da rendere il db piů
> gestibile?
Non so se tu abbia tendenze masochistiche (:-), ma dal punto di vista
funzionale la risposta e' certamente:
"Assolutamente NO."
Al massimo puoi scaricare ta tabella ogni uno o due anni su altri db di
backup.
Nel suggerimento e' previsto un numero di 9999 record l'anno, per aumentare
questo numero basta aggiungere uno o piu' "0" nelle funzioni Format della
funzione che calcola il progressivo.
Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
La mia home (ancora non completa)
http://digilander.iol.it/syb
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: Numerazione con access

text:
Scusate il doppio post.



title: Numerazione con access

text:
sib <
sibN...@iol.it
> wrote in message
m4666.267713$hk4.13...@news.infostrada.it...
> <
mi...@my-deja.com
> wrote in message 93apj1$73q$1...@nnrp1.deja.com...
cut
> Nel suggerimento e' previsto un numero di 9999 record l'anno...
cut
Intendo nel suggerimento sul sito comune.
Sib


title: Numerazione con access

text:
In article <m4666.267713$
hk4.13...@news.infostrada.it
>,
  "sib" <
sibN...@iol.it
> wrote:
> <
mi...@my-deja.com
> wrote in message 93apj1$73q$1...@nnrp1.deja.com...
> > Ciao a tutti,
> > vi disturbo ancora con l'annoso problema della numerazione
progressiva.
> > Ho visto i vari suggerimenti sul sito comune e sono molto validi ma
nel
> > mio caso dovrei trattare circa 50000 record/anno quindi non mi
> > converrebbe creare più tabelle per anno in modo da rendere il db più
> > gestibile?
>
> Non so se tu abbia tendenze masochistiche (:-), ma dal punto di vista
> funzionale la risposta e' certamente:
> "Assolutamente NO."
> Al massimo puoi scaricare ta tabella ogni uno o due anni su altri db
di
> backup.
> Nel suggerimento e' previsto un numero di 9999 record l'anno, per
aumentare
> questo numero basta aggiungere uno o piu' "0" nelle funzioni Format
della
> funzione che calcola il progressivo.
>
> Sib
>
> --
Si, hai ragione :-))
Secondo te, trattando quella mole di dati il db risulterà lento?
Che accorgimenti dovrei adottare per velocizzarlo considerando che lo
installerò su una piccola rete?
ciao ciao e grazie ancora



title: Numerazione con access

text:
<
mi...@my-deja.com
> wrote in message 93av13$ba1$1...@nnrp1.deja.com...
cut
> Secondo te, trattando quella mole di dati il db risulterą lento?
> Che accorgimenti dovrei adottare per velocizzarlo considerando che lo
> installerņ su una piccola rete?
Qui ci sono persone che trattano db con milioni di record senza eccessivi
decadimenti delle prestazioni.
Ad ogni modo, se la rete e' piccola (entro i 5-6 utenti contemporanei), non
dovresti avere particolari problemi.
Ciao, Sib



title: Costruire fattura

author: Lo Scipione

text:
Salve ragazzi,
ho la necessità di costruirmi un modello da usare per fare delle fatture.
Avevo pensato ad access e ad i suoi report  per poter estrarre facilmente i
dati dalle tabelle clienti, prodotti e ordini.
L'unica cosa che mi blocca è il fatto che non si possono effettuare calcoli
come in excel.
E' possibile fare in modo di "includere" dentro i report uno "spazio excel"
dove effetture i calcoli?
Ciao


title: Costruire fattura

author: Carlo Costarella

text:
"Lo Scipione" <
andreac...@hotmail.com
> ha scritto nel messaggio
news:qCumd.33540$B06....@news.edisontel.com...

Con Access puoi fare gli stessi calcoli che fai in Excel. I report sono una
visualizzazione, una rappresentazione ordinata di dati spesso provenienti da
tabelle, query o controlli non collegati su maschere. Se vuoi fare dei
calcoli dando la possibilità all'utente di inserire i valori, devi usare una
maschera con i controlli opportuni.
Fare calcoli in Access prevede quasi sempre la necessità di scrivere un po'
di codice, non è come in Excel che se selezioni due celle e premi sommatoria
ottieni la somma.
Ad ogni modo esiste anche la possibilità di inserire in una maschera un
foglio di calcolo di Excel sfruttanto l'automazione tra i due programmi.
Infine un report può contenere i calcoli fatti con un foglio di calcolo
sempre sfruttando l'automazione.
Un report inoltre può essere esportato in Excel.
Come vedi le possibilità sono tante, a te la scelta...
Ciao, Carlo


title: Costruire fattura

author: Accessnews

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:ozCmd.180099$b5.89...@news3.tin.it...

Non solo puoi fare gli stessi calcoli, ma con molta più sicurezza e, se mi è
permesso, di "professionalità". Ho abbandonato excel da molto tempo, anche
per esigenze, per esempio, di fatturazione, di gestione di bonifici,
pagamenti, incassi, controllo di gestione, bilanci, reporting, ecc., insomma
per "gestionali" di ogni genere, sia aziendali avanzati che "casalinghi",
perfino per la gestione di lettere, fax, buste ecc..
Quando si è capito come funziona un database relazionale, quello che può
fare e come (anche graficamente) lo può fare e la splendida efficienza che
può produrre, si comincia a vedere i "mitici" Excel e Word sotto un punto di
vista ben diverso...
Scusate il pistolotto
Se posso essere di aiuto, volentieri
mayerlink


title: Costruire fattura

author: ciroteo

text:
"Accessnews" <
maye...@virgilio.it
> ha scritto nel messaggio
news:1rMmd.182875$b5.90...@news3.tin.it...

ok allora ti chiedo un aiuto, come fai nei report fattura lunghi più di una
pagina a mantenere le impostazioni grafiche?


title: Costruire fattura

author: mayerlink

text:
"ciroteo" <
ciroteo_c...@libero.it
> ha scritto nel messaggio
news:cnhn8i$j5v$1...@hulme.interac.it...

Ok, ma non posso risponderti subito, sto partendo di fretta.
Mi faccio vivo lunedì.
mayerlink


title: ricerca e inserimento

author: LucianoD'antogno

text:
Salve a tutti,
avrei bisogno di una soluzione che mi permetta di cercare all'iunterno di un
elenco di vie anche digitando pazialmente la via ricercata (cioč se cerco
"Lungomare Cristoforo colombo", anche digitando solo Colombo vorrei che mi
venisse restituita una lista dei record che contengono "Colombo" e tra
questi selezionare la via che cercavo per inserirla nell'anagrafica.
Inserendo il codice che segue riesco ad ottenere il filtro che mi serviva...
ma adesso non ho proprio idea di come fare ad inserire la via che mi serve
sull'anagrafica del soggetto che sto registrando.
Private Sub indirizzo_Change()
Dim strR As String
Dim strSQL As String
strR = Me!indirizzo.Text
If Not IsNull(Me!indirizzo.Text) Then
    strSQL = "SELECT IDindirizzo, indirizzo " & _
    "FROM [INDIRIZZO] " & _
    "WHERE (indirizzo Like " & Chr$(34) & "*" & _
    strR & "*" & Chr$(34) & ");"
    Me!Elenconominativi.RowSource = strSQL
    Me!Elenconominativi.Requery
    Me!indirizzo = strR
    Me!indirizzo.SetFocus
    Me!indirizzo.SelStart = 255
End If
End Sub
P.S. se avete un idea migliore per la ricerca che faciliti l'iserimento sarň
ben felice di sperimentarla!!!
Grazie.
Luciano.