author: Roberto da casa

text:
"Gianni" <
g_de...@tin.it
> ha scritto nel messaggio
news:GboVb.274555$_P.94...@news4.tin.it...
> Salve a tutti
> Dopo aver creato una casellacombinata volevo far in modo da inserire volta
> per volta nuovi nomi cosi ho creato un comando che "su clic"  assolvesse
> alla funzione.
>
> Private Sub Comando28_DblClick(Cancel As Integer)
> Miacombobox.AddItem (Miacombobox.Text = " ")
> End Sub
>
> Alla pressione del copmando ottengo errore 424 oppure 2185 "impossibile
fare
> riferimento ad una proprietą a meno che non abbia lo stato attivo.
>
> Come posso rissolvere?
> Grazie.
>
> Gianni
Il metodo AddItem serve solamente per aggiungere una voce dell'elenco al
controllo casella combinata della barra dei comandi (vedi help).
Se invece devi aggiungere nuove righe all'elenco di una casella combinata
"vulgaris" (ad esmpio vuoi aggiungere il nome Pippo alla lista dei nomi
contenuti nell'origine riga della casella combinata) devi modificare il
valore dell'origine riga, insomma qualcosa del genere:
Me!Miacombobox.RowSource = Me!Miacombobox.RowSource & ";Pippo"
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Aggiungere nouvi nomi in una casella combinata

author: ALESSANDRO Baraldi

text:
"Gianni" <
g_de...@tin.it
> ha scritto nel messaggio
news:GboVb.274555$_P.94...@news4.tin.it...

Visto il Metodo che hai citato presumo tu stia usando A>97 ma quel metodo
puoi usarlo solo se imposti la Combo ad "Elenco Valori", mentre se è
associata
ad un Set di Record devi usare una Qry UNION.
Visto che non lo spieghi non saprei come aiutarti, l'unica cosa è che il
metodo Additem
da te citato è usato in modo improprio:
ctrlComboBox.AddItem Item:=strItem
Ciao.
@Alex.


author: Gianni

text:
> Visto il Metodo che hai citato presumo tu stia usando A>97 ma quel metodo
> puoi usarlo solo se imposti la Combo ad "Elenco Valori", mentre se è
> associata
> ad un Set di Record devi usare una Qry UNION.
> Visto che non lo spieghi non saprei come aiutarti, l'unica cosa è che il
> metodo Additem
> da te citato è usato in modo improprio:
>
> ctrlComboBox.AddItem Item:=strItem
>
> Ciao.
> @Alex.
 Ciao Alex,
si tratta di Acces 2000.
Gianni


text:
"Gianni" <
g_de...@tin.it
> ha scritto nel messaggio
news:0HLVb.281948$_P.96...@news4.tin.it...

Bene, ma non hai risposto ad una domanda che forse non era esplicita:
La tua combo è associata ad una Tabella o Qry...???
Se si allora devi usare il sistema UNION descritto anche nel SitoComune
altrimenti se è impostata ad "Elenco Valori" puoi usare AddItem.
Ciao.
@Alex.


text:
> Bene, ma non hai risposto ad una domanda che forse non era esplicita:
> La tua combo è associata ad una Tabella o Qry...???
> Se si allora devi usare il sistema UNION descritto anche nel SitoComune
> altrimenti se è impostata ad "Elenco Valori" puoi usare AddItem.
>
> Ciao.
> @Alex.
>
Si tratta di tabelle .
Ho cercato qualche riferimento al sistema union ma non ho trovato (forse non
ho cercato bene) nulla potresti aiutarmi
Grazie mille
Gianni


text:
"Gianni" <
g_de...@tin.it
> ha scritto nel messaggio
news:ZqQVb.211811$VW.86...@news3.tin.it...

E' un'articolo di Roberto nella zezione Form, in sostanza si tratta di
Applicare questa Tecnica:
SELECT  0 As IDArticolo, "<Tutti>" As DescrArticolo
FROM tbArticoli
UNION SELECT tbArticoli.IDArticolo, tbArticoli.DescrArticolo
FROM tbArticoli;
Ciao.@Alex.


text:
Grazie Mille!
Gianni


title: Se la query è vuota non aprire la maschera

text:
Ho impostato una query di selezione (query1) con alcuni criteri.
I risultati della query li ho visualizzati nella maschera (maschera1)
Nel caso la query avesse come risulato un recordset vuoto,
vorrei fare apparire una msgbox con un messaggio e vorrei che la maschera
non mi si aprisse.


author: Arturo

text:
"Marco75" <
no_...@sorry.it
> ha scritto nel messaggio
news:9joe5a$bt6$1...@news.flashnet.it...

Per aprire la maschera userai un pulsante di comando, al codice di questo
pulsante devi far precedere questo altro:
Dim MioDB as database, MioSet = recordset, x as long
Set MioDB = CurrentDB
Set MioSet = MioDB.openrecordset ("Query1")
x = MioSet.RecordCount
If x = 0 then
MsgBox ("Nessun record")
exit sub
End If
' se non ci sono record la routine termina
' se ce ne sono prosegue ed esegue il comando successivo che sarà
' quello di aprire la maschera
DoCmd.OpenForm "Maschera1"
Ciao, Arturo


author: oliones

text:
Marco75 <
no_...@sorry.it
> wrote in message 9joe5a$bt6$1...@news.flashnet.it...

su apertura maschera
If Forms![query6].RecordsetClone.RecordCount = 0 Then
    DoCmd.CancelEvent
    MsgBox ("Query vuota")
End If
ciao


text:
oliones <
oli...@tiscalinet.it
> wrote in message
9johjm$s5b$1...@pegasus.tiscalinet.it...

[query6] va sostituito con il nome della maschera
ariciao


text:
"oliones" <
oli...@tiscalinet.it
> ha scritto nel messaggio
news:9johp3$s80$1...@pegasus.tiscalinet.it...

cosi facendo pero appare sempre quella pallosissima finestra di access
errore di run time.................
si puo togliere ???????????


text:
pac77 <
pa...@libero.it
> wrote in message
YBQ77.3797$0Z1.1...@news.infostrada.it...

che finestra ???
che dice ???
quando ???
io non ho nessuna finestra


author: Antonio Biso

text:
pac77 <
pa...@libero.it
> wrote in message
YBQ77.3797$0Z1.1...@news.infostrada.it...

Prima dell'if metti un
on error resume next
Antonio


text:
"oliones" <
oli...@tiscalinet.it
> ha scritto nel messaggio
news:9joku0$smp$1...@lacerta.tiscalinet.it...

questa è la finestra che compare (access97):
errore di run-time 2501
L'azione openform è stata annullata
è stato utilizzato un metodo dell'oggetto docmd per esguire un'azione vb ma
poi è stato scelto di annulla in una finestra di dialogo
è stato utilizzato, ad esempio, il metodo close per chiudere una maschera
modificata, quindi è stato scelto annulla nella finestra di dialogo in cui
viene richiesto se si desidera salvare le modifiche apportate alla maschera
DEBUG
TERMINA
come si toglie, se si puo ?


text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:SKQ77.3820$0Z1.1...@news.infostrada.it...

non si risolve


text:
pac77 <
pa...@libero.it
> wrote in message
NQQ77.3838$0Z1.1...@news.infostrada.it...
>
> > > > >
> > > > > If Forms![query6].RecordsetClone.RecordCount = 0 Then
> > > > >     DoCmd.CancelEvent
> > > > >     MsgBox ("Query vuota")
> > > > > End If
> > > > >
> > > cosi facendo pero appare sempre quella pallosissima finestra di access
> > >
> > > errore di run time.................
> > >
> > > si puo togliere ???????????
> >
> > Prima dell'if metti un
> > on error resume next
> >
> > Antonio
>
> non si risolve
Hai ragione, ho sbagliato ad indicarti il punto.
L'on error lo devi mettere prima del comando di apertura della maschera,
dall'altra parte.
Antonio


text:
> >
> questa è la finestra che compare (access97):
>
> errore di run-time 2501
> L'azione openform è stata annullata
>
> è stato utilizzato un metodo dell'oggetto docmd per esguire un'azione vb
ma
> poi è stato scelto di annulla in una finestra di dialogo
> è stato utilizzato, ad esempio, il metodo close per chiudere una maschera
> modificata, quindi è stato scelto annulla nella finestra di dialogo in cui
> viene richiesto se si desidera salvare le modifiche apportate alla
maschera
>
> DEBUG
> TERMINA
>
> come si toglie, se si puo ?
>
ho capito
non ho visto nessun errore perchè aprivo direttamente la finestra, ma
naturalmente tu la richiamerai da un tasto
togli dall'evento click del tasto che ti richiama la maschera
MsgBox Err.Description
ciao


text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:u3R77.3895$0Z1.1...@news.infostrada.it...

Ottimo, funziona, grazie mille !


text: una curiositą ma siete dalle parti di Pomezia


text:
oliones <
oli...@tiscalinet.it
> wrote in message
9jon7i$tb5$1...@lacerta.tiscalinet.it...
> una curiositą ma siete dalle parti di Pomezia
Ma soprattutto: cocchiccell'hai?!?
Antonio


text:
Antonio Biso <
ch...@etruria.net
> wrote in message
DkR77.3955$0Z1.1...@news.infostrada.it...

presumo che marco75 e pac77
o con chi č di pomezia


text:
"oliones" <
oli...@tiscalinet.it
> ha scritto nel messaggio
news:9jonus$u0k$1...@pegasus.tiscalinet.it...
>
> Antonio Biso <
ch...@etruria.net
> wrote in message
> DkR77.3955$0Z1.1...@news.infostrada.it...
> > oliones <
oli...@tiscalinet.it
> wrote in message
> > 9jon7i$tb5$1...@lacerta.tiscalinet.it...
> > > una curiosità ma siete dalle parti di Pomezia
> >
> > Ma soprattutto: cocchiccell'hai?!?
> >
> > Antonio
> >
> presumo che marco75 e pac77
> o con chi è di pomezia
>
cos'è / chi è Pomezia
una città ? in questo caso no, sono di Ravenna


text:
"oliones" <
oli...@tiscalinet.it
> ha scritto nel messaggio
news:9johjm$s5b$1...@pegasus.tiscalinet.it...

Grazie 1000!
...non so a cosa ti riferissi con Pomezia....
cmq sono di Bologna.
Ciao!


text:
oliones <
oli...@tiscalinet.it
> wrote in message
9jonus$u0k$1...@pegasus.tiscalinet.it...

Ma siccome al thread ho partecipato anch'io, magari potevi lasciare qualche
nome...
Antonio


text:
Antonio Biso <
ch...@etruria.net
> wrote in message
l3b87.10209$0Z1.3...@news.infostrada.it...
> oliones <
oli...@tiscalinet.it
> wrote in message
> 9jonus$u0k$1...@pegasus.tiscalinet.it...
> >
> > Antonio Biso <
ch...@etruria.net
> wrote in message
> > DkR77.3955$0Z1.1...@news.infostrada.it...
> > > oliones <
oli...@tiscalinet.it
> wrote in message
> > > 9jon7i$tb5$1...@lacerta.tiscalinet.it...
> > > > una curiosità ma siete dalle parti di Pomezia
> > >
> > > Ma soprattutto: cocchiccell'hai?!?
> > >
> > > Antonio
> > >
> > presumo che marco75 e pac77
> > o con chi è di pomezia
>
> Ma siccome al thread ho partecipato anch'io, magari potevi lasciare
qualche
> nome...
>
> Antonio
>
ok


title: Errore divisione database

author: Andrea

text:
ciao, volevo provare a dividere il database che ho creato in be e fe.
Mi da come errore "indice non incluso nell'intervallo"
Sapete che vuol dire?


title: Errore divisione database

author: MA

text:
"Andrea" <
zotik111...@hotmail.com
> ha scritto nel messaggio
news:WZAFb.24895$wM.20...@news1.tin.it...
> ciao, volevo provare a dividere il database che ho creato in be e fe.
> Mi da come errore "indice non incluso nell'intervallo"
> Sapete che vuol dire?
Prova prima a compilare i db, probabilmente c'è qualche istruzione che gira
male
Sistemala e poi potrai farlo
MAssimiliano


title: Errore divisione database

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:qiBFb.19532$i_5....@news.edisontel.com...

Ho creato l'mde del mio db. Funziona.
Ma da mde non me lo divide.Mi da lo stesso errore di prima.
Per compilarlo intendevi qualcos'altro invece di generare mde ?
Ho letto altri post in cui veniva spiegato ma non ho capito bene.
grazie


title: Errore divisione database

text:
> > > ciao, volevo provare a dividere il database che ho creato in be e fe.
> > > Mi da come errore "indice non incluso nell'intervallo"
> > > Sapete che vuol dire?
> >
> > Prova prima a compilare i db, probabilmente c'č qualche istruzione che
> gira
> > male
> > Sistemala e poi potrai farlo
> > MAssimiliano
> Ho creato l'mde del mio db. Funziona.
> Ma da mde non me lo divide.Mi da lo stesso errore di prima.
> Per compilarlo intendevi qualcos'altro invece di generare mde ?
> Ho letto altri post in cui veniva spiegato ma non ho capito bene.
> grazie
la trasformazione in MDE deve essere l'ultima operazione di un db pronto.
Questo perchč la struttura dell'MDE non puň essere cambiata.
Quindi devi prima dividere il db e poi trasformare in MDE il file con report
query e maschere.
Per compilazione intendo l'operazione automatica di controllo sintattico
delle istruzioni.
E' piů facile di come si fa annunciare.
vai in un modulo qualsiasi
nei menu premi Debug
e subito dopo Compila nome tuodatabase
MAssimiliano


title: Errore divisione database

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:IySFb.19733$i_5....@news.edisontel.com...

Grazie per la risposta. Ho compilato seguendo le tue indicazioni il file mdb
e non ha trovato errori, ma comunque nell'operazione di divisione mi da
ancora lo stesso errore
Ho provato quindi a fare la cosa manualmente. Ho creato un nuovo db in cui
ho copiato tutte le tabelle e relativi collegamenti.
Il fe l'ho fatto cancellando tutte le tabelle dal db completo e collegando
quelle contenute nel be.
Sembra funzionare. E' un approccio corretto?
grazie
 Buon Natale.
Andrea


title: Errore divisione database

text:

Non crea errori sicuramente.
Io non divido mai i db e faccio allo stesso modo e non ho mai avuto
problemi.
MAssimiliano


title: Connessione odbc tramite codice

text:
Si riesce a creare un collegamento ODBC (quindi indirizzo del
server,password e quantaltro)direttamente dentro VBA senza doverlo
impostare attraverso gli strumenti di amministrazione di win-->origine
dati (ODBC)--> ecc...?
Grazie
Ciao a tutti
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Connessione odbc tramite codice

author: Alessandro Baraldi

text:
Raffa74 ha scritto:
> Si riesce a creare un collegamento ODBC (quindi indirizzo del
> server,password e quantaltro)direttamente dentro VBA senza doverlo
> impostare attraverso gli strumenti di amministrazione di win-->origine
> dati (ODBC)--> ecc...?
> Grazie
> Ciao a tutti
Se intendi creare un DSN di accesso al DB si può fare con le API, ma
sei certa che serva...?
Sia Access(JET) che SQL_SERVER che MSDE che molti DB_Server supportano
connessioni DSN_LEss quindi le puoi fare Runtime... sia ADO che DAO.
Nell'help trovi di certo quanto necessario per farlo, eventualmete
chiarisci di cosa stai parlando e cosa vuoi ottenere in modo più
completo.
@Alex


title: Connessione odbc tramite codice

text:
Alessandro Baraldi ha scritto:
> Raffa74 ha scritto:
> > Si riesce a creare un collegamento ODBC (quindi indirizzo del
> > server,password e quantaltro)direttamente dentro VBA senza doverlo
> > impostare attraverso gli strumenti di amministrazione di win-->origine
> > dati (ODBC)--> ecc...?
> > Grazie
> > Ciao a tutti
> Se intendi creare un DSN di accesso al DB si puň fare con le API, ma
> sei certa che serva...?
> Sia Access(JET) che SQL_SERVER che MSDE che molti DB_Server supportano
> connessioni DSN_LEss quindi le puoi fare Runtime... sia ADO che DAO.
> Nell'help trovi di certo quanto necessario per farlo, eventualmete
> chiarisci di cosa stai parlando e cosa vuoi ottenere in modo piů
> completo.
> @Alex
Ti spiego la situazione...magari c'č una strada migliore!
Ho un database access che accede a tabelle collegate che sono su un server
dove si trova SQL Server.
Voglio portare il mio db su un terzo server per poterlo usare in terminal
server da casa.
Solo che non ho diritti di amministratore su tale server e non posso
creare la connessione ODBC da strumenti di amministrazione.
Ho cercato qualcosa riguardo connessioni dsn_less ma non ho trovato un
gran che! Mi potresti indicare qualche link dove posso trovare
informazioni sulla stringa da usare?
Mi sorge un dubbio....le tabelle collegate non sono perň piů gestibili se
uso una connessione dsn_less a runtime......giusto?
Grazie
Ciao



title: Connessione odbc tramite codice

text:
Raffa74 ha scritto:
> Alessandro Baraldi ha scritto:
>
> > Raffa74 ha scritto:
>
> > > Si riesce a creare un collegamento ODBC (quindi indirizzo del
> > > server,password e quantaltro)direttamente dentro VBA senza doverlo
> > > impostare attraverso gli strumenti di amministrazione di win-->origine
> > > dati (ODBC)--> ecc...?
> > > Grazie
> > > Ciao a tutti
>
>
> > Se intendi creare un DSN di accesso al DB si può fare con le API, ma
> > sei certa che serva...?
>
> > Sia Access(JET) che SQL_SERVER che MSDE che molti DB_Server supportano
> > connessioni DSN_LEss quindi le puoi fare Runtime... sia ADO che DAO.
>
> > Nell'help trovi di certo quanto necessario per farlo, eventualmete
> > chiarisci di cosa stai parlando e cosa vuoi ottenere in modo più
> > completo.
>
> > @Alex
>
> Ti spiego la situazione...magari c'è una strada migliore!
> Ho un database access che accede a tabelle collegate che sono su un server
> dove si trova SQL Server.
> Voglio portare il mio db su un terzo server per poterlo usare in terminal
> server da casa.
> Solo che non ho diritti di amministratore su tale server e non posso
> creare la connessione ODBC da strumenti di amministrazione.
> Ho cercato qualcosa riguardo connessioni dsn_less ma non ho trovato un
> gran che! Mi potresti indicare qualche link dove posso trovare
> informazioni sulla stringa da usare?
> Mi sorge un dubbio....le tabelle collegate non sono però più gestibili se
> uso una connessione dsn_less a runtime......giusto?
> Grazie
> Ciao
Vedi questo:
http://students.ukdw.ac.id/~sonny/odbc_dsnless.html
Ovviamente devi creare la Tabella con CreateTabledefs e definirne la
proprietà Connect
con la Connection string.
@Alex


title: Connessione odbc tramite codice

text:
Alessandro Baraldi ha scritto:
> Raffa74 ha scritto:

> Vedi questo:
>
http://students.ukdw.ac.id/~sonny/odbc_dsnless.html

> @Alex
Tutto chiaro....grazie tante!!
Ciao ciao



title: Connessione odbc tramite codice

text:
Alessandro Baraldi ha scritto:
> Raffa74 ha scritto:

> Vedi questo:
>
http://students.ukdw.ac.id/~sonny/odbc_dsnless.html

> @Alex
Tutto chiaro....grazie tante!!
Ciao ciao
--



title: hmmmma query di accodamento e vba no?

author: Ciccino

text:
Ok io sono Andrea ed ho un piccolo prob con il sig. Access (brava persona
eh, intendiamoci..ma a volte così bastardo...)
Ho la necessità di inserire in un record dei valori presi da una maschera,
più precisamente da una casella combinata, e da una textbox che NON posso
collegare direttamente ai campi della tabella..
Avevo pensato di gestire il tutto tramite una query di accodamento lanciata
da un pulsante (quindi una riga di codice VB).
A parole mi viene facile da spiegare (almeno spero :-)))), ma continuo a non
capire come mai il Sig. Access si ostini a volermi inserire nella tabella
solo il valore della casella combinata ma NON il valore della
textbox....qualcuno di voi ha una spiegazione valida per questo
comportamento? Eventuali soluzioni alternative? Ed infine, secondo voi ho
fatto una mega caxxata?ù
Ok, ho dato abbastanza fastidio per oggi..
Saluti al NG da Messina
Andrea
p.s. il sito comune è veramente eccezionale, sarebbe bello però se ci
fossero un po più di soluzioni, (magari anche spiegazioni teoriche tipo
"teoria dei DB) chissà che un giorno non possa postare anche io qualcosa di
interessante...


title: hmmmma query di accodamento e vba no?

text:
"Ciccino" <
rocc...@tin.it
> ha scritto nel messaggio
news:cSny6.14263$Oz4.3...@news2.tin.it...
> Ok io sono Andrea ed ho un piccolo prob con il sig. Access (brava persona
> eh, intendiamoci..ma a volte così bastardo...)
> Ho la necessità di inserire in un record dei valori presi da una maschera,
> più precisamente da una casella combinata, e da una textbox che NON posso
> collegare direttamente ai campi della tabella..
> Avevo pensato di gestire il tutto tramite una query di accodamento
lanciata
> da un pulsante (quindi una riga di codice VB).
> A parole mi viene facile da spiegare (almeno spero :-)))), ma continuo a
non
> capire come mai il Sig. Access si ostini a volermi inserire nella tabella
> solo il valore della casella combinata ma NON il valore della
> textbox....qualcuno di voi ha una spiegazione valida per questo
> comportamento? Eventuali soluzioni alternative? Ed infine, secondo voi ho
> fatto una mega caxxata?ù
Per non fare una serie di ipotesi, perché non posti il codice SQL dell tua
query di accodamento e cidici come si chiama la maschera e i due controlli
non associati?
> Ok, ho dato abbastanza fastidio per oggi..
> Saluti al NG da Messina
> Andrea
>
> p.s. il sito comune è veramente eccezionale, sarebbe bello però se ci
> fossero un po più di soluzioni, (magari anche spiegazioni teoriche tipo
> "teoria dei DB)
Per quanto riguarda le spiegazioni teoriche, hai provato a "sfogliare" il
Sommario dell'help in linea, per quanto riguarda Access è abbastanza
esaustivo; certo che per una trattazione completa sulla teoria dei DB forse
hai bisogno di più di un libro, visto che le teorie sono più di una.
Per le soluzioni hai provato ad aprire i database di esempio distribuiti con
Access, Northwind, Ordini ed in modo particolare Soluzioni.
Poi puoi sempre creartene qualcuno con l'autocomposizione database; anche in
quelli si trovano idee da non disprezzare, specie se sei agli inizi.
> chissà che un giorno non possa postare anche io qualcosa di
> interessante...
>
Siamo tutti intrepida attesa ;-))
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Fine mese

author: inbario

text:
I n una maschera ho un campo [data_fattura] , un campo [termini], volendo
avere la scadenza della fattura in un campo calcolato sommo
[data_fattura]+[termini] ma dato che la maggior parte delle scadenze vengono
riferite alla fine del mese di scadenza c'è un modo per restituire la data
di fine mese anzichè la data calcolata matematicamente?
Esempio:
Dta_fattura: 15/2/2002
Termini:60 gg.
15/2/2002+60= 16/4/2002
E' possibile un'espressione che restituisca 30/4/2002 anzichè 16/4/2002?
Grazie mille a chi mi saprà risolvere questo quesito
                                                Saluti


title: Fine mese

author: Karl Donaubauer

text:
inbario ha scritto:
> I n una maschera ho un campo [data_fattura] , un campo [termini], volendo
> avere la scadenza della fattura in un campo calcolato sommo
> [data_fattura]+[termini] ma dato che la maggior parte delle scadenze vengono
> riferite alla fine del mese di scadenza c'è un modo per restituire la data
> di fine mese anzichè la data calcolata matematicamente?
> Esempio:
> Dta_fattura: 15/2/2002
> Termini:60 gg.
> 15/2/2002+60= 16/4/2002
> E' possibile un'espressione che restituisca 30/4/2002 anzichè 16/4/2002?
DateSerial(Year([data_fattura]+[termini]);Month([data_fattura]+[termini])+1;0)
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Fine mese

text:
Grazie mille,funziona.
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:a5aa4p$5p3s2$1...@ID-46617.news.dfncis.de...



title: Fine mese

text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:a5aa4p$5p3s2$1...@ID-46617.news.dfncis.de...
> inbario ha scritto:
> > I n una maschera ho un campo [data_fattura] , un campo [termini],
volendo
> > avere la scadenza della fattura in un campo calcolato sommo
> > [data_fattura]+[termini] ma dato che la maggior parte delle scadenze
vengono
> > riferite alla fine del mese di scadenza c'è un modo per restituire la
data
> > di fine mese anzichè la data calcolata matematicamente?
> > Esempio:
> > Dta_fattura: 15/2/2002
> > Termini:60 gg.
> > 15/2/2002+60= 16/4/2002
> > E' possibile un'espressione che restituisca 30/4/2002 anzichè 16/4/2002?
>
>
DateSerial(Year([data_fattura]+[termini]);Month([data_fattura]+[termini])+1;
0)
Ti ringrazio ancora ma il problema è più complesso e non so se esiste una
soluzione:
se infatti imposto la data_fattura al 31/12/01 con 60 gg. termine di
pagamento la formula mi restituisce 31/3/2002 perchè essendo febbraio di 28
gg. matematicamente i 60 gg. cadono il 1/3/2002.Contabilmente però una
fattura emessa il 31/12/2001 con 60 gg. termini di pagamento si intende a
scadenza il 28/2/2002;non è il solo caso anche 31/1/2002 porta al
30/4/2002.Si potrebbe forse ovviare inserendo numero di mesi anzichè numero
di giorni ma se si dovesse inserire 45 gg......
                            Saluti


title: Fine mese

author: sergio

text:
> se infatti imposto la data_fattura al 31/12/01 con 60 gg. termine di
> pagamento la formula mi restituisce 31/3/2002 perchè essendo febbraio di
28
> gg. matematicamente i 60 gg. cadono il 1/3/2002.Contabilmente però una
> fattura emessa il 31/12/2001 con 60 gg. termini di pagamento si intende a
> scadenza il 28/2/2002;non è il solo caso anche 31/1/2002 porta al
> 30/4/2002.Si potrebbe forse ovviare inserendo numero di mesi anzichè
numero
> di giorni ma se si dovesse inserire 45 gg......
>                             Saluti
>
per il pagamento a 45 gg (peraltro molto inusuale) non conosco soluzione
ma per i pagamenti 30 o 60 o 90 o 120gg FM ti consiglio di usare la formula
di Karl,
usando però il numero di mesi, cioè 1 o 2 o 3 o 4 e tutto funziona benissimo
io la uso da tempo con soddisfazione.
ciao
sergio


title: Fine mese

text:
"sergio" <
scir...@tor.it
> ha scritto nel messaggio
news:a5ah9t$q04$1...@fe2.cs.interbusiness.it...

Sì,certo come già avevo ipotizzato io ci sono anche però alcune fatture la
cui scadenza non va a fine mese bensì alla data esatta tipo Telecom...
       Comunque grazie


title: Fine mese

text:
"sergio" <
scir...@tor.it
> ha scritto nel messaggio
news:a5ah9t$q04$1...@fe2.cs.interbusiness.it...

Ho risolto inserendo un campo [datesatta] e usando la funzione iif nel campo
scadenza:
scadenza: IIf([datesatta] Is Not
Null;[data_fattura]+[termini];DateSerial(Year(DateAdd("m";([termini]/30);[da
ta_fattura]));Month(DateAdd("m";([termini]/30);[data_fattura]))+1;0))
Se nel campo [datesatta] viene inserito un valore viene calcolata la
scadenza esatta altrimenti la scadenza a fine mese calcolando il numero di
mesi e non di giorni.
Non è il massimo della vita ma funziona
                    Saluti


title: Fine mese

author: Emyr

text:
On Sun, 24 Feb 2002 13:03:59 +0100, "inbario" <
inb...@libero.it
>
wrote:

per i 45 giorni puoi inserire una procedura che somma tot giorni alla
scadenza trovata precedentemente...
tipo sposti di 30 giorni fine mese e poi aggiungi x giorni per
arrivare dove vuoi tu.....puoi quindi generalizzare il tutto...
io ho fatto così e sembra funzionare
Saluti.
Emanuele.


title: Propieta Hasdata: come fare per utilizzarla?

author: Giorgio Barbetta

text:
Ciao al NG,
problemino:
hp: un report ha un campo calcolato (dicasi CC) e un campo numerico (CN), un
SubReport un campo numerico (SN);
th: CC = CN - SN.
?: nel caso in cui SN sia vuoto (non esiste nessun record associato al
SubReport) il campo calcolato e il sottoreport vanno in error.
Per una possibile soluzione ho tentato di usare la proprieta' HasData con
poca soddisfazione.
Chi mi puo' aiutare?
Grazie


author: Sergio MAZZA

text:
"Giorgio Barbetta" <
gbg...@tin.it
> ha scritto nel messaggio
news:8cd3ae$72s$1...@nslave1.tin.it...

Ma non sarebbe meglio testare se il campo SN è nullo?
Ciao.


author: Rox

text:
Io ho risolto in questo modo:
Nell'evento NoData  (Su report vuoto) ho messo un avviso "Nessun dato da
stampare" e ho impostato Cancel a True. In questo modo il report non viene
neppure stampato  (pagina bianca con solo l'intestazione, che rompe le
scatole)
Giorgio Barbetta <
gbg...@tin.it
> wrote in message



text:
Sergio MAZZA <
s.m...@dcp.cnr.it
> wrote in message 8cems3$peo$1...@suite03.caspur.it...
Ma non sarebbe meglio testare se il campo SN č nullo?
Ciao.
Intanto grazie.
Il campo SN non lo posso testare se e' nullo in quanto esiste la forte possibilita' che il
l'origine dati del sottoreport sia zero (nessun record).
Questo mi impedisce il calcolo sul campo calcolatodel report essendo SN un addendo.
Che ne pesni?


text:
"Giorgio Barbetta" <
gbg...@tin.it
> ha scritto nel messaggio
news:8cfede$t3e$1...@nslave1.tin.it...
>
> Sergio MAZZA <
s.m...@dcp.cnr.it
> wrote in message
8cems3$peo$1...@suite03.caspur.it...
>
> Ma non sarebbe meglio testare se il campo SN è nullo?
> Ciao.
>
> Intanto grazie.
> Il campo SN non lo posso testare se e' nullo in quanto esiste la forte
possibilita' che il
> l'origine dati del sottoreport sia zero (nessun record).
> Questo mi impedisce il calcolo sul campo calcolatodel report essendo SN un
addendo.
> Che ne pesni?
>
>
>
>
>
Che hai ragione!


text:
Sergio MAZZA <
s.m...@dcp.cnr.it
> wrote in message 8cff28$3gc$1...@suite03.caspur.it...
Che hai ragione!
Consolante!


author: Sergio MAZZA (tiscali)

text:
"Giorgio Barbetta" <
gbg...@tin.it
> ha scritto nel messaggio
news:8cfgui$38k$1...@nslave1.tin.it...

Non volevi sapere cosa ne pensavo?


text:
Non volevi sapere cosa ne pensavo?
Hai perfettamente ragione. Rinnovo la mia gratitudine.


title: testbox query e sintassi

author: Marco

text:
In nei campi di una query faccio riferimento a delle  testbox campo1
[forms]![nomemaschera]![text0],campo2[forms]![nomemaschera]![text1],...
nei criteri sono messi sfalsati, or .
Si puň fare in modo che si esegua la query anche se ci sono piů criteri
contemporaneamente?
es solo un valore nel campo1, o due valori uno nel campo1 e un nel campo3
grazie


title: testbox query e sintassi

author: Roberto da casa

text:
"Marco" <
marco.w-no-...@email.it
> ha scritto nel messaggio
news:44314510$0$18294$4faf...@reader1.news.tin.it...

Non sono sicuro di aver capito perfettamente il tuo problema, ma forse lo
risolvi mettendo in AND e/o in OR i vari criteri di selezione e andando sul
Sito Comune (link qui sotto) per leggere nella Sezione Queries la mia FAQ
intitolata "2.14 In una query parametrica selezionare tutti i record se il
valore del parametro di selezione č Null".
>
> grazie
Prego
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Here is your FREE $50.00 Euro Investment Account!

author: bigmke

text:
SPECIAL BONUS FOR MY DOWNLINE MEMBERS...
Just join My Downline Network its FREE.
I sure hope you do this because it will help
me put my grandaughter in a good Christian
School. She is 7 yrs old and not doing good
in a public school.
I just need 35 people who will take the
time to help me and the next 6 months are
taken care of.
Please help it will just take a few minutes
of your time and God will bless you.
Join here:
http://partners2.com/p19/tr.php?id=GG01
and..
I will give you a Special Investment Account
Funded with $50.00 that grows every week.
I was in a Investment Program like this
about 6 years ago and made a lot of money!
Here how the Account is doing...
Started 01/26/07            $  50.00
        01/27/07  + 4.5%       52.25
        01/30/07  + 4.0%       54.90
        02/01/07  + 3.8%       56.99
        02/02/07  +24.2%       70.78
        02/06/07  + 5.3%       74.53
        02/11/07  + 2.4%       76.32
        02/14/07  + 6.0%       81.90
        02/16/07  + 6.2%       86.96
        02/22/07  +11.8%       98.24
        02/26/07  + 8.0%      105.10
        03/07/07  + 7.5%      114.13
        03/13/07  + 4.2%      119.02
        03/14/07  + 2.2%      121.64
        03/19/07  + 2.5%      124.68
This is how Your Account will Grow.
There are NO UPGRADES - this will NEVER
COST YOU ANYTHING.
Join my Downline Network and I will
Create your FREE Account for you..
http://partners2.com/p19/tr.php?id=GG01


text:
SPECIAL BONUS FOR MY DOWNLINE MEMBERS...
Just join My Downline Network its FREE.
http://dslists.com/ca2/tr.php?id=001
Special Bonus #1 [One week only]
Take a look now...
http://dslists.com/ca2/tr.php?id=002
This comes with 100% Resell Rights plus I will
also include a FREE Pro Responder with all the
all features included.
Bonus #2
I will give you a Special Investment Account
Funded with $50.00 that grows every week.
I was in a Investment Program like this
about 6 years ago and made a lot of money!
Here how the Account is doing...
Started 01/26/07            $  50.00
        01/27/07  + 4.5%       52.25
        01/30/07  + 4.0%       54.90
        02/01/07  + 3.8%       56.99
        02/02/07  +24.2%       70.78
        02/06/07  + 5.3%       74.53
        02/11/07  + 2.4%       76.32
        02/14/07  + 6.0%       81.90
        02/16/07  + 6.2%       86.96
        02/22/07  +11.8%       98.24
        02/26/07  + 8.0%      105.10
        03/07/07  + 7.5%      114.13
        03/13/07  + 4.2%      119.02
        03/14/07  + 2.2%      121.64
        03/19/07  + 2.5%      124.68
        03/21/07  +18.6%      147.48
This is how Your Account will Grow.
There are NO UPGRADES - this will NEVER
COST YOU ANYTHING.
Join my Downline Network and I will
Create your FREE Account for you..
http://dslists.com/ca2/tr.php?id=001


title: HTML Help WorkShop

author: PYTT

text:
Qualcuno può darmi qualche delucidazione su l'uso  di questo
programma per la creazione di help in linea  e in particolar modo sulla
creazione di indici per access!!!!!
Grazie
gen...@tin.it


title: HTML Help WorkShop

author: Alessandro Nazzani

text:
Premesso che non sono un esperto, posso dirti che mesi addietro ho
fatto qualche tentativo con questo prodotto ma mi sono ben presto
arreso.
Se usi Access per lavoro il mio consiglio č di spendere qualche lira ed
usare HelpScribble che, a mio modesto parere, č incredibilmente piů
semplice da usare e, forse, piů potente.
Puoi scaricare una versione demo all'indirizzo
http://www.jgsoft.com/helpscr.html
Buona fortuna.
Alessandro.
In article <8u77gp$m96$
1...@nslave3.tin.it
>,
  "PYTT" <
gen...@tin.it
> wrote:
> Qualcuno puň darmi qualche delucidazione su l'uso  di questo

Sent via Deja.com
http://www.deja.com/
Before you buy.


title: HTML Help WorkShop

author: Carlo Ve

text:
PYTT ha scritto nel messaggio <8u77gp$m96$
1...@nslave3.tin.it
>...
>Qualcuno può darmi qualche delucidazione su l'uso  di questo
>programma per la creazione di help in linea  e in particolar modo sulla
>creazione di indici per access!!!!!
>Grazie
Il consiglio che posso darti e' di cmbiare programma
ce ne sono di molto piu' semplici
Carlo Ve
>
gen...@tin.it
>
>


title: ComboBox & VBA

author: Patricio

text:
Ciao al N.G.,
                     sto cercando di costruire un combobox che non faccia
riferimento a valori di una tabella. Ho usato questa funzione:
Private Sub Form1_Activate()
    Combo0.AddItem "Sam"
    Combo0.AddItem "Pat"
    Combo0.AddItem "Val"
End Sub
Ma non c'è verso di far funzionare il combo: devo per caso settare qualche
parametro nella tabella proprietà? (ho provato a settare [Event Procedure]
nel campo On Activate, ma il combo comunque non funziona. Ho provato anche
con Open(), Load() e GotFocus() ma il risultato è sempre quello (non
funzia).
Qualcuno puo' aiutarmi?
--
Patricio
-------------------------------------------------------
Larte della vita sta nell'imparare a soffrire
e nell'imparare a sorridere.
(H.Hesse)


title: ComboBox & VBA

author: Liones

text:
>                      sto cercando di costruire un combobox che non faccia
> riferimento a valori di una tabella. Ho usato questa funzione:
>
> Private Sub Form1_Activate()
>     Combo0.AddItem "Sam"
>     Combo0.AddItem "Pat"
>     Combo0.AddItem "Val"
> End Sub
>
> Ma non c'è verso di far funzionare il combo: devo per caso settare qualche
> parametro nella tabella proprietà?
Combo0.RowSourceType = "Elenco valori"
o direttamente nella proprietà
ciao


title: ComboBox & VBA

text:
"Liones" <
lionesnon...@tiscalinet.it
> ha scritto nel messaggio
news:bd1pj3$o3vv4$1...@ID-182300.news.dfncis.de...

In effetti non so se il Metodo AddItem sia stato implementato nelle
versioni XP o 2000, ma di sicuro nel 97 non esiste.
In VB si usa, ma che io sappia si deve ricorrere a RowSource per
inserire i valori in formato Stringa separati dal ";".
In pratica
 Combo0.RowSourceType = "Elenco valori"
 Combo0.RowSource = "Sam;Pat;Val"
Ciao.
@Alex.


title: ComboBox & VBA

text:
> > >                      sto cercando di costruire un combobox che non
> faccia
> > > riferimento a valori di una tabella. Ho usato questa funzione:
> > >
> > > Private Sub Form1_Activate()
> > >     Combo0.AddItem "Sam"
> > >     Combo0.AddItem "Pat"
> > >     Combo0.AddItem "Val"
> > > End Sub
> > >
> > > Ma non c'è verso di far funzionare il combo: devo per caso settare
> qualche
> > > parametro nella tabella proprietà?
> >
> > Combo0.RowSourceType = "Elenco valori"
> >
> > o direttamente nella proprietà
> >
>
> In effetti non so se il Metodo AddItem sia stato implementato nelle
> versioni XP o 2000, ma di sicuro nel 97 non esiste.
in xp sicuramente
in 2000 vediamo lunedì
ciao


title: Proprietà .Value di una Checkbox

author: Giulio Simeone

text:
Ciao a tutti,
io ho una maschera con una ventina di caselle di controllo, chiamate
CasellaControllo1,CasellaControllo2, ... ecc. Io voglio fare in modo che,
una volta che su una casella ci sia il "Check", esso non possa essere più
rimosso. Ho scritto il seguente codice sull'evento Form_Current, non
capisco perchè non funziona:
dim ctl as control
For Each ctl In Me.Controls
  If Left$(ctl.Name, 3) = "Cas" Then
     If ctl.Value = 0 Then
        ctl.Locked = False
     Else
        ctl.Locked = True
     End If
  End If
Next ctl
Questo codice dovrebbe bloccare tutte le caselle che sono già "spuntate",
e però su ctl.Value mi dice "Impossibile trovare il metodo o il membro dei
dati". Perchè? Oltre alle caselle di controllo, nella form non ci sono
altri controlli il cui nome comincia con "Cas".
Tante grazie!
          Giulio
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Proprietà .Value di una Checkbox

author: Pablitomf

text:
Giulio Simeone ha scritto:
> Ciao a tutti,
> io ho una maschera con una ventina di caselle di controllo, chiamate
> CasellaControllo1,CasellaControllo2, ... ecc. Io voglio fare in modo che,
> una volta che su una casella ci sia il "Check", esso non possa essere più
> rimosso. Ho scritto il seguente codice sull'evento Form_Current, non
> capisco perchè non funziona:
> dim ctl as control
> For Each ctl In Me.Controls
>   If Left$(ctl.Name, 3) = "Cas" Then
>      If ctl.Value = 0 Then
>         ctl.Locked = False
>      Else
>         ctl.Locked = True
>      End If
>   End If
> Next ctl
> Questo codice dovrebbe bloccare tutte le caselle che sono già "spuntate",
> e però su ctl.Value mi dice "Impossibile trovare il metodo o il membro dei
> dati". Perchè? Oltre alle caselle di controllo, nella form non ci sono
> altri controlli il cui nome comincia con "Cas".
> Tante grazie!
>           Giulio
M' scusasse', ma chekbox non assume come valore il classico True e False
(che poi si concretizzano in 0 e -1)? e perchè il controllo della "spunta"
non la fai su questo valore?
--
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)



title: Proprietà .Value di una Checkbox

text:
Pablitomf ha scritto:
> M' scusasse', ma chekbox non assume come valore il classico True e False
> (che poi si concretizzano in 0 e -1)? e perchè il controllo della "spunta"
> non la fai su questo valore?
Nella mail precedente mi ero dimenticato di dire che purtroppo ho provato
anche con True e False e mi va lo stesso in errore. Comunque grazie lo
stesso per la risposta.
Ciao,
       GS
--



title: Proprietà .Value di una Checkbox

text:
Giulio Simeone ha scritto:
> Pablitomf ha scritto:
> > M' scusasse', ma chekbox non assume come valore il classico True e False
> > (che poi si concretizzano in 0 e -1)? e perchč il controllo della "spunta"
> > non la fai su questo valore?
> Nella mail precedente mi ero dimenticato di dire che purtroppo ho provato
> anche con True e False e mi va lo stesso in errore. Comunque grazie lo
> stesso per la risposta.
> Ciao,
>        GS
Es. Su corrente
If Me.Controllo1 = False Then
Me.Controllo1.Locked = True
Else
Me.Controllo1.Locked = False
End If
If Me.Controllo2 = False Then
Me.Controllo2.Locked = True
Else
Me.Controllo2.Locked = False
End If
etc.... (e cosě via per tutti i controlli)
--
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito



title: Proprietà .Value di una Checkbox

author: Antonio Biso

text:
"Giulio Simeone" <
viandan...@yahoo.it
> ha scritto nel messaggio
news:cb6odg$ra8$1...@news.newsland.it...
> Ciao a tutti,
> io ho una maschera con una ventina di caselle di controllo, chiamate
> CasellaControllo1,CasellaControllo2, ... ecc. Io voglio fare in modo che,
> una volta che su una casella ci sia il "Check", esso non possa essere più
> rimosso. Ho scritto il seguente codice sull'evento Form_Current, non
> capisco perchè non funziona:
>
> dim ctl as control
> For Each ctl In Me.Controls
>   If Left$(ctl.Name, 3) = "Cas" Then
>      If ctl.Value = 0 Then
>         ctl.Locked = False
>      Else
>         ctl.Locked = True
>      End If
>   End If
> Next ctl
>
> Questo codice dovrebbe bloccare tutte le caselle che sono già "spuntate",
> e però su ctl.Value mi dice "Impossibile trovare il metodo o il membro dei
> dati". Perchè? Oltre alle caselle di controllo, nella form non ci sono
> altri controlli il cui nome comincia con "Cas".
Prova a verificare facendo magari un trace quale è il nome del controllo su
cui si pianta
Antonio


title: Proprietà .Value di una Checkbox

author: namor

text:
Giulio Simeone ha scritto:
> Ciao a tutti,
> io ho una maschera con una ventina di caselle di controllo, chiamate
> CasellaControllo1,CasellaControllo2, ... ecc. Io voglio fare in modo che,
> una volta che su una casella ci sia il "Check", esso non possa essere più
> rimosso. Ho scritto il seguente codice sull'evento Form_Current, non
> capisco perchè non funziona:
> dim ctl as control
> For Each ctl In Me.Controls
>   If Left$(ctl.Name, 3) = "Cas" Then
>      If ctl.Value = 0 Then
>         ctl.Locked = False
>      Else
>         ctl.Locked = True
>      End If
>   End If
> Next ctl
> Questo codice dovrebbe bloccare tutte le caselle che sono già "spuntate",
> e però su ctl.Value mi dice "Impossibile trovare il metodo o il membro dei
> dati". Perchè? Oltre alle caselle di controllo, nella form non ci sono
> altri controlli il cui nome comincia con "Cas".
> Tante grazie!
>           Giulio
Prova questo:
  dim ctl as control
  For Each ctl In Me.Controls
    If Left$(ctl.Name, 3) = "Cas" Then ctl.Locked = Nz(ctl, 0)
  Next ctl
Namor
--
namor at inwind punto it



title: Proprietà .Value di una Checkbox

author: ALESSANDRO Baraldi

text:
"Giulio Simeone" <
viandan...@yahoo.it
> ha scritto nel messaggio
news:cb6odg$ra8$1...@news.newsland.it...
> Ciao a tutti,
> io ho una maschera con una ventina di caselle di controllo, chiamate
> CasellaControllo1,CasellaControllo2, ... ecc. Io voglio fare in modo che,
> una volta che su una casella ci sia il "Check", esso non possa essere più
> rimosso. Ho scritto il seguente codice sull'evento Form_Current, non
> capisco perchè non funziona:
>
> dim ctl as control
> For Each ctl In Me.Controls
>   If Left$(ctl.Name, 3) = "Cas" Then
>      If ctl.Value = 0 Then
>         ctl.Locked = False
>      Else
>         ctl.Locked = True
>      End If
>   End If
> Next ctl
>
> Questo codice dovrebbe bloccare tutte le caselle che sono già "spuntate",
> e però su ctl.Value mi dice "Impossibile trovare il metodo o il membro dei
> dati". Perchè? Oltre alle caselle di controllo, nella form non ci sono
> altri controlli il cui nome comincia con "Cas".
>
> Tante grazie!
>
>           Giulio
>
dim ctl as control
 For Each ctl In Me.Controls
   If TypeOf Me.txtBody Is TextBox Then
   If TypeOf ctl Is CheckBox And ctl=true Then
         ctl.Locked = False
   End If
 Next ctl
Deve funzionare poichè lo uso anch'io.
Se non funziona il problema è in un'altro punto.
@Alex.


title: Proprietà .Value di una Checkbox

text:
Antonio Biso ha scritto:
> Prova a verificare facendo magari un trace quale è il nome del controllo su
> cui si pianta
> Antonio
Già fatto, si pianta proprio su una casella di controllo.
Grazie comunque,
           GS



title: Proprietà .Value di una Checkbox

text:
namor ha scritto:
> Prova questo:
>   dim ctl as control
>   For Each ctl In Me.Controls
>     If Left$(ctl.Name, 3) = "Cas" Then ctl.Locked = Nz(ctl, 0)
>   Next ctl
> Namor
Grazie Namor, ma purtroppo dà lo stesso tipo di errore, è proprio
l'espressione ctl (o l'espressione ctl.value), che non gli piace!
Domani proverò le soluzioni proposte da Alessandro e Pablitomf.
Ciao,
      GS
--



title: Access97 -> Access2000

author: Fabio Montagner

text:
Ho un'applicazione in Acc97 e voglio convertirla in Acc2K.
Non funziona la conversione e neanche l'importazione degli oggetti in un db
vuoto (mi vede i report come fossero maschere!).
La versione di acc2k è quella italiana. Sta qui il problema?
Installando la versione in Inglese risolvo il tutto?


title: Funzione Nz in query

author: RobertOne

text:
Ciao a tutti.
Nella query in calce, ho la necessità di inserire la funzione Nz per avere
ugualmente il saldo anche se manca uno dei parametri. Sono un pò impacciato,
ho provato varie soluzioni ma non riesco ad inserirla. Diciamo che
principalmente mi servirebbe in SalIniz.
Grazie a tutti.
Roberto


title: Funzione Nz in query

text:
Dimenticavo la query...
SELECT Sum([SalIniz])+Sum([MovAve])-Sum([MovDar]) AS T
FROM [Conto corrente]
WHERE ((([Conto corrente].Istituto)=[Forms]![Movimenti per Data]![RS]) AND
(([Conto corrente].DataOp) Between [Forms]![Movimenti per Data]![dataI] And
[Forms]![Movimenti per Data]![dataF]));


title: Funzione Nz in query

text:
Ciao a tutti.

Grazie a tutti.
Roberto
SELECT Sum([SalIniz])+Sum([MovAve])-Sum([MovDar]) AS T



title: Funzione Nz in query

author: MA

text:

sitocomune.com
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Funzione Nz in query

author: PBsoft

text:
> Nella query in calce, ho la necessità di inserire la funzione Nz per
> avere ugualmente il saldo anche se manca uno dei parametri.
>
> SELECT Sum([SalIniz])+Sum([MovAve])-Sum([MovDar]) AS T
> FROM [Conto corrente]
> WHERE ((([Conto corrente].Istituto)=[Forms]![Movimenti per Data]![RS])
> AND
> (([Conto corrente].DataOp) Between [Forms]![Movimenti per
> Data]![dataI] And
> [Forms]![Movimenti per Data]![dataF]));
Prova così:
SELECT Sum(Nz([SalIniz],0)) + Sum(Nz([MovAve],0)) - Sum(Nz([MovDar],0)) AS T
......
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


title: Query Parametrica con parametri da form????

author: ASPOR

text:
Sto cercando di fare una ricerca su 2  campi es. Dal 10/01/2001 Al
15/01/2001 e da query mi esce tranquillamente mettendo come criterio
Between [Iscrizione].[ Arrivo] And [Iscrizione].[Partenza]
adesso il problema:
vorrei scegliere le date da form, la mia ignoranza mi farebbe scrivere
Between [Iscrizione].[ Arrivo] = Forms![Aule]![Dal] !And
[Iscrizione].[Partenza] = Forms![Aule]![al]
naturalmente non funziona, sapreste aiutarmi?
Paperx dall'ufficio


author: Sergio MAZZA

text:
"ASPOR" <
asp...@tin.it
> ha scritto nel messaggio
news:aiTL6.3$0V5...@news2.tin.it...

Prova con:
'----------------
Between [Iscrizione].[ Arrivo] =  & "#" &
format(Forms![Aule]![Dal],"mm/dd/yyyy") & "#" & And [Iscrizione].[Partenza]
= & "#" & format(Forms![Aule]![al],"mm/dd/yyyy") & "#"
'----------------
Ciao


author: Esteban

text:
"ASPOR" <
asp...@tin.it
> wrote in message news:aiTL6.3$0V5...@news2.tin.it...

Prova così:
Between [Iscrizione].[ Arrivo] = CVDate(Forms![Aule]![Dal]) And
[Iscrizione].[Partenza] = CVDate(Forms![Aule]![al])
La funzione CVDate() è stata sostituita con CDate() in Access 2000 ma è ancora
presente per motivi di compatibilità e ritorna il formato corretto della data
qualsiasi siano le impostazioni internazionali del sistema.
Ciao!
Esteban
Hosted by
www.seber.it


title: SQL e ; finale

author: pfm

text:
salve?
in una stringa SQL di aceess a cosa serve il ; (punto e virgola
finali) ? per definire dove finisce la stringa?
e' obbligatorio?
Grazie anticipatamente
PFM
--
To reply please remove from e-mail 'xyz'- Per rispondere togliere 'xyz' dall'indirizzo e-mail.


title: SQL e ; finale

author: Luciano (DOC)

text:
pfm <
00864...@cnnet.it
> ha scritto nel messaggio
<
3cd95893...@news.interbusiness.it
>...
>in una stringa SQL di aceess a cosa serve il ; (punto e virgola
>finali) ? per definire dove finisce la stringa?
Si.
>e' obbligatorio?
No.
Saluti.
Luciano


title: vecchio problema per Roberto

text:
Ho trovato nel sito una situazione simile alla mia presentata da un lungo
scambio tra Nicola e Roberto il 14 Settembre in merito a caselle di
riepilogo e combinate. Senza farla lunga anch'io sono incappato nella
famigerata SELECT DISTINCT Prodotti.Categoria, Prodotti.Sottocategoria
> FROM Prodotti
> WHERE (((Prodotti.Categoria)=[Forms]![Maschera1]![Elenco]))
> ORDER BY Prodotti.Categoria, Prodotti.Sottocategoria;
>la select è ugualissima anche adattata in altra situazione : ma perchè
quando la inserisco nella cella criterio della query, Access trasforma tutto
con parentesi [] e mi esce la finestrella per immettere il parametro.Se lo
inserisco funziona perfettamente ma non riesce in automatico a restituire il
valore in base alla selezione sulla prima casella. Perchè non accetta il
criterio ? manca qualche , " o qualcosa altro? La guida Access 2000 è quella
di Access 97?
                                                 Grazie Mino
--------------------------------
Inviato via
http://usenet.libero.it


title: vecchio problema per Roberto

author: Roberto da casa

text:
"minus16" <
min...@libero.it
> ha scritto nel messaggio
news:217Z59Z199Z101Y...@usenet.libero.it...
> Ho trovato nel sito una situazione simile alla mia presentata da un lungo
> scambio tra Nicola e Roberto il 14 Settembre in merito a caselle di
> riepilogo e combinate. Senza farla lunga anch'io sono incappato nella
> famigerata SELECT DISTINCT Prodotti.Categoria, Prodotti.Sottocategoria
> > FROM Prodotti
> > WHERE (((Prodotti.Categoria)=[Forms]![Maschera1]![Elenco]))
> > ORDER BY Prodotti.Categoria, Prodotti.Sottocategoria;
> >la select č ugualissima anche adattata in altra situazione : ma perchč
> quando la inserisco nella cella criterio della query, Access trasforma
tutto
> con parentesi [] e mi esce la finestrella per immettere il parametro.Se lo
> inserisco funziona perfettamente ma non riesce in automatico a restituire
il
> valore in base alla selezione sulla prima casella. Perchč non accetta il
> criterio ? manca qualche , " o qualcosa altro? La guida Access 2000 č
quella
> di Access 97?
>
>                                                  Grazie Mino
Sempre che il Roberto di cui parli sia io, la mia memoria non č cosě buona
da ricordarmi cosa si siamo scritti io e Nicola il 14 settembre.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: vecchio problema per Roberto

text:
Il 20 Gen 2003, 15:18, "Roberto da casa" <
r.ma...@libero.it
> ha scritto:
>
> "
> il
> > criterio ? manca qualche , " o qualcosa altro? La guida Access 2000 č
> quella
> > di Access 97?
> >
> > Grazie Mino
>
> Sempre che il Roberto di cui parli sia io, la mia memoria non č cosě buona
> da ricordarmi cosa si siamo scritti io e Nicola il 14 settembre.
>
> --
> Roberto
> Scusami, ora ti mando dei punti di riferimento piů facili :
   AUTORE : Roberto da Casa
   Rispondi ad una domanda di Nicola con indrizzo <
nick...@tiscalinet.it
>
   Il 14 Settembre su questo sito. Ci sono vari botta e risposta e si discute
esattamente lo stesso problema che ho esposto prima. Spero che tu possa
trovarla altrimenti dimmelo e descrivo tutto da capo. Mino
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
>
>
--------------------------------
Inviato via
http://usenet.libero.it


title: vecchio problema per Roberto

text:
"minus16" <
min...@libero.it
> ha scritto nel messaggio
news:217Z59Z199Z101Y...@usenet.libero.it...
> Il 20 Gen 2003, 15:18, "Roberto da casa" <
r.ma...@libero.it
> ha scritto:
> >
> > "
> > il
> > > criterio ? manca qualche , " o qualcosa altro? La guida Access 2000 č
> > quella
> > > di Access 97?
> > >
> > > Grazie Mino
> >
> > Sempre che il Roberto di cui parli sia io, la mia memoria non č cosě
buona
> > da ricordarmi cosa si siamo scritti io e Nicola il 14 settembre.
> >
> > --
> > Roberto
>
> > Scusami, ora ti mando dei punti di riferimento piů facili :
>    AUTORE : Roberto da Casa
>    Rispondi ad una domanda di Nicola con indrizzo
<
nick...@tiscalinet.it
>
>    Il 14 Settembre su questo sito. Ci sono vari botta e risposta e si
discute
> esattamente lo stesso problema che ho esposto prima. Spero che tu possa
> trovarla altrimenti dimmelo e descrivo tutto da capo. Mino
 Scusami, ma non ho nessuna intenzione di cercare ed andarmi a leggere tutto
il thread su google, quindi, se lo ritieni opportuno riproponi il tuo
problema, altrimenti pazienza...
--
Roberto



title: modificare riferimento in base alla versione

text:
salve

ho inserito in un'applicazione il riferimento
Microsoft Outlook 14.0 Object Library

come faccio se eseguo l'applicazione con access 2003 a cambiare in automatico il riferimento?

GRAZIE


text:
Basta non inserirli.
Si sviluppa proprio per questo motivo in modalità LateBinding... per no  essere VERSION DIPENDENT.

Argomento trattato mille volte... trovi do sicuro molto cercando.

@Alex


author: Bruno Campanini

text:
@Alex formulated on Monday :

Convertimi questa in LateBinding, debbo fare un esperimemto
e non ci sono riuscito:
===============================
Private Sub Command0_Click()
'
' Microsoft Outlook 16.0 Object Library
'
Dim olObject As New Outlook.Application, i
For Each i In Session.GetDefaultFolder(olFolderContacts).Items
    MsgBox i
Next

End Sub
===============================

Molte Grazie
Bruno


text:
Bruno rileggi il 3d di qualche settimana fa in cui esponevo la medesima cosa...
Usare Latebinding richiede l'istanza degli oggetti e/o assegnazione a variabili di tipo Object poi ovviamente si devono usare le costanti rigenerate ovvero non puoi usare le costanti di tipo dal momento che non hai i riferimenti... quindi ti crei una costante  on lo stesso nome e valore...

Come dissi anche allora... di solito si usa la compilazione condizionale in modo da distinguere lo sviluppo dall'uso poi Runtime.

Provaci e vediamo...

@Alex


text:
@Alex laid this down on his screen :

Io ho provato e riprovato e, come già dissi, non ci sono riuscito.
Pazienza, non si può aver tutto dalla vita!

Bruno


text:
Scusa Bruno... riprendi il 3d precedente, io non  lo ritrovo, avevo scritto una quota parte di codice finito... ripartiamo da lì se vuoi a capire cosa non va...

@Alex


text:
Trovata...

Public Function SelectOutlookSender()
    Dim olApp           As Object
    Dim mItem           As Object
    Dim i               As Long
    Dim S               As String
    Const olMailItem    As Integer = 0

    On Error Resume Next

    Set olApp = GetObject(, "Outlook.Application")

    If olApp Is Nothing Then
        Set olApp = CreateObject("Outlook.Application")
    End If

    For i = 1 To olApp.Session.Accounts.Count
        S = S & i & " - " & olApp.Session.Accounts.Item(i) & vbCrLf
    Next
    MsgBox S

'    Set mItem = olApp.CreateItem(olMailItem)
'    'mItem.SendUsingAccount =
'    olApp.Session.Accounts.Item (Forms![miaform]![IDazienda])
'    mItem.SendUsingAccount = olApp.Session.Accounts.Item(2)
'    MsgBox mItem.SendUsingAccount
    Exit Function

End Function

Cosa non torna...?


text:
@Alex submitted this idea :

Non tornano i Contacts... di quelli si parlava.

Laddove mi si pianta tutto in GetDefaultFolder(olFolderContacts).
Ho provato anche passando da MAPI (altra robaccia
che non digerisco), ma non ho risolto nulla.

Bruno


text:
Ovviamente come ti dicevo non può trovare la costante [olFolderContacts]...
La devi dichiarare come costante di progetto

Quando si sviluppa si usa la compilazione condizionale proprio per queste cose...

CONST Latebinding=True/False

# If Latebinding then
Dim olFolderContacts=10
# End if

Poi anche nella fumzione:

Public Function EsempioOutlook()
  # If Latebinding then
     DIM objOutlook  As Object
  # Else
     DIM objOutlook  As Outlook.Application
  # End If

....
End Function

In questo caso si sviluppa con i riferimenti ad Outlook per avere Help/Metodi/proprietà e costanti con l'intellisense...  e si metta a False la costante Latebinding... alla fine senza più toccare nulla modifichi la costante a True e compili in Accde/Mde e distribuisci il compilatore ignora EarlyBinding in quanto non validati i condiionamenti del codice.

Stessa cosa che si fa con le API.

Spero di essere stato chiaro.

@Alex


text:
@Alex submitted this idea :

Credi che non l'abbia messo il 10 al posto di olFolderContacts?
Lì, da dentro il mio Access 2019, si pianta comunque.
Da te no?

Bruno


text:

Bruno.... fai arrabbiare...

Ovviamente con il LATEBINDING gli oggetti non sono ESPLICITI devi pertanto inserire la RADICE sempre...!

Così FUNZIONA perfettamente, anche se il codice non è il massimo...:

Public Const olFolderContacts  As Integer=10

Public Function SelectOutlookSender()
    Dim olApp           As Object
    Dim mItem           As Object
    Dim i               As Long
    Dim S               As String
    Const olMailItem    As Integer = 0

    On Error Resume Next

    Set olApp = GetObject(, "Outlook.Application")

    If olApp Is Nothing Then
        Set olApp = CreateObject("Outlook.Application")
    End If

    For Each mItem In olApp.Session.GetDefaultFolder(olFolderContacts).Items
        Debug.Print mItem
    Next

    Exit Function

End Function

Ciao
@Alex


text:
After serious thinking @Alex wrote :

> Bruno.... fai arrabbiare...

Ti faccio arrabbiare se ti è venuto di passarmi un codice
funzionante alla terza anziché alla prima?

> Ovviamente con il LATEBINDING gli oggetti non sono ESPLICITI devi pertanto
> inserire la RADICE sempre...!
>
> Così FUNZIONA perfettamente, anche se il codice non è il massimo...:

No, non è il massimo... secondo il mio canone estetico
è sotto il livello della decenza.
Questo è il minimo INDISPENSABILE, privato degli
inutili orpelli grafico-sintattico-grammaticali:
===================================
Public Sub SelectOutlookSender()
Dim olApp As Object, i
Const olFolderContacts As Integer = 10

Set olApp = CreateObject("Outlook.Application")
For Each i In olApp.Session.GetDefaultFolder(olFolderContacts).Items
    Debug.Print i
Next

End Sub
==================================

È talmente semplice che io mi sto incazzando con me stesso
per non esserci arrivato da solo...
Beh, comunque qulacosa di nuovo l'ho imparato.

Ti ringrazio
Bruno


text:
Il giorno giovedì 2 maggio 2019 13:17:42 UTC+2, Bruno Campanini ha scritto:
> After serious thinking @Alex wrote :
>
> > Bruno.... fai arrabbiare...
>
> Ti faccio arrabbiare se ti è venuto di passarmi un codice
> funzionante alla terza anziché alla prima?

In realtà ti ho fornito tutto subito ci dovevi arrivare a meno tu non sia regredito negli anni, cosa possibile, ti reputavo capace di scrivere mezza riga di codice avendo capito il concetto... perchè era una cavolata.

> È talmente semplice che io mi sto incazzando con me stesso
> per non esserci arrivato da solo...

APPUNTO... C.V.D. diceva la mia prof. di Geometria...

> Beh, comunque qulacosa di nuovo l'ho imparato.
>
> Ti ringrazio
> Bruno

Ora impara a scrivere codice serio... invece di quelle 3 righe del piffero che fanno ridere a noi "professionisti", non le scriverebbe nemmeno il mio cane.

;-)

Ciao Bruno

@Alex


title: sparita una query ma ...

author: Giuseppe

text:
Access 2002 su WinXP.
Nello sviluppo di una applicazione ho necessità di rimetter mano ad una
query che è collegata all'evento clic di un pulsante.
Premendo il pulsante accadono le cose previste quindi la query c'è e
funziona ma ...
quando vado a vedere nell'elenco delle query create questa non compare !
chissà perché forse è sparita dall'elenco ma in realtà è funzionante.
mi sapete dare spiegazioni di questo fatto e soprattutto come farla
riapparire per modificarla.
--
========
Saluti
Giuseppe


title: sparita una query ma ...

text:
Giuseppe ha scritto:


Domanda banale ma di rito... ma sei sicuro che non è un SQL da codice?
--
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: sparita una query ma ...

text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:ctauir$d4e$1...@news.newsland.it...
> Giuseppe ha scritto:
>
>> Access 2002 su WinXP.
>> Nello sviluppo di una applicazione ho necessità di rimetter mano ad una
>> query che è collegata all'evento clic di un pulsante.
>> Premendo il pulsante accadono le cose previste quindi la query c'è e
>> funziona ma ...
>> quando vado a vedere nell'elenco delle query create questa non compare !
>
>> chissà perché forse è sparita dall'elenco ma in realtà è funzionante.
>> mi sapete dare spiegazioni di questo fatto e soprattutto come farla
>> riapparire per modificarla.
>
> Domanda banale ma di rito... ma sei sicuro che non è un SQL da codice?
>
> --
> Ciao
> Pablitomf (Maurizio Facciuti)
>
Caro Maurizio,
grazie per la pulce nell'orecchio.
In realtà si trattava non di una chiamata d'esecuzione di una query ma della
chiamata di una subroutine dentro la quale c'era una chiamata ad una query
con un altro nome. Certe volte il panico fa brutti scherzi ...
Ho ripreso l'applicazione dopo un po' di tempo e nel frattempo mi ero
dimenticato quasi tutto ... così come capita a chi sta per diventare un
rinco ...


title: Errore controllo...........

author: Gianni B

text:
Salve a tutti dopo un po mi faccio risentire..............
Ho un Problema, ho creato una query con origini dati da una tabella,quindi
il risultato lo vorrei visualizzare in una maschera tramite un controllo .
ma mi visualizza sempre Error. dove sbaglio.?!?
--
Gianni B.


title: Errore controllo...........

text:
"Gianni B" <
gian...@bluewin.ch
> ha scritto nel messaggio
news:3df63...@news.bluewin.ch...

Dipende da che controllo stai usando.
Il risultato di una query è un insieme di record, ergo non lo puoi sbattere
in una casella di testo, per esempio.
In quel caso magari si usano le funzioni sui domini, tipo DLookup.
Sarebbe il caso che tu spieghi cosa vuoi fare, senza dare la tua
soluzione...
Antonio


title: Errore controllo...........

text:
"Gianni B" <
gian...@bluewin.ch
> ha scritto nel messaggio
news:3df63...@news.bluewin.ch...

Forse se ci dici:
1) quale è il codice SQL della query
2) cosa hai come origine record della maschera
3) cosa hai come origine controllo della casella di testo
4) che tipo di errore ti dà Access
chissà che una dritta qualcuno te la dia.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Errore controllo...........

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:lACJ9.2978$TC5....@twister1.libero.it...

Scusa Antonio avete ragione mi sono espresso male.............il controllo
che vorrei usare è appunto una casella di testo..
la funzione sui domini è la prima vota che la sento.........
Grazie
Gianni B


title: Errore controllo...........

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:N_EJ9.3263$TC5....@twister1.libero.it...

Allora Roberto mi spiego un po' meglio....... Ho realizzato un db dove
scrivo le ore degli operai che lavorano con
me , vorrei che nella maschera principale che ha origini da una tabella
creassi dei controlli calcolati che mi visualizzassero
io vorrei visualizzare tramite una casella di testo il totale delle ore di
ferie Annuali per ogni persona.,quindi vorrei creare un altro controllo
calcolato sempre
visualizzato in cun casella di tessto le ore di ferie utilizzate durante i
mesi, quindi un altro controllo che mi sottragga le ore mensili alle ore
totali per anno ottenendo
cosi le Ore rimanenti che dividendo per 7.75 (Una giornata lavorativa)
otterei quanti giorni di ferie rimangono...
Spero di essere stato chiaro......... se inserisco  la casella di testo con
origini record da una query........la casella visualizza soltanto Error...
Ciao Gianni.


title: Errore controllo...........

text:
"Gianni B" <
gian...@bluewin.ch
> ha scritto nel messaggio
news:3df8a834$1...@news.bluewin.ch...
>
>
> Allora Roberto mi spiego un po' meglio....... Ho realizzato un db dove
> scrivo le ore degli operai che lavorano con
> me , vorrei che nella maschera principale che ha origini da una tabella
> creassi dei controlli calcolati che mi visualizzassero
> io vorrei visualizzare tramite una casella di testo il totale delle ore di
> ferie Annuali per ogni persona.,quindi vorrei creare un altro controllo
> calcolato sempre
> visualizzato in cun casella di tessto le ore di ferie utilizzate durante i
> mesi, quindi un altro controllo che mi sottragga le ore mensili alle ore
> totali per anno ottenendo
> cosi le Ore rimanenti che dividendo per 7.75 (Una giornata lavorativa)
> otterei quanti giorni di ferie rimangono...
> Spero di essere stato chiaro......... se inserisco  la casella di testo
con
> origini record da una query........la casella visualizza soltanto Error...
> Ciao Gianni.
Datti uno sguardo alle funzioni sui domini
Antonio


title: Errore controllo...........

text:
"Gianni B" <
gian...@bluewin.ch
> ha scritto nel messaggio
news:3df8a834$1...@news.bluewin.ch...

Come giustamente ti ha già detto Antonio, puoi risolvere il tuo problema
usando una DSum (vedi help).



title: me.refresh e comando salva record differenza

author: mario rossi

text:
qualcuno sa spiegarmi se meglio usare me.refresh oppure
DoCmd.DoMenuItem acFormBar, acRecordsMenu, 5, , acMenuVer70


text:
mario rossi presented the following explanation :
> qualcuno sa spiegarmi se meglio usare me.refresh oppure
> DoCmd.DoMenuItem acFormBar, acRecordsMenu, 5, , acMenuVer70

Refresh, senza il Me!

Bruno


title: query,problema grosso per me e piccolo per voi

author: studio menozzi

text:
Come da oggetto ho un problema con una query e la successiva unione con
documento word.
Sicuramente sarete in grado di aiutarmi e vi ringrazio anticipatamente.
Con query di selezione devo reperire un campo contentene un importo che può
essere 0 o maggiore.
Fino a qua no problem ma quando collego la query al documento word il campo
unione dovrei visualizzarlo (nel documento word) solo quando è maggiore di
0.
Specifico che non posso impostare questa condizione nei criteri del campo in
esecuzione della query.
Grazie.
Mirco


author: Alessandro Nazzani

text:
<snip>
> Specifico che non posso impostare questa condizione nei criteri del campo
in
> esecuzione della query.
Posso chiederti perchč?
Alessandro


text:
se metto la conzione nel campo non mi seleziona i campi delle tabelle
collegate.
Saluti.
Mirco
"Alessandro Nazzani" <
ale...@tin.it
> ha scritto nel messaggio
news:9u7m9p$hd2$1...@newsreader1.mclink.it...



text:
Quindi, se ho capito bene, il problema non č tanto nella query (che estrae i
dati corretti) quanto nell'unione nella quale vorresti inibire la
visualizzazione del campo. Se č cosě mi spiace ma non posso aiutarti: non ho
una grande esperienza nell'unione di Access con Word.
Buona fortuna.
Alessandro
"studio menozzi" <
studio...@libero.it
> wrote in message
news:S6NN7.209398$sq5.10...@news.infostrada.it...



author: Antonio Biso

text:
studio menozzi <
studio...@libero.it
> wrote in message
S6NN7.209398$sq5.10...@news.infostrada.it...
> se metto la conzione nel campo non mi seleziona i campi delle tabelle
> collegate.
Certo, perchč non scrivi DOPO il quoting!!!
Antonio


text:
Alessandro Nazzani <
ale...@tin.it
> wrote in message
9u8crt$kat$1...@newsreader1.mclink.it...
> Quindi, se ho capito bene, il problema non è tanto nella query (che estrae
i
Infatti! Il problema è che non scrivi DOPO il quoting!!
Antonio


author: Massimo Di Bello

text:
studio menozzi <
studio...@libero.it
> wrote in message
b4HN7.207155$sq5.9...@news.infostrada.it...
(...)
> Fino a qua no problem ma quando collego la query al documento word il
campo
> unione dovrei visualizzarlo (nel documento word) solo quando è maggiore di
> 0.
Nel documento Word puoi sceglire il comando "Campo..." del menu "Inserisci",
qui scegli la categoria "Stampa Unione" e utilizzare il campo IF, dove puoi
impostare una condizione per la visualizzazione del campo
--
Massimo Di Bello
Prometheo
Corsi di Informatica in Franchising
http://www.prometheo.it/


title: password protezione database access

author: Stefano Radice

text:
barbi ha scritto nel messaggio ...
>> >Luciano
>> >
>> Allora...al di là delle disquisizioni etiche
>
>mi interessa cosa c'e' al di là delle disquisizioni etiche, vai avanti...
se
>non e' troppo OT
>(per me ha ragione il Biso)
>barbi
>
Allora...al di là delle disquisizioni etiche, se è una password del database
(cioé non security per utenti/gruppi) si può crackare abbastanza facilmente.
Scaricati questo sw:
http://www.elcomsoft.com/cgi-bin/redirect.pl?http://www.elcomsoft.com/ACPR/a
cpr.zip&file=acpr
E' la versione trial, che ti dà solo le prime 3 lettere...altrimenti devi
acquistarlo (mi pare costi 30
dollari)
Ciao
Stefano


title: errore 75

author: Paolo Dal Bosco

text:
Ho la necessità di attendere la creazione di un file:
su evento timer di una maschera popup (acDialog) testo che
che le dimensioni non siano =0 e fin qui tutto ok,
e quando sono maggiori di 0 chiudo la maschera,
e sposto questo file.
Il problema nasce il file creato ha una certa dimensione
e quindi il tempo di creazione aumenta di conseguenza,
ed il file ha le dimensioni >0 ma non è stato completamente
scritto e quando tento di eseguire lo spostatmento naturalmente
ho l'errore 75.
E' possibile testare che il file sia stato completamente scritto
e quindi disponibile?
Grazie
Paolo


title: errore 75

author: antonio

text:
"Paolo Dal Bosco" <
paolo.d...@tin.it
> ha scritto nel messaggio
news:473c415e$0$17948$4faf...@reader1.news.tin.it...

Io intercetterei l'errore 75 per qualche secondo...
Ciao
Antonio


title: Modulo continuo

author: Marina Buonanno

text:
C'č qualcuno che mi aiuta a capire da dove devo cominciare? Non riesco
proprio a trovare dove dire alla pagina di un report  la lunghezza o la
larghezza, o se č formato A4 o continuo. Perfavore mi aiutate?
Ciao e grazie in anticipo.
Marina


title: Modulo continuo

author: ElioP

text:
>C'č qualcuno che mi aiuta a capire da dove devo cominciare? Non riesco
>proprio a trovare dove dire alla pagina di un report  la lunghezza o la
>larghezza, o se č formato A4 o continuo. Perfavore mi aiutate?
Vai in struttura del report.
File->Imposta pagina->Pagina->Dimensioni ecc.
Ciao. ElioP.


title: Modulo continuo

text:
ElioP <el...@logical.itTOGLIMI> wrote in message
392b80cd....@news.uli.it...
>
> >C'è qualcuno che mi aiuta a capire da dove devo cominciare? Non riesco
> >proprio a trovare dove dire alla pagina di un report  la lunghezza o la
> >larghezza, o se è formato A4 o continuo. Perfavore mi aiutate?
>
> Vai in struttura del report.
> File->Imposta pagina->Pagina->Dimensioni ecc.
>
> Ciao. ElioP.
Si, però quelle sono predeterminate, ovvero non riesco a cambiarne
l'impostazione. Non c'è infatti uno spazio per mettere le impostazioni
personalizzate. In questo caso come si fa?
Ciao Marina


title: Modulo continuo

author: warp

text:
Allora Marina, ti devi creare un formato personalizzato adatto al foglio 11" o 12" (si presume) del
tuo modulo continuo.
Dall'anteprima di stampa del Report (Imposta pagina) puoi "imporre" il formato personalizzato che
hai creato, il Report Engine di Access riformatterà tutto correttamente e non avrai problemi col
salto pagina.
Comunque se la stampante predefinita del PC è settata a stampare di default sul tuo formato
personalizzato, il Report verrà formattato di default con tale dimensione foglio.
Su certe stampanti non puoi creare un foglio di misure personalizzate, tuttavia il formato LETTER va
bene per moduli continui 11".
Spero di esserti stato d'aiuto, ciao.


title: Modulo continuo

text:
warp <
kas...@libero.it
> wrote in message
8ggvn1$lit$1...@fe2.cs.interbusiness.it...
>
> Allora Marina, ti devi creare un formato personalizzato adatto al foglio
11" o 12" (si presume) del
> tuo modulo continuo.
Innanzitutto scusa la risposta tardiva
>
> Dall'anteprima di stampa del Report (Imposta pagina) puoi "imporre" il
formato personalizzato che
> hai creato, il Report Engine di Access riformatterà tutto correttamente e
non avrai problemi col
> salto pagina.
> Comunque se la stampante predefinita del PC è settata a stampare di
default sul tuo formato
> personalizzato, il Report verrà formattato di default con tale dimensione
foglio.
> Su certe stampanti non puoi creare un foglio di misure personalizzate,
tuttavia il formato LETTER va
> bene per moduli continui 11".
Infatti la stampante e una LexMark che non mi da la possibiltà di
personalizzare il formato della pagina sicchè proverò con Letter come dici
tu.
Ma poi con questo formato avrò lo stesso il problema che man mano che stampo
il 2° ed il 3° record questi mi vengono stampati sempre più in basso?
> Spero di esserti stato d'aiuto, ciao.
Ciao e grazie mille
:-)
Marina


title: Modulo continuo

text:
>Ma poi con questo formato avrò lo stesso il problema che man mano che stampo
>il 2° ed il 3° record questi mi vengono stampati sempre più in basso?
>
L'altezza foglio del formato letter è proprio 11", quindi non avrai problemi su modulo continuo di
tali dimensioni.
Per maggior sicurezza imposta l'unità di misura del sistema (pannello di controllo/impostazioni
internzionali) in pollici...
Ciao.


title: Msgbox

author: Massimo

text:
Non riesco a creare un MsgBox che mi "peschi" una casella di testo di una
form da codice, con una macro ci riesco, mentre da codice no.
1000 grazie .
Max


title: Where

author: Alessandro Romeo

text:
> ChiaveRic = "[Descrizione] Like " & Chr$(34) & Me!Testo0 & Chr$(34)
> ChiaveRic1 = "[ragione sociale] Like " & Chr$(34) & Me!testo1 & Chr$(34)
> DoCmd.OpenForm "Fornitori", acNormal, WhereCondition:=ChiaveRic &
ChiaveRic1
Ciao,
Perche' non provi a concatenare ChiaveRic e ChiaveRic1 inserendo un And
logico in mezzo?
Potrebbe funzionare
Ciao Alessandro


title: Where

author: Marina F.

text:
"Alessandro Romeo" <
alessand...@hotmail.com
> ha scritto nel messaggio
news:3DQu8.42849$m41.1...@twister2.libero.it...

> Alessandro la ricerca non viene richiesta su un campo!
1) campo [descrizione ]
2)campo [ragione sociale]
Ciao


title: Where

author: inbario

text:
"Marina F." <1@l1> ha scritto nel messaggio
news:9MFu8.39101$SR5.1...@twister1.libero.it...
> Un saluto a tutti .
> In una maschera di ricerca con due controlli Testo0 dove inserisco il
primo
> criterio e Testo1dove inserisco il secondo tramite un pulsante vorrei
aprire
> la maschera Fornitori e passare i due criteri.
> Ho provato con il primo e fuziona ho provato con il secondo e funziona
sono
> ore che provo ma non riesco a combinare i due criteri.
> Vi prego Aiutatemi
>
> ChiaveRic = "[Descrizione] Like " & Chr$(34) & Me!Testo0 & Chr$(34)
> ChiaveRic1 = "[ragione sociale] Like " & Chr$(34) & Me!testo1 & Chr$(34)
> DoCmd.OpenForm "Fornitori", acNormal, WhereCondition:=ChiaveRic &
ChiaveRic1
Potresti provare in questo modo:
Nella query su cui è basata la maschera Fornitori inserisci il criterio
[forms]![mascheradiricerca]![testo0] per il campo [descrizione] ed il
criterio [forms]![mascheradiricerca]![testo1] per il campo [ragione
sociale].
Nella maschera di ricerca inserisci una routine evento su "dopo
aggiornamento"
DoCmd.OpenForm "Fornitori"
          Ciao


title: Where

text:
"inbario" <
barb...@libero.it
> ha scritto nel messaggio
news:JIZu8.44415$SR5.1...@twister1.libero.it...

Chiedo scusa:
Nella maschera di ricerca inserisci una routine evento su "dopo
aggiornamento" per la casella di testo Testo1
DoCmd.OpenForm "Fornitori"
           Ciao


title: Where

author: Roberto da casa

text:
"Marina F." <1@l1> ha scritto nel messaggio
news:9MFu8.39101$SR5.1...@twister1.libero.it...
> Un saluto a tutti .
> In una maschera di ricerca con due controlli Testo0 dove inserisco il
primo
> criterio e Testo1dove inserisco il secondo tramite un pulsante vorrei
aprire
> la maschera Fornitori e passare i due criteri.
> Ho provato con il primo e fuziona ho provato con il secondo e funziona
sono
> ore che provo ma non riesco a combinare i due criteri.
> Vi prego Aiutatemi
>
> ChiaveRic = "[Descrizione] Like " & Chr$(34) & Me!Testo0 & Chr$(34)
> ChiaveRic1 = "[ragione sociale] Like " & Chr$(34) & Me!testo1 & Chr$(34)
> DoCmd.OpenForm "Fornitori", acNormal, WhereCondition:=ChiaveRic &
ChiaveRic1
>
>
> Grazie 1000
Prova cosě:
ChiaveRic = "Descrizione Like" & _
Chr$(34) & Nz(Me!Testo0, "*") & Chr$(34) _
& " AND [ragione sociale] Like" & Chr$(34) _
& Nz(Me!Testo2, "*") & Chr$(34)
DoCmd.OpenForm "Fornitori", acNormal, WhereCondition:=ChiaveRic
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Come ci si dovrebbe comportare in un newsgroup, ovvero 'Istruzioni per l'uso' (a)

text:
Ecco alcune regole pubblicate sul nostro Sito Comune e che è auspicabile
vengano rispettate da tutti i frequentatori di questo NG.
==============================================
Anche i newsgroups, come tutte le comunita' di esseri umani, hanno delle
regole la cui conoscenza e rispetto permette un proficuo utilizzo del ng da
parte di tutti i partecipanti evitando incomprensioni, malintesi ed inutili
polemiche.
Alcune regole sono generali e di elementare educazione, altre proprie di
questo gruppo di discussione cresciute e consolidate nel tempo soprattutto
con il contributo dei frequentatori piu' anziani.
Premesso che
il ng e' gestito da 'volontari' che mettono a disposizione gratuitamente il
proprio tempo, le proprie conoscenze e la loro professionalita' per aiutare
chiunque, persone che spesso non conoscono e che dalle quali non riceveranno
alcun compenso, per cui qualsiasi forma di pretesa o obbligo da parte di chi
scrive sono decisamente fuori luogo:
- prima di inviare la propria richiesta provate a verificare se nei messaggi
dei giorni precedenti non siano gia' presenti delle soluzioni al quesito che
si vuole porre.
Non e' il massimo delle figure fare una domanda a cui e' gia' stata data
ampia ed esauriente risposta magari il giorno prima, di sicuro poi
l'eventuale replica difficilmente potra' essere piu' completa.
Si possono effettuare delle ricerche nell'archivio storico del Sito Comune.
- provate anche a verificare che i vostri dubbi e le relative soluzioni non
siano gia' presenti sul Sito Comune di questo newsgroup:
http://www.sitocomune.com
Se si decide comunque di scrivere al ng sarebbe bene tenere presente:
Il SUBJECT
-------------------
Nello scrivere l'oggetto del messaggio si dovrebbe dare maggiore importanza
perche' contribuisce ad identificare immediatamente l'argomento e il tipo
diproblema, attirando subito l'attenzione di chi legge.
Si sconsiglia di inserire subject insignificanti come:
'AIUTO','URGENTE','PROBLEMA ACCESS', 'SOLO PER ESPERTI' 'SONO PRINCIPIANTE',
'SONO DEFICIENTE', 'come si fa...' ECC.,
nel marasma generale dei messaggi perdono visibilita'.
Ecco invece alcuni esempi da considerarsi corretti:
- Gestire il tasto Applica Filtro/Rimuovi Filtro
- Sincronizzare repliche via Internet con Access 2000
- Formattazione diversa per il solo record selezionato
- Come ricercare in una casella combinata
- Formato Numerico Nelle query
- Copia e incolla di piu' dati nello stesso campo
TESTO DEL MESSAGGIO
-------------------
Anche qui, soprattutto nell'interesse di chi posta il messaggio, il suo
contenuto dovrebbe essere pensato e redatto con attenzione al fine di
evitare la spedizione di messaggi incomprensibili, che non potranno avere
risposte immediate soddisfacenti.
E' consigliabile indicare la versione di MSAccess a cui ci si riferisce ed
il sistema operativo utilizzato (A2/W95, A95/W98, A97/NT4, A00/W00).
Se dopo aver inviato un messaggio non si dovessero ricevere risposte si puo'
provare a riformularlo evitando pero' di assumere un tono polemico del tipo
'Possibile che nessuno sappia come ...', 'Perche' non mi volete rispondere'
I motivi per cui certi messaggi non ricevono risposte possono essere i
piu'svariati, dalla domanda mal posta, al fatto che nessuno effettivamente
abbia una risposta da dare.
*Alcuni consigli per chi risponde*
- Scrivere dopo il quoting
Quando si replica (risponde) ad un messaggio si dovrebbe iniziare a scrivere
sempre dopo il testo del precedente.
Lasciare il contenuto del testo originario se breve, oppure riassumere il
contenuto tagliando le parti meno significative, lasciando quelle
piu'interessanti per la comprensione del discorso.
- Non farsi coinvolgere in polemiche con altri partecipanti ed eventuali
disaccordie sarebbe meglio proseguirle in e-mail private.
Alcune richieste o comportamenti *sicuramente* non graditi in questo ng:
- chiedere di programmi per 'sproteggere' database e quindi presumibilmente
il lavoro di altre persone.
Oltre a non essere moralmente corretto, e' illegale, inoltre, considerando
che in questo ng possono esserci persone che si guadagnano la pagnotta
sviluppando programmi con Access, non ci sembra corretto contribuire a
diffondere questo tipo di informazioni;
- richiedere risposte personalizzate al proprio indirizzo e-mail e' contro
lo spirito di questo ng in cui si presuppone che tutte le domande e tutte le
risposte debbano essere visibili perche' potrebbero interessare a tutti;
- contattare direttamente altri frequentatori del ng inviando richieste di
informazioni via e-mail, magari a quelli che sembrano piu' bravi e piu'
disponibili di tutti ad aiutare gli altri;
- chiedere del compilatore di access, semplicemente perche' non esiste, lo
sanno anche i bambini ormai;
- chiedere l'invio di programmi gia' fatti con la scusa di dover imparare,
vedere, bla bla bla;
- inviare messaggi con pubblicita' commerciale anche se riferita all'oggetto
del ng. (ben vengano segnalazioni di siti o iniziative free che parlano di
Access, anche se personali, ma il tutto deve sempre essere senza scopo di
lucro;
Alcune regole legate invece alla netiquette, dove con il termine netiquette
'retichetta', si intende l'insieme di regole nate col tempo per autoregolare
il comportamento degli utenti delle news.
- EVITARE DI SCRIVERE IN MAIUSCOLO sia gli oggetti e soprattutto il testo
dei messaggi che nelle regole equivale ad urlare;
- Scrivere in formato testo e non in HTLM (quindi con formattazioni varie),
questo perche' non tutti i lettori di messaggi (newsreader) visualizzano
correttamente questo formato;
- Evitate le polemiche personali con gli altri partecipanti.
Se proprio non potete farne a meno cercate di trasferirle in privato.
Alcuni link per chi volesse approfondire:
The Net: Guida per l'utente e Netiquette, di Arlene Rinaldi
http://www.inferentia.it/netiquette/
Etica e norme di buon uso dei servizi di rete
http://web.tiscalinet.it/enterprise_videotext/itamidi/netiquette/netiquetteit.htm
ATTENZIONE
I successivi sono testi carichi d'ironia, cioe' sono suggerimenti da
EVITARE!
GALAMAILEO di John of the Homepage
http://www.mamofaq.usenet.eu.org/FAQ-galamalileo.txt
Cara Emily Postnews...
http://uniper.unimo.it/uniper/cara_emily_postnews.htm
Grazie per la collaborazione
Questo documento e' stato redatto da Carlo VE
----------------------------------------------------------------------------
Alcune utili abbreviazioni (acronimi)
AFAIK As Far As I Know
BTW By The Way
CU See You
CUL8R See You Later
CUT Taglio (quando non si riporta tutto il testo a cui si risponde)
HTH Hope This Helps
IMO In My Opinion
IMHO In My Humble Opinion
LOL Laughing out loud
NEWBIE Nuovo arrivato, persona nuova per il NG
NG Newsgroup
OT Off-Topic: fuori argomento
ROTFL Rolling on the floor laughing
ROTFLASTC Rolling on the floor laughing and scaring the cat
ROTFLMAO Rolling on the floor laughing my ass off
RTFM Read the fuckin' manual
SPAM Messaggio pubblicitario fortemente OT, sui NG è assolutamente vietato
TIA Thanks In Advance
TROLL Persona che vuole solo creare disturbo e scompiglio
Ce ne sono tanti altri, li trovate qui:
http://www.acronymfinder.com


title: Report con collegamenti OLE e Norton AV...

author: Fabrizio Alessandri

text:
Ciao a tutti,
prendo spunto dal 3d poco sotto "incompatibilità programma.", al quale
risponde "Roberto da casa".
Sviluppo con Access '97 e qualche mese fa incappai in un sinistro
problema...
Sulla macchina di 1 cliente, nella mia applicazione, non funzionavano tutti
i collegamenti OLE inseriti in alcuni report (si trattava di semplici
paragrafi di testo Word).
L'applicazione in questione è perfettamente funzionante, da alcuni anni,
presso clienti diversi e su tutti i sistemi Microsoft.
=====================
La causa era Norton AV 2002.
=====================
Me ne sono accorto casualmente dopo circa 1 settimana di lavoro....
Spero che questo avvertimento possa essere di aiuto a qualcuno e magari
inserito in qualche FAQ.
Ciao a tutti e buon lavoro ;-)


author: MA

text:

Ottima questa tua premura.
Però se l'avessi inserito in coda al messaggio che citi, il 3d avrebbe avuto
domanda-risposta-soluzione e conferma della soluzione.
E' questa la logica del Ng
MAssimiliano


text:
> Ottima questa tua premura.
Dovere! ;-)
> Però se l'avessi inserito in coda al messaggio che citi, il 3d avrebbe
avuto
> domanda-risposta-soluzione e conferma della soluzione.
> E' questa la logica del Ng
Ho ponderato la cosa, ma leggendo il 3d citato, ti accorgerai che non
emergono dati che facciano supporre relazioni concrete fra il problema
esposto e la mia segnalazione.
Conoscendo la logica del NG, ho voluto evitare di essere "off topics".
> MAssimiliano
Fabrizio :-)


title: Numeratore a condizione

author: Mauro

text:
Inserisco come origine dati in un campo per numerare dei referti:
=DMax("[NUMERO fattura]";"fatturaBase Imputazione")+1
Ora la mia necessità è quella di fare in modo che il campo si
incrementi solo se il valore di un altro campo abbia un certo valore.
Esempio:
campo "NUMERO" si incrementa se campo "TIPO" abbia il valore 'radio'
Si puo' fare '
Grazie tantissimo


title: Numeratore a condizione

author: namor

text:
"Mauro" <
mauro...@libero.it
> ha scritto nel messaggio
news:dadb67f6.03090...@posting.google.com...

=Iif([TIPO]="radio"; DMax("[NUMERO fattura]";"fatturaBase Imputazione")+1;
<valore alternativo>)
Vedi iif sulla guida.
Namor


title: Numeratore a condizione

text:
"namor" <
na...@DontSpamMe.inwind.it
> wrote in message news:<EwD4b.281198$
Ny5.8...@twister2.libero.it
>...

Benissimo grazie.


title: Inviare messaggi su Whatsapp da vba ?

author: RobertoA

text:
C'e modo di inviare messaggi ad utenti / gruppi Whatsapp, da codice vba?
Una roba tipo invio sms usando Voipcheap e company
Ciao e grazie
RobertoA


title: Inviare messaggi su Whatsapp da vba ?

author: ciroteo

text:

Ciao Roberto,
non hai preso in considerazione telegram invece?
So che è open source e ha più possibilità di interfacciarsi con altri ambienti.
m


title: Inviare messaggi su Whatsapp da vba ?

text:

No, mi e' stato chiesto per WA e WA sia
Ho comunque trovato alcuni link interessanti che riporto sotto

http://foro.elhacker.net/net/vbnet_porteo_de_la_implementacion_del_api_de_whatsapinet_whatsapp_whatsappapi-t419188.0.html

https://blog.heckel.xyz/2013/07/07/send-whatsapp-messages-via-php-script-using-whatsapi/

http://forum.masterdrive.it/pausa-caff-11/esistono-programmi-per-mandare-messaggi-whatsapp-vba-codice-86348/

Specie il primo, riporta un frammento di codice completo
Non l'ho ancora provato ma lo faro' presto


title: Inviare messaggi su Whatsapp da vba ?

author: BFS

text:

non so se esistano ma spero che whatapp non rilasci mai delle api.
saremmo bombardati da spam da chiunque

BFS


title: Come inserire automaticamente?

author: Alberto

text:
Vorrei cortesemente una dritta per questa procedura:
Inserisco un articolo, inserisco la quantita e in automatico in base alla
quantita mi crea n record uguali tranne il campo seriale che mi propone da
compilare (tramite lettore codici abarre) consecutivamente sempre in base
alla quantita.
Grazie


title: Come inserire automaticamente?

author: Sergio MAZZA

text:
"Alberto" <
alc...@libero.it
> ha scritto nel messaggio news:nCyQc.103688$5D1.5...@news4.tin.it...

Con i recordset;
es. DAO (acc'97)
Dim a As Integer
For a = 1 To Me!quantita
    With Me.RecordsetClone
        .AddNew
        !casellaDiTesto1 = Me!casellaDiTesto1
        !casellaDiTesto2 = Me!casellaDiTesto2
        !casellaDiTesto3 = Me!casellaDiTesto3
        .Update
    End With
Next
Me.RecordsetClone.Requery
Ciao.
--
Sergio MAZZA


title: Come inserire automaticamente?

text:
Alberto ha scritto:

Io userei una maschera con due caselle non associate. Sull'evento dopo
aggiornamento della quantità con un ciclo chiedi i valori del seriale e
inserisci i dati in tabella:
if isnull(me.quantita) or isnull(me.articolo) then
  msgbox "Inserisci Articolo e quantità!"
else
  for i=1 to me.quantita
    seriale=inputbox("Inserisci il numero seriale " & me.quantita)
    if len(seriale)>0 then
      currentdb.execute "INSERT INTO Tabella (articolo, seriale) " & _
      VALUES (" & me.articolo & ", " & seriale & ");"
    end if
  next
end if
Aggiungi tu le Dim per le variabili.
Il seriale nell'inputbox lo puoi inserire anche col lettore di codici a
barre. Aggiungi tu eventuali altri campi nell'SQL o i doppi apici se i
campi sono di tipo testo.
Il controllo sul len(seriale) evita l'errore che ti darebbe l'SQL se premi
annulla nell'inputbox (perch' il seriale sarebbe nullo). Puoi modificare
il codice in modo che esca dal ciclo se premi una sola volta annulla, così
com'è devi per forza inserire tutti i codici o premere sempre annulla se
non vuoi più inserire i dati.
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: Collegamento ipertestuale

author: RobertOne

text:
Buon giorno nuovamente.
In una maschera denominata anagrafica, ho inserito l'indirizzo di posta
elettronica ed indirizzo web del cliente e successivamente settato su SI
colleg. ipertestuale.
E' normale che quando si clicca sul collegamento non mi manda in esecuzione
nè il browser nè il programma di posta elettronica, oppure sbaglio io?
Grazie.
Roberto


title: Collegamento ipertestuale

author: Alessandro Baraldi

text:
E' normale, per mandare in esecuzione il Browser devi impostare
la Proprietà Hyperlink di una Label con il riferimento in questione:
Su evento Current dovresti:
Se è una mail:
Me!NomeLabel.HyperlinkAddress="Mailto:
pippo...@libreo.it
"
A questo punto apparirà la Manina e su Click si apre il Browser.
@Alex


title: Collegamento ipertestuale

text:
"Alessandro Baraldi"  ha scritto nel messaggio:



Nella mia maschera ho già l'indirizzo e-mail del fornitore ed ovviamente
questo indirizzo cambia in base alla ragione sociale del fornitore. Se non
ho capito male, il tuo esempio sopra riportato mi fa mettere in maniera
irremovibile l'hyperlink, invece io ho bisogno di un sistema che non sia di
default ma che vari al variare della ragione sociale.
Grazie.
Rob.


title: impostazioni mdw

author: italus

text:
Salve a tutti, stò migrando il be .mdb di un'applicazione access su un db di
Sql Server
per motivi legati principalmente al volome di dati.
L'applicazione fe è condivisa tra 20 utenti circa e fa uso di un proprio
.mdw per la gestione
della protezione.
Il problema che incontro è questo: collegando le tabelle da SQL Server
tramite ODBC con lo stesso nome delle tabelle .mdb perdo le impostazioni nel
file .mdw, dovendo riassegnare tutte le autorizzazioni per i singoli
oggetti.
Visto che si tratta di 50 tabelle circa e 6 gruppi di utenti, sono grato a
chiunque mi sappia dare delle dritte in merito.
Grazie, Sandro.


title: impostazioni mdw

author: ALESSANDRO Baraldi

text:
"italus" <
marv...@tin.it
> ha scritto nel messaggio
news:GZ9ld.318029$35.14...@news4.tin.it...

Che io sappia essendo 2 cose completamente differenti non c'è nessun
Addin che permetta di creare in SQL_Server la struttura Utenti presente
in un MDW.
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Codice Fiscale (sito comune) difetto

author: Lucky

text:
Forse è già stato rilevato da qualcuno .... ma ho notato che l'esempio del
calcolo del codice fiscale presente sul sitocomune non tiene conto dei
comuni omonimi cioè:
nel campo del comune di nascita (che viene compilato prima della provincia)
il comune si completa automaticamente in base alle lettere inserite e la
provincia viene aggiornata di conseguenza.
Nel caso però di comuni omonimi l'applicativo prende sempre il primo
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Codice Fiscale (sito comune) difetto

author: geppo

text:
Ciao Lucky wrote:
> Forse è già stato rilevato da qualcuno .... ma ho notato che
> l'esempio del calcolo del codice fiscale presente sul sitocomune non
> tiene conto dei comuni omonimi cioè:
>
> nel campo del comune di nascita (che viene compilato prima della
> provincia) il comune si completa automaticamente in base alle lettere
> inserite e la provincia viene aggiornata di conseguenza.
> Nel caso però di comuni omonimi l'applicativo prende sempre il primo
Trasforma la textbox in una combobox, cosi in caso di comuni omonimi puoi
selezionare quello che t'interessa.
--
Ciao
Geppo


title: Codice Fiscale (sito comune) difetto

author: Ammammata

text:
sdg...@asdfsda.it
 (Lucky) wrote in
news:195Z62Z170Z18Y1...@usenet.libero.it
:
> Nel caso però di comuni omonimi l'applicativo prende sempre il primo
>
mi fai un esempio di comuni omonimi?
--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\


title: Codice Fiscale (sito comune) difetto

text:
> mi fai un esempio di comuni omonimi?
>
BRIONE BS
BRIONE TN
CALLIANO AT
CALLIANO TN
CASTRO LE
CASTRO BG
CORTENOVA LC
CORTENOVA BG
LIVO TN
LIVO CO
PEGLIO PU
PEGLIO CO
SAMONE TO
SAMONE TN
SAN TEODORO NU
SAN TEODORO ME
SANT'ARCANGELO TRIMONTE AV
SANT'ARCANGELO TRIMONTE BN
VALVERDE PV
VALVERDE CT



title: Codice Fiscale (sito comune) difetto

text:
aef...@sdf.it
 (Lucky) wrote in
news:195Z62Z170Z18Y...@usenet.libero.it
:
>> mi fai un esempio di comuni omonimi?
>>
>
> BRIONE BS
> BRIONE TN
>
[cut]
grazie :)
--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
http://boinc.mundayweb.com/one/stats.php?userID=2762


title: Codice Fiscale (sito comune) difetto

text:
Lucky wrote:
> Forse è già stato rilevato da qualcuno .... ma ho notato che
> l'esempio del calcolo del codice fiscale presente sul sitocomune non
> tiene conto dei comuni omonimi cioè:
>
> nel campo del comune di nascita (che viene compilato prima della
> provincia) il comune si completa automaticamente in base alle lettere
> inserite e la provincia viene aggiornata di conseguenza.
> Nel caso però di comuni omonimi l'applicativo prende sempre il primo
>
Guarda su
www.accessgroup.it
sv ha affrontato i problema
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: Rilevazione di SottoReport

author: Daniele

text:
Un saluto a tutti i partecipanti al NG.
In riferimento al post di venerdi pomeriggio con lo stesso oggetto, mi scuso
con Sergio per non aver dato seguito al suo suggerimento, ma purtroppo ho
dovuto assentarmi per motivi urgenti.
Sergio mi suggeriva :
>Prova con:
=NZ([Reports]![mioreports]![sottoreport].[form]![sommadiqta],0)
purtroppo questa soluzione non funziona, perchè credo che il report
principale non trova fisicamente il sottoreport e pertanto non vi può fare
riferimento. Credo che il report trovi il sottoreport solamente in presenza
di qualche dato, nel sottoreport, collegato al report padre.
Se si potesse intercettare la presenza o meno del sottoreport, allora si
potrebbe assegnare alla casella di testo il valore 0 nel caso di assenza di
dati.
Grazie per l'eventuale suggerimento.
Ciao - Daniele


title: Rilevazione di SottoReport

text:
"Daniele" <
dan...@tonyperotti.it
> ha scritto nel messaggio
news:aKlLd.8075$fq5....@news.edisontel.com...

A dir la verità l'ho buttata lì perché mi sembrava "strano" il percorso che
utilizzi per arrivare
all'informazione:[Reports]![mioreports]![sottoreport].[form]![sommadiqta].
Comunque, a mio avviso, la cosa migliore sarebbe quella di utilizzare la
funzione DSum (vedi help) nella casella di testo...
Ciao.
--
Sergio MAZZA


title: Corsi on line di programmazione VBA per Access

text:
Impara a Programmare in VBA per Microsoft Access con i corsi on line
di programmazione Access. Impara secondo i tuoi tempi ed i tuoi ritmi.
Inoltre, corsi di Visual Basic ed SQL.
Inizio nuovi corsi il 22 Giugno.
Per informazioni, contattare
fdif...@mclink.it
--
----------- HTTP : / /  USERS . IOL . IT / CCPARDO/ ACCESS /
LEZIONI.HTM -------
Gestore del sito
http://users.iol.it/ccpardo/Access/lezioni.htm
Materiale:
http://users.iol.it/ccpardo/Access/lezioni.htm
Tutto su VBA
http://users.iol.it/ccpardo/Access/lezioni.htm
Tutto Su Visual Basic
http://users.iol.it/ccpardo/Access/lezioni.htm
----------- HTTP : / /  USERS . IOL . IT / CCPARDO/ ACCESS /
LEZIONI.HTM -------Ogni giorno una nuova Lezione su:
http://users.iol.it/ccpardo/Access/lezioni.htm
----------- HTTP : / /  USERS . IOL . IT / CCPARDO/ ACCESS /
LEZIONI.HTM -------


title: Parametri insufficienti. Previsto 1

author: Stefano

text:
Ciao a tutti
ho questo tipo di problema:
ho un report con parecchio codice per creare un grafico temporale
subordinato ad alcune date di una qry.
la mia qry perň č parametrizzata e mi viene fuori questo errore.
"Questa query con parametri richiede il numero di parametri specificato
che l'utente non ha specificato. Fornire il numero previsto di
parametri, quindi eseguire di nuovo la query.
In alcuni casi, questo messaggio viene generato quando espressioni o
nomi di campo sconosciuti vengono interpretati come query con parametri.
Assicurarsi di racchiudere tra parentesi quadre [ ] i nomi di campo
contenenti spazi o caratteri di punteggiatura. "
Ho letto tutto l'help in merito ed ho fatto vari tentativi per
risolvere, ma nulla da fare, credo di non non aver capito bene il da
farsi. (viene chiesto di usare "parameters" ma non sono riuscito)
Vi chiedo allora se vi č mai capitato e se sapete come poterlo
risolvere.
Vi ringrazio in anticipo.
Ciao a tutti
Stefano