text:
Sergio MAZZA wrote:


> Ciao.
> --
> Sergio MAZZA
Ciao Sergio, per puro caso mi trovo su
newsland.it/news
 per vedere
maggiori dettagli di un post. Scorrendo l'elenco dei msg con grande
sorpresa ci trovo la tua risposta. Come mai OE non mi visualizza il tuo
post? ad ogni collegamento scarico tutti i nuovi messaggi. mah... cmq
ritornando al mio problema scrivendo nei criteri not null o >0 ricevo
sempre la stessa risposta: mi chiede i parametri di TotaleAcquisti e
TotaleVendite visualizzandomi tutti i record.
Ciao e grazie ancora
Daniele
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Criterio su campo calcolato in una query

author: cidi

text:
"cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
news:b89e8l$2eq$1...@news.newsland.it...

 opss... mi correggo: se nei criteri di Giacenza scrivo not null visualizza
tutti i record; se metto >0 visualizza la query vuota, sempre chiedendomi i
parametri di TotaliAcquisti e TotaleVendite.
A2k-sp1
Saluti Daniele


author: Sergio MAZZA

text:
"cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
news:pSYpa.2050$3M4....@news1.tin.it...
>
>  opss... mi correggo: se nei criteri di Giacenza scrivo not null
visualizza
> tutti i record; se metto >0 visualizza la query vuota, sempre chiedendomi
i
> parametri di TotaliAcquisti e TotaleVendite.
> A2k-sp1
> Saluti Daniele
>
Sembra che i valori del campo Giacenza non siano in formato numerico; prova
a scrivere:
Nz([TotaleAcquisti],0)-Nz([TotaleVendite],0) AS Giacenza
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:b8bv0i$i2a$1...@canarie.caspur.it...

Niente da fare anche inserendo lo zero preceduto dal punto e virgola
saluti Daniele
---


text:
"cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
news:2tfqa.5118$3M4.1...@news1.tin.it...
>
> Niente da fare anche inserendo lo zero preceduto dal punto e virgola
> saluti Daniele
> ---
Prova a forzare il risultato con
CInt(DSum("Quantità","tblDettagliAcquisti","IDProdotto=" & [IDProdotto])) as
TotaleAcquisti
Fai la stessa cosa per TotaleVendite...
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:b8c19f$ijn$1...@canarie.caspur.it...

Visualizza #Errore, invece di 0, con not is null e query vuota con >0.
sempre chiedendo i parametri
saluti Daniele
---


text:
"cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
news:%zgqa.5308$3M4.1...@news1.tin.it...
>
> "Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
> news:b8c19f$ijn$1...@canarie.caspur.it...
> > Prova a forzare il risultato con
> > CInt(DSum("Quantità","tblDettagliAcquisti","IDProdotto=" &
[IDProdotto]))
> as
> > TotaleAcquisti
> >
> > Fai la stessa cosa per TotaleVendite...
> >
> > Ciao.
> >
> > --
> > Sergio MAZZA
>
> Visualizza #Errore, invece di 0, con not is null e query vuota con >0.
> sempre chiedendo i parametri
> saluti Daniele
> ---
Ciao Sergio,
Visto che continuava a chiedere i parametri ho pensato che la query non
potesse fare la differenza dei totali in quanto campi calcolati con la
funzione Dsum. è così?
Ho risolto salvando la query senza Giacenza, ed in una nuova query ho
inserito quella salvata ed il campo Giacenza
saluti Daniele
---


text:
"cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
news:71pqa.8609$K35.2...@news2.tin.it...
>
> Ciao Sergio,
>
> Visto che continuava a chiedere i parametri ho pensato che la query non
> potesse fare la differenza dei totali in quanto campi calcolati con la
> funzione Dsum. è così?
In alcuni casi è così;
però rileggendo i tuoi messaggi non menzionavi la richiesta dei parametri,
> Ho risolto salvando la query senza Giacenza, ed in una nuova query ho
> inserito quella salvata ed il campo Giacenza
Prova a prendere in considerazione la possibilità di fare delle query di
creazione tabella o tabelle temporanee; ti può tornare utile per analizzare
i dati o leggere più velocemente i dati calcolati se non ci sono delle
modifiche.
>
> saluti Daniele
>
> ---
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:b8ehb2$7up$1...@canarie.caspur.it...
> "cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
> news:71pqa.8609$K35.2...@news2.tin.it...
> >
> Prova a prendere in considerazione la possibilità di fare delle query di
> creazione tabella o tabelle temporanee; ti può tornare utile per
analizzare
> i dati o leggere più velocemente i dati calcolati se non ci sono delle
> modifiche.
> Sergio MAZZA
 Questa query è parametrica. alcuni campi puntano a dei controlli di una
maschera di ricerca
dalla quale, a secondo delle opzioni,  apro dei report.
 Ti ringrazio per le risposte
saluti Daniele


title: distrbuzione databse

text:
salve a tutti...
ho fatto un bel database e dovrei distribuirlo gratuitamente...
il problema è che devo sapere chi lo sta usando.
avevo pensato a una versione demo, ma quando poi la dovrei sbloccare
omunque il db sbloccato potrebbe girare ovunque...
un io amico mi ha parlato della possibilità di una chiave d'accesso,
cioè il db si apre solo su una particolare macchina, di cui ha
memorizzato tutto l'hardware. come si fa?
se c'è scritto da qualche altra parte o nel sito comune, scusate ma
non l'ho trovato...


title: distrbuzione databse

text:
se c'è scritto da qualche altra parte o nel sito comune, scusate ma
non l'ho trovato...
cerca nslock in google


title: MEETING ACCESS PRESSO LA SEDE MICROSOFT OTTOBRE 2018

author: ciroteo

text:
Ciao a tutti,

lo scorso anno alla conferenza di Karl a Vienna ho conosciuto Michal Bar di Microsoft la product manager di Access.
Ci siamo sentiti recentemente e mi ha chiesto di verificare se è possibile organizzare a Milano presso la loro sede un evento riservato a noi sviluppatori.
Sarebbe l'occasione per conoscere le novità riguardanti Access e vedere eventuali demo delle nuove features.
I responsabili di Microsoft sarebbero inoltre disponibili a farci condividere esigenze, proposte di miglioramento e presentare casi di successo.

Michal Bar sarà in Italia indicativamente nella seconda settimana di ottobre.

Con Massimiliano Amendola ci siamo impegnati a verificare la disponibilità e l'interesse dei partecipanti al nostro newsgroup.
Ci piacerebbe sapere da voi se la cosa è fattibile e se insieme possiamo portare avanti questo progetto.

Insomma potrebbe essere l'occasione per riproporre una mini Cisa, nella speranza di incontrarci personalmente.
Chi ci sarebbe?

Buona fine estate e buona ripresa a chi è già al lavoro.
Matteo


author: Karl Donaubauer

text:
Salve Matteo,

Ciroteo ha scritto:
> ...
> Michal Bar sarà in Italia indicativamente nella seconda settimana di ottobre.
>
> Con Massimiliano Amendola ci siamo impegnati a verificare la disponibilità e l'interesse dei partecipanti al nostro newsgroup.
> Ci piacerebbe sapere da voi se la cosa è fattibile e se insieme possiamo portare avanti questo progetto.
> ...

Buona fortuna per assembrare almeno 100 colleghi! ;-)

Un posto per trovare altra gente sarebbe il foro italiano della MS:

http://answers.microsoft.com/it-it/msoffice/forum/msoffice_access

dove puoi "Pubblicare una discussione" per l'annuncio.

Ci sono anche altri fori in italiano, che non leggo, ma dove ho p.e. già
visto Alex. Forse lui ed altri ti possono dare più link.

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

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


author: Massimiliano Amendola

text:

Ciao e grazie Karl,
vedremo cosa riusciamo a fare.
Un abbraccio
MA


text:
Ciao Karl, grazie per le informazioni.
Sono tornato ora dalle vacanze e pian piano ho iniziato a leggere i vari messaggi ricevuti.
So che Michal verrà al tuo evento (sempre solo in tedesco, mannaggia) ed incontrerà colleghi in Olanda.
A breve pubblicherò il messaggio anche nel gruppo da te indicato e vediamo se qualche altro sviluppatore aderisce.

Buona giornata
Matteo



text:
Salve Matteo,

ciroteo:
> Sono tornato ora dalle vacanze...
> ...
> A breve pubblicherò il messaggio anche nel gruppo da te indicato e vediamo se qualche altro sviluppatore aderisce.
>

Potrebb'essere difficile/lento in questa settimana con molti ancora in
ferie.

Non dimenticare l'unico italiano sul DevCon di quest'anno! È sempre
interessato di trovare sviluppatori di Access.

Siccome i vostri tre ex MVP per Access non vivono lontano da Milano è
meno male che gli MVP non invecchiano mai:
https://www.linkedin.com/feed/update/urn:li:activity:6436690896359550976
 ;-)



text:

Ex MVP...?
Ti riferisci a Maurizio, Giorgio e Cinzia..?
Non sono più MVP...?

Oppure erano altri...?

@Alex


text:
Salve,

@alex ha scritto:
> ...
> Ex MVP...?
> Ti riferisci a Maurizio, Giorgio e Cinzia..?
> Non sono più MVP...?
>
> Oppure erano altri...?

No, proprio questi tre chi da lungo non sono più MVP.

Maurizio da 2009:
https://mvp.microsoft.com/de-de/PublicProfile/8203?fullName=Maurizio%20%20Borrelli

Cinzia da 2013:
https://mvp.microsoft.com/de-de/PublicProfile/37554?fullName=Cinzia%20%20Pagani

Anche Giorgio (chi non trovo sul sito MVP Reconnect) da 3-4 anni.

Non c'è più nessun MVP italiano per Access. Giorgio era l'ultimo.



text:
Un peccato per Access... Maurizio pur non avendolo mai conosciuto di persona era un mio punto di riferimento dall'inizio e parliamo di qualche anno...

Grazie per l'aggiornamento.
@Alex


text:
E'un vero peccato!
Cinzia e Maurizio li seguo sui social e in passato ci siamo sentiti.
Di Giorgio non ho notizie da tempo.
A questo punto dobbiamo trovare qualche nuovo candidato al ruolo di MVP.
Alex non sarebbe ora di proporre la tua candidatura?
;-)

Grazie Karl per i tuoi interventi, sono tornato in ufficio ufficialmente oggi, proviamo a portare avanti questa iniziativa, dai!
m



text:
Salve Matteo,

Ciroteo ha scritto:
> ... Di Giorgio non ho notizie da tempo.

È un mio contatto su LinkedIn, ma non è attivo anche li. Peccato perché
è eccezionale. Forse possiamo "riattivarlo" in questa occasione.

> A questo punto dobbiamo trovare qualche nuovo candidato al ruolo di MVP.

Sono sempre un po' alla ricerca di candidati italiani chi posso proporre
all'amministrazione dei MVP. Però dopo 1-2 anni di rispondere alle
domande nel foro italiano della MS la gente sparisce.

> Alex non sarebbe ora di proporre la tua candidatura?
> ;-)

Ah, sarebbe il candidato qui, ma enfattizza sempre di essere
l'hobbista... forse quando va in pensione. ;-)

> Grazie Karl per i tuoi interventi, sono tornato in ufficio ufficialmente oggi, proviamo a portare avanti questa iniziativa, dai!

Mi dovete dire quando inizio a rompere le scatole con i suggerimenti,
;-) ma sono veramente interessato a gruppi di utenti attivi per Access
dappertutto. Per questo ho scritto l'articolo già segnalato e ho
motivato la gente a Redmond di essere più attiva in questo rispetto.
Come ho scritto nell'articolo trovo "l'ecosistema" tanto importante
quanto il prodotto stesso.



text:
Karl Donaubauer ha scritto:
> ... sono veramente interessato a gruppi di utenti attivi per Access
> dappertutto. Per questo ho scritto l'articolo già segnalato...

Ah, siccome qui nel NG l'ho fatto 3 mesi fa:

https://techcommunity.microsoft.com/t5/Access-Blog/MVP-Blog-How-to-join-Access-User-Groups-and-Events-or-set-up/ba-p/191270

> Come ho scritto nell'articolo trovo "l'ecosistema" tanto importante
> quanto il prodotto stesso.

Hmm, credo che in italiano non si dice "trovare" ma forse "considerare"...



text:
....
> > Alex non sarebbe ora di proporre la tua candidatura?
> > ;-)
>
> Ah, sarebbe il candidato qui, ma enfattizza sempre di essere
> l'hobbista... forse quando va in pensione. ;-)
>
....
>
> --
> Ciao
> Karl

Karl, non mi piace dire cose non corrispondenti al vero, dico la verità... per me Access è solo ed esclusivamente un Hobby, lavorativamente parlando faccio tutt'altro, e credo tu lo sappia.

Detto questo forse rimane da distinguere l'aspetto di lavoro dalla conoscenza del prodotto e questa, nel mio caso è medio/alta e spinta soprattutto dalla mia passione, purtroppo proprio per il tipo di utilizzo è anche molto circoscritta.

Detto questo, come sempre quando posso sono disponibile, l'ambiente di MsAccess per me continuerà ad essere importante, pur rimanendo un Hobby che spingo al mio limite.

Sulla pensione, direi che non se ne parla ancora per 20 anni... almeno... ;-)

Saluti

@Alex


text:
> > A questo punto dobbiamo trovare qualche nuovo candidato al ruolo di MVP.
>
> Sono sempre un po' alla ricerca di candidati italiani chi posso proporre
> all'amministrazione dei MVP. Però dopo 1-2 anni di rispondere alle
> domande nel foro italiano della MS la gente sparisce.

Beh, posso anche capirlo: è un secondo lavoro a tempo (quasi) pieno. Non retribuito.

Saluti


text:
Salve,

Simocall1973 ha scritto:
>> ...
>> Sono sempre un po' alla ricerca di candidati italiani chi posso proporre
>> all'amministrazione dei MVP. Però dopo 1-2 anni di rispondere alle
>> domande nel foro italiano della MS la gente sparisce.
>
> Beh, posso anche capirlo: è un secondo lavoro a tempo (quasi) pieno. Non retribuito.

Io no! ;-)
Se sei il vecchio Simone sai che qualche tipo strano è qui per aiutare
da tanti anni.

Per diventare MVP contano attività diversi per un prodotto e la sua
comunità. Non è necessario di rispondere 10.000 volte. Si puo anche
pubblicare o organizzare qc., amministrare siti, creare tool ecc.

Poi come MVP spesso diventa ancora più lavoro non retribuito: discutere
con altri MVP, viaggiare a incontri dappertutto, collaborare con il team
del prodotto, segnalare bug ecc.

Per questo non è necessario ma meglio di lavorare con il prodotto in
modo professionale, cioè fare tutto questo come parte del proprio lavoro.



text:
Salve, ci sono aggiornamenti su questo incontro a Milano?
Io vorrei partecipare.


text:
Ciao Maurizio,
scusa il ritardo nella risposta.
Ho sentito la responsabile di Microsoft e mi ha detto che per il momento purtroppo il suo passaggio in Italia è rimandato.
Sarà da Karl in Germania e poi in Olanda con altri sviluppatori Access locali.
Ciò nonostante l'idea di costituire uno UserGroup Access Italiano è ancora valida. Compatibilmente con le esigenze lavorative di ciascuno cerchiamo di capire chi è interessato a collaborare.
Milano credo sia la sede più comoda per tutti per eventuali incontri, per questo sarebbe davvero interessante capire se MS fosse disponibile ad assicurare almeno un minimo supporto logistico.
Provo a fare questa verifica e poi torno a voi con qualche ulteriore aggiornamento.

grazie e buona giornata!
Matteo



text:
Ciao Matteo,
e ciao a tutti i "vecchi amici",
sarebbe veramente bello avere uno user group italiano per Access, incontrarci di tanto in tanto per condividere esperienze e "problemi" con la nostra applicazione preferita!
Un grosso abbraccio e tenetemi informata!

Cinzia (ex MVP Access  )

Il giorno sabato 25 agosto 2018 10:16:39 UTC+2, ciroteo ha scritto:



text:
Grazie Matteo, attendo tuoi aggiornamenti.



author: Potone

text:
Buona sera a tutti,
sebbene non scriva molto sul gruppo, io sono molto interessato sia al gruppo che ad un futuro/eventuale meeting.
Grazie a chi si impegna e si é impegnato in passato per questi eventi.
Ciao
Matteo


text:
Salve Cinzia,

cnz.p...@gmail.com
:
> ...
> sarebbe veramente bello avere uno user group italiano per Access,
> ...

Assolutamente!

Almeno una volta all'anno verrò anch'io e potrò defalcare le spese di
questo viaggio d'affari... casualmente combinato con la visita ai
parenti a Milano e Bergamo. ;-)



author: Cinzia

text:
Ciao Karl,
pensavo che questi "trucchetti" li usassero solo gli italiani! :-)
Ovviamente saresti la "guest star" dell'incontro!

Cinzia

Il giorno venerdì 7 settembre 2018 12:24:16 UTC+2, Karl Donaubauer ha scritto:
> Salve Cinzia,



text:
Il giorno venerdì 7 settembre 2018 12:24:16 UTC+2, Karl Donaubauer ha scritto:
> Salve Cinzia,
>
>
cnz.p...@gmail.com
:
> > ...
> > sarebbe veramente bello avere uno user group italiano per Access,
> > ...
>
> Assolutamente!
>
> Almeno una volta all'anno verrò anch'io e potrò defalcare le spese di
> questo viaggio d'affari... casualmente combinato con la visita ai
> parenti a Milano e Bergamo. ;-)
>
> --
> Ciao
> Karl

Ma sei Austriaco o Italiano...?
;-)

@Alex


text:
@Alex:
> ... Ma sei Austriaco o Italiano...?

Influssi ambientali nel bel mezzo di p.e.

          Germania
Svizzera  Austria
         Italia Balcani

--
:-)



text:
Il giorno venerdì 7 settembre 2018 13:17:27 UTC+2, Karl Donaubauer ha scritto:
> @Alex:
> > ... Ma sei Austriaco o Italiano...?
>
> Influssi ambientali nel bel mezzo di p.e.
>
>           Germania
> Svizzera  Austria
>          Italia Balcani
>
> --
> :-)
> Karl

Insomma allora hai preso le abitudini migliore dall'italia, quella di dedurre le spese di vacanze dal reddito di lavoro intendo...

Guarda che fanno le vaccinazioni per queste malattie... ;-)

@Alex


text:
@Alex:
> ...hai preso le abitudini migliore dall'italia, quella di dedurre le spese di vacanze dal reddito di lavoro intendo...

Beh, se ci sarà gente cattive e infame come te, non verrò all'incontro
ma solo ai parenti, appena casualmente so la data del UG meeting.

--
:-))



text:
Beh se allora dobbiamo decidere la data per avere Karl con noi bisogna già iniziare a pensare qualche disponibilità.
m



text:
Il giorno venerdì 7 settembre 2018 14:17:51 UTC+2, ciroteo ha scritto:
> Beh se allora dobbiamo decidere la data per avere Karl con noi bisogna già iniziare a pensare qualche disponibilità.
> m
>
> Il giorno venerdì 7 settembre 2018 14:16:01 UTC+2, Karl Donaubauer ha scritto:
> > @Alex:
> > > ...hai preso le abitudini migliore dall'italia, quella di dedurre le spese di vacanze dal reddito di lavoro intendo...
> >
> > Beh, se ci sarà gente cattive e infame come te, non verrò all'incontro
> > ma solo ai parenti, appena casualmente so la data del UG meeting.
> >
> > --
> > :-))
> > Karl

Basta sapere quando Karl va dai parenti... ehehehe ;-)

@Alex


text:
Salve Matteo,

ciroteo:
> Beh se allora dobbiamo decidere la data per avere Karl con noi bisogna già iniziare a pensare qualche disponibilità.
> ...

Devo ammettere che Michal è un pochino più bella di me, ma...

Se trovate alcuni colleghi per un incontro ad una data dopo la prima
dell'AEK (13+14/10) forse potrei venire con un video (o al minimo le
slide) della sua presentazione. In ogni caso vorrei filmarla per l'uso
sulla seconda data della conferenza (27+28/10).

Non posso ancora promettere che tutto andrà bene (MS org, video tech, il
mio tempo ecc.), ma sarà una prospettiva di averla presente almeno
multimedialmente con le novità sul prodotto.

A causa degli impegni probabilmente sarà un volo presto la mattina, un
ritorno tardi la stessa notte, lavoro, costo, esaurimento - che bella
prospettiva! ;-)

--
Ciao



title: cambiare puntatore del mouse...da codice

author: Lindbergh

text:
Avrei un problemuccio..uccio..uccio
Mi servirebbe che all'azione su MouseMove su un controllo il puntatore
assuma l'aspetto della manina di Internet.
Per dire la verità è una cosa che ottengo già mettendo nelle propietà del
controllo il riferimento alla maschera stessa come sottoindirizzo
collegamento ipertestuale.
IL problema è che con questo metodo appare sempre un testo(tipo descrizione
controllo) quando si va sul controllo stesso.
Vorrei evitare proprio questo!!!!
Qualcuno conosce un metodo per modificare l'icona del puntatore ???
(ho già provato Docmd.hourglass...ma appare appunto la clessidra)
Grazie in Advance a tutti.
Eddie


title: messaggio di errore se un orario si interseca con un altro

author: tmtube

text:
ho dei corsi che si svolgono dalle ore alle ore in una certa aula
dovrei avvisare con un messaggio se viene aggiunto un nuovo corso in quella
stessa aula con orario che interferisce con quello gi� inserito

avete qualche suggerimento?


author: Marco Pizzamiglio

text:
tmtube ha scritto:

Google: "access periodi sovrapposti"
Ciao.
-Marco-

--

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


text:
>Google: "access periodi sovrapposti"
>Ciao.
>-Marco-

ho cercato ma non ho trovato la soluzione � una mia impressione ho il
problema � abbastanza complesso?
supponiamo orario corso 1 dalle 20 alle 21

se corso 2 � dalle dalle 19.30 alle 20.30 deve avvisarmi
se corso 2 � dalle dalle 20.00 alle 21 deve avvisarmi
se corso 2 � dalle dalle 20.30 alle 21.30 deve avvisarmi
se corso 2 � dalle dalle 20.02 alle 20.58 deve avvisarmi

come fare una query che includa tutti i casi? e quindi mi avvisi in caso di
sovrapposizioni? qualche consiglio?


text:
tmtube ha scritto:

https://groups.google.com/forum/
?
hl=it&fromgroups#!searchin/it.comp.appl.access/namor$20sovrapposti/it.comp.a
ppl.access/jLQdHWBHpSE/Yd7H40H-NXgJ

https://groups.google.com/forum/
?
hl=it&fromgroups#!searchin/it.comp.appl.access/controllo$20sovrapposizioni/i
t.comp.appl.access/GFSfPYYHCuw/z1l7x1KL4VcJ



text:
>
https://groups.google.com/forum/
?
>hl=it&fromgroups#!searchin/it.comp.appl.access/namor$20sovrapposti/it.comp.a
>ppl.access/jLQdHWBHpSE/Yd7H40H-NXgJ

>
https://groups.google.com/forum/
?
>hl=it&fromgroups#!searchin/it.comp.appl.access/controllo$20sovrapposizioni/i
>t.comp.appl.access/GFSfPYYHCuw/z1l7x1KL4VcJ

>Ciao.
>-Marco-

Sembra funziona in maniera egregia, a meno che come dice nel post gli orari
non siano a cavallo del cambio giorno e non � il mio caso.
Grazie.


text:
tmtube ha scritto:

> >
https://groups.google.com/forum/
?
>
>hl=it&fromgroups#!searchin/it.comp.appl.access/namor$20sovrapposti/it.comp.
a
> >ppl.access/jLQdHWBHpSE/Yd7H40H-NXgJ

> >
https://groups.google.com/forum/
?
>
>hl=it&fromgroups#!searchin/it.comp.appl.access/controllo$20sovrapposizioni/
i
> >t.comp.appl.access/GFSfPYYHCuw/z1l7x1KL4VcJ

> >Ciao.
> >-Marco-

> Sembra funziona in maniera egregia, a meno che come dice nel post gli
orari
> non siano a cavallo del cambio giorno e non � il mio caso.
> Grazie.

Dipende da come hai scelto di gestire date e ore.
Se tieni data e ora assieme in un singolo campo la ricerca delle
sovrapposizioni funziona sempre anche a cavallo di due giornate. Se tieni
data e ora separate, in due campi diversi, dovrai occuparti tu di gestire
il
problema.



text:
>Dipende da come hai scelto di gestire date e ore.
>Se tieni data e ora assieme in un singolo campo la ricerca delle
>sovrapposizioni funziona sempre anche a cavallo di due giornate. Se tieni
>data e ora separate, in due campi diversi, dovrai occuparti tu di gestire
>il
>problema.
>Ciao.
>-Marco-

tutto chiaro, Grazie.


title: calcolare step di date

author: luigi corinna

text:
Buon Giorno
Access 97
in maschera corsi ho una casella chiamata data_inizio
ed un altra chiamata step cronologico
poi ho 4 caselle con il seguente nome a seguire:
I step
II Step
III Step
IV Step
vorrei che inserendo la data in data_inizio mi calcolasse automaticamente i
trimestri se step cronologico e trimestre come valore:
Esempio
Step_Cronologico= trimestre
Data_Inizio= 01/01/04
I step 31/03/04
II Step 30/06/04
III Step 30/09/04
IV Step 31/12/04
oppure
Step_Cronologico= quadrimestre
Data_Inizio= 01/01/04
I step 30/04/04
II Step 31/08/04
III Step 31/12/04
IV Step (null)
Grazie
Ciao


title: calcolare step di date

author: Maurizio Camele

text:
"luigi corinna" <
luigic...@hotmail.com
> ha scritto nel messaggio
news:7FXEc.402508$hc5.17...@news3.tin.it...

non è una cosa difficile basta che fai un DATEADD("m",DataInizio,3) se non
ricordo male la forma


title: calcolare step di date

text:
"Maurizio Camele" <
maurizi...@tiscalinet.it
> ha scritto nel messaggio
news:cc1tc4$33q$1...@lacerta.tiscalinet.it...

Non Funziona
come faccio a metterlo in codice su disattivato di data_inizio
Ciao


title: maschera continua senza duplicati campi

author: Sara

text:
Ciao a tutti, vorrei chiedere un'ultima cosa!
Ho questa tabella:
CODICE  DESCRIZIONE  QTA  POSIZIONE
552506  Articolo1    5    15
654564  Articolo2    10   25
872382  Articolo3    7    30
552506  Articolo1    8    15
123342  Articolo4    9    21
654564  Articolo3    3    30
Avrei bisogno di mostrare in una maschera continua i valori,
ma "raggruppati" per codice, senza ripetere CODICE e DESCRIZIONE che
non variano, es:
CODICE  DESCRIZIONE  QTA  POSIZIONE
552506  Articolo1    5    15
                     8    15
654564  Articolo2    10   25
872382  Articolo3    7    30
                     3    30
123342  Articolo4    9    21
Si può fare secondo voi?
Grasias un beso!


title: (semi OT) Rilevare la versione di excel per collegarcisi via ado

text:
Per es. :

Dim EXL_CNS         As New ADODB.Connection

' imposto le proprietà della connessione
With EXL_CNS
    .Provider = "Microsoft.ACE.OLEDB.12.0"
    .Properties("Extended Properties").Value = "Excel 8.0; HDR=YES"
End With

Ora :
La stringa : "Excel 8.0" non e' valida per ogni versione di excel.

E quel "8.0" non riflette esattamente la versione di excel ...

C'e' modo di rilevare  (col vba)  quale  sia l' esatta stringa per
connettersi all' excel ?

O al limite, se non vi fosse modo, per rilevare la versione di excel
e  poi tramite una tabella compilata manualmente  risalire alla giusta
stringa di connessione.

Vi ringrazio


text:
Apri un'istanza di Excel con CreateObject e leggi la proprietà VERSION...

    Dim xlAPP as Object
    Set xlAPP = CreateObject("Excel.Application")

    Versione=xlAPP.Version
    Set xlAPP=Nothing

Di più non saprei...

@Alex


title: OT: Oggetti validi!

author: Lucia Rita Carfagno

text:
Salve!
Chiedo solo di attenersi alle regole del NG.
Trovo che sia senz'altro più professionale inserire nell'oggetto dei propri
post una descrizione sintetica delle proprie esigenze in modo da capire
immediatamente di cosa si parla.
Non credo sia molto elegante lasciarsi andare ad imprecazioni che tanto non
servono a nulla se non a farsi giudicare......
Grazie Ciao Rita


title: OT: Oggetti validi!

author: Antonio Biso

text:
"Lucia Rita Carfagno" <
carf...@unimol.it
> ha scritto nel messaggio
news:k6te9.15028$AW6.3...@twister2.libero.it...
> Salve!
>
> Chiedo solo di attenersi alle regole del NG.
> Trovo che sia senz'altro piů professionale inserire nell'oggetto dei
propri
> post una descrizione sintetica delle proprie esigenze in modo da capire
> immediatamente di cosa si parla.
> Non credo sia molto elegante lasciarsi andare ad imprecazioni che tanto
non
> servono a nulla se non a farsi giudicare......
Mah... Rita...
Io non andrei a criticare piů di tanto l'eventuale linguaggio colorito,
piuttosto la mancanza di contenuto del subject!
Insomma, se qualcuno disperato e alla frutta, mi scrive come subject
"'sta cazzo di casella di riepilogo non mi aggiorna i dati!"
beh... ben venga un subject cosě!!!
Rispetto a
"Un aiutino rispettoso per favore, grazie, prego, scusi, tornerň..."
Antonio


title: OT: Oggetti validi!

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:AC%e9.331$Oz2....@twister2.libero.it...

Eheheh, ok Antonio, č che molte volte si legge soltanto l'imprecazione.
Ciao Rita


title: database protetto

author: wild

text:
ho visto che creando un database protetto, un modo per aprirlo utilizzando
un collegamento in cui gli passiamo l'indirizzo di access, del file e delle
protezioni...
es.
"C:\Programmi\Microsoft Office\Office10\MSACCESS.EXE" "C:\datapath\db1.mdb"
/WRKGRP "C:\datapath\Protetto.mdw"
come vi regolate vuoi?? dovendo distribuire la mia applicazione non so bene
se questa sia la migliore soluzione.qualche consiglio?
grazie Wild^_^


title: database protetto

text:
ho 3 campi
-preventivo
-stima
-consuntivo
 vorrei fare una query che al 30 o la 31 di ogni mese
mi controlla in tutti i record inseriti dal 1 al 31 o 30
i 3 suddetti campi e me li somma
eventualmente se   in un record ci fossero due dei suddetti  campi
contenenti 2  valori numerici mi dovrebbe avvisare.
da dove  inizio ?


database protetto


title: database protetto

text:
"Bob0" <
noS...@sorry.com
> ha scritto nel messaggio
news:3e566a4...@powernews.inwind.it...

sicuramente non rispondendo ad un post che parla d'altro... :-P
...ti consiglio di mettere questa tua domanda all'interno del newsgroup come
nuovo messaggio e non rispondendo ad altri!
ciao!!!


title: database protetto


title: database protetto

author: Alex

text:
"wild" <
ww...@libero.it
> wrote in message
news:gQy6a.309458$
AA2.11...@news2.tin.it

Il file Protetto.MDW non devi distribuirlo, te lo tieni nel tuo
cassetto al sicuro.
Se, eventualmente devi modificare il Sorgente ti porti il tuo
dischetto con il file MDW e con un Link del tipo che hai citato lo apri
con i privilegi di AMMINISTARTORE
@ALEX
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: database protetto

text:
"Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:b5413efc68353d877f...@mygate.mailgate.org...

scusa...temo di non aver capito bene...
se non discribuisco il file protetto.mdw, come accedo al db??
cosa metto al posto di
"C:\Programmi\Microsoft Office\Office10MSACCESS.EXE" "C:\datapath\db1.mdb"
 /WRKGRP "C:\datapath\Protetto.mdw
???
se clicco sul file .mdb mi dice che non ho autorizzazioni....
come si fa???
grazie per la risposta!


title: database protetto

text:
"wild" <
ww...@libero.it
> wrote in message
news:lQI6a.313083$
AA2.11...@news2.tin.it
 [CUT]
>
>
> scusa...temo di non aver capito bene...
> se non discribuisco il file protetto.mdw, come accedo al db??
> cosa metto al posto di
> "C:\Programmi\Microsoft Office\Office10MSACCESS.EXE" "C:\datapath\db1.mdb"
>  /WRKGRP "C:\datapath\Protetto.mdw
> ???
> se clicco sul file .mdb mi dice che non ho autorizzazioni....
> come si fa???
> grazie per la risposta!
Ma il tuo *.MDW lo tieni te, nel file d'installazione non deve esserci.
E' ovvio che se nella tua macchina non ripristini il SyStem.MDW
per qualsiasi DB Access ti dice che non hai le autorizzazioni previo
LOGIN.
Quindi se crei per un Cliente o altro un pacchetto d'installazione
non devi distribuire il File.MDW, poi nel momento in cui il Cliente
deve effettuare una revisione o modifica dell'applicativo, tu lo
modifichi
sulla tua Macchina e lo riporti, altrimenti ti porti appresso il
discetto con *.MDW e il Link già predefinito.
@Alex.



title: database protetto

text:
> Ma il tuo *.MDW lo tieni te, nel file d'installazione non deve esserci.
> E' ovvio che se nella tua macchina non ripristini il SyStem.MDW
> per qualsiasi DB Access ti dice che non hai le autorizzazioni previo
> LOGIN.
>
> Quindi se crei per un Cliente o altro un pacchetto d'installazione
> non devi distribuire il File.MDW, poi nel momento in cui il Cliente
> deve effettuare una revisione o modifica dell'applicativo, tu lo
> modifichi
> sulla tua Macchina e lo riporti, altrimenti ti porti appresso il
> discetto con *.MDW e il Link già predefinito.
>
Alex ma che cavolo dici!!!!
Se non ha il file MDW, non si riesce più ad accedere. L'unico modo è quello
di creare il cliente come utnete senza privilegio di modifica del database.
Solo l'amministratore sarà così in grado di fare quello che vuole
Alex, studia prima di rispondere!!


title: database protetto

text:
"
news.tiscali.it
" <
kuz...@tiscali.it
> wrote in message
news:b3grui$ol7$
1...@lacerta.tiscalinet.it

1)Saresti pregato di non inviare Mail in privato... GRAZIE.
2)Io sono sicuro di ciò che ti ho detto, forse tu non l'hai capito
  bene oppure hai lacune sull'utilizzo del file.MDW, oppure ci siamo
  fraintesi.
  Ma se per te è meglio distribuirlo fai pure, io abitualmente
  mi comporto "DA MANUALE" non distribuendolo e tutte le applicazioni
  funzionano regolarmente "SICURE".
  Se tu sei convinto che senza MDW non vada, credo tu abbia ancora
  da imparare molto prima di parlare....!
FAI MOLTA ATTENZIONE PRIMA DI DIRE COSE INESATTE, potrebbero essere
cazzate.



title: database protetto

text:
Alex, ripeto,
continui a dire un sacco di stronzate insensate....e meno male che ti sei
letto anche i manuali...!!!!
Studia meglio


title: database protetto

author: Alessandro Cara

text:
Alex wrote:
Alex,
non mi sembra che "senza" mdw un qualsiasi db riesca a funzionare.
Per "senza" intendo proprio "senza"
--
a.cara
Togli qualcosa dall'email


title: database protetto

text:
"
news.tiscali.it
" <
kuz...@tiscali.it
> ha scritto nel messaggio
news:b3rg5c$j0i$1...@lacerta.tiscalinet.it...

L'MDW di Default è SyStem.Mdw che ovviamente è installato in qualsiasi PC
con Office XX.
Nel caso di Pacchetti d'INSTALLAZIONE deve essere installato il SyStem.MDW.
Se ovviamente hai provveduto a proteggere il tuo lavoro con la protezioene
utente distribuisci
il System.Mdw e non il tuo PROTETTO.MDW.
A me da l'impressione che tu non capisca un cazzo di come si programmi e che
solo perchè
sai scrivere 2 righe in codice non significa tu sia in grado di programmare.
Devi informarti meglio, ma per quel che mi riguarda io chiudo la questione,
non sono certo io
ad avere il PROBLEMA, io come tio ho spiegato ho sempre risolto, tu nemmeno
quando ti spiegano
riesci a fare nulla.
Io spero tu non lo faccia per lavoro, gli smanettoni come andrebbero
castrati da piccoli per evitare
si possano riprodurre.
Coglione.
@Alex.


title: database protetto

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:3E6234DC...@blunet.it...
> Alex wrote:
> Alex,
> non mi sembra che "senza" mdw un qualsiasi db riesca a funzionare.
> Per "senza" intendo proprio "senza"
Sono d'accordo, ma se distribuisci il System ti eviti di distribuire il
Protect.Mdw
e mi pare che funzioni, almeno per quelle applicazioni che ho distribuito
non dava problemi.
Se ci sono problemi vado con il mio dischetto con il Protect.Mdw e lo
sistemo.
@Alex.


title: database protetto

author: Kruz

text:
>
> L'MDW di Default è SyStem.Mdw che ovviamente è installato in qualsiasi PC
> con Office XX.
> Nel caso di Pacchetti d'INSTALLAZIONE deve essere installato il
SyStem.MDW.
>
> Se ovviamente hai provveduto a proteggere il tuo lavoro con la protezioene
> utente distribuisci
> il System.Mdw e non il tuo PROTETTO.MDW.
>
> A me da l'impressione che tu non capisca un cazzo di come si programmi e
che
> solo perchè
> sai scrivere 2 righe in codice non significa tu sia in grado di
programmare.
>
> Devi informarti meglio, ma per quel che mi riguarda io chiudo la
questione,
> non sono certo io
> ad avere il PROBLEMA, io come tio ho spiegato ho sempre risolto, tu
nemmeno
> quando ti spiegano
> riesci a fare nulla.
Ecco perché il software non si è sviluppato alla stessa velocità
dell'hardware. Ci sono i coglioni come te che credono di aver capito tutto
ma invece non hanno capito un cazzo.
Fai molta tristezza.
Cambia lavoro che è meglio.
Coglionazzo


title: database protetto

text:
>
> Sono d'accordo, ma se distribuisci il System ti eviti di distribuire il
> Protect.Mdw
> e mi pare che funzioni, almeno per quelle applicazioni che ho distribuito
> non dava problemi.
> Se ci sono problemi vado con il mio dischetto con il Protect.Mdw e lo
> sistemo.
Continui ad insistere ma non hai proprio capito un cazzo tu.!!


title: database protetto

text:
"Kruz" <
kuz...@tiscali.it
> ha scritto nel messaggio
news:b3tsc2$m7o$1...@lacerta.tiscalinet.it...

Pace e amore figlio del dito medio.....!
@Alex.


title: database protetto

text:
"Kruz" <
kuz...@tiscali.it
> ha scritto nel messaggio
news:b3ts9r$m6m$1...@lacerta.tiscalinet.it...
> Ecco perché il software non si è sviluppato alla stessa velocità
> dell'hardware. Ci sono i coglioni come te che credono di aver capito tutto
> ma invece non hanno capito un cazzo.
> Fai molta tristezza.
> Cambia lavoro che è meglio.
> Coglionazzo
>
Mah........!
@Alex.


title: database protetto

author: Xymox

text:
"@Alex" <
ik2...@libero.it
> ha scritto
> Sono d'accordo, ma se distribuisci il System ti eviti di distribuire il
> Protect.Mdw
> e mi pare che funzioni, almeno per quelle applicazioni che ho distribuito
> non dava problemi.
> Se ci sono problemi vado con il mio dischetto con il Protect.Mdw e lo
> sistemo.
I tuoi db funzionano ugualmente perchè lasci al gruppo Utenti tutte le
possibilità di accesso togliendoci solo l'amministrazione, + o -.
Quindi funzionano dandolgi il System.mdw.
Ma se inizi a gestire parecchi utenti e di conseguenza crei gruppi togliendo
tutti i diritti al gruppo Utenti.
A questo punto le tue applicazioni funzionano solo se gli passi Protect.Mdw.
Credo che la vostra discussione sia dovuta solo a incomprensione ma entrambi
avete ragione.
Ditemi se sono io adesso a dire una cazzata :-))
--
ciao MarcoS
www.marcosanti.it


title: [A97] Modificare record da codice

author: Guizz

text:
Ciao a tutti,
avrei la necessita' di modificare un record in una tabella, senza sapere
pero' il nome del campo ma solo la posizione.
Ho visto che per modificare basta digitare i comandi:
With rst
    .Edit
    !Nome="Pippo"
    .Update
    .Close
End with
Ma se dovessi modificare Il 3° campo invece che del campo "Nome" come posso
fare? Posso usare la funzione rst(2) ? Come?
Grazie in anticipo.


title: [A97] Modificare record da codice

author: CarloCos

text:
"Guizz" <*NOSPAM*
cl...@dada.it
> ha scritto nel messaggio
news:w3aJ6.23378$UW4.1...@news.infostrada.it...

Leggiti la proprietà OrdinalPosition dell'oggetto Field. Potrebbe fare al
tuo caso.
Ciao, Carlo


title: Form in VBA Access

author: Domanda

text:
    Come faccio ad inserire Form in VBA per ACCESS ?
    Grazie


title: Form in VBA Access

author: Ungi

text:
"Domanda" <
titu...@tiscalinet.it
> ha scritto nel messaggio
news:lurhe.897101$b5.39...@news3.tin.it...
>
>     Come faccio ad inserire Form in VBA per ACCESS ?
>     Grazie
>
>
>
Spiegati meglio
Ungi


title: Form in VBA Access

text:
"Ungi" <
liber...@libero.it
> ha scritto nel messaggio
news:HCxhe.898921$b5.39...@news3.tin.it...

        In VBA di Access posso insrire con il comando destro mouse Modulo e
Modulo di classe, ma non
        Form come per Excel, volevo sapere come faccio ad inserire Form in
Vba di Access.
        Grazie
>


title: Form in VBA Access

author: Alessandro Baraldi

text:
"Domanda" <
titu...@tiscalinet.it
> wrote in message
news:43Che.899013$
b5.39...@news3.tin.it
[CUT]
>         In VBA di Access posso insrire con il comando destro mouse Modulo e
> Modulo di classe, ma non
>         Form come per Excel, volevo sapere come faccio ad inserire Form in
> Vba di Access.
>         Grazie
> >
Senti, ma anche mettendoci la buona volontà non si capisce cosa
devi inserire.
Form è un oggetto, dove lo dovresti mettere...?????
Devi aprirla, devi modificarla....??
Non ripetere la domanda con le stesse parole, solo tu hai in mente
quello che vuoi, ma se non riesci ad esporlo siamo fermi....
Saluti.
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Query come origine dati di una sottomaschera

author: Simone

text:
Ciao a tutti,
Ho una sottomaschera che ha come origine dati una query di raggruppamento;
quest'ultima contiene i seguenti campi:
-DESCRIZIONE
-PARTITA: IIf([forms]![fatture
emesse]![tipo_docu]="FATTURA";[PART_FATT];[PART_NC])
-IMPO_FATT: Somma(IIf([FORMS]![FATTURE
EMESSE]![TIPO_DOCU]="FATTURA";[TOTALE];[VARI_TOTA]))
Nel momento in cui apro la maschera mi vengono proposte delle imputbox nelle
quali devo inserire il valore relativo al campo
[forms]!fatture_emesse![tipo_docu], che in realtà è una casella di testo
della maschera che stò aprendo.
Come faccio a risolvere questo problema?


author: Roberto da casa

text:
"Simone" <
sip...@tin.it
> ha scritto nel messaggio
news:rrbU6.5882$a44....@news1.tin.it...

Mi sembra normale la cosa visto che quando viene aperta la query la maschera
non è ancora aperta ma è in fase di caricamento, quindi Access ancora non
vede i controllo cui fai riferimento nella query.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: semplice ma difficile per me

author: olsia

text:
Olsia
 Ciao, chiedo cortesemente a chi è in grado e disponibile di potermi
rispondere a questo mio problema in  Access
Devo gestire un magazzino con solo questi parametri
<Carico> dove deve contenere codice articolo, data di carico, quantità.
<Scarico> dove deve contenere codice articolo, data di scarico, quantità,
destinazione e più necessariamente la rimanenza dell'articolo.
Premesso mi occorre principalmente gestire la rimanenza dell'articolo come
unico caricato in quella data, il resto gia sono riuscito a gestirlo.
Se sapete dove posso trovare un esempio o programmi già sviluppati con
queste caratteristiche o informazioni utili un grazie infinito per l'aiuto.
Saluti
Olsia


title: semplice ma difficile per me

author: Gianluca

text:
"olsia" <
ol...@libero.it
> ha scritto nel messaggio
news:tvnp8.94938$%g7.30...@twister2.libero.it...

Io avevo fatto una cosina simile per aiutare un amico, se vuoi che te ne
mando copia scrivimi su
vulcanbra...@libero.it
toglirndo il NO_SPAM
Ciao


title: DEVELOPER - approccio Back End Front End

author: Davide Scilabra

text:
Ciao ragazzi,
chiedo lumi a voi prima di accingermi alla messa in rete del mio
progetto access. Ho creato 3 anni fa il mio gestionale per la
fatturazione, dopo di ché ho aggiunto la contabilità, gli articoli
collegati al db esterno, ecc. ecc. Tutto ciò molto spesso anche con il
vostro prezioso aiuto.
Quest'anno ho aggiunto il magazzino, con (soddisfazione) le fatture che
vanno automaticamente a decrementare la quantità..
Si decrementa la quantità ma aumenta il lavoro, tanto che ora due
persone lavorano sul mio db, la segretaria e il magazziniere.
Problema.
Se il magazziniere deve fare la richiesta deve usare il pc della
segretaria.
ALT! Non sia mai che si perda solo un minuto di tempo prezioso!
Dato che frequento l'NG da tanto, ho ben capito che consigliate di
tenere le tabelle separate dai client che hanno quindi solo le maschere. Ok.
Ma come faccio?
In soldoni,
creo un mdb contenente le tabelle e lo piazzo in una cartella di rete
\\server\gestionale\BackEnd.mdb
creo un front-end (oppure 2) con il mio pc che ha developer collegando
le relative tabelle e nel quale ci sono le maschere (uguali o diverse a
seconda che voglia dare le stesse funzionalità al magazziniere e alla
segretaria oppure no)
installo i frontend sui pc 1 dell'ufficio e 2 del magazzino, che non
hanno access installato.
La rete è tcp/ip normale con windows 2000 e xp, l'access che uso è il
2003, con relativo developer 2005.
Sbaglio qualcosa? Suggerimenti? Come faccio a non perdere i collegamenti
developpando da un pc all'altro, è automatico?
Scusate, potrei provare tutte queste cose, lo so, ma vorrei approcciare
subito il problema in maniera corretta.
Grazie in anticipo,
Davide


author: antonio

text:
"Davide Scilabra" <
dav...@libriscientifici.com
> ha scritto nel messaggio
news:45ebd958$0$20807$5fc...@news.tiscali.it...

Secondo me sarebbe un errore generare diversi front-end... l'applicazione
deve essere costituita da 2 blocchi: il primo sono solo le tabelle esd il
secondo tutto il resto (query, maschere, etc.) con le tabelle collegate.
Immaginiamo che entrambi i blocchi risiedano sul disco H (in rete
condiviso), nella cartella H:\Access. Quando il pc della segreteria fa
partire l'applicazione, si carica nella propria memoria il secondo blocco,
che però fa riferimento alle tabelle che stanno sempre sul disco H. Se poi
anche il pc del magazzino esegue l'applicazione, un'altra copia del
front-end viene caricata nella memoria del secondo pc, ma anche questa copia
fa riferimento alle tabelle del disco H. Il tutto potrebbe essere
controllato da un sistema di protezione con password, che è sufficiente
studiarsi anche nel solo help in linea (in pratica, gestire un file .mdw).
Così facendo, hai anche la possibilità di individuare qual è il pc che sta
adoperando la procedura ed orientarti di conseguenza:
   dim ws as workspace, utente as string
   set ws = dbengine.workspaces (0)
   utente = ws.username
Ciao
Antonio


author: MA

text:
antonio wrote:
> "Davide Scilabra" <
dav...@libriscientifici.com
> ha scritto nel
> messaggio news:45ebd958$0$20807$5fc...@news.tiscali.it...
>> Ciao ragazzi,
[CUT]
>
> Secondo me sarebbe un errore generare diversi front-end...
Piano con questi consigli...
>   set ws = dbengine.workspaces (0) utente = ws.username
>
> Ciao
> Antonio
La tecnica di un FE su ciascun client č quella suggeita da M$ e da tutti gli
sviluppatori esperti di questi e di tutti gli altri NG d Access. E' una
posizione granitica e mooooolto collaudata.
Come suggerisci tu ti esponi a problemi di corruzione di db (piů utenti
sullo stesso file) aumenti il traffico di rete (non passano solo i dati ma
anche tutti gli altri oggetti).
L'unico vantaggio che proponi lo puoi ottenre anche distibuendo il FE.
Mi sento assolutamente di denegare questa tecnica.
Per quanto riguarda il post di Davide ti suggerisco di andarti  leggere
l'articolo su
accessgroup.it
 in merito
ciao ad entrambi
--
--
Massimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


text:
[CUT]
>>
>> Secondo me sarebbe un errore generare diversi front-end...
>
> Piano con questi consigli...
>
> La tecnica di un FE su ciascun client è quella suggeita da M$ e da tutti
> gli sviluppatori esperti di questi e di tutti gli altri NG d Access. E'
> una posizione granitica e mooooolto collaudata.
>
> Per quanto riguarda il post di Davide ti suggerisco di andarti  leggere
> l'articolo su
accessgroup.it
 in merito
>
> ciao ad entrambi
>
> --
> --
> Massimiliano Amendola
>
Grazie Massimiliano, anche per i consigli che mi hai indicato nell'altro
thread.
Ho provato a cercare l'articolo su accessgroup in merito a FE e BE, ma non
sono riuscito a trovarlo. Potresti indicarmi fra quali servizi si trova ed
il codice di riferimento ?
Grazie
Antonio


text:

http://www.accessgroup.it/HomeArgomenti.asp?ID=71&Oggetto2=Condividere%20in%20una%20rete%20LAN%20una%20applicazione
sezione approfondimenti



title: da una maschera lanciare evento di un altra maschera

text:
possiedo una maschera da cui ne apro un altra aprendo la seconda maschera
metto il valore del campo ID nella casellacombinata della seconda maschera
per autocompilarlo
forms![secondamaschera]![casellacombinata2]=
me.id
avrei però la necessità di far partire l'evento su dopo aggiornamento della
casellacombinata2 che si trova nella maschera secondaria per avere a video
esattamente quel record in quanto su dopo aggiornamento eseguo il codice di
ricerca record, sapete aiutarmi? grazie.


text:
> avrei però la necessità di far partire l'evento su dopo aggiornamento
> della
> casellacombinata2 che si trova nella maschera secondaria per avere a video
> esattamente quel record in quanto su dopo aggiornamento eseguo il codice
> di ricerca record, sapete aiutarmi? grazie.
dovrei fare anche un requery di sottomaschere contenute in questa seconda
maschera mi sapete aiutare?


author: yronium

text:

Ciao. Nella maschera secondaria metti
PUBLIC Sub btnPulsanteDaCliccare_Click()
   ....
End Sub
Poi, nella maschera primaria, quando vuoi chiamare l'evento, scrivi
   Call frmMascheraSecondaria.btnPulsanteDaCliccare_Click
Qs. chiamata non attiva l'evento, ma esegue il codice che deve essere
eseguito quando l'evento viene attivato. Significa che non puoi usarlo per
eventi tipo Validate, che non vengono attivati.
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


author: Carlo Costarella

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:cp99so$daf$1...@lacerta.tiscalinet.it...

Molto semplicemente apri la maschera direttamente con il criterio:
questo lo puoi fare perchè alla combo passi l'ID della maschera chiamante:
DoCmd.OpenForm "Maschera2", , , "[CampoChiaveMaschera2]=" & "'" & Me![ID] &
"'"
Ciao, Carlo


author: namor

text:
Simba883 ha scritto:

Passa l'ID alla form nel parametro openargs del metodo openform, e
sull'evento apertura della 2^ maschera metti il codice per la ricerca del
record (if val(nz(me.openargs,0))>0 then...), per i requery e per
quant'altro ci devi devi fare.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Messaggio troppi campi definiti

author: Dino

text:
Ciao a tutti sono Dino.Ho incontrato ultimamente questa
problematica.In un DB di mia creazione ho realizzato una tabella con
tantissimi campi.Nel modificare (ovviamente in struttura) la lunghezza
di alcuni campi mi compare la segnalazione  "troppi campi definiti".I
campi inseriti sono quasi tutti campi di tipo testo (con lunghezza che
va da 50 a 150)e alcuni campi di tipo memo.Senza dover eliminare alcun
campo, quale potrebbe essere la risoluzione a questo problema ???
Grazie in anticipo
Saluti Dino


title: Messaggio troppi campi definiti

author: Ganimede

text:

Tabelle correlate ?


title: Messaggio troppi campi definiti

text:

ciao Ganimede grazie per la risposta.No non sono correlate.Forse
l'unica soluzione sarebbe l'eiminazione di alcuni campi;ma non posso
farlo.
Ciao e grazie ancora.


title: Messaggio troppi campi definiti

author: giorgio rancati

text:
"Dino" <
verreng...@alice.it
> ha scritto nel messaggio
news:c58d5584-94a2-4ce6...@34g2000hsf.googlegroups.com...

Ciao Dino,
quello che riscontri è un antico comportamento che si verifica quando fai
molte modifiche alla struttura della tabella.
Esegui il comando Strumenti-->Utilità database-->Compatta e ripristina
database, poi modifica la struttura dei campi.
Ciao
Giorgio


title: Messaggio troppi campi definiti

text:
On 30 Lug, 10:46, "giorgio rancati"
<
giorgio_No_Spalmer_ranc...@tiscali.it
> wrote:
> "Dino" <
verrengia.d...@alice.it
> ha scritto nel messaggionews:c58d5584-94a2-4ce6...@34g2000hsf.googlegroups.com...

Ciao Giorgio grazie per la risposta.A dir la verita' e' la prima cosa
che ho fatto.Ho provato anche ha fare un BE FE,ma il risultato non e'
cambiato.La particolarita' e' che se vado ad aggiungere un nuovo campo
me lo accetta,se invece vado ha modificarne uno esistente (magari
diminuendo anche la dimensione) mi da la famosa segnalazione.
Ci potrebbe essere un'altra solzione????
Ciao e grazie ancora
Dino


title: Messaggio troppi campi definiti

text:
Ciao,
> ciao Ganimede grazie per la risposta.No non sono correlate.Forse
> l'unica soluzione sarebbe l'eiminazione di alcuni campi;ma non posso
> farlo.
non mi hai capito... sposta alcuni campi in altre tabelle, mettele in
jon. Per esempio, metti in una tabella separata le note, ecc.
Bye.
Ganimede Dignan.


title: Messaggio troppi campi definiti

text:
"Dino" <
verreng...@alice.it
> ha scritto nel messaggio
news:4564bfcb-1926-4643...@y21g2000hsf.googlegroups.com...
>Ciao Giorgio grazie per la risposta.A dir la verita' e' la prima cosa
>che ho fatto.Ho provato anche ha fare un BE FE,ma il risultato non e'
>cambiato.La particolarita' e' che se vado ad aggiungere un nuovo campo
>me lo accetta,se invece vado ha modificarne uno esistente (magari
>diminuendo anche la dimensione) mi da la famosa segnalazione.
>Ci potrebbe essere un'altra solzione????
Ciao Dino,
umm potrebbe anche essere un'interpretazione errata dell'errore "Record
troppo grande"
Che versione di Access hai ?
Quanti campi ha la tabella ?
per vedere il numero dei campi vai in VBA premendo ALT+F11 poi nella
finestra immediata scrivi
----
? Currentdb.TableDefs("NomeTabella").Fields.Count
----
cambia NomeTabella con il vero nome della tua tabella.
Ciao
Giorgio


title: Messaggio troppi campi definiti

text:

Grazie Ganimede.Provo e ti faccio sapere.


title: Messaggio troppi campi definiti

text:
On 30 Lug, 12:04, "giorgio rancati"
<
giorgio_No_Spalmer_ranc...@tiscali.it
> wrote:
> "Dino" <
verrengia.d...@alice.it
> ha scritto nel messaggionews:4564bfcb-1926-4643...@y21g2000hsf.googlegroups.com...

Grazie per il consiglio.Dino


title: [Access97] Impedire ad un report ...

author: pang

text:
... di modificare le impostazioni predefinite di un driver di stampa.
Salve uso access97 con winxp e posseggo una HP 2550 laser color.
Quando creo un report da autocomposizione, i parametri di stampa non
equivalgono più
a quelli predefiniti del driver, inizia a mettere copertine, orientamenti di
180 gradi, ridimenzionamenti di stampa, eccetera,  quindi ogni volta devo
rimodificarli e salvarli assieme al report stesso.
C'è modo di impedire ad access di prendersi tale "iniziativa" ;) oppure di
fargli prendere
sempre ed in ogni caso i parametri impostati nel driver di stampa.
Grazie, pang.


title: [Access97] Impedire ad un report ...

author: Gaspare

text:
"pang" <
aa...@bbb.it
> ha scritto nel messaggio
news:424a833f$0$8074$5fc...@news.tiscali.it...

Ciao,
prova un pò a vedere
http://www.donkarl.com/it/AccessFAQ.htm?/it/FAQ/FAQ9Link.htm
5.1   Cambiare la stampante o le impostazioni stampante/pagina


title: [Access97] Impedire ad un report ...

text:
"pang" <
aa...@bbb.it
> ha scritto nel messaggio
news:424a833f$0$8074$5fc...@news.tiscali.it...

Ciao,
se invece vuoi avere il pieno controllo della stampante e gestirne tutte le
opzioni puoi limkarti a quest'url:
http://www.microsoft.com/accessdev/articles/getzch10.htm#Layout
Gaspare


title: [Access97] Impedire ad un report ...

text:
"Gaspare" <
in...@studioieducation.com
> ha scritto nel messaggio
news:dSv2e.1135373$35.42...@news4.tin.it...
> Ciao,
> se invece vuoi avere il pieno controllo della stampante e gestirne tutte
le
> opzioni puoi limkarti a quest'url:
>
http://www.microsoft.com/accessdev/articles/getzch10.htm#Layout
>
> Gaspare
Siccome ho parecchi report creati, correi semplicemente che access si
facesse i ca22i suoi ;) , mantenendo inalterate le impostazioni della
stampante da windows.
Da quello che ho capito dovrei inserire un codice su tutti i report ?
Impossibile, troppe stampe, ci sarà un altro modo, spero.
Ciao, pang.


title: [Access97] Impedire ad un report ...

text:
"pang" <
aa...@bbb.it
> wrote in message news:d2e6m4$kv$
1...@news.ngi.it
[CUT]
> Da quello che ho capito dovrei inserire un codice su tutti i report ?
>
> Impossibile, troppe stampe, ci sarà un altro modo, spero.
>
> Ciao, pang.
Io non vedo il problema.
Se elimini il MenùStrumenti di Default dei Report e il Menù Popup
mettendone uno tuo con solo il Pulsante PRINT ed imposti sui Report
quel tipo di Menù per tutti non credo ci siano possibilità di Impostare
la Stampante.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: [Access97] Impedire ad un report ...

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1bcde8bdb4ca2c404a...@mygate.mailgate.org...
> Io non vedo il problema.
> Se elimini il MenùStrumenti di Default dei Report e il Menù Popup
> mettendone uno tuo con solo il Pulsante PRINT ed imposti sui Report
> quel tipo di Menù per tutti non credo ci siano possibilità di Impostare
> la Stampante.
Forse sono stato poco chiaro.
Io ho una stampante con le proprietà impostate in un certo modo da windows e
salvate.
Se creo un report ex nuovo, in teoria cliccando sul pulsante stampa
**senza** entrare nelle proprietà della stampante,
access dovrebbe prendere tali impostazioni. Invece modifica le proprietà
impostate che poi rimangono
memorizzate quando salvo il report.
Siccome prima avevo una epson laser 5900 e ciò non accadeva, mi chiedo come
fare per
evitare questo "inconveniente"
Ciao, pang.


title: [Access97] Impedire ad un report ...

author: ALEX

text:
        Ciao Pang ,
scusami se mi intrometto , ma ho un problema e forse tu mi puoi aiutare.
Ho un data base in access 97 , e come saprai non funziona con altre
versioni di access.
Non riesco a riinstallare il mio vecchio CD perchč rovinato.
Qualcuno č disposto a vendermi una licenza , una copia , qualsiasi cosa ,
sono disperato e non so dove recuperare access 97.
Chi mi puň aiutare ???
Grazie a tutti.

  Il 30 Mar 2005, 12:49, "pang" <
aa...@bbb.it
> ha scritto:
> ... di modificare le impostazioni predefinite di un driver di stampa.
>
> Salve uso access97 con winxp e posseggo una HP 2550 laser color.
>
> Quando creo un report da autocomposizione, i parametri di stampa non
> equivalgono piů
> a quelli predefiniti del driver, inizia a mettere copertine, orientamenti
di
> 180 gradi, ridimenzionamenti di stampa, eccetera, quindi ogni volta devo
> rimodificarli e salvarli assieme al report stesso.
>
> C'č modo di impedire ad access di prendersi tale "iniziativa" ;) oppure di
> fargli prendere
> sempre ed in ogni caso i parametri impostati nel driver di stampa.
>
> Grazie, pang.
>

--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: [Access97] Impedire ad un report ...

text:
        Ciao Pang ,
scusami se mi intrometto , ma ho un problema e forse tu mi puoi aiutare.
Ho un data base in access 97 , e come saprai non funziona con altre
versioni di access.
Non riesco a riinstallare il mio vecchio CD perchč rovinato.
Qualcuno č disposto a vendermi una licenza , una copia , qualsiasi cosa ,
sono disperato e non so dove recuperare access 97.
Chi mi puň aiutare ???
Grazie a tutti.

  Il 30 Mar 2005, 12:49, "pang" <
aa...@bbb.it
> ha scritto:
> ... di modificare le impostazioni predefinite di un driver di stampa.
>
> Salve uso access97 con winxp e posseggo una HP 2550 laser color.
>
> Quando creo un report da autocomposizione, i parametri di stampa non
> equivalgono piů
> a quelli predefiniti del driver, inizia a mettere copertine, orientamenti
di
> 180 gradi, ridimenzionamenti di stampa, eccetera, quindi ogni volta devo
> rimodificarli e salvarli assieme al report stesso.
>
> C'č modo di impedire ad access di prendersi tale "iniziativa" ;) oppure di
> fargli prendere
> sempre ed in ogni caso i parametri impostati nel driver di stampa.
>
> Grazie, pang.
>




title: Totali nei report? Sì, grazie.

author: PAOLO

text:
In un report,
se nell'Origine Controllo di una casella di testo inserisco
=DSum("Totale";"Movimenti";[Data]>=[Da Data])
Significa TEORICAMENTE che prendo tutti i campi Totale
della tabella Movimenti, laddove il campo Data è <= Da Data.
Da Data è valore che viene richiesto perchè relativo alla query
su cui si basa il Report.
Ma Access pensa bene di ignorare codesto criterio, sommandomi
tutti i campi Totale, indistintamente. Dov'è l'errore? E' di sintassi?
Considerate che con il criterio fra "" mi dà persin errore!
Qual catastrofe.
Graz.
--
_____________________________________________
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
ARMONITE
c/o Paolo Fosso
via Bologna, 3
27100 PAVIA
(ITALY)
Tel:
+39 333 2183075
 or
+39 382 467820
e-mail:
pa...@armonite.it
web-site:
www.armonite.it
mp3s:
http://stage.vitaminic.it/armonite
newsgroup: free.it.armonite


title: Totali nei report? Sì, grazie.

author: Giorgio Valsangiacomo

text:
"PAOLO" <
pa...@armonite.it
> ha scritto nel messaggio
news:ldUY5.76387$hk4.2...@news.infostrada.it...

Hai provato mettere come origine dati la query e non la tabella?
Ciao
Giorgio


title: Totali nei report? Sì, grazie.

text:
Giorgio Valsangiacomo <
es...@ticino.com
> wrote in message
9116ad$gn2$1...@news1.sunrise.ch...
> Hai provato mettere come origine dati la query e non la tabella?
> Ciao
> Giorgio
Eccerto, il report si basa proprio su una query!



title: Totali nei report? Sì, grazie.

author: Roberto dal portatile

text:
"PAOLO" <
pa...@armonite.it
> ha scritto nel messaggio
news:ldUY5.76387$hk4.2...@news.infostrada.it...
> In un report,
> se nell'Origine Controllo di una casella di testo inserisco
>
> =DSum("Totale";"Movimenti";[Data]>=[Da Data])
>
> Significa TEORICAMENTE che prendo tutti i campi Totale
> della tabella Movimenti, laddove il campo Data è <= Da Data.
> Da Data è valore che viene richiesto perchè relativo alla query
> su cui si basa il Report.
>
> Ma Access pensa bene di ignorare codesto criterio, sommandomi
> tutti i campi Totale, indistintamente. Dov'è l'errore? E' di sintassi?
>
> Considerate che con il criterio fra "" mi dà persin errore!
> Qual catastrofe.
>
> Graz.
>
> --
> _____________________________________________
> """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
> ARMONITE
Se [Data] è un campo della tabella Movimenti di tipo Data/ora e [Da Data] è
un campo della query sempre di tipo Data/ora, prova con:
=DSum("Totale";"Movimenti";"[Data]>=#" & [Da Data] & "#")
anche se non mi è chiaro cosa intendi dire con:
> Da Data è valore che viene richiesto perchè relativo alla query
> su cui si basa il Report.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: creare maschera con ascolto audio

author: aa

text:
devo creare una maschera per immettere dati da ascoltare da file .waw
avrò una cartella con tutti i file waw
ogni file avrà nome, cognome, indirizzo, numero civico, cittò, provincia
come posso fare per avere le funzionalità di WMPlayer in una maschera
access?
mi spiego: non vorrei dover cambiare programma (alt+tab) nè utilizzare il
mouse per aprire i file da ascoltare o per tornare indietro mentre inserisco
i dati
secondo voi è possibile?
grazie


title: creare maschera con ascolto audio

author: Roberto dalla campagna

text:
aa <
a...@aa.it
> wrote in message 3f33b0d2@shknews01...

Vai sul Sito Comune (link qui sotto) e nella Sezione General leggi la FAQ di
Stefano Bettini intitolata "Come gestire i "suoni" in VBA? (32 bit)".
Se vuoi che mentre viene eseguito il file .Wav il codice VBA prosegua,
invwcw di:
Err = apisndPlaySound("C:\WINDOWS\MEDIA\CHIMES.WAV", 2)
prova con
Err = apisndPlaySound("C:\WINDOWS\MEDIA\CHIMES.WAV", 1)
Naturalmente la stringa racchiusa tra virgolette è il percorso completo del
file .Wav che vuoi suonare.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: auguri...

author: BC

text:
...di un buon Natale e di un sereno, felice e pieno di lavoro
interessante anno nuovo...
BC


title: msgbox controllo inserimento dati

text:
Salve a tutti,
Utilizzo la routine qui sotto per controllare che avvenga
l'inserimento in un controllo della mia msk.
Private Sub ComuneCensuario_Exit(Cancel As Integer)
        Dim IntNuovo As Integer, strTitolo As String
        Dim IntFinestraMsg As Integer, strMsg As String
        strTitolo = "Attenzione"
        strMsg = "Devi inserire un dato valido, Continuare?"
        IntFinestraMsg = vbYesNo + vbQuestion
        If IsNull(ComuneCensuario) Then
        IntNuovo = MsgBox(strMsg, IntFinestraMsg, strTitolo)
        If IntNuovo = vbNo Then
            Cancel = True
            Me.Undo
            Comando32.SetFocus
            Comando30.SetFocus
        Else
            Progetto.SetFocus
            ComuneCensuario.SetFocus
        End If
        End If
End Sub
La msgbox mi chiede se voglio continuare oppure no.
Se rispondo Si si riposiziona sul controllo,
Se gli dico di NO dovrebbe annullare i dati presenti nella
MSK e spostare il focus in un pulsante di comando.
Di fatto annulla i dati presenti in MSK ma
il focus rimane sul controllo e non mi permette di fare
nessuna operazione.
Come posso risolvere questo problema?
Un'altra cosa, dato che questa routine la devo mettere
in altri 5 controlli della mia MSK, come posso evitare
di ripetere la routine per ogni controllo?
Grazie in anticipo
--
Debora


title: msgbox controllo inserimento dati

author: Maurizio Borrelli

text:
> "Debora.Maniero" [...]:

    Cancel = Annulla. Ok?
    Se tu *annulli* l'evento <controllo>_Exit che succede?... Che non esci
da <controllo>.
    E' questo che vuoi? Pare di no. Allora perche' quel
        Cancel = True
nel tuo codice?
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: msgbox controllo inserimento dati

author: Riccardo M.

text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:amcsdm$4ojkb$1...@ID-52090.news.dfncis.de...

dovresti inserirlo nell'avento Prima di aggiornare (beforeupdate)
bye
Riccardo


title: msgbox controllo inserimento dati

text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:amcsdm$4ojkb$1...@ID-52090.news.dfncis.de...
[cut]
>
>     Cancel = Annulla. Ok?
>
>     Se tu *annulli* l'evento <controllo>_Exit che succede?... Che non esci
> da <controllo>.
>
>     E' questo che vuoi? Pare di no. Allora perche' quel
>
>         Cancel = True
>
> nel tuo codice?
ehhhh, bella domanda!
Grazie Maurizio.
P.S. Sai come posso fare per questo:
         dato che questa routine la devo mettere
          in altri 5 controlli della mia MSK, come posso evitare
          di ripetere la routine per ogni controllo?
--
Debora


title: msgbox controllo inserimento dati

text:
> "Riccardo M." [...]:
> > "Maurizio Borrelli" [...]:
> > > "Debora.Maniero" [...]:
> dovresti inserirlo nell'avento Prima di aggiornare (beforeupdate)
    Scusa, Riccardo M. Ma dici a me?
    (Potresti, per favore, evitare di rispedire tutto il post? Grazie.)



title: msgbox controllo inserimento dati

text:
"Riccardo M." <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:amcsn6$jrr$1...@localhost.localdomain...
[cut]
>
> dovresti inserirlo nell'avento Prima di aggiornare (beforeupdate)
>
Cosa? La routine?
Non so, dagli esempi che ho trovato nel NG, ho
visto che erano sull'evento Exit. certo se non ci
passo col tab, sono fregata!
Provero a spostare la routine in beforeupdate.
Dopo la modifica indicatami da Maurizio
ora funziona benissimo.
Grazie anche a te Riccardo.
--
Debora


title: msgbox controllo inserimento dati

text:
> "Debora.Maniero" [...]:
> > "Maurizio Borrelli" [...]:
> P.S. Sai come posso fare per questo:
>          dato che questa routine la devo mettere
>           in altri 5 controlli della mia MSK, come posso evitare
>           di ripetere la routine per ogni controllo?
    Private Function <NomeCheVuoi>( _
      ByVal NomeControllo As String _
    , ByVal QuelCheVuoi As TipoCheServe _
    ) As Boolean
      .
      .
      .
    End Function
    Private Sub ComuneCensuario_Exit( _
      ByRef Cancel As Integer)
      If (<NomeCheVuoi>(
Me.ComuneCensuario.Name
, ...)=True Then
        .
        .
      Else
        .
        .
      End If
    End Sub
e cosi' per tutti i controlli.
-oppure-
semplificato:
    Private Sub ComuneCensuario_Exit( _
      ByRef Cancel As Integer)
      <NomeCheVuoi>
Me.ComuneCensuario.Name
, ...
    End Sub
    Chiaramente c'e bisogno di passare l'oggetto o il nome dell'oggetto alla
funzione <NomeCheVuoi> ***SE*** tale funzione deve comportarsi in modi
diversi a seconda del controllo chiamante. Altrimenti non servono argomenti.



title: msgbox controllo inserimento dati

text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:amctdu$4no4v$1...@ID-52090.news.dfncis.de...

_________________________
no, non dicevo a te....
a Debora.
ciao
Riccardo
(la prossima volta taglio un po di post... ok?)


title: msgbox controllo inserimento dati

author: Alessandro Cara

text:
"Debora.Maniero" wrote:
>
[cut]
> Un'altra cosa, dato che questa routine la devo mettere
> in altri 5 controlli della mia MSK, come posso evitare
> di ripetere la routine per ogni controllo?
> Grazie in anticipo
io in genere faccio un'altra cosa
L'evento che attivo e' l'afterupdate o beforeupdate  a livello di form
e lì faccio la verifica per tutti i controlli che mi
interessano ed anche il controllo di variazione (c'e' nel
sito comune) per evitare variazioni accidentali
(ora nel 2000 c'e' anche la proprieta' Dirty che
risolve qualcosa). La verifica a tale livello fa si
che anche se non si passa sul campo il controllo di validita'
viene cmq. eseguito
detto questo, invece, sui singoli controlli faccio un'altra cosa
Prendo la tua  routine ad esempio
sull'evento di BeforeUpdate
scrivo sulla proprieta' dell'evento, invece di [routine evento]
per tutti i controlli che lo richiedono
=ControlChk(Forms!nomedellaform;"nome controllo")
e poi in un modulo
**********************************
Public Function ControlChK(frm as form, controllo as string)
    Dim IntNuovo As Integer, strTitolo As String
    Dim IntFinestraMsg As Integer, strMsg As String
    strTitolo = "Attenzione"
    strMsg = "Devi inserire un dato valido in " & controllo " ,
Continuare?"
    IntFinestraMsg = vbYesNo + vbQuestion
    If IsNull(frm(controllo)) Then
        IntNuovo = MsgBox(strMsg, IntFinestraMsg, strTitolo) '?????
        If IntNuovo = vbNo Then
 '''''''''           Cancel = True
            frm.Undo
            DoCmd.CancelEvent
 ''''''''           'Comando32.SetFocus  '??????????????????????
            frm.Comando30.SetFocus   '  questa dovrebbe essere variabile
I        Else
 '''''''''           Progetto.SetFocus   '??????????????????????
            frm(controllo).SetFocus  'qui perche' rimani sul controllo?
        End If
    End If
End Sub
****************************
Continui a mettere 2 setfocus, non capisco perche'.
quando la emetti la stringa strMsg?
frm(controllo).SetFocus rischi di rimanere sempre sul controllo
sequenza msg->vbyes->focus..msg->vbyes->focus...etc
o il tuo continuare significa "stai qui che ci metto qualcosa"?
e il vbNo a che serve? Vedo che vai su un altro controllo
c'e' qualcosa nella logica che mi sfugge????????????????????????
Ci possono essere da gestire anche le proprieta' ValidoSe e
MessaggioErrore
--
S.E. & O.
a.cara


title: msgbox controllo inserimento dati

author: Debora

text:
"Alessandro Cara" <
al...@blunet.it
> ha scritto nel messaggio
news:3D8A272A...@blunet.it...
> "Debora.Maniero" wrote:
> >
> [cut]
> > Un'altra cosa, dato che questa routine la devo mettere
> > in altri 5 controlli della mia MSK, come posso evitare
> > di ripetere la routine per ogni controllo?
> > Grazie in anticipo
>
> io in genere faccio un'altra cosa
> L'evento che attivo e' l'afterupdate o beforeupdate  a livello di form
> e lě faccio la verifica per tutti i controlli che mi
> interessano ed anche il controllo di variazione (c'e' nel
> sito comune) per evitare variazioni accidentali
> (ora nel 2000 c'e' anche la proprieta' Dirty che
> risolve qualcosa). La verifica a tale livello fa si
> che anche se non si passa sul campo il controllo di validita'
> viene cmq. eseguito
>
> detto questo, invece, sui singoli controlli faccio un'altra cosa
>
>
> Prendo la tua  routine ad esempio
> sull'evento di BeforeUpdate
>
> scrivo sulla proprieta' dell'evento, invece di [routine evento]
> per tutti i controlli che lo richiedono
> =ControlChk(Forms!nomedellaform;"nome controllo")
e se ho gia una routine sull'evento dei controlli?
lo posso inserire da codice?
se si, com'č la sintassi?

come perchč? Se lascio solo un nomecontrollo.setfocus
anzichč due, il focus non va dove voglio, non so spiegarmi il
xkč, ma č cosě.
> quando la emetti la stringa strMsg?
IntNuovo = MsgBox(strMsg, IntFinestraMsg, strTitolo)
Se il controllo č null parte!!!   Funziona bene!
> frm(controllo).SetFocus rischi di rimanere sempre sul controllo
> sequenza msg->vbyes->focus..msg->vbyes->focus...etc
> o il tuo continuare significa "stai qui che ci metto qualcosa"?
>
> e il vbNo a che serve? Vedo che vai su un altro controllo
Infatti, se decido di non immettere un dato e chiaro che non
voglio continuare con l'inserimento pertanto faccio posizionare
il focus nel pulsante di cmd "annulla ed esci"
per fare ciň ho dovuto eliminare CancelTrue che non mi permetteva di
uscire dal controllo e ho lasciato solo Me.Undo
>
> c'e' qualcosa nella logica che mi sfugge????????????????????????
E' probabile che per andare da Genova a Milano sia passata x
Bologna, ma qualcosa, anchč in queste piccole routine mi sfugge ancora.
>
> Ci possono essere da gestire anche le proprieta' ValidoSe e
> MessaggioErrore
Si senzaltro! Se č per quello ci sono anche le macro che per
una che non sa niente di VBA sono comodissime! Ma il VBA
con le macro e come paragonare Gabriel Garko con Giuliano Ferrara in
fatto di bellezza!!!!
Attendo la tua risposta con ansia!
--
Debora


title: msgbox controllo inserimento dati

author: Fabrizio

text:
>cut
>Infatti, se decido di non immettere un dato e chiaro che non
>voglio continuare con l'inserimento pertanto faccio posizionare
>il focus nel pulsante di cmd "annulla ed esci"
Come al solito mi sono perso già da un bel po', oltretutto non ho
capito la logica di quest'ultima cosa: vuoi dire che essendo tutti i
campi necessari non inserire un dato significa che il record non è
"buono" per cui cmq bisogna annulare tutto ? , guai a chi schiaccia
per errore <tab> ( o qls tasto che hai impostato )due volte , lo cacci
subito sul pulsante.
Scusate .... mi defilo ( eh che modi era solo una domanda ).
>cut!
>Ma il VBA
>con le macro e come paragonare Gabriel Garko con Giuliano Ferrara in
>fatto di bellezza!!!!
>
>Attendo la tua risposta con ansia!
La mia è che come al solito si prefirisce il bello, aitante e magro al
brutto,  grasso ma "intelligente" ... è proprio vero che ci fermiamo
solo all'apparenza , da te non me la sarei aspettato.  :-))) (risata )
Ciao. Fabrizio


title: msgbox controllo inserimento dati

text:
Debora ha scritto:
[cut]
> >
> > scrivo sulla proprieta' dell'evento, invece di [routine evento]
> > per tutti i controlli che lo richiedono
> > =ControlChk(Forms!nomedellaform;"nome controllo")
>
> e se ho gia una routine sull'evento dei controlli?
> lo posso inserire da codice?
> se si, com'č la sintassi?
Private sub controllo_BeforeUpdate
     .....blablablabla
     call controlChk(me,"nome controllo")
     .....blablabla...
End sub
oppure: call controlchk(me,
screen.activecontrol.name
)
[cut]
>
> come perchč? Se lascio solo un nomecontrollo.setfocus
> anzichč due, il focus non va dove voglio, non so spiegarmi il
> xkč, ma č cosě.
uhhhm......strano
>
> > quando la emetti la stringa strMsg?
>
> IntNuovo = MsgBox(strMsg, IntFinestraMsg, strTitolo)
> Se il controllo č null parte!!!   Funziona bene!
ooops, sorry
[cut]
> Infatti, se decido di non immettere un dato e chiaro che non
> voglio continuare con l'inserimento pertanto faccio posizionare
> il focus nel pulsante di cmd "annulla ed esci"
> per fare ciň ho dovuto eliminare CancelTrue che non mi permetteva di
> uscire dal controllo e ho lasciato solo Me.Undo
ma allora perche' non fai "direttamente" le azioni di "annulla ed esci"?
La routine potrebbe essere modificata cosi'
    ...............................
        IntNuovo = MsgBox(strMsg, IntFinestraMsg, strTitolo)
        DoCmd.CancelEvent
        If IntNuovo = vbNo Then
             frm.Undo
          '  qui le azioni di annulla ed esci
        End If
    ...................................
[cut]
> con le macro e come paragonare Gabriel Garko con Giuliano Ferrara in
> fatto di bellezza!!!!
Il secondo lo conosco, toppo grosso per passare inosservato
ma il primo Ki-Ka-Tze
--
a.cara


title: msgbox controllo inserimento dati

text:
"Fabrizio" <fabrizio...@SPAMtiscalinet.it> ha scritto nel messaggio
news:s0hlouol3pfbk0rqj...@4ax.com...
> >cut
> >Infatti, se decido di non immettere un dato e chiaro che non
> >voglio continuare con l'inserimento pertanto faccio posizionare
> >il focus nel pulsante di cmd "annulla ed esci"
>
> Come al solito mi sono perso già da un bel po', oltretutto non ho
> capito la logica di quest'ultima cosa: vuoi dire che essendo tutti i
> campi necessari non inserire un dato significa che il record non è
> "buono" per cui cmq bisogna annulare tutto ? , guai a chi schiaccia
> per errore <tab> ( o qls tasto che hai impostato )due volte , lo cacci
> subito sul pulsante.
> Scusate .... mi defilo ( eh che modi era solo una domanda ).
Tesoro, do la possibilità all'operatore di scegliere se continuare oppure
no.
Però se non vuole scrivere sul controllo, il record non è completo
pertanto NON DEVE essere salvato. Ecco xkè lo caccio fuori!
Non mi sembra che ci sia niente di anomalo, ti pare?
Se no a che servono i vari valido se, if isnull...then
Cmq se ha sbagliato nulla gli vieta di tornare sulla msk per reinserire
i dati.
> >cut!
> >Ma il VBA
> >con le macro e come paragonare Gabriel Garko con Giuliano Ferrara in
> >fatto di bellezza!!!!
> >
> >Attendo la tua risposta con ansia!
>
> La mia è che come al solito si prefirisce il bello, aitante e magro al
> brutto,  grasso ma "intelligente" ... è proprio vero che ci fermiamo
> solo all'apparenza , da te non me la sarei aspettato.  :-))) (risata )
La tua affermazione è quanto meno errata,
1) xkè non conosci Garko personalmente quindi non puoi
dire che non sia intelligente .
2) Se leggi bene quanto ho scritto, ho sottolineato
 "IN FATTO DI BELLEZZA".  Se avessi fatto un
paragone di intelligenza avrei  messo ..... ma dai, oggi
sono di buon umore e non voglio essere cattiva con nessuno!
3) L'ultimo ragazzo che ho avuto è un rospo, e questo ti
fa capire quanto per me è importante la bellezza esteriore!
Se non ti basta ti aggiungo anche un altro punto ma in un
prossimo post.
Scegli tu, ma non mi provocare! ;-PP so essere pungente!!!
--
Debora


title: msgbox controllo inserimento dati

text:
"Alessandro Cara" <
al...@blunet.it
> ha scritto nel messaggio
news:3D8AC6A7...@blunet.it...
> Debora ha scritto:
> [cut]
> > Infatti, se decido di non immettere un dato e chiaro che non
> > voglio continuare con l'inserimento pertanto faccio posizionare
> > il focus nel pulsante di cmd "annulla ed esci"
> > per fare ciň ho dovuto eliminare CancelTrue che non mi permetteva di
> > uscire dal controllo e ho lasciato solo Me.Undo
> ma allora perche' non fai "direttamente" le azioni di "annulla ed esci"?
> La routine potrebbe essere modificata cosi'
>
>     ...............................
>         IntNuovo = MsgBox(strMsg, IntFinestraMsg, strTitolo)
>         DoCmd.CancelEvent
>         If IntNuovo = vbNo Then
>              frm.Undo
>           '  qui le azioni di annulla ed esci
>         End If
>     ...................................
E' una buona idea, ma voglio lasciare cmq all'operatore
sempre l'ultima scelta, decide lui se premere quel
pulsante ed uscire!
--
Debora


title: msgbox controllo inserimento dati

text:
>cutto
>Tesoro,
Dimmi cara ( quando mi chiami così mi sciolgo )
>do la possibilità all'operatore di scegliere se continuare oppure
>no.
>Però se non vuole scrivere sul controllo, il record non è completo
>pertanto NON DEVE essere salvato.
E mettere un msgBox sul controllo che gli dica " e no ciccio o scrivi
su questo controllo o non rompi" e poi sceglie "non rompo" oppure " ma
che modi ho solo sbagliato a digitare",  te lo chiedo perchè
masticando malissimo VBA non ho capito bene il codice.
>Ecco xkè lo caccio fuori!
Ma non lo avvisi ( come prima non ho capito bene il codice )
>Non mi sembra che ci sia niente di anomalo, ti pare?
Boh , ripeto non ho capito bene il codice, ma visto la tua spiegazione
chiedevo lumi ( insomma ti sfrutto per studiare ).
>Se no a che servono i vari valido se, if isnull...then
A me lo chiedi ?   :-)))
>cutto
>> >con le macro e come paragonare Gabriel Garko con Giuliano Ferrara in
>> >fatto di bellezza!!!!
>> >
>> >Attendo la tua risposta con ansia!
>>
>> La mia è che come al solito si prefirisce il bello, aitante e magro al
>> brutto,  grasso ma "intelligente" ... è proprio vero che ci fermiamo
>> solo all'apparenza , da te non me la sarei aspettato.  :-))) (risata )
>
>La tua affermazione è quanto meno errata,
>1) xkè non conosci Garko personalmente quindi non puoi
>dire che non sia intelligente .
......
>2) Se leggi bene quanto ho scritto, ho sottolineato
> "IN FATTO DI BELLEZZA".  Se avessi fatto un
>paragone di intelligenza avrei  messo ..... ma dai, oggi
>sono di buon umore e non voglio essere cattiva con nessuno!
....
>3) L'ultimo ragazzo che ho avuto è un rospo, e questo ti
>fa capire quanto per me è importante la bellezza esteriore!
Anch'io sono un rospo eppure una donna ce l'ho , che vuò dì ?
Tu cmq lì sei andata a parare. ( basta ... basta )
>Se non ti basta ti aggiungo anche un altro punto ma in un
>prossimo post.
>Scegli tu, ma non mi provocare! ;-PP so essere pungente!!!
Non aggiungere , perchè non so stare zitto e faccio sempre fatica a
far capire che scherzo.
Ciao. Fabrizio


title: msgbox controllo inserimento dati

text:
"Fabrizio" <fabrizio...@SPAMtiscalinet.it> ha scritto nel messaggio
news:c2lloukmhbvol9odj...@4ax.com...
> >cutto
> >Tesoro,
>
> Dimmi cara ( quando mi chiami così mi sciolgo )
>
> >do la possibilità all'operatore di scegliere se continuare oppure
> >no.
> >Però se non vuole scrivere sul controllo, il record non è completo
> >pertanto NON DEVE essere salvato.
>
> E mettere un msgBox sul controllo che gli dica " e no ciccio o scrivi
> su questo controllo o non rompi" e poi sceglie "non rompo" oppure " ma
> che modi ho solo sbagliato a digitare",  te lo chiedo perchè
> masticando malissimo VBA non ho capito bene il codice.
se osservi la routine, propone se continuare a scrivere opuure no
e chiaro che se sceglie No vuole uscire, saltrimenti che ci sta a fare?
> Boh , ripeto non ho capito bene il codice, ma visto la tua spiegazione
> chiedevo lumi ( insomma ti sfrutto per studiare ).
Il codice? Non fa altro che testare se il controllo viene lasciato
vuoto o no, se si -> MSG "ciccio devi  scrivere altrimenti ..aria!"
visto che il dato è richiesto non posso farlo continuare a scrivere
negli altri campi, non avrebbe senso!
> >Se no a che servono i vari valido se, if isnull...then
>
> A me lo chiedi ?   :-)))
[cut]
> >3) L'ultimo ragazzo che ho avuto è un rospo, e questo ti
> >fa capire quanto per me è importante la bellezza esteriore!
>
> Anch'io sono un rospo eppure una donna ce l'ho , che vuò dì ?
> Tu cmq lì sei andata a parare. ( basta ... basta )
uhmmmm, non capisci, stiamo dicendo la stessa cosa!
> >Se non ti basta ti aggiungo anche un altro punto ma in un
> >prossimo post.
> >Scegli tu, ma non mi provocare! ;-PP so essere pungente!!!
>
> Non aggiungere , perchè non so stare zitto e faccio sempre fatica a
> far capire che scherzo.
Ho capito che scherzi, scemotto (in senso buono), io ho fatto lo stesso!
--
Debora


title: msgbox controllo inserimento dati

text:
>>
>cutto ( per brevità )
>se osservi la routine, propone se continuare a scrivere opuure no
>e chiaro che se sceglie No vuole uscire, saltrimenti che ci sta a fare?
Trovato, trovato, ( soprattutto il codice al quale ti riferivi,
scusa).
>> Boh , ripeto non ho capito bene il codice, ma visto la tua spiegazione
>> chiedevo lumi ( insomma ti sfrutto per studiare ).
Certo che se guardavo altrove ( non te lo dico dove guardavo , mi
vergogno )
>Il codice? Non fa altro che testare se il controllo viene lasciato
>vuoto o no, se si -> MSG "ciccio devi  scrivere altrimenti ..aria!"
>visto che il dato è richiesto non posso farlo continuare a scrivere
>negli altri campi, non avrebbe senso!
Ok , ho capito il senso, comincio a riguardarlo da capo, vediamo se
finalmente riesco a seguire un tuo 3d dall'inizio alla fine ( visto
che la cosa mi interesserebbe ).
Scusami ma oggi ho proprio gli occhi storti. ( mi riservo il diritto
di ristressarti se non capisco qlc )
Perdonami , ti prego ... sob ... sigh.... ( che figur de merda )
>> >Se no a che servono i vari valido se, if isnull...then
>>
>> A me lo chiedi ?   :-)))
Questo lo lascio , serve a distinguermi dalle masse istruite ( quale
onore ).
>cutto anch'io
>> >3) L'ultimo ragazzo che ho avuto è un rospo, e questo ti
>> >fa capire quanto per me è importante la bellezza esteriore!
>>
>> Anch'io sono un rospo eppure una donna ce l'ho , che vuò dì ?
>> Tu cmq lì sei andata a parare. ( basta ... basta )
>
>uhmmmm, non capisci, stiamo dicendo la stessa cosa!
No non capisco, ma non garantisco più su cosa sto' leggendo.
>cutto
>> Non aggiungere , perchè non so stare zitto e faccio sempre fatica a
>> far capire che scherzo.
>
>Ho capito che scherzi, scemotto (in senso buono), io ho fatto lo stesso!
Non era rivolto a te, a dire il vero , ma ad alcuni che si sono offesi
per colpa mia ( era una frase trasversale ) :-))
Ciao. Fabrizio


title: cmdlg_file() - informazioni aggiuntive please...

text:
Ciao a tutti,
Come faccio ad avere il nome del file senza l'intero path
utilizzando la splendida funzione cmdlg_file()fatta da Stefano Bettini e
presente sul sito comune alla voce "Richiamare la finestra di dialogo per
la selezione di un file."
Combinando questa funzione e quella per la
copia dei file ho fatto si che con la pressione di un pulsante si apra la
finestra di selezione file e una volta selezionato questo venga copiato
nella cartella "immagini" presente nella stessa cartella del db
(precedentemente la Funzione PathCorrente() (Autore Paolo Holzl) aveva
letto il path del db).
Poi vorrei che in una casella di testo mi
comparisse il nome delfile senza il path. ... non ci riesco perchè non mi è
ben chiaro come viene indicata la variabile che identifica il nome del file
nella funz cmdlg_file()
Qualcuno mi può aiutare?
Vi ringrazio molto.
Alessio

--------------------------------
Inviato via
http://usenet.iol.it


title: Consentitemi un'altra domanda

text:
In una tabella di nome backup1 ho un campo importo
formato numerico precisione doppia, che contiene valori espressi in lire. In
un altro campo della stessa tabella - che chiamo espr1 - voglio riportare
gli importi in lire/milioni
Sin qui mi sono avvalso di una query di aggiornamento ma, considerato che
non mai meno di 300.000 record(questo mese 848.000) la procedura diventa
lentissimi (ca due ore). Mi č stato consigliato di usare un codice.
Io mi sono cimentato cosě ma non funziona. Per favore potete aiutarmi?
Sub aggiornaespr1()
dim archivi as database
dim tabelladientrata as recorset
dim tabelladiuscita as recordset
dim utilizzo as double
dim espr1 as double
set archivi=dbengine.workspaces(0).Databases(0)
set tabelladientrata=achivi.openrecordset("backup1", dbopen table)
set tabelladiuscita=archivi.openrecorset("backup1", dbopentable)
backup1("espr1")=backup1("importo")/1000000
end sub
Ebbene questo codice non funziona: Sub or functuin in definite
DOve sbaglio???????????
Per favore dove č sbaagliato?


title: sempre AIUTO x Report

author: Mirco

text:
Alcuni giorni fa ho postato un messaggio per creare un report con due
valori, ho ricevuto dei consigli, ma non sono ancora riuscito a
risolvere il mio problema.
Dato che sono alle prime armi con Access, forse sto sbagliando
qualcosa. Vi chiedo se gentilmente qualcuno potesse crearmi il report
e postarmelo (posso inviare anche le due tabelle con i dati).
Grazie a chiunque vorrà aiutarmi


title: sempre AIUTO x Report

author: MA

text:
"Mirco" <
mirco.s...@mercat.it
> ha scritto nel messaggio
news:420b3af9...@news.aruba.it...

Ciao Mirco,
ahimè questo Ng ha alcune regole.
La prima (scritta) è quella di postare con un subject significativo
La seconda (non scritta ma praticata) è quella di far rispettare la prima
non rispondendo quando quella non si verifica.
In tutto questo poi chiedere di farti il lavoro è ancora qualcosa in più.
Il Ng non è un helpdesk, quelli si pagano.
Il Ng è l'intento di alcuni di aiutare altri e "riscuotere" la stessa
moneta.
Infatti la prima regola serve proprio a questo e cioè facilitare la ricerca
di post precedenti con eventuali soluzioni.
Qui avrai tutto l'aiuto di cui hai bisogno, però a lavorarci devi essere tu.
MAssimiliano


title: sempre AIUTO x Report

text:
On Thu, 10 Feb 2005 11:56:47 +0100, "MA"
<
mas...@massimilianoamendola.it
> wrote:
>Ciao Mirco,
>ahimè questo Ng ha alcune regole.
>La prima (scritta) è quella di postare con un subject significativo
>La seconda (non scritta ma praticata) è quella di far rispettare la prima
>non rispondendo quando quella non si verifica.
>
>In tutto questo poi chiedere di farti il lavoro è ancora qualcosa in più.
>Il Ng non è un helpdesk, quelli si pagano.
>Il Ng è l'intento di alcuni di aiutare altri e "riscuotere" la stessa
>moneta.
>Infatti la prima regola serve proprio a questo e cioè facilitare la ricerca
>di post precedenti con eventuali soluzioni.
>Qui avrai tutto l'aiuto di cui hai bisogno, però a lavorarci devi essere tu.
>MAssimiliano
>
Il mio intento non è trovare uno che lavori al posto mio, ma qualcuno
che riesca a farmi capire (con qualche esempio pratico che posso
studiarmi o con qualche procedura guidata) come risolvere il mio
problema e superarlo qualsiasi altra volta mi si ripresenti.
Ho scritto che inviavo anche le tabelle perchè "Roberto da casa" mi
aveva risposto, ma non sono riuscito a fargli capire bene cosa
effettivamente mi serviva.
Comunque ancora grazie, e spero che qualcuno possa aiutarmi


title: sempre AIUTO x Report

author: Carlo Costarella

text:
"Mirco" <
mirco.s...@mercat.it
> ha scritto nel messaggio
news:420b3af9...@news.aruba.it...

Difficile aiutarti...ma non ti scoraggiare.
Prima di tutto prova a postare con un soggetto più significativo...questo
permetterà a tutti di capire subito di che si tratta e, nelle ricerche
future, darà una grossa mano a chi ha lo stesso problema.
E' una forma di servizio non un capriccio.
Ti suggerisco dei soggetti:
Query a campi incrociati: visualizzazione su report
Query a campi incrociati con due valori
Determinare le voci di colonna in una query a campi incrociati.
E' possibile assegnare due valori in una query a campi incrociati?
Predefinire le voci di colonna in una query a campi incrociati
Unione di due query a campi incrociati.
ecc.
E' molto importante dire subito la versione di Access e come sono composte
le tabele che si usano.
Fare un esempio del risultato aspettato.
Sono sicuro che un po' di buona volontà anche da parte tua ti permetterà di
ottenere tutto l'aiuto che sapremo darti.
Ciao, Carlo


title: Proprietà enabled

text:
Ciao a tutti,
ho creato una funzione che rimette tutti i controlli di una maschera a OldValue se l'utente non vuole salvare le modifiche.
Se il controllo è di tipo "Etichetta" o "Pulsante" lo ignora, altrimenti modifica il valore del campo sottostante.
Finora non mi ha creato nessun problema; poi però mi sono imbattuto in una maschera che ha un controllo disabilitato (il campo ID) ed ovviamente la funzione non riesce ad impostare il vecchio valore.
Non ho trovato il modo di testare se il controllo è disabilitato.
Speravo in una proprietà tipo ctlControllo.enabled ma non esiste.

Function ControlloSalvataggio(frmMaschera As Access.Form) As Boolean
On Error GoTo Err_ControlloSalvataggio
    Dim strRisposta As String
    Dim ctlControllo As control
    If frmMaschera.Dirty Then
        ControlloSalvataggio = True
        strRisposta = MiaMsgBox("Non hai salvato i dati.@ Vuoi farlo ora?@", vbExclamation + vbYesNo, "ATTENZIONE")
        If strRisposta = vbYes Then
            DoCmd.RunCommand acCmdSave
        Else
            For Each ctlControllo In frmMaschera.Controls
                If ctlControllo.ControlType = acLabel Or ctlControllo.ControlType = acCommandButton Then   'ignoro le etichette e i pulsanti
		'speravo di aggiungere alla riga precedente "Or ctlcontrollo.enabled = false"
                Else
                    ctlControllo.Value = ctlControllo.OldValue
                End If
            Next
        End If
    End If
Exit_ControlloSalvataggio:
    Exit Function
Err_ControlloSalvataggio:
    MiaMsgBox "Si è verificato il seguente errore:@N° " & Err.Number & " - " & Err.Description & "@"
    Resume Exit_ControlloSalvataggio
End Function

Come faccio a dire a VBA di ignorare anche i controlli disabilitati?

Grazie
Franco


title: Proprietà enabled

text:
Sai che le LABEL non supportano la proprietà Enabled...?

Se vuoi applicare Enabled perché devi farlo solo a quelli Enabled...?
Se li vuoi disabilitare e sono già disabilitati rimangono disabilitati...

@Alex


title: Proprietà enabled

text:

Scusa Alex, non mi sono spiegato.
La maschera prende i dati da una tabella del DB; il controllo disabilitato è una casella di testo e non voglio cambiarne la proprietà Enabled. Se l'utente prova a cambiare record o chiudere la maschera senza aver prima salvato le modifiche effettuate, sull'evento BeforeUpdate della maschera richiamo la mia funzione che controlla se ci sono state modifiche non salvate ( If frmMaschera.Dirty), quindi chiede conferma del salvataggio non effettuato e, se la risposta è No, cicla tra tutti i controlli della maschera per ripristinare il valore precedente alla modifica (ctlControllo.Value = ctlControllo.OldValue). Il ciclo "For Each ctlControllo In frmMaschera.Controls" controlla tutti i controlli presenti indistintamente, perciò evito di controllare le Etichette e i Pulsanti ( If ctlControllo.ControlType = acLabel Or ctlControllo.ControlType = acCommandButton) perché mi restituiscono un messaggio di errore.
Il problema sta nella casella di testo disabilitata: il codice mi restituisce l'errore "Impossibile assegnare un valore all'oggetto", presumo proprio perché è disabilitata. Quindi dovrei testare se il controllo è disabilitato e ignorarlo nel ciclo "For Each … Next" e questo non lo so fare.
Se invece esiste un altro metodo per ciclare solo su alcuni controlli della maschera e non su altri, meglio ancora.
Grazie
Franco


title: Proprietà enabled

author: GiorgioDaPrato

text:
> Se invece esiste un altro metodo per ciclare solo su alcuni controlli della maschera e non su altri, meglio ancora.

puoi inserire una stringa "di riconoscimento per lo scopo"
nella proprietà tag del(i) controllo(i)
e, nel ciclo di ricognizione, saltare il(i) controllo(i)


title: Proprietà enabled

text:

Perfetto, funziona!
Grazie


title: Primo lunedi del mese?

author: luk

text:
E' possibile trovare il primo lunedi del mese di tutti i 12 mesi dell'anno
corrente con una funzione di access?
Grazie
Luk
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.824 / Virus Database: 562 - Release Date: 28/12/2004


title: Primo lunedi del mese?

author: Pablitomf (dalle ferie)

text:
luk ha scritto:
> E' possibile trovare il primo lunedi del mese di tutti i 12 mesi dell'anno
> corrente con una funzione di access?
> Grazie
> Luk
Con un SQL su una tabella contenente tutte le date dei 365 giorni
dell'anno si :
Questo l'esempio (Il campo che ho valutato l'ho chiamato "Datamese" della
Tabella "Tua_Tabella"):
SELECT First(Tua_Tabella.Datamese) AS Data, Format([Datamese],"ddd") AS
Giorno, Format([Datamese],"mmm") AS Mese FROM Tua_Tabella
GROUP BY Format([Datamese],"ddd"), Format([Datamese],"mmm") HAVING
(((Format([Datamese],"ddd"))="lun"));
--
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------
http://www.sitocomune.com/
http://www.accessgroup.it/
------------------------------
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Primo lunedi del mese?

author: Antonio Biso

text:
"luk" <
magi...@hotmail.com
> ha scritto nel messaggio
news:cqu4ds$m0d$1...@newsreader.mailgate.org...
> E' possibile trovare il primo lunedi del mese di tutti i 12 mesi dell'anno
> corrente con una funzione di access?
Con un ciclo sui 12 mesi e con un ciclo su al più i primi 7 giorni, tramite
la funzione Weekeday trovi quello che vuoi
Antonio


title: Primo lunedi del mese?

text:
Antonio Biso ha scritto:


> Antonio
Uè uè... chi si rivede! E proprio quando c'è meno folla! Che è sei
diventato claustrofobico? :-D
Cmq ne approfitto per inviarti tanti tanti AUGURI di un sereno
Natale(ormai già fatto... chissa quanti bagordi avrai fatto a tavola) e di
un meraviglioso inizio anno.



title: Primo lunedi del mese?

text:
"Pablitomf (dalle ferie)" <
maurizio...@accessgroup.it
> ha scritto nel
messaggio news:cqu8oh$bfd$1...@news.newsland.it...
> Antonio Biso ha scritto:
>
> > "luk" <
magi...@hotmail.com
> ha scritto nel messaggio
> > news:cqu4ds$m0d$1...@newsreader.mailgate.org...
> > > E' possibile trovare il primo lunedi del mese di tutti i 12 mesi
dell'anno
> > > corrente con una funzione di access?
>
> > Con un ciclo sui 12 mesi e con un ciclo su al più i primi 7 giorni,
tramite
> > la funzione Weekeday trovi quello che vuoi
>
> > Antonio
>
> Uè uè... chi si rivede! E proprio quando c'è meno folla! Che è sei
> diventato claustrofobico? :-D
> Cmq ne approfitto per inviarti tanti tanti AUGURI di un sereno
> Natale(ormai già fatto... chissa quanti bagordi avrai fatto a tavola) e di
> un meraviglioso inizio anno.
Putroppo non c'ho più il fisico di una volta:
dopo il capretto, non sono arrivato al secondo abbacchio...
Antonio


title: Primo lunedi del mese?

author: ciroteo

text:
"Antonio Biso" <ch...@NOSPAMetruria.net> ha scritto nel messaggio
news:%JxAd.7240$H%6.31...@twister1.libero.it...

si ma prima del capretto???


title: Primo lunedi del mese?

text:
"ciroteo" <
ciroteo_c...@libero.it
> ha scritto nel messaggio
news:cqu9oc$guu$1...@hulme.interac.it...

Solo il canonico mezzo chilo di salmone e le linguine ai 3 astici (sani)
Antonio


title: aprire file ey.doc oppure xy.prf da codice

author: Guggenheim

text:
Scusate so che è una domanda da super neofita
vorrei aprire un file .doc e un file .pdf (sono 2 file diversi..) da codice
come faccio?
docmd.open.......?????
boh!
Grazie Gugge