title: Prestazioni di Access

text:
"All Eyez On me" <
nospambf...@libero.it
> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> > Dall'help in linea:
> > ------------
> > Utilizzare dei filtri o delle query per limitare il numero di record
> > visualizzati in una maschera o in un foglio dati. Un numero inferiore di
> > dati verrà trasferito in rete.
> > ------------
> >
> > Questa frase mi lascia perplesso.
> > qualcuno ha gia' esaminato cosa possa esattamente significare?
> >
> > Sib
> >
> >
>
> Ho deciso di non postare più su questo argomento, ho letto l'intero
capitolo
> della quida in linea e ribadisco che non si parla mai di indici ma di
query
> no nvedo quindi che cavolo serva testare query con indici o senza indici.
> L'utilità degli indici è fuori discussione.
> Ribadisco la mia idea, con jet come BE l'intero archivio/i oggetti della
> query vengono trasferiti in locale con il relativo carico di rete.
>
> Adios
Comprendo il tuo punto di vista, ma nulla di strano che l'help parlasse a un
pubblico "inesperto" e quindi si limita a dire che le prestazioni migliorano
in generale. per quanto abbia verificato alcune anomalie.
Sib


title: Prestazioni di Access

author: Sib

text:
"Luciano (DOC)" <
XXXlucia...@sitocomune.com
> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
cut
> > Precisamente passanno ca. 20Kbyte nel caso 1, 5K nel caso 2 e 30K nel
caso
> 3
>
> Sib, nel tuo post precedente parlavi di tempo e % occupazione banda non di
> Mbyte. Ora che hai postato questi valori la cosa e' piu' chiara. Ho fatto
> anche io qualche prova ed ho ottenuto gli stessi risultati, ovvero,
> miglioramento con indici, nessun miglioramento senza. Ho anche notato che
> lanciando  un SELECT * FROM tuatabella la prima volta ci mette 7 sec le
> altre <1. Parallelamente c'e' un aumento dell'utilizzo delle risorse del
> computer. Questo vuol dire che evidentemente riesce a fare determinate
> operazioni in locale. Come, rimane poco chiaro.
Probabilmente tiene in memoria il recordset e verifica che altri utenti non
abbiano apportato modifiche.
per evitare letture falsate ho sempre fatto un compatta e ripristina prima
di ogni prova di apertura.
> Comunque, lanciando la query da codice e da query builder le prestazioni
> sono notevolmente differenti, il che conferma che un monitoraggio da
> maschera non e' significativo.
Forse in termini di tempo, ma in termini di traffico non cambia molto.
ad ogni modo dai una letta al mio ultimo post, c'e' qualcosa che mi lascia
perplesso.
Ciao
Sib


title: Prestazioni di Access

text:
"Luciano (DOC)" <
XXXlucia...@sitocomune.com
> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> > scaricare e quindi va a leggere (sempre dal pc locale, intendiamoci)
> > direttamente i record che gli interessano, non perche' dall'altro lato
ci
> > sia qualcosa che viene eseguito, ma perche' nella lettura sul file
server
> > legge solo i record che gli interessano (avendone i puntatori)
>
> In sostanza stai dicendo che un file server e' in grado di esaudire una
> richiesta formulata in questo modo: dammi quel file, ma non tutto, solo
dal
> bye x al byte y.
esattamente
> Francamente non so se cio' sia possibile o no.
perche' no?
un file server offre in sostanza un servizio di redirectory dei puntatori,
nota la posizione virtuale del byte che mi interessa il file server lo
converte in un puntatore fisico.
e' certamente un modo per diminuire il traffico di rete
> Saluti.
Ciao
Sib


title: Prestazioni di Access

author: Paolo opg

text:
"All Eyez On me" <
nospambf...@libero.it
> wrote in message
news:by0M9.1256$R45....@news2.tin.it...
> L'utilità degli indici è fuori discussione.
> Ribadisco la mia idea, con jet come BE l'intero archivio/i oggetti della
> query vengono trasferiti in locale con il relativo carico di rete.
>
la pensavo anche io così.
però ho fatto qualche prova...
fermo restando che un dbms è un'altro pianeta, pare che se esegui una select
su  un campo indicizzato, si riduca il traffico sulla rete. ed
effettivamente facendo qualche prova mi è proprio successo questo.
quello che dici tu (intero db in locale) l'ho verificato nel caso di select
su campo non indicizzato: monitorando la rete ho un traffico pari a quello
generato dal trasferimento dell'intero mdb be.
il perchè mi sfugge, ma pare proprio sia così!
:-)



title: Prestazioni di Access

author: Oscar Manfredini

text:
"All Eyez On me"
> Ancora una volta non rispondi alla mia domanda, mi sembri un politico
> (ovviamente in tono scherzoso)
Non ti rispondo perchè il *mio* pensiero è stato esposto nitidamente sin dai
primi post.
Ho risposto a Sib in questo modo (al di là dell'eccesso di veemenza):
"Tutto verissimo e non è affatto una fesseria come ha scritto qualcuno.
Gli indici servono proprio a questo!"
Cosa ne deduci?
... senza contare poi i post successivi.
Ciao, Oscar


title: Prestazioni di Access

text:
"Sib"
> invece di scaricare la tabella e poi filtrarla, cerca nell'indice la
> posizione che gli interessa (e questa e' una ricerca veloce dato che
> l'indice e' ordinato) quindi acquisisce i puntatori ai record che deve
> scaricare e quindi va a leggere (sempre dal pc locale, intendiamoci)
> direttamente i record che gli interessano, non perche' dall'altro lato ci
> sia qualcosa che viene eseguito, ma perche' nella lettura sul file server
> legge solo i record che gli interessano (avendone i puntatori)
L'analisi è correttissima e la conseguenza è un abbattimento del traffico di
rete.
Ciao.


title: Prestazioni di Access

text:
"Luciano (DOC)" <
>
> > E io continuo a rispondere: prova con le tue manine, poi ne riparliamo.
> > Qui si parla d'informatica, non di politica.
> Caro Oscar, di cosa si parla qui lo sappiamo benissimo tutti avendo alle
> spalle anni di frequentazione di questo NG. Quello che invece non
sappiamo,
> o almeno io non riesco a capire, e' perche' tu senta la necessita di
> scaldarti tanto e prenderla come un fatto personale. Ieri ti sei alterato
> con AEOM al punto da ritenere opportuno, a fine giornata, porgere le tue
> scuse pubblicamente, e anche oggi il tono dei tuoi post non e' tra i piu'
> pacati. Problemi tuoi, comunque.
Hai ragione, ma in verità me la sono presa perchè solo Sib era tecnicamente
interessato ad approfondire la faccenda.
> Per restare al tema del thread, ho fatto anche io 'sto bel testarello con
1
> milione di record in remoto ed effettivamente sembra che in qualche modo
gli
> indici riescano a funzionare su tabelle remote. L'assioma di partenza
pero'
> era un altro e cioe': mettere un WHERE riduce il traffico di rete. Il che
> dal mio test, e mi sembra anche da quelli di Sib e Paolo Opg, non si
evince
> proprio.
Come ho già scritto, do per scontato che il campo sui cui si effettui il
WHERE sia indicizzato.
Diversamente solo con un Server di database si può far forzare l'esecuzione
sulla macchina Server.
Ciao, Oscar.
P.S. comunque pure io oggi mi sono beccato del politico, quindi non te la
prendere ;-)


title: Prestazioni di Access

text:
"Oscar Manfredini"
> Diversamente solo con un Server di database si puň far forzare
l'esecuzione
> sulla macchina Server.
... abbattendo conseguentemente il numero di pacchetti inviati attraverso la
rete per la visualizzazione dei risultati.
Ciao.


title: Prestazioni di Access

author: oizirbaF

text:


Mi sembra una cosa dell'altro mondo , mi vuoi dire che se passa WHERE
su un campo non indicizzato Jet va in crisi e continua a richiamare il
BE.
Meno male che quando mi ero studiato SQL standard, si diceva che
WHERE, in una query,  era la prima condizione che passava per
ottimizzare le risorse, ma per Jet, se mancano gli indici , manca
tutto.
Ma sei sicuro di questi dati , Sib ? 68 Mb ? ma cosa se ne fa ?
Per curiosità che SELECT  hai fatto ? Richiamava più tabelle ?
Cmq questo thread ha messo in luce cose nuove: da appendere in bacheca
!!!
E' un anno che sento dire che Jet non riesce a gestire bene queste
cose e invece guarda che sorprese.
Ciao. Fabrizio.
(Access XP (sp2), Win ME, P4 1Ghz, 320 RAM)


title: Prestazioni di Access

text:
"Oscar Manfredini" <
osca...@libero.it
> wrote in message
news:1i3M9.29140$Ou4.8...@twister2.libero.it...
> "Tutto verissimo e non è affatto una fesseria come ha scritto qualcuno.
> Gli indici servono proprio a questo!"
>
> Cosa ne deduci?
> ... senza contare poi i post successivi.
>
che non hai letto il post iniziale, o quanto meno non attentamente
:-)
come ti hanno già fatto notare, nel post iniziale non si fa nessun cenno a
indici di nessun tipo.
siamo tutti d'accordo che con gli indici la situazione migliora nettamente,
ma purtroppo nella frase citata dall'help non se ne fa nessun cenno...
a questo punto, mi sa che è un pò 'colpa' dell'help in linea (o quanto meno
dell'ambiguità del pezzo riportato), che dà un suggerimento incompleto.
cioè dice che su un be in rete, una query su campi indicizzati migliora le
prestazioni, ma non che una query su campi non indicizzati, non cambia la
situazione.
tra le altre cose, dalla frase riportata, non si capisce se il be è un mdb,
un file di testo, una tabella excel, un dbms...



title: Prestazioni di Access

text:
"Paolo opg" <
w...@ne.com
> ha scritto nel messaggio
cut
> tra le altre cose, dalla frase riportata, non si capisce se il be č un
mdb,
> un file di testo, una tabella excel, un dbms...
solo perche' l'ho estrapolato dal suo contesto. Si riferisce alle tabelle
collegate.
Sib


title: Prestazioni di Access

text:
"oizirbaF" <fabrizio...@SPAMtiscalinet.it> ha scritto nel messaggio
> On Wed, 18 Dec 2002 17:01:17 GMT, "Sib" <si...@SPAMiol.it> wrote:
> >"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> >> Dall'help in linea:
> >> ------------
> >> Utilizzare dei filtri o delle query per limitare il numero di record
> >> visualizzati in una maschera o in un foglio dati. Un numero inferiore
di
> >> dati verrà trasferito in rete.
> >> ------------
> >La cosa mi si fa piuttosto complicata.
> >A parziale rettifica di un mio post precedente, vi do i dati corretti
> >relativi al traffico di rete che ho riscontrato:
> >
> >Situazione:
> >
> >BE 720Mb
> >Tabella con 1000000 di record.
> >tutta la tabella: 7,3Mb trasferiti in rete - 1,7 sec
> >100.000 record filtrati su campo indicizzato: 890Kb trasferiti in rete -
0,1
> >sec
> >100.000 record filtrati su campo non indicizzato: 68Mb trasferiti in
rete -
> >7,5 sec
> >
> >qualcosa non mi torna.
> >Se access scarica il recordset e poi lo filtra, nella peggiore delle
ipotesi
> >il traffico di scaricamento della query filtrata su campo non indicizzato
> >dovrebbe essere pari a quello di tutta la tabella. invece la proporzione
e'
> >di 1 a 10!
> Mi sembra una cosa dell'altro mondo , mi vuoi dire che se passa WHERE
> su un campo non indicizzato Jet va in crisi e continua a richiamare il
> BE.
>
> Meno male che quando mi ero studiato SQL standard, si diceva che
> WHERE, in una query,  era la prima condizione che passava per
> ottimizzare le risorse, ma per Jet, se mancano gli indici , manca
> tutto.
>
> Ma sei sicuro di questi dati , Sib ? 68 Mb ? ma cosa se ne fa ?
> Per curiosità che SELECT  hai fatto ? Richiamava più tabelle ?
Sicurissimo (monitor di rete di win2000 server)
le select sono semplicissime:
ID indicizzato, ID2 non indicizzato
SELECT * FROM Tabella1 WHERE ID>900000
SELECT * FROM Tabella1 WHERE ID2>900000
> Cmq questo thread ha messo in luce cose nuove: da appendere in bacheca
> !!!
> E' un anno che sento dire che Jet non riesce a gestire bene queste
> cose e invece guarda che sorprese.
sono lieto che il mio dubbio sia stato condiviso.
Ciao
Sib


title: Prestazioni di Access

text:
On Thu, 19 Dec 2002 08:10:30 GMT, "Sib" <si...@SPAMiol.it> wrote:
>"oizirbaF" <fabrizio...@SPAMtiscalinet.it> ha scritto nel messaggio
>> On Wed, 18 Dec 2002 17:01:17 GMT, "Sib" <si...@SPAMiol.it> wrote:
>> >"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
>> >> Dall'help in linea:
>>>------cut
>> >
>> >BE 720Mb
>> >Tabella con 1000000 di record.
>> >tutta la tabella: 7,3Mb trasferiti in rete - 1,7 sec
>> >100.000 record filtrati su campo indicizzato: 890Kb trasferiti in rete -
>0,1
>> >sec
>> >100.000 record filtrati su campo non indicizzato: 68Mb trasferiti in
>rete -
>> >7,5 sec
>>>cut
>
>> Mi sembra una cosa dell'altro mondo , mi vuoi dire che se passa WHERE
>> su un campo non indicizzato Jet va in crisi e continua a richiamare il
>> BE.
>>
>>cut
>> Ma sei sicuro di questi dati , Sib ? 68 Mb ? ma cosa se ne fa ?
>> Per curiosità che SELECT  hai fatto ? Richiamava più tabelle ?
>
>Sicurissimo (monitor di rete di win2000 server)
>le select sono semplicissime:
>ID indicizzato, ID2 non indicizzato
>SELECT * FROM Tabella1 WHERE ID>900000
>SELECT * FROM Tabella1 WHERE ID2>900000
Minchia, allora è proprio Jet che è scemo.
Vabbè prendo atto della cosa, immagazzino l'informazione e ne farò
buon uso.
>> Cmq questo thread ha messo in luce cose nuove: da appendere in bacheca
>> !!!
>> E' un anno che sento dire che Jet non riesce a gestire bene queste
>> cose e invece guarda che sorprese.
>
>sono lieto che il mio dubbio sia stato condiviso.
Ti dirò , quando hai buttato lì quella frase , avevo tirato dritto ( è
cmq una cosa che ancora non faccio e che non ero interessato a fare
con Access e poi sapevo altro ) , ma visto poi il numero di post , mi
sono fermato a leggere meglio: ueh che sorprese, quasi quasi a questo
punto, per quello che mi serve , posso usare Access.
Vabbuò passo e chiudo.
Bravi ragazzi !!



title: Prestazioni di Access

author: Luciano (DOC)

text:
"Sandro" <
sandro...@yahoo.com
> ha scritto nel messaggio
news:212Z210Z230Z100Y...@usenet.libero.it...
> Che c'č di cosě strano?
Ora che lo so, nulla!:-)
Saluti.
Luciano


title: Prestazioni di Access

text:
"Oscar Manfredini" <
osca...@libero.it
> ha scritto nel messaggio
news:vm3M9.29160$Ou4.8...@twister2.libero.it...
> Come ho già scritto, do per scontato che il campo sui cui si effettui il
> WHERE sia indicizzato.
Io invece do per scontato che si ragioni di cio' che si e' iniziato a
ragionare, ovvero filtri su tabelle remote.
Saluti.
Luciano


title: Prestazioni di Access

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:MY1M9.1350$Q%4.2...@news1.tin.it...
> Probabilmente tiene in memoria il recordset e verifica che altri utenti
non
> abbiano apportato modifiche.
E' la prima prova che ho fatto: ho modifcato un record in locale e ho
rilanciato al query da remoto. Risultato: atlee quale a prima della
modifica.
Ho provato anche ad aggiungere da locale un record all'indice e poi a
rilanciare la query: rimane veloce. ne dedurrei che per prima cosa si
ciuccia l'indice (che nel file occupa la posizione dal byte x al byet y) poi
cerca li' e solo allora chiede i dati, ossia dal byte n al byte n+1, dal
byte l al bye l+1 e cosi via per ogni record.
Non ho pero' avuto tempo di fare altre prove tipo usare un indice multicampo
o lanciare un query con join.
Ciao.
Luciano


title: Prestazioni di Access

text:
"Paolo opg" <
> > Cosa ne deduci?
> > ... senza contare poi i post successivi.
> che non hai letto il post iniziale, o quanto meno non attentamente
Vabbè, credevo d'aver già chiarito questo punto.
> come ti hanno già fatto notare, nel post iniziale non si fa nessun cenno a
> indici di nessun tipo.
> siamo tutti d'accordo che con gli indici la situazione migliora
nettamente,
Invece non siete tutti d'accordo.
O meglio, molti (te compreso mi pare) sono d'accordo solo dopo aver testato
la faccenda o aver letto i tests di Sib.
Ciao, Oscar


title: Prestazioni di Access

text:
"Luciano (DOC)" <
XXXlucia...@sitocomune.com
> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> > Probabilmente tiene in memoria il recordset e verifica che altri utenti
non
> > abbiano apportato modifiche.
>
> E' la prima prova che ho fatto: ho modifcato un record in locale e ho
> rilanciato al query da remoto. Risultato: atlee quale a prima della
> modifica.
> Ho provato anche ad aggiungere da locale un record all'indice e poi a
> rilanciare la query: rimane veloce. ne dedurrei che per prima cosa si
> ciuccia l'indice (che nel file occupa la posizione dal byte x al byet y)
poi
> cerca li' e solo allora chiede i dati, ossia dal byte n al byte n+1, dal
> byte l al bye l+1 e cosi via per ogni record.
Concordo.
> Non ho pero' avuto tempo di fare altre prove tipo usare un indice
multicampo
> o lanciare un query con join.
> Ciao.
>
> Luciano
Ciao
Sib


title: Inserimento immagine

author: Femto

text:
Ciao Ng, ieri avevo inviato un msg che riguardava lo stesso problema e avevo
risolto, stamattina mi rimetto al lavoro e il problema si ripropone
nuovamente....bo????...allora ho una maschera con controllo immagine "foto"
e una casella di testo "percorsoImmagine", su evento click di un pulsante il
seguente codice:
Private Sub Comando24_Click()
Dim Percorso As String
Percorso = cmdlg_file("*.*")
If Percorso <> vbNullString Then
    Me!PercorsoImmagine.SetFocus
    'popola il controllo Immagine
    Me!PercorsoImmagine = Percorso
    'visualizza il contenuto del file immagine scelto
    Foto.Picture = Path
    Else
    Foto.Picture = Empty
End If
End Sub
su evento corrente della stessa maschera il seguente codice:
Private Sub Form_Current()
If Me!PercorsoImmagine <> vbNullString Then
    Me!Foto.Picture = Me!PercorsoImmagine
Else
    Me!Foto.Picture = Empty
End If
End Sub
la foto viene inserita in casella di testo ma non viene visualizzata nel
controllo immagine se non dopo essersi spostati di un record indietro e
tornare nuovamente sullo stesso...perchč? ho provato aggiungendo un
Foto.Requery ma mi da un errore.....
Grazie
Femto


title: Inserimento immagine

author: MA

text:
Femto wrote:
> Ciao Ng, ieri avevo inviato un msg che riguardava lo stesso problema
> e avevo risolto, stamattina mi rimetto al lavoro e il problema si
> ripropone nuovamente....bo????...allora ho una maschera con controllo
> immagine "foto" e una casella di testo "percorsoImmagine", su evento
> click di un pulsante il seguente codice:
> Private Sub Comando24_Click()
> Dim Percorso As String
> Percorso = cmdlg_file("*.*")
> If Percorso <> vbNullString Then
>     Me!PercorsoImmagine.SetFocus
>     'popola il controllo Immagine
>     Me!PercorsoImmagine = Percorso
>     'visualizza il contenuto del file immagine scelto
>     Foto.Picture = Path
Questo path è un retggio dell'esempio che ti hanno fatto.
In realtà per te path è "Percorso"
>     Else
>     Foto.Picture = Empty
> End If
> End Sub
>
> su evento corrente della stessa maschera il seguente codice:
>
> Private Sub Form_Current()
> If Me!PercorsoImmagine <> vbNullString Then
>     Me!Foto.Picture = Me!PercorsoImmagine
> Else
>     Me!Foto.Picture = Empty
> End If
> End Sub
>
> la foto viene inserita in casella di testo ma non viene visualizzata
> nel controllo immagine se non dopo essersi spostati di un record
> indietro e tornare nuovamente sullo stesso...perchè? ho provato
> aggiungendo un Foto.Requery ma mi da un errore.....
E'strano, è più corretta questa su current (anche se io preferisco <>""
invce di vbnullstring)
che su click
>
> Grazie
>
> Femto
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Inserimento immagine

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:Emswe.22573$TR5....@news.edisontel.com...

....come sempre grazie, con questo caldo, il clima rotto, gli operai del
cantiere vicino con trapano a palla non capisco un beep....
Buon caldo ;)
Femto


title: runtime - barra degli strunmenti

author: luigi onofrio

text:
un applicativo access che funziona sotto runtime, puo visualizzare la
barra dei menu?
io non ci sono riuscito.
access 2003 -->developer 2003
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: runtime - barra degli strunmenti

text:
luigi onofrio wrote:
> un applicativo access che funziona sotto runtime, puo visualizzare la
> barra dei menu?
> io non ci sono riuscito.
> access 2003 -->developer 2003
Sì, tranquillamente
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


title: runtime - barra degli strunmenti

text:
MA ha scritto:
> luigi onofrio wrote:
> > un applicativo access che funziona sotto runtime, puo visualizzare la
> > barra dei menu?
> > io non ci sono riuscito.
> > access 2003 -->developer 2003
> Sì, tranquillamente
e come faccio a visualizzarlo?



title: strano errore in inserimento dati in sottomaschera

text:
ho 2 form una principale e una sottomaschera ad entrambe gli assegno
l'origine recordsource appena dopo averle aperte, quando inserisco i dati
nella form principale tutto è ok,
appena entro nel campo NomeCliente della sottomaschera e digito un carattere
mi dice
impossibile assegnare un valore all'oggetto
l'oggetto è un controllo in una maschera di sola lettura
l'oggetto è in una maschera aperta in visualizzazione struttura
il valore immesso è troppo grande per questo campo
appena dopo il messaggio mi lascia inseirre i dati anche nella sottomaschera
ma perchè esce questo messaggio? grazie a tutti.


text:
"Simba883" <
simb...@libero.it
> ha scritto nel
messaggio
news:cd09tr$va5$1...@lacerta.tiscalinet.it...

non ce ne sarebbe bisogno, ma lanciato un refresh?
Prova anche a vedere lo fa anche se invece di
assegnarla on the fly, assegni l'origine
normalmente
MAssimiliano


text:
> >
> > appena entro nel campo NomeCliente della
> Prova anche a vedere lo fa anche se invece di
> assegnarla on the fly, assegni l'origine
> normalmente
> MAssimiliano
no in quel caso effettivamente non lo fą. sai aiutarmi?


author: Matteo Breda

text:
"Simba883" <> ho 2 form una principale e una sottomaschera ad entrambe gli
assegno
> l'origine recordsource appena dopo averle aperte, quando inserisco i dati
> nella form principale tutto è ok,
>
> appena entro nel campo NomeCliente della sottomaschera e digito un
carattere
> mi dice
> impossibile assegnare un valore all'oggetto
> l'oggetto è un controllo in una maschera di sola lettura
> l'oggetto è in una maschera aperta in visualizzazione struttura
> il valore immesso è troppo grande per questo campo
Prova a effettuare un requery della subform...
Il lock è ottimistico?
Matteo


title: Memoria esaurita!

author: Raffaele

text:
Salve a tutti, mi chiedevo se a qualcuno è capitato pure di ricevere il
suddetto messaggio, cosa che in precedenza non mi era mai accaduta.E' vero
che utilizzo delle immagini come sfondo delle form, ma è anche vero che sono
da 1,5 kb e che il pc è dotato di 128mb i ram.
Comunque per ripristinare il tutto sono costretto ogni volta a riavviare la
macchina, PP...(porcap........)
a questo punto vi renderete conto che tutti i suggerimenti sono bene
accetti!
Grazie a tutti


title: Memoria esaurita!

author: Donato

text:
E' capitato anche a me....
TOGLI le immagini sullo sfondo e vedrai che funzia!
--
A presto!
Donato Mazzocchetti
ark...@tin.it
Raffaele <
rad...@libero.it
> wrote in message
a4Ez6.16783$wG3.1...@news.infostrada.it...



title: Memoria esaurita!

author: Paolo Holzl

text:
>Salve a tutti, mi chiedevo se a qualcuno è capitato pure di ricevere il
>suddetto messaggio, cosa che in precedenza non mi era mai accaduta.E' vero
>che utilizzo delle immagini come sfondo delle form, ma è anche vero che sono
>da 1,5 kb e che il pc è dotato di 128mb i ram.
>Comunque per ripristinare il tutto sono costretto ogni volta a riavviare la
>macchina, PP...(porcap........)
E' un bug di Access nella gestione dei formati GIF e JPG, rendi BMP le
immagini che hai inserito come sfondi ecc. e il problema scompare.
Ho impiegato settimane per scoprire la soluzione
----------------------------------------------------------
Paolo Hölzl
Gruppo Tekup Software developer (Bologna)
----------------------------------------------------------
ATTENTION!, antispam
For reply, substitute xxx with gruppotekup


title: campo contatore

text:
Ciao a tutti.
Ho un piccolo problema con il campo contatore, in pratica io devo gestire un
numero progressivo che inizia da 10379092199 (naturalmente è destinato ad
aumentare). Poichè per quanto ne so io  non è possibile gestire una simile
cifra con il campo contatore, vi chiedo come posso ovviare al problema.
grazie gianni


title: campo contatore

author: Sergio MAZZA

text:
"gi@nni" <
ggv...@libero.it
> ha scritto nel messaggio
news:HeOY7.19128$s04.8...@news.infostrada.it...

Puoi crearti una tabella con un campo che contenga l'ultimo numero assegnato
al record; ma per ogni form/query di comando che utilizza il campo
"contatore" devi gestire gli eventi inserimento/cancellazione dei record per
aggiornare il numero...
Gran brutta faccenda!
Ciao.
--
Sergio MAZZA


title: campo contatore

author: Emyr

text:


prova a usare un campo a precisione doppia od un campo stringa e
gestisci l'incremento manualmente o da codice o da query
comunque il campo contatore se impostato come replication_ID tiene
fino a 16 bytes
per partire da un determinato numero non fai altro che fare un
accodamento dei record necessari e poi li cancelli...
il tutto è ampiamente trattato in post precedenti...
Saluti.
Emanuele.


title: campo contatore

text:
ciao ti ringrazio in anticipo per la tua risposta.
Per quanto rigurada il campo contatore impostato su ID Replica, è vero che
gestisce fino a 16 bytes, ma quando incremento il numero 10379258458, nel
campo mi viene memorizzato un numero con paentesi e che non ha nulla a che
vedere con quello di cui io ho bisogno.
Per quanto riguarda l'accodamento, non posso perchè il campo contatore non
mi gestisce la cifra.
grazie ancora.
gianni
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:9fd83u0lu29jbcm0v...@4ax.com...



title: campo contatore

text:
Sergio ciao e grazie per la risposta.
Penso anche io che è una brutta faccenda.
Io ho anche pensato di inserire un campo non associato nella maschera, con
la cifra ad esempio di 10.000.000.000,
poi nella tabella fare iniziare il contatore diciamo da 379.092.199, poi
sempre nella stessa tabella inseire un campo numerico (che chiamo Pippo)
dove andare a memorizzare il risultato di 10.000.000.000 + il campo
contatore che comunque incrementa senza problemi.
Però anche quì ho trovato un problema.
In pratica quando apro la maschera nel campo Pippo viene inserito il totale,
ma non viene memorizzato sulla tabella.
Spero di essermi spiegato bene.
Dopo tanto parlare, ti chiedo secondo tè come posso fare per  memorizzare il
risultato dell'operazione nella tabella?
grazie nuovamente gianni
----------------------------
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:a116sp$mb0$1...@canarie.caspur.it...



title: campo contatore

author: Antonio Biso

text:
gi@nni <
ggv...@libero.it
> wrote in message
qK5Z7.23514$s04.1...@news.infostrada.it...
> Penso anche io che è una brutta faccenda.
Anch'io...
E' veramente triste vedere che c'è chi ancora non ha capito che si scrive
DOPO il quoting!!!
Antonio


title: campo contatore

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:M76Z7.11017$%B.41...@twister2.libero.it...

Eh! Eh! Eh!
Anno nuovo vecchi problemi...
Ciao.
--
Sergio MAZZA


title: campo contatore

text:
"gi@nni" <
ggv...@libero.it
> ha scritto nel messaggio
news:qK5Z7.23514$s04.1...@news.infostrada.it...
> Sergio ciao e grazie per la risposta.
> Penso anche io che č una brutta faccenda.
> Io ho anche pensato di inserire un campo non associato nella maschera, con
> la cifra ad esempio di 10.000.000.000,
> poi nella tabella fare iniziare il contatore diciamo da 379.092.199, poi
> sempre nella stessa tabella inseire un campo numerico (che chiamo Pippo)
> dove andare a memorizzare il risultato di 10.000.000.000 + il campo
> contatore che comunque incrementa senza problemi.
> Perň anche quě ho trovato un problema.
> In pratica quando apro la maschera nel campo Pippo viene inserito il
totale,
> ma non viene memorizzato sulla tabella.
> Spero di essermi spiegato bene.
> Dopo tanto parlare, ti chiedo secondo tč come posso fare per  memorizzare
il
> risultato dell'operazione nella tabella?
> grazie nuovamente gianni
> ----------------------------
Come ti ha scritto Antonio (ma č una regola di questo NG); scrivi la tua
risposta dopo il messaggio precedente, come faccio io; grazie.
I risultati di qualsiasi (piů o meno) calcolo non dovrebbero essere salvati
in tabella; se leggi alcuni dei messaggi precedenti ti renderai conto del
perché.
Comunque se proprio ti scappa, devi gestire l'evento "prima di aggiornare"
della form e inserire il codice che assegna al campo di tabella il valore
della casella di testo calcolata:
Es.
'---------
Private Sub Form_BeforeUpdate(Cancel As Integer)
Me!Pippo = 10.000.000 + Me!campoContatore
End Sub
'---------
Ciao.
--
Sergio MAZZA
>
> "Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
> news:a116sp$mb0$1...@canarie.caspur.it...
> > "gi@nni" <
ggv...@libero.it
> ha scritto nel messaggio
> > news:HeOY7.19128$s04.8...@news.infostrada.it...
> > > Ciao a tutti.
> > > Ho un piccolo problema con il campo contatore, in pratica io devo
> gestire
> > un
> > > numero progressivo che inizia da 10379092199 (naturalmente č destinato
> ad
> > > aumentare). Poichč per quanto ne so io  non č possibile gestire una



title: campo contatore

text:
On Thu, 03 Jan 2002 23:08:02 GMT, "gi@nni" <
ggv...@libero.it
> wrote:
>ciao ti ringrazio in anticipo per la tua risposta.
>Per quanto rigurada il campo contatore impostato su ID Replica, è vero che
>gestisce fino a 16 bytes, ma quando incremento il numero 10379258458, nel
>campo mi viene memorizzato un numero con paentesi e che non ha nulla a che
>vedere con quello di cui io ho bisogno.
>Per quanto riguarda l'accodamento, non posso perchè il campo contatore non
>mi gestisce la cifra.
Scrivi dopo il quoting altrimenti antonio sclera....
allora usa un campo di tipo stringa e gestisci tu l'incremento....
molto semplice...
Saluti.
Emanuele.


title: campo contatore

text:
Emyr <
fan...@lavoro.com
> wrote in message
mpla3uog94kf9k0fi...@4ax.com...
> On Thu, 03 Jan 2002 23:08:02 GMT, "gi@nni" <
ggv...@libero.it
> wrote:
>
> >ciao ti ringrazio in anticipo per la tua risposta.
> >Per quanto rigurada il campo contatore impostato su ID Replica, è vero
che
> >gestisce fino a 16 bytes, ma quando incremento il numero 10379258458, nel
> >campo mi viene memorizzato un numero con paentesi e che non ha nulla a
che
> >vedere con quello di cui io ho bisogno.
> >Per quanto riguarda l'accodamento, non posso perchè il campo contatore
non
> >mi gestisce la cifra.
>
>
>
> Scrivi dopo il quoting altrimenti antonio sclera....
E' uno sporco lavoro, ma qualcuno deve pur farlo...
Antonio


title: CDO non funziona sempre senza FQDN?

author: PEO from RSM

text:
Ero bello e felice perchè sono riuscito a inviare mail da access con
CDO:
        strDestTO = "
pi...@pippo.it
"
        strDestCC = ""
        strDestCCN = ""
        strOggetto = "PROVA MAIL CON CDO"
        strTestoHTML = "QUESTO SISTEMA FUNZIONA SEMPRE?"
        Dim NuovoMessaggio As New CDO.Message
        With NuovoMessaggio
            .To = strDestTO
            .CC = strDestCC
            .BCC = strDestCCN
            .Subject = strOggetto
            .From = "
in...@lamiamail.it
"
            .HTMLBody = strTestoHTML
'            .AddAttachment "c:\miofile.xxx"
            .Send
        End With
        Set NuovoMessaggio = Nothing
Però, c'è sempre un però, mi son accorto che NON tutti i destinatari
ricevono le mail...
CAPPERO!
Alcuni server (9Net) che ospitano le mail di miei clienti (destinatari)
non accettano le mail create come sopra!
Altri (Libero, Register,...) invece si.
Consulto 9Net (che è pure mio fornitore) che mi risponde:
"Tali email sono state respinte al mittente in quanto chi le spediva si
presentava in modo non corretto, come riportato nel messaggio di errore
restituito "Helo command rejected: need fully-qualified hostname".
Dovrebbe configurare in modo corretto il server che utilizza per
l''invio delle email con un hostname valido come previsto dalla
normativa vigente."
Adesso so che esiste anche il FQDN... Non si finisce mai di sbattere la
testa.
Cosa e come devo fare?
Qualcuno può aiutarmi?
GraSSie!
PEO fro RSM
www.peogio.net
(vivere online)


title: CDO non funziona sempre senza FQDN?

author: Alessandro Cara

text:
PEO from RSM wrote:
> Ero bello e felice perchè sono riuscito a inviare mail da access con
[cut]
> Però, c'è sempre un però, mi son accorto che NON tutti i destinatari
> ricevono le mail...
> CAPPERO!
> Alcuni server (9Net) che ospitano le mail di miei clienti (destinatari)
> non accettano le mail create come sopra!
> Altri (Libero, Register,...) invece si.
> Consulto 9Net (che è pure mio fornitore) che mi risponde:
>
> "Tali email sono state respinte al mittente in quanto chi le spediva si
> presentava in modo non corretto, come riportato nel messaggio di errore
> restituito "Helo command rejected: need fully-qualified hostname".
> Dovrebbe configurare in modo corretto il server che utilizza per
> l''invio delle email con un hostname valido come previsto dalla
> normativa vigente."
Ti ringrazio per la segnalazione esauriente . Al momento non ho avuto
segnalazioni di non ricezione. Forse perche' "inavvertitamente" lo ho
configurato correttamente?
io ho queste 2 istruzioni che mi sembrano attinenti
sConfig = "
http://schemas.microsoft.com/cdo/configuration/
"
mymail.Configuration.Fields.Item(sConfig & "smtpserver") = Me.Server
Se mi fai una prova tu te ne sarei grato ;<)
[cut]
--
ac
email: w+1=x


title: CDO non funziona sempre senza FQDN?

text:
Alessandro Cara ha scritto:
> PEO from RSM wrote:
> > Però, c'è sempre un però, mi son accorto che NON tutti i destinatari
> > ricevono le mail...
> > Alcuni server (9Net) che ospitano le mail di miei clienti (destinatari)
> > non accettano le mail create come sopra!
> > Altri (Libero, Register,...) invece si.
> > Consulto 9Net (che è pure mio fornitore) che mi risponde:
> >
> > "Tali email sono state respinte al mittente in quanto chi le spediva si
> > presentava in modo non corretto, come riportato nel messaggio di errore
> > restituito "Helo command rejected: need fully-qualified hostname".
> > Dovrebbe configurare in modo corretto il server che utilizza per
> > l''invio delle email con un hostname valido come previsto dalla
> > normativa vigente."
>
> Ti ringrazio per la segnalazione esauriente . Al momento non ho avuto
> segnalazioni di non ricezione. Forse perche' "inavvertitamente" lo ho
> configurato correttamente?
> io ho queste 2 istruzioni che mi sembrano attinenti
> sConfig = "
http://schemas.microsoft.com/cdo/configuration/
"
> mymail.Configuration.Fields.Item(sConfig & "smtpserver") = Me.Server
> Se mi fai una prova tu te ne sarei grato ;<)
>
Io la prova la faccio e molto volentieri... però mi devi dare una
mano:
dove le devo mettere le 2 istruzioni? (non essere volgare)
PEO


title: CDO non funziona sempre senza FQDN?

text:
Alessandro Cara ha scritto:
> PEO from RSM wrote:
> > Però, c'è sempre un però, mi son accorto che NON tutti i destinatari
> > ricevono le mail...
> > Alcuni server (9Net) che ospitano le mail di miei clienti (destinatari)
> > non accettano le mail create come sopra!
> > Altri (Libero, Register,...) invece si.
> > Consulto 9Net (che è pure mio fornitore) che mi risponde:
> >
> > "Tali email sono state respinte al mittente in quanto chi le spediva si
> > presentava in modo non corretto, come riportato nel messaggio di errore
> > restituito "Helo command rejected: need fully-qualified hostname".
> > Dovrebbe configurare in modo corretto il server che utilizza per
> > l''invio delle email con un hostname valido come previsto dalla
> > normativa vigente."
>
> Ti ringrazio per la segnalazione esauriente . Al momento non ho avuto
> segnalazioni di non ricezione. Forse perche' "inavvertitamente" lo ho
> configurato correttamente?
> io ho queste 2 istruzioni che mi sembrano attinenti
> sConfig = "
http://schemas.microsoft.com/cdo/configuration/
"
> mymail.Configuration.Fields.Item(sConfig & "smtpserver") = Me.Server
> Se mi fai una prova tu te ne sarei grato ;<)
>



title: CDO non funziona sempre senza FQDN?

text:

Prima di mymail.send?
Ma perche' ti risulta che sono volgare? Che possa citare il lato
inferiore del tubo di nutrizione? Ma dai, sono di un "bonton" assoluto.
E poi sono passate le 19.
--
ac
email: w+1=x


title: CDO non funziona sempre senza FQDN?

text:
PEO from RSM wrote:
> Alessandro Cara ha scritto:
P:S. : mi sono dimenticato una cosa importante:
dopo le due righe:
  mymail.Configuration.Fields.Update
altrimenti non funziona un tubo (e non mi riferisco a quello nutrizionale)
--
ac
email: w+1=x


title: CDO non funziona sempre senza FQDN?

text:
> Prima di mymail.send?
No, non ci siamo... ho dimenticato di dirti che tutto ciò per me
assomiglia molto all'arabo.
Devi postare l'intero codice (il mio più le tue modifiche applicate).
Poi io provo a inviare e vedo cosa rispodono i vari server...
GraSSie.
PEO from RSM
www.peogio.net
PS: non sei stato volgare... prima, ora non so.


title: CDO non funziona sempre senza FQDN?

text:
PEO from RSM wrote:
>>Prima di mymail.send?
>
>
> No, non ci siamo... ho dimenticato di dirti che tutto ciň per me
> assomiglia molto all'arabo.
> Devi postare l'intero codice (il mio piů le tue modifiche applicate).
> Poi io provo a inviare e vedo cosa rispodono i vari server...
> GraSSie.
         strDestTO = "
pi...@pippo.it
"
         strDestCC = ""
         strDestCCN = ""
         strOggetto = "PROVA MAIL CON CDO"
         strTestoHTML = "QUESTO SISTEMA FUNZIONA SEMPRE?"
	'  !!!!!!!!!!!!!!!si fa per dire
         Dim NuovoMessaggio As New CDO.Message
         With NuovoMessaggio
             .To = strDestTO
             .CC = strDestCC
             .BCC = strDestCCN
             .Subject = strOggetto
             .From = "
in...@lamiamail.it
"
             .HTMLBody = strTestoHTML
'            .AddAttachment "c:\miofile.xxx"
	.Configuration.Fields.Item("
http://schemas.microsoft.com/cdo/configuration/smtpserver
")
= Me.Server
	    .Configuration.Fields.Update
             .Send
         End With
         Set NuovoMessaggio = Nothing
per il sottoscritto me.server e' "
smtp.fastwebnet.it
" per te invasore
straniero non lo so.
>
> PEO from RSM
>
www.peogio.net
>
> PS: non sei stato volgare... prima, ora non so.
>
Se riusi l'imperativo ("devi") lo faro'.
--
ac
email: w+1=x


title: CDO non funziona sempre senza FQDN?

text:
Riepilogando:
          strDestTO = "
pi...@pippo.it
"
          strDestCC = ""
          strDestCCN = ""
          strOggetto = "PROVA MAIL CON CDO"
          strTestoHTML = "QUESTO SISTEMA FUNZIONA SEMPRE? CERTO!"
          Dim NuovoMessaggio As New CDO.Message
          With NuovoMessaggio
              .To = strDestTO
              .CC = strDestCC
              .BCC = strDestCCN
              .Subject = strOggetto
              .From = "
in...@lamiamail.it
"
              .HTMLBody = strTestoHTML
'            .AddAttachment "c:\miofile.xxx"
sConfig = "
http://schemas.microsoft.com/cdo/configuration/
"
NuovoMessaggio.Configuration.Fields.Item(sConfig & "sendusing") = 2
NuovoMessaggio.Configuration.Fields.Item(sConfig & "smtpserver") =
"
smtp.dominio.it
"
NuovoMessaggio.Configuration.Fields.Item(sConfig & "smtpauthenticate")
= 1
NuovoMessaggio.Configuration.Fields.Item(sConfig & "sendusername") =
"utente"
NuovoMessaggio.Configuration.Fields.Item(sConfig & "sendpassword") =
"password"
NuovoMessaggio.Configuration.Fields.Update
              .Send
          End With
          Set NuovoMessaggio = Nothing
E funziona pure! Ho imparato l'araboooo!!
Ho aggiunto anche la possibilità di inviare da server autenticato
(specificando nelle righe seguenti utente e password) e ho messo pure
il "sendusing" che non so bene se è necessario (da qualche parte lo
usano, frose fa figo) per indicare che è un serve di posta "esterno".
> per il sottoscritto "
smtp.dominio.it
" e' "
smtp.fastwebnet.it
" per te invasore straniero non lo so.
> > PS: non sei stato volgare... prima, ora non so.
> Se riusi l'imperativo ("devi") lo faro'.
CAPPERO! Mi hai anticipato di un pelo... però io ho fatto già anche
le prove e adesso tutti i server testati (REGISTER, 9NET, LIBERO,
OMNIWAY -in repubblica, qua da noi-) FUNZIONANO!
Perdonate le urla... ma ci ho passato mezza giornata sopra.
Scusa per il "devi" non volevo stimolare il tuo aspetto ancestrale,
dopotutto sei stato gentile.
Ciao grazie ancora e spero che tutto ciò serva a qualcuno.
PEO from RSM
www.peogio.net
(vivere online)


title: CDO non funziona sempre senza FQDN?

author: diego

text:
PEO from RSM ha scritto:
> Riepilogando:
>
>           strDestTO = "
pi...@pippo.it
"
>           strDestCC = ""
>           strDestCCN = ""
>           strOggetto = "PROVA MAIL CON CDO"
>           strTestoHTML = "QUESTO SISTEMA FUNZIONA SEMPRE? CERTO!"
>
>           Dim NuovoMessaggio As New CDO.Message
>           With NuovoMessaggio
>               .To = strDestTO
>               .CC = strDestCC
>               .BCC = strDestCCN
>               .Subject = strOggetto
>               .From = "
in...@lamiamail.it
"
>               .HTMLBody = strTestoHTML
>
> '            .AddAttachment "c:\miofile.xxx"
>
> sConfig = "
http://schemas.microsoft.com/cdo/configuration/
"
scusate se mi intrometto la funzione mi sembra interessantissima, ma
ditemi il collegamento sopra cioe':
"
http://schemas.microsoft.com/cdo/configuration/
"
cosa sarebbe?? nel senso che io clicco per vedere dove mi rilinka ma mi
restituisce "Pagina Non Trovata" se da lì avrei dovuto vedere
dell'altro codice da implementare alla funzione non potrò mai vederlo
...non e' che sareste cosi' gentili da dirmi cosa conteneva quella
pagina o se non vi e' di troppo disturbo postare il codice completo ?
Grazie
Saluti
Diego


title: CDO non funziona sempre senza FQDN?

text:
diego wrote:
> PEO from RSM ha scritto:
>
>
>>Riepilogando:
>>
>>          strDestTO = "
pi...@pippo.it
"
>>          strDestCC = ""
>>          strDestCCN = ""
>>          strOggetto = "PROVA MAIL CON CDO"
>>          strTestoHTML = "QUESTO SISTEMA FUNZIONA SEMPRE? CERTO!"
>>
>>          Dim NuovoMessaggio As New CDO.Message
>>          With NuovoMessaggio
>>              .To = strDestTO
>>              .CC = strDestCC
>>              .BCC = strDestCCN
>>              .Subject = strOggetto
>>              .From = "
in...@lamiamail.it
"
>>              .HTMLBody = strTestoHTML
>>
>>'            .AddAttachment "c:\miofile.xxx"
>>
>>sConfig = "
http://schemas.microsoft.com/cdo/configuration/
"
>
>
>
> scusate se mi intrometto la funzione mi sembra interessantissima, ma
> ditemi il collegamento sopra cioe':
> "
http://schemas.microsoft.com/cdo/configuration/
"
non e' una pagina web serve per la configurazione interna dell'oggetto
(sarebbe meglio dire istanza) CDO
> cosa sarebbe?? nel senso che io clicco per vedere dove mi rilinka ma mi
> restituisce "Pagina Non Trovata" se da lě avrei dovuto vedere
> dell'altro codice da implementare alla funzione non potrň mai vederlo
> ...non e' che sareste cosi' gentili da dirmi cosa conteneva quella
> pagina o se non vi e' di troppo disturbo postare il codice completo ?
il codice completo e' piu' o meno quello che ha postato PEO ci potra'
essere piu o meno qualche altra proprieta'
Questo e un link facendo una modesta ricerca su google per "CDO
configuration"
http://snipurl.com/11sop
-
ac
email: w+1=x


title: CDO non funziona sempre senza FQDN?

text:
Alessandro Cara wrote:
> diego wrote:
>> PEO from RSM ha scritto:
Ciao Alessandro,
ne tirersti fuori un articoletto per Accessgroup?
Grazie
--
--
Massimiliano Amendola
www.accessgroup.it
Il sito italiano di svilupatori Access
www.donkarl.com/it/cisa


title: CDO non funziona sempre senza FQDN?

text:
MA wrote:
> Alessandro Cara wrote:
>
>>diego wrote:
>>
>>>PEO from RSM ha scritto:
>
>
> Ciao Alessandro,
> ne tirersti fuori un articoletto per Accessgroup?
> Grazie
>
>
ciao MA.
In giro ho parecchia roba compresa la "soluzione finale" ad  un paio di
problemi spuntati qui recentemente. E' tutta roba a cui dovrei mettere
un "nastrino" intorno e certe volte e' veramente complicato (nel senso
che richiede tempo).
Purtroppo in questo momento ho parecchio da fare e nessuna voglia di
farlo. Come puoi vedere dai  miei mex  e' aumentato in modo spropositato
il mio "cazzeggio" cio' vuol dire che sono, come si suol dire, alla frutta.
Comunque se riesco a trovare una mezza giornata potrei pensare a
rilasciare una cosa che risolve l'annoso problema della produzione ed
invio (email) dei pdf (o di qualsiasi altra cosa). Soluzione che usa la
routine di lebans ed il cdo ed una  classetta facile facile da usare. In
cui le due cose possono anche essere usate separatamente.
--
ac
email: w+1=x


title: CDO non funziona sempre senza FQDN?

text:
Alessandro Cara ha scritto:
Grazie Alessandro adesso ho capito.
Saluti
Diego


title: CDO non funziona sempre senza FQDN?

text:

Bene, allora ti do mezza giornata di libertà da tutti i tuoi impegni e ti
puoi dedicare a questa classe.
Dai che sei in ritardo e stiamo tutti aspettandola...
;-)
Al limite puoi fare un "inoltra" di tutte le rotture a Sergio e delle cose
belle a me...
Giusto per farti stare tranquillo, ci dividiamo il tuo lavoro
;-)
Sarò orgoglioso di ospitare questa tua soluzione su Accessgroup. Quando
vuoi.



title: Aumento valori in blocco

author: bobparr

text:
Buondi', ho una tabella con questi campi
Codice - Kg - Euro2012 - Euro2013

Dovrei fare in modo che
Euro2013 = Euro2012 + Kg*0,2

E' molto casino farla, per uno che non ne sa mezza?


title: Aumento valori in blocco

author: Pablitomf

text:
bobparr <
as...@asdf.de
> ha scritto:

no... guarda le query di aggiornamento.

--
------------
Pablitomf
Napoli sempre nel "Q"uore!
"mammasantissima" si nasce, non si diventa.

TheSpaceCowboy :
Britos deve recuperare per arrivare in forma al prossimo
infortunio - 24/10/12


title: Aumento valori in blocco

text:
Il 10/01/2013 16.18, Pablitomf ha scritto:
> bobparr <
as...@asdf.de
> ha scritto:
>
>> Buondi', ho una tabella con questi campi
>> Codice - Kg - Euro2012 - Euro2013
>>
>> Dovrei fare in modo che
>> Euro2013 = Euro2012 + Kg*0,2
>>
>> E' molto casino farla, per uno che non ne sa mezza?
>
> no... guarda le query di aggiornamento.
>
>
Si', e' vero, si fa bene.
Ma ho un altro problema, ora...
Apro altro thread


title: Conta Record

author: Cataldo Formaro

text:
Salve, Nella mia form, ho un controllo non associato, in cui vorrei mi
venissero conteggiati i record che mi restituisce la mia query.
Prendiamo come riferimento per il conteggio il controllo "ID_Socio"
Es: All'apertura della maschera mi dovrebbe restituire come conteggio 50;
applicando poi dei filtri, il valore , naturalmente cambierà ad Es: a 35.
Spero di essere stato chiaro.
Grazie CF


title: Conta Record

author: Basetta

text:
Potresti usare il me.form.REcordsetclone.REcordconut
...........facendo un refresh ogni qual volta che si applica un
filtro
 Cataldo Formaro wrote:
>Salve, Nella mia form, ho un controllo non associato, in cui vorrei mi
>venissero conteggiati i record che mi restituisce la mia query.
>Prendiamo come riferimento per il conteggio il controllo "ID_Socio"
>
>Es: All'apertura della maschera mi dovrebbe restituire come conteggio 50;
>applicando poi dei filtri, il valore , naturalmente cambierŕ ad Es: a 35.



title: Conta Record

author: Alex

text:
"Basetta" <
pat...@patricks.it
> wrote in message
news:dREU7.24280$o9.8...@news1.tin.it...
> Potresti usare il me.form.REcordsetclone.REcordconut
> ...........facendo un refresh ogni qual volta che si applica un
> filtro
>  Cataldo Formaro wrote:
>
> >Salve, Nella mia form, ho un controllo non associato, in cui vorrei mi
> >venissero conteggiati i record che mi restituisce la mia query.
> >Prendiamo come riferimento per il conteggio il controllo "ID_Socio"
> >
> >Es: All'apertura della maschera mi dovrebbe restituire come conteggio 50;
> >applicando poi dei filtri, il valore , naturalmente cambierà ad Es: a 35.
> >
> >Spero di essere stato chiaro.
> >
> >Grazie CF
> >
> >
Potresti POSTARE dopo il QUOTING...!
Poi così viene cercato il metodo RecordCount sul Controllo RecordSetclone:
    me.form.REcordsetclone.REcordconut
e non mi pare possa funzionare
Così invece:
    me.Recordsetclone.REcordconut
@Alex.
--
Posted from  [146.133.1.30]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Conta Record

text:
> > Potresti usare il me.form.REcordsetclone.REcordconut
> > ...........facendo un refresh ogni qual volta che si applica un
> > filtro
> >  Cataldo Formaro wrote:
> >
> > >Salve, Nella mia form, ho un controllo non associato, in cui vorrei mi
> > >venissero conteggiati i record che mi restituisce la mia query.
> > >Prendiamo come riferimento per il conteggio il controllo "ID_Socio"
> > >
> > >Es: All'apertura della maschera mi dovrebbe restituire come conteggio
50;
> > >applicando poi dei filtri, il valore , naturalmente cambierà ad Es: a
35.
> > >
> > >Spero di essere stato chiaro.
> > >
> > >Grazie CF
> > >
> > >
>
> Potresti POSTARE dopo il QUOTING...!
> Poi così viene cercato il metodo RecordCount sul Controllo RecordSetclone:
>     me.form.REcordsetclone.REcordconut
> e non mi pare possa funzionare
> Così invece:
>     me.Recordsetclone.REcordconut
>
>
> @Alex.
Chiaritemi una cosa: Volevate scrivere Recordcount o Recordconut?
Le ho provate tutte e due, a fronte dell'evento "Su attivato" ma non vanno!
Mi restituisce sempre e solo il numero del record attivo.
Grazie ed auguri di Buon Natale Cataldo Formaro


title: Conta Record

text:
"Cataldo Formaro" <
formaro...@inwind.it
> wrote in message
news:a01esv$597$1...@nreada.inwind.it...
> Chiaritemi una cosa: Volevate scrivere Recordcount o Recordconut?
> Le ho provate tutte e due, a fronte dell'evento "Su attivato" ma non vanno!
> Mi restituisce sempre e solo il numero del record attivo.
>
La 1° che hai detto, sono dislessico anche nello scrivere...!
Prova a postare l'intero codice che realizza il Conteggio, vediamo perchè
non funziona...!
Buon Natale.
@Alex
--
Posted from  [62.98.10.230]



title: Conta Record

text:
[CUT]
> > Chiaritemi una cosa: Volevate scrivere Recordcount o Recordconut?
> > Le ho provate tutte e due, a fronte dell'evento "Su attivato" ma non
vanno!
> > Mi restituisce sempre e solo il numero del record attivo.
> >
>
> La 1° che hai detto, sono dislessico anche nello scrivere...!
> Prova a postare l'intero codice che realizza il Conteggio, vediamo perchè
> non funziona...!
>
> Buon Natale.
> @Alex
Private Sub Testo70_GotFocus()
    Me.Form.RecordsetClone.RecordCount
End Sub
Questo è tutto.
Ciao CF


title: Conta Record

text:
"Cataldo Formaro" <
formaro...@inwind.it
> wrote in message
news:a020bp$bu6$1...@nreadb.inwind.it...
> Private Sub Testo70_GotFocus()
>     Me.Form.RecordsetClone.RecordCount
> End Sub
>
> Questo č tutto.
> Ciao CF
Questo č tutto in che senso...!
Questo non č proprio nulla...!
Perchč su GotFocus esegui quella cosa...?
Cosa vuoi ottenere...?
Se vuoi che quando apri la Form ti visualizzi il numero dei Records
nel Controllo (TuoControllo)
devi scrivere cosě Su evento OPEN di Form:
'*****************************************************
Private Sub Form_Open(Cancel As Integer)
   Me.TuoControllo=Me.RecordsetClone.RecordCount
End Sub
'*****************************************************
ma non basta perchč se aggiungi un nuovo record devi aggiornare,
quindi inserirai anche su EVENTO Current:
'*****************************************************
Private Sub Form_Current()
   Me.TuoControllo=Me.RecordsetClone.RecordCount
End Sub
'*****************************************************
Prova cosě, e risentiamoci...!
@Alex
--
Posted from  [62.98.28.225]



title: Conta Record

text:
[CUT]
> Se vuoi che quando apri la Form ti visualizzi il numero dei Records
> nel Controllo (TuoControllo)
> devi scrivere cosě Su evento OPEN di Form:
>
> '*****************************************************
> Private Sub Form_Open(Cancel As Integer)
>    Me.TuoControllo=Me.RecordsetClone.RecordCount
> End Sub
> '*****************************************************
>
> ma non basta perchč se aggiungi un nuovo record devi aggiornare,
> quindi inserirai anche su EVENTO Current:
>
> '*****************************************************
> Private Sub Form_Current()
>    Me.TuoControllo=Me.RecordsetClone.RecordCount
> End Sub
> '*****************************************************
>
>
> Prova cosě, e risentiamoci...!
>
> @Alex
>
Tutto OK Grazie!
Mi rimane un problemino sempre sulla stessa Maschera: Se attivo (il filtro
sotto riportato), come faccio poi con un altro pulsante (o diversamente) a
ripristinare la situazione iniziale, o meglio, a riavere tutti irecord, non
filtrati ???
*****************************************************
Private Sub Comando66_Click()
Me.Form.FilterOn = True
Me.Form.Filter = "Tipo='Periodico'"
End Sub
*****************************************************
** Buon Natale **
Cataldo Formaro


title: Conta Record

author: Alessandro Baraldi

text:
"Cataldo Formaro" <
formaro...@inwind.it
> wrote in message
news:a04bd9$dk2$1...@nreada.inwind.it...
> Tutto OK Grazie!
>
> Mi rimane un problemino sempre sulla stessa Maschera: Se attivo (il filtro
> sotto riportato), come faccio poi con un altro pulsante (o diversamente) a
> ripristinare la situazione iniziale, o meglio, a riavere tutti irecord, non
> filtrati ???
> *****************************************************
> Private Sub Comando66_Click()
> Me.Form.FilterOn = True
> Me.Form.Filter = "Tipo='Periodico'"
> End Sub
> *****************************************************
> ** Buon Natale **
> Cataldo Formaro
Solo perchè è NATALE, ma hai prorpio poca voglia di schiacciare l'HELP...?
Questo codice che riporti su Comando 66 non funziona:
MODIFICA
> *****************************************************
> Private Sub Comando66_Click()
> Me.FilterOn = True
> Me.Filter = "Tipo='Periodico'"
> End Sub
> *****************************************************
Se vuoi togliere il Filtro:
Me.FilterOn=False
Buon NATALE.
@Alex
--
Posted from  [62.98.108.89]



title: Conta Record

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:8d985990259c239e5e...@mygate.mailgate.org...

---------- In questo modo filtro Tipo=Periodico
nella stessa funzione posso aggiungere Attualmente=Attivo Es:
*****************************************************
Private Sub Comando66_Click()
Me.FilterOn = True
Me.Filter = "Tipo='Periodico'"
Me.Filter = "Attualmente='Attivo'"
End Sub
*****************************************************
> Se vuoi togliere il Filtro:
>
> Me.FilterOn=False
>
>
> Buon NATALE.
>
> @Alex
Ormai è diventata una cosa a due, (c'ero arrivato), però dopo il click, mi
restituisce come valore "1" e solo dopo lo scorrimento ad un altro record,
mi aggiorna il conteggio al giusto numero.
Grazie CF


title: Conta Record

text:
"Cataldo Formaro" <
formaro...@inwind.it
> wrote in message
news:a04sj7$ne7$1...@nreada.inwind.it...
Inserisci Me.Requery.
Ciao Buon Natale.
@Alex
--
Posted from  [62.98.31.153]



title: formattazione di record in sottomaschera

author: atarassico

text:
Salve a tutti,
ho creato una maschera Cliente con all'interno una sottomaschera che va
a pescare tutti i punti vendita di questo.
Per ogni Punto Vendita ho predisposto:
- una serie di stati (Prossima apertura, Attivo, In ristrutturazione,
Chiuso)
- una serie di pulsanti (MODIFICA, ELIMINA, INAUGURATO, CHIUSO...)
Vorrei che i pulsanti fossero visibili solo quando servono, ossia il
CHIUSO solo se il punto vendita è già aperto, e viceversa far
scomparire INAUGURATO se il negozio ha aperto.
Per fare ciò ho provato ad usare questa funzione legata alla maschera
principale:
Private Sub Form_Current()
    If (Form!M_CLIENTE!STATUS.Value = "Attivo") Then
        Form!M_CLIENTE!P_edit.Visible = True
        Form!M_CLIENTE!P_inaugurato.Visible = False
ecc.
Peccato che vada bene solo per le maschere con un Punto Vendita.
Se ce ne sono due con diverso Status, entrambi hanno i pulsanti accesi
o spenti in base allo status del primo record.
Devo utilizzare qualche altro evento?
Ho provato a spostare la Form_Current nella sottomaschera, ma se scorro
la maschera principale i pulsanti non compaiono in maniera corretta.
Qualcuno mi può aiutare?


text:
"atarassico" <
atara...@gmail.com
> ha scritto nel messaggio news:1116322077.5...@o13g2000cwo.googlegroups.com...



Private Sub Form_Current()



Qualcuno mi può aiutare?
Sicuramente l'evento e "su corrente" e il codice che utilizzerei è.
(es.)
Select case parent!status
    case "Attivo"
        parent!p_edit.visible = true
        parent!p_inaugurati.visible = false
    case ...
    case else
end select
Ciao.
--
Sergio MAZZA


title: Log oggetti

text:
Ciao,
dopo un lungo periodo ho finito un db. Dato che durante il percorso di realizzazione ho creato sicuramente oggetti inutili abbandonati in corso d'opera, mi chiedevo se era possibile intercettare (con un log ad esempio) in qualche maniera le tabelle /query/ maschere/report che non vengono utilizzate in un periodo di tempo. Cioè mi piacerebbe che access lasciasse traccia da qualche parte del nome di tutti gli oggetti effettivamente necessari per poter cancellare gli altri.
Se sapete aiutarmi o conoscete delle alternative, per cortesia fatemi sapere.
Grazie


title: Log oggetti

author: scaronic

text:

Puoi provare aprendo le singole maschere e report in visualizzazione struttura e con Strumenti Database > Dipendenze Oggetti  effettuare una prima pulitura .


title: [INFO - 1\2 OT - Link] Spazio gratuito per ASP

author: MC

text:
Buongiorno a tutti,
girovagando per il web e per i vari NG alla ricerca di risorse, mi sono
recato (sotto consiglio di un frequentatore di NG su ASP DotNet) sul sito
http://www.somee.com/freepackage.aspx
Qui si può creare un dominio, io ad esempio ho attivato
mauro.somee.com

all'interno del quale è supportato l'ASP e si possono caricare gratuitamente
del DB Access.
Direi che per tutti coloro che, attirati dall'ASP, desiderassero cimentarsi
a costo zero potendo pubblicare le loro risorse\creazioni, questo è un link
interessante.
Buona giornata e ASPetto commenti!!!!!
--
MC


author: Rosario

text:

Mi sai dare info su come esportare un file db in ASP in modo da poter
fare consulti e modifiche dalweb da piu' sewdi diverse?
Penso di essere stato chiaro


author: Gaspare

text:
[CUT]
Ciao,
a quello possiamo aggiungere il seguente ->
http://www.domaindlx.com/
  ;-)


text:
"Rosario" <
rci...@tin.it
> ha scritto nel messaggio
news:bX_Xe.17$Fl....@news3.tin.it...

Ciao Rosario,
sei stato chiaro, ma chiara non può essere la risposta.
Quello di cui tu parli è ottenibile costruendo delle pagine ASP che dopo
aver effettuato la connessione al database, ti permettano di interagire con
i dati.
A tal proposito, per rendere meglio l'idea di ciò che ti ho detto, al sito
www.accessgroup.it
 nell'area ACCESS & WEB troverai le nozioni base per
iniziare un progetto ASP ... poi il resto sarà frutto di studi e ricerche
... anch'io stò imparando e mi sono munito di un bel tomo della jackson
libri che illustra le tecniche di programmazione ASP.
Buona fortuna!
--
MC


title: Impossibile inserire il grafico

author: Sergio

text:
Voglio inserire un grafico in una maschera i cui dati risiedono in una
tabella.
Scelgo Inserisci-->Grafico, seleziono la tabella, scelgo i campi da
usare per il grafico, scelgo il tipo di grafico e mi compare l'errore:
"Impossibile trovare il file contenente l'oggetto OLE collegato che si
è cercato di aggiornare utilizzando il comando OLE/DDE". Clicco su OK
e un'altro messaggio dice "Impossibile trovare il file contenente
l'oggetto OLE collegato che si è cercato di aggiornare utilizzando il
comando collegamenti OLE/DDE..."
l'installazione di Access è completa. Ho anche provato a reinstallarlo
pensando che mancasse qualcosa, ma niente.
Come posso fare?
Grazie


title: Impossibile inserire il grafico

author: Carlo Costarella

text:
"Sergio" <
scri...@tiscali.it
> ha scritto nel messaggio
news:1171059101.9...@k78g2000cwa.googlegroups.com...

--------------------
Se usi un progetto di Access l'operazione non è possibile tramite wizard.
Che versione usi e quale sistema operativo?
Ciao, Carlo


title: Impossibile inserire il grafico

text:
"Sergio" <
scri...@tiscali.it
> ha scritto nel messaggio
news:1171059101.9...@k78g2000cwa.googlegroups.com...

Anche questo link potrebbe servire:
http://support.microsoft.com/kb/313260/en-us
Ciao, Carlo


title: Impossibile inserire il grafico

text:
On 10 Feb, 11:03, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> > Se usi un progetto di Access l'operazione non è possibile tramite wizard.
> Che versione usi e quale sistema operativo?
>
> Ciao, Carlo
Uso office xp pro.
la cosa strana è che ho usato lo stesso cd per installarlo su due pc
diversi, entrambi con installazione completa, e in un pc funziona e
nell'altro mi da l'errore che ho descritto.
....ma il mio pc è quello con l'errore :(


title: Inserimento stesso valore su più record

author: Michele Aleardi

text:
Salve a tutti,
mi sa che mi sto perdendo in un bicchier d'acqua, come posso inserire da una
maschera lo stesso valore o testo in un sol colpo su più record?
Non so se mi sono spiegato bene!
Grazie
Mic


title: Inserimento stesso valore su più record

author: Marco Pizzamiglio

text:
Michele Aleardi ha scritto:

Con query di aggiornamento
  SQL="UPDATE Tabella SET Campo=""" & valore & """ WHERE <condizione>;"
  currentdb.execute SQL
Vedi l'help per la sintassi delle query di aggiornamento, o falla a mano
col generatore e vai a guardarti l'SQL.
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Inserimento stesso valore su più record

text:
Grazie!
"Marco Pizzamiglio" <
marco.pi...@gmail.com
> ha scritto nel messaggio
news:fv6t1d$men$1...@news.newsland.it...



title: Inserimento stesso valore su più record

text:
Il mio problema è il seguente.
Esempio
Ho una tabella "auto" e una tabella "Cambio olio"
La tabella "Auto" contiene il campo "nome auto" e il campo "cambio olio"
si/no.
La tabella "Cambio olio" contiene il campo "nome auto", il campo "nome olio"
e il campo "data cambio olio".
In una maschera ci sono 2 campi testo per inserire la data e il nome
dell'olio e un pulsante "esegui".
Alla pressione del comando "Esegui" vorrei che nella tabella "Cambio olio"
vengano inserite tutti i nomi auto (con "si" nel campo "cambio olio") la
data e il nome dell'olio.
Non riesco a capire come procedere!!!!
Scusate, ma su queste cose sono proprio a zero!!
Mic


title: Inserimento stesso valore su più record

text:
Michele Aleardi ha scritto:

Apri il generatore di query, crei una nuova query usando la tabella Auto
da cui prendi i campi Nome auto e Cambio olio. Sotto Cambio olio togli la
spunta a Mostra e metti il criterio True.
Aggiungi due campi calcolati:
  Olio: [Forms]![nome maschera]![nome controllo olio]
  Data olio: [Forms]![nome maschera]![nome controllo data]
Apri la maschera e inserisci nelle due caselle il nome olio e la data, poi
esegui la query e verifica che restituisca i record corretti.
Torna in struttura query e cambia tipo di query, da menù Query --> Query
di accodamento.
Nella finestra che appare seleziona la tabella Cambio olio.
Nella riga "Accoda a" che compare al posto di "Mostra" selezioni i campi
della tabella in cui dovranno essere inseriti i dati della query.
Salva la query con un nome a tua scelta, possibilmente che non sia Query1,
Query2, ecc... ma qualcosa tipo "Accoda nuovi cambi olio".
Nella maschera, sul click del pulsante esegui
  currentdb.execute "Accoda nuovi cambi olio"
Sempre nel codice della maschera, prima di far eseguire la query sarebbe
opportuno verificare che nome olio e data siano entrambi compilati.
Eventualmente si può aggiungere anche un msgbox con richiesta di conferma
per evitare di inserire record per sbaglio, o verificare che la data nella
maschera non sia già presente nella tabella Cambio olio.



title: Inserimento stesso valore su più record

text:
Ottimo!!
Funziona anche con i controlli e i messaggi!
Grazie!
"Marco Pizzamiglio" <
marco.pi...@gmail.com
> ha scritto nel messaggio
news:fv953a$srd$1...@news.newsland.it...



title: riconoscimento vocale, qualcuno di voi lo ha utilizzato ancora?

text:
e mi saprebbe dire che ocx usare e farmiun esmpio di codice vba per
l'utilizzo?
grazie a tutti.


title: Errore vista

text:
Salve ragazzi, access mi segnale errore di sintassi nell'istruzione create
table, in una semplice vista e non capisco il motivo. Cosa c'è di sbagliato
in questa vista?
create view vista  As
select nome
from studente;
--
# ICQ 84624356
# MSN
lello...@katamail.com
# Yahoo ilpuntatore


title: Errore vista

author: Alessandro Cara

text:
Il_Puntatore wrote:
> Salve ragazzi, access mi segnale errore di sintassi nell'istruzione create
> table, in una semplice vista e non capisco il motivo. Cosa c'è di sbagliato
> in questa vista?
>
> create view vista  As
> select nome
> from studente;
sei sicuro che puoi fare una create view?
da Help: anche se la traduzione mi sembra sbagliata
Nota Il modulo di gestione di database Microsoft Jet non supporta
l'istruzione CREATE VIEW né alcun'altra istruzione DDL (Data Definition
Language, Linguaggio di definizione dei dati) con database non di tipo
Microsoft Jet.
--
a.cara


title: Errore vista

author: Pablitomf (Maurizio Facciuti)

text:
"Il_Puntatore" <
lello...@katamail.it
> ha scritto nel messaggio
news:8CFte.13391$yM4.1...@twister2.libero.it...
>
> Salve ragazzi, access mi segnale errore di sintassi nell'istruzione create
> table, in una semplice vista e non capisco il motivo. Cosa c'č di
> sbagliato in questa vista?
>
> create view vista  As
> select nome
> from studente;
> --
Prima dici che hai un problema con CREATE TABLE e poi nel codice ci metti un
CREATE VIEW.... ha ha ha ha!!!!
Il create table funziona cosě  (dall'Help):
CREATE TABLE tabella (campo1 tipo [(dimensioni)] [NOT NULL] [indice1] [,
campo2 tipo [(dimensioni)] [NOT NULL] [indice2] [, ...]] [, CONSTRAINT
indicemulticampo [, ...]])
per il CREATE VIEW :
http://forum.aspitalia.com/forum/topic.aspx?PostID=168338


title: Errore vista

text:
"Pablitomf (Maurizio Facciuti)" <
maurizio...@accessgroup.it
> ha scritto
nel messaggio news:d98vle$qn4$1...@domitilla.aioe.org...
> "Il_Puntatore" <
lello...@katamail.it
> ha scritto nel messaggio
> news:8CFte.13391$yM4.1...@twister2.libero.it...
>>
>> Salve ragazzi, access mi segnale errore di sintassi nell'istruzione
>> create
>> table, in una semplice vista e non capisco il motivo. Cosa c'è di
>> sbagliato in questa vista?
>>
>> create view vista  As
>> select nome
>> from studente;
>> --
>
> Prima dici che hai un problema con CREATE TABLE e poi nel codice ci metti
> un
> CREATE VIEW.... ha ha ha ha!!!!
Infatti quando in access cerco di fare una create view, mi viene segnalato
l'errore nell'istruzione create table, anche se la mia istruzioni era create
view. Comunque ora so che access non supporta le viste, tutto qui, grazie


title: livello utente

author: Enzo

text:
come si imposta una protezione di  un db(access97) in rete su NT 4.0 ?
un utente č a torino, l'altro a milano
dove va messo il file con le informazioni dei gruppi e degli utenti?
in locale sul pc utente o in rete?
perchč un utente che non centra  nulla clicca sul file e questo si apre ?
grazie per l'aiuto....Enzo
P.S dove trovo sul sito la procedura per impostare la protezione a livello
utente, non ņa trovo.


title: Protezione db:Evitare l'accesso alle tabelle e dati di contenuti (riservati)

author: Bruno - S95

text:
Access 2000.
Ciao a tutti.
Conoscete il modo per non far accedere l'utente alle tabelle e dati
contenuti (di una certa importanza e riservatezza), al fine di non farli
copiare, e quindi manipolarli per riutilizzarli, ovviamente intendo un modo
diverso e meno macchinoso della protezione standard di Access.
Se non conoscete altro metodo, mi sapreste dire se la protezione standard,
le autorizzazioni  di Access sono valide solo sul PC dove vengono
effettuate, oppure si possono fare in qualsiasi PC e poi distribuire le
copie?
Grazie
    Bruno


title: eliminazione barra dei menu

author: simo

text:
vorrei avviare un db di access con una form stabilita, eliminando tutte le
barre dei menu predefinite.
ho tolto le spunte a tutto da "strumenti" "avvio" ma rimane sempre la barra
dei menu (quella con file, modifica, visualizza etc.)
come faccio per far sparire anche quella?
(naturalmente vorrei mantenere la possibilità di avviare l'mdb con il tasto
maiuscolo)
grazie.


title: eliminazione barra dei menu

author: MA

text:

docmd.showtoolbar "menubar", actoolbarno
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: eliminazione barra dei menu

author: Karl Donaubauer

text:
MA wrote:
> simo wrote:
>> vorrei avviare un db di access con una form stabilita, eliminando
>> tutte le barre dei menu predefinite.
>> ho tolto le spunte a tutto da "strumenti" "avvio" ma rimane sempre la
>> barra dei menu (quella con file, modifica, visualizza etc.)
>> come faccio per far sparire anche quella?
>> (naturalmente vorrei mantenere la possibilità di avviare l'mdb con il
>> tasto maiuscolo)
>> grazie.
> docmd.showtoolbar "menubar", actoolbarno
Manca uno spazio importante:
DoCmd.ShowToolbar "Menu Bar", acToolbarNo
o
Application.CommandBars("Menu Bar").Enabled = False
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it


title: eliminazione barra dei menu

author: Sergio MAZZA

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio news:4mlgrjF...@individual.net...
>
> Manca uno spazio importante:
Massimiliano al bar ci va con o senza spazio...
>
> --
> cu
> Karl
> *********
> Access FAQ:
www.donkarl.com/it

Ciao.
--
Sergio MAZZA


title: Importare dati da word creando tabelle

text:
Buongiorno!
Dovrei impostare questo lavoro.
Il software di contabilità della ditta in cui lavoro da la possibilità di
esportare i bilanci riclassificati (CEE) in word.
Io vorrei sapere se, e come, è possibile importare in access i bilanci
salvati in word (creando tabelle); in questo modo poi potrei (con delle
query) fare tutte le riclassificazioni e le analisi che servono.
Vorrei solo questa informazione (x ora.....eheh), al fine di non cercare
qualcosa che non si puo fare.
Grazie in anticipo.
Montanaro67
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Importare dati da word creando tabelle

text:
"montanaro67" <
jo...@libero.it
> ha scritto nel messaggio news:82Z88Z48Z250Y1...@usenet.libero.it...
> Buongiorno!
> Dovrei impostare questo lavoro.
> Il software di contabilità della ditta in cui lavoro da la possibilità di
> esportare i bilanci riclassificati (CEE) in word.
> Io vorrei sapere se, e come, è possibile importare in access i bilanci
> salvati in word (creando tabelle); in questo modo poi potrei (con delle
> query) fare tutte le riclassificazioni e le analisi che servono.
> Vorrei solo questa informazione (x ora.....eheh), al fine di non cercare
> qualcosa che non si puo fare.
> Grazie in anticipo.
> Montanaro67
Un esempio:
'---
on error goto sub_err
Dim oApp As Word.Application
Dim oTbl As Word.Table
Dim oTblClm As Word.Column
Dim oTblCll As Word.Cell
Set oApp = CreateObject("Word.Application")
oApp.Documents.Open "c:\documenti\nomeFile.doc"
'oApp.Visible = True '<-- se vuoi vedere che succede
Set oTblClm = oApp.Selection.Tables(1).Columns(1)
For Each oTblCll In oTblClm.Cells
    Debug.Print oTblCll.Range.Text
Next
Set oTblCll = Nothing
Set oTblClm = Nothing
Set oTbl = Nothing
Set oApp = Nothing
exit sub
sub_err:
Set oTblCll = Nothing
Set oTblClm = Nothing
Set oTbl = Nothing
Set oApp = Nothing
'--
Ciao.
--
Sergio MAZZA


title: Importare dati da word creando tabelle

author: montanaro

text:

          Ti ringrazio di cuore.
Mi studio il tutto (hai a che fare con un pivellino)
montanaro



title: Importare dati da word creando tabelle

text:
"montanaro" <
jo...@libero.it
> ha scritto nel messaggio news:82Z88Z48Z250Y1...@usenet.libero.it...
>          Ti ringrazio di cuore.
> Mi studio il tutto (hai a che fare con un pivellino)
> montanaro
Devi crearti un recordset che punta alla tua tabella da riempire e aggiungere i dati...
Ciao.
--
Sergio MAZZA


title: Errato ID

author: Ablasorix

text:
Buongiorno, ho creato una maschera semplicemente copiando (e
rinominando) tabelle, maschere, query etc. etc. Per comodità la
tabella/maschera originale la chiamo Prima e l'altra Seconda.
Verifico ora che la nuova maschera ha un ID che si sovrappone l'una
l'altra. Avrei bisogno di correggere l'ID di Seconda con lo scopo di
non avere una duplicità di ID.
Il problema, penso, è che la maschera di Seconda  è collegata ad una
sotto maschera (e quant'altro, tabelle etc etc) collegata per ID.

Che posso fare?

Ringrazio sin da ora.
Davide


title: Errato ID

author: Alot

text:

Non si capisce molto
A cosa servono le due maschere?
E a cosa le due tabelle?
Un unico database o stai parlando di due diversi?
MOOOOOOOOOLTO a naso direi che non dovevi duplicare la tabella ma solo
creare uan nuova maschera e collegarla alla stessa tabella
Con una sola tabella (colelgata ad entrambe le maschere di certo non
avresti duplicità di ID)

PS non sono molto bravo rispetto alla gente che frequenta questo
posto, ma ci ho provato... ;-)

F.


title: Errato ID

text:
Uso due tabelle diverse perché sono simili, ma riferite a differenti campagne. Per questo si è creato il problema.
Davide



title: Email da Access usando Outlook express

text:
Chiedo il vostro cortese aiuto .
Sarebbe possibile poter inviare tramite posta elettronica , utilizzando
Outlook express ( sottolineo Outlook express non Outlook ) , il
contenuto di una maschera?
In pratica , ho una maschera i cui campi sono :
Nome ( testo )
Cognome ( testo )
Telefono ( testo )
Note ( testo )
Vorrei che l'utente al termine dell'inserimento dati potesse inviare il
singolo record tramite posta elettronica con Outlook express , mediante
un pulsante.Il contenuto della maschera vorrei fosse parte del corpo
del messaggio  di posta elettronica e NON in allegato  in formato RTF o
altro.
E' possibile ? Non ho trovato nulla a tale proposito.
Ringrazio infinitamente coloro che mi aiuteranno.
Giovanni


title: Email da Access usando Outlook express

text:
<
n...@operamail.com
> ha scritto nel messaggio news:1127856959....@g14g2000cwa.googlegroups.com...

La documentazione e gli esempi sulle varie tecniche da utilizzare non mancano; ma non è una cosa da quattroEquattr'otto...
http://groups.google.it/group/it.comp.appl.access/search?q=inviare+mail&start=0&scoring=d&hl=it&
Ciao.
--
Sergio MAZZA


title: Email da Access usando Outlook express

author: Alessandro Baraldi

text:
"ng1" <
n...@operamail.com
> wrote in message
news:1127856959....@g14g2000cwa.googlegroups.com

Ritengo tu stia facendo molta confusione.
In ongi caso per fare quello che chiedi devi usare MAPI.
L'uso di questa libreria non č complesso, e se cerchi nei vecchi
post io stesso ho postato delle routines complete che potrai
riutilizzare.
L'immagine la devi catturare in ClipBoard e salvare come File
quě trovi un demo sul sito di Lebans.
Ricorda che l'immagine č sempre inserita come allegato, la
posta non viene gestita in RTF, ma in formato HTML, č il Browser
di ricezione che solitamente, nel caso di file grafici li
mostra nel corpo.
Se invece vuoi proprio fare un Copy/Past allora devi aprire
Express, ma la sua realizzazione diventa MOLTO complessa.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Email da Access usando Outlook express

text:
Scusa Alex ma non mi sembra di fare confusione .
Cio che ho chiesto è sensato.
Tutto il codice che gira per internet per inviare il contenuto di una
maschera per email è fatto apposta per MICROSOFT OUTLOOK ( del
pacchetto Office ) io invece intendo utilizzare Outlook express .
Vorrei che il contenuto di un singolo record di una maschera fosse
parte del corpo di un messaggio di posta elettronica da spedire con
Outlook express.
Non vedo l'assurdità.Peccato non sappia come fare So come fare
utilizzando il metodo send object ma non voglio l'allegato.NO Allegato.
Ecco il mio problema.GIOVANNI.


title: Email da Access usando Outlook express

text:
"ng1" <
n...@operamail.com
> wrote in message
news:1127938236.8...@f14g2000cwb.googlegroups.com
> Scusa Alex ma non mi sembra di fare confusione .
> Cio che ho chiesto è sensato.
> Tutto il codice che gira per internet per inviare il contenuto di una
> maschera per email è fatto apposta per MICROSOFT OUTLOOK ( del
> pacchetto Office ) io invece intendo utilizzare Outlook express .
> Vorrei che il contenuto di un singolo record di una maschera fosse
> parte del corpo di un messaggio di posta elettronica da spedire con
> Outlook express.
L'assurdità è tecnica.
OE non è gestibile come MSOutlook, ma tu lo vuoi fare ugualmente.
Non si può, o meglio, si potrebbe, ma senza sottovalutarti sarebbe
estremamente complesso.
Usando MAPI invece potresti fare quello che vuoi.
Tieni presente che OE si appoggia a MAPI.
> Non vedo l'assurdità.Peccato non sappia come fare So come fare
> utilizzando il metodo send object ma non voglio l'allegato.NO Allegato.
> Ecco il mio problema.GIOVANNI.
Vedi Giovanni stai proprio confondendo le cose, sendObject non
ha nulla a che vedere con quanto vorresti fare tu, anche se
il risultato potrebbe sembrarti simile, alla fine si tratta
di inviare una Mail, ma tu vuoi farlo in un modo non convenzionale.
La questione poi dell'allegato dovresti capire meglio come funziona
il metodo di Codifica Mime degli allegati, se non hai idea di
come si struttura non sei in grado di capire il perchè ti ho
detto che è assurdo.
Ti ripeto che le MAIL non vengono spedite in RTF ma HTML....!!!
Saluti.



title: Email da Access usando Outlook express

text:
<
n...@operamail.com
> ha scritto nel messaggio
news:1127856959....@g14g2000cwa.googlegroups.com...

Non vedo grossi problemi a patto che OE sia il predefinito.
Questa la sintassi:
DoCmd.SendObject acSendNoObject, , acFormatTXT, "Destinatario", , ,
"Oggetto","TestoDelMessaggio" , false
Il formato può essere: acFormatHTML, acFormatRTF, acFormatTXT, acFormatXLS.
Per "TestoDelMessaggio" ti costruisci una stringa a partire dai controlli
della maschera magari usando una variabile locale di tipo stringa:
Dim MiaVariabile as string
MiaVariabile = Me.[Nome] & vbcrlf & me.[Cognome] & vbcrlf & me.[Telefono] &
vbcrlf & me.[Note]
La sintassi ora diventa:
DoCmd.SendObject acSendNoObject, , acFormatTXT, "Destinatario", , ,
"Oggetto",MiaVariabile , false
Leggiti il Metodo SendObject nella guida.
Prova e fammi sapere.
Ciao, Carlo


title: Email da Access usando Outlook express

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:9e07a73db275d5c79a...@mygate.mailgate.org...

Scusa Alex ma non vedo il problema. Il metodo SendObject va benissimo e
funziona altrettanto bene.
Basta mettere nel formato di output "acSendNoObject"...lui non ha bisogno di
allegati...solo un semplice messaggio di posta con il TestoDelMessaggio
formato dai controlli della maschera.
Così:
DoCmd.SendObject acSendNoObject, , acFormatTXT, "Destinatario", , ,
"Oggetto","TestoDelMessaggio" , false
OE deve essere il gestore di posta predefinito, tutto qui.
Ciao, Carlo


title: Email da Access usando Outlook express

text:
"Carlo Costarella" <
carloco...@libero.it
> wrote in message
news:blL_e.25947$
kA.35...@news3.tin.it
[CUT]
> Scusa Alex ma non vedo il problema. Il metodo SendObject va benissimo e
> funziona altrettanto bene.
> Basta mettere nel formato di output "acSendNoObject"...lui non ha bisogno di
> allegati...solo un semplice messaggio di posta con il TestoDelMessaggio
> formato dai controlli della maschera.
> Così:
> DoCmd.SendObject acSendNoObject, , acFormatTXT, "Destinatario", , ,
> "Oggetto","TestoDelMessaggio" , false
> OE deve essere il gestore di posta predefinito, tutto qui.
>
> Ciao, Carlo
Ciao Carlo.
Forse io ho capito male, ma lui vuole incollare immagini come
in un documento di Word(RTF) ed inviare la Mail senza che abbia
l'allegato, ma che contenga l'immagine nel corpo, questo richiede
solo la gestione del Copia/Incolla nell'Applicativo(OE) dopo
aver composto il messaggio comprensivo di immagine in un applicativo
come Word.
La cosa è fattibile per carità ma non come stai dicendo.
Se non ho frainteso, e mi dici che si può fare, sarei felice
di impararlo.
Vediamo bene il nocciolo del discorso...!



title: Email da Access usando Outlook express

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:d7866a33ff9e68441f...@mygate.mailgate.org...

Ciao Alex
leggendo questa frase: "Il contenuto della maschera vorrei fosse parte del
corpo
del messaggio  di posta elettronica e NON in allegato  in formato RTF o
altro.",
ho capito che intende inviare il contenuto del record corrente (quello a
video) e non lo sfondo della maschera.
In un altra risposta aggiunge: "Vorrei che il contenuto di un singolo record
di una maschera fosse
parte del corpo di un messaggio di posta elettronica da spedire con
Outlook express."
Se ho ben interpretato, e aspettiamo conferme, il metodo SendObject va più
che bene.
Che ne pensi?
Ciao, Carlo


title: Email da Access usando Outlook express

text:
"Carlo Costarella" <
carloco...@libero.it
> wrote in message
news:433bfb34$0$23957$
4faf...@reader3.news.tin.it
>
[CUT]
> Ciao Alex
> leggendo questa frase: "Il contenuto della maschera vorrei fosse parte del
> corpo
> del messaggio  di posta elettronica e NON in allegato  in formato RTF o
> altro.",
> ho capito che intende inviare il contenuto del record corrente (quello a
> video) e non lo sfondo della maschera.
> In un altra risposta aggiunge: "Vorrei che il contenuto di un singolo record
> di una maschera fosse
> parte del corpo di un messaggio di posta elettronica da spedire con
> Outlook express."
> Se ho ben interpretato, e aspettiamo conferme, il metodo SendObject va più
> che bene.
> Che ne pensi?
>
> Ciao, Carlo
In effetti abbiamo dato 2 interpretazioni opposte al messaggio
ma devo riconoscere la poca chiarezza, forse poi mi sono perso
tutti i pezzi.
Se è corretta la tua interpretazione, concordo anche con la
tua soluzione, anzi mi pare ovvia.



title: query Particolare

author: marco

text:
Salve a tutto il ns,
mi trovo in una situazione un pò ingarbugliata, vi spiego perchè:
ho una tabella anagrafica nella quale inserisco i dati del personale.
Ho costruito un'altra tabella ferie dove inserisco i giorni di ferie del
personale
La tabella anagrafica contiene i campi cognome e nome
La tabella ferie contiene i campi DAL e AL
Ho collegato le tabelle tramite l'ID numerico.
Ora ho necessità di fare una query che mi trovi il personale presente in un
determinato giorno.
Ho provato a fare una query con le 2 tabelle, ma il risultato che ho è
quello di trovare il personale che ha chiesto ferie
nella data che ho inserito, invece io avrei bisogno del contrario.
Spero di essere stato chiaro e ringrazio tutti coloro che vorranno aiutarmi
a risolvere il problema.


title: query Particolare


title: query Particolare

author: Maicol

text:
> Spero di essere stato chiaro e ringrazio tutti coloro che vorranno
aiutarmi
> a risolvere il problema.
>
> prova con :
SELECT anagrafica.cognome, anagrafica.nome
FROM ferie INNER JOIN anagrafica ON ferie.ID =
anagrafica.id
WHERE ((([Inserire giorno]) Not Between [dal] And [al]));
>
>
>


title: query Particolare

author: Alberto S.

text:
"marco" <
yuppi...@inwind.it
> ha scritto nel messaggio
news:JxFR8.60603$j65.1...@twister1.libero.it...

Prova a sostituire con i tuoi nomi e poi ad inserire nella query anche la
tabella anagrafica per avere anche i nomi e cognomi e non solo gli id
SELECT tblFerie.*
FROM tblFerie
WHERE (((tblFerie.dtmDal)>Date())) OR (((tblFerie.dtmAl)<Date()));
Ciao
--
Alberto


title: query Particolare

text:
Maicol <
enzo...@libero.it
> wrote in message
NmIR8.60330$Kt3.1...@twister2.libero.it...

Ciao, ho provato la tua soluzione, ma il risultato che ho è sempre lo
stesso!!
Trovo solo le persone che hanno programmato le ferie in un certo periodo, ma
se per esempio una persona non
ha nessuna programmazione, non viene presa in considerazione.
Cerco di spiegarmi meglio:
allora...nella tabella anagrafica ho nome1...nome2...nome3...nome4...ecc
nella tabella ferie ho inserito la programmazione delle ferie solo di nome 2
dal 01/07/02 al 15/07/02
Cerco adesso le persone disponibili il giorno 10/07/02
Dovrei avere nella mia query la visualizzazione di nome1,nome3,nome4 e non
nome 2 che una programmazione
ferie.
Spero con questo esempio di aver reso meglio l'idea.
Grazie ancora.


title: query Particolare

text:
Maicol <
enzo...@libero.it
> wrote in message
NmIR8.60330$Kt3.1...@twister2.libero.it...

Ciao, ho provato la tua soluzione, ma il risultato che ho è sempre lo
stesso!!
Trovo solo le persone che hanno programmato le ferie in un certo periodo, ma
se per esempio una persona non
ha nessuna programmazione, non viene presa in considerazione.
Cerco di spiegarmi meglio:
allora...nella tabella anagrafica ho nome1...nome2...nome3...nome4...ecc
nella tabella ferie ho inserito la programmazione delle ferie solo di nome 2
dal 01/07/02 al 15/07/02
Cerco adesso le persone disponibili il giorno 10/07/02
Dovrei avere nella mia query la visualizzazione di nome1,nome3,nome4 e non
nome 2 che una programmazione
ferie.
Spero con questo esempio di aver reso meglio l'idea.
Grazie ancora Maicol


title: query Particolare

author: Roberto da casa

text:
"marco" <
yuppi...@inwind.it
> ha scritto nel messaggio
news:JxFR8.60604$j65.1...@twister1.libero.it...

Se la tabella Anagrafica ha una struttura simile a questa:
IDAnagrafica        Contatore e chiave primaria
Nome                   Testo
Cognome              Testo
ecc. ecc.
Se la tabella Ferie ha una struttura simile a questa:
IDFerie            Contatore e chiave primaria
IDAnagrafica    Numerico
DAL                Data/ora
AL                   Data/ora
ecc. ecc.
Creati una prima query di selezione che chiamerai Query1 e che avrà il
seguente codice SQL:
SELECT Ferie.IDAnagrafica
FROM Ferie
WHERE (((Ferie.DAL)<=[Digita la data nella forma gg/mm/aaaa:]) AND
((Ferie.AL)>=[Digita la data nella forma gg/mm/aaaa:]));
A questo punto creati la query che ti fornerà l'elenco delle persone
presenti in quel giorno; questa seconda query avrà il seguente codice SQL:
SELECT Anagrafica.IDAnagrafica, Anagrafica.Nome, Anagrafica.Cognome
FROM Anagrafica LEFT JOIN Query1 ON Anagrafica.IDAnagrafica =
Query1.IDAnagrafica
WHERE (((Query1.IDAnagrafica) Is Null));
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: query Particolare

text:
> Spero con questo esempio di aver reso meglio l'idea.
> Grazie ancora Maicol
>
> Prova cosi':
>
> SELECT anagrafica.idanagrafica, anagrafica.nome, anagrafica.cognome
FROM anagrafica LEFT JOIN ferie ON anagrafica.idanagrafica =
ferie.idanagrafica
WHERE ((([Inserire il giorno]) Not Between [dal] And [al])) OR (((ferie.dal)
Is Null) AND ((
ferie.al
) Is Null));


title: query Particolare

text:
Roberto da casa <
r.ma...@libero.it
> wrote in message
HqWR8.64726$j65.1...@twister1.libero.it...

sei grande come al solito
grazie mille
funziona alla perfezione!!!!


title: Access 2010 invio appuntamento ad Outlook

text:
Buongiorno,
vorrei creare una maschera dove inserisco oggetto, data, ora e categoria degli appuntamenti, poi con un pulsante vorrei inviare questi dati ad outlook ma, nonostante vari tentativi non sono riuscito farlo il motivo è che non so veramente niente programmazione ho cercato in rete ma non ho trovato nulla che funzionasse.

Grazie anticipatamente a tutti


author: BFS

text:
Il 05/03/2015 12:26,
napo...@gmail.com
 ha scritto:
> Buongiorno,
> vorrei creare una maschera dove inserisco oggetto, data, ora e
>
> Grazie anticipatamente a tutti
>

https://msdn.microsoft.com/en-us/library/office/ff861308%28v=office.14%29.aspx

ciao
BFS


title: Calcolo percentuale

author: Giorgio

text:
Ho un problema matematico
Come devo fare per calcolare la differenza percentuale tra un campo ed un
altro
sapendo che avolte uno dei due campi č uguale a zero
esempio
agente            febbraio 2003        febbraio 2002        differenza
percentuale
GIORGIO            150.000                0                            ????
Grazie
Ciao
Giorgio


title: Calcolo percentuale

author: skipper

text:
"Giorgio" <
gior...@libero.it
> ha scritto nel messaggio
news:LEzFa.78915$lK4.2...@twister1.libero.it...

ma non puoi!!! matematicamente impossibile.. sarebbe infinito o roba del
genere
--
skipper dixit...
www.superskipper.it


title: Calcolo percentuale

text:
"Giorgio" <
gior...@libero.it
> ha scritto nel messaggio
news:LEzFa.78915$lK4.2...@twister1.libero.it...

Condiziona il calcolo al fatto che il campo che usi come divisore sia
diverso da zero.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Come aggiornare automaticamente un maschera con un sottomaschera

author: Emiliano - EmiCAD

text:
Ciao a tutti,
ho realizzato una maschera contenente dei campi riferiti ai dati inseriti in
una sottomaschera.
Vorrei che mentre modifico i dati nella sottomaschera, si aggiornassero
automaticamente i dati dei campi propri della maschera.
Ho provato a inserire una macro con "AggiornaOggetto" e quindi ho scelto la
maschera correntemente aperta, ma non succede niente.
Come devo fare?
Ringrazio tutti in anticipo.
Ciao da Emiliano


author: Emyr

text:


intendi dire che hai i campi di collegamento visibili sia sulla
maschera che sulla sottomaschera?
comunque vedi l'evento lostfocus()
per aggiornare non fai altro che scrivere
forms!nomemaschera!nomecontrollo=valore
Saluti.
Emanuele.


text:
"Emiliano - EmiCAD" <
ligh...@tin.it
> ha scritto nel messaggio
news:XgAC8.35157$5k4.7...@twister2.libero.it...

Intanto in una maschera non ci sono i campi (che esistono solo per le
tabelle e le queries) ma solamente i controlli.
Poi, non ha molto significato parlare di controlli di una maschera
principale che debbono assumere il valore di controlli contenuti in una sua
sottomaschera; penso che tu debba spiegare meglio il tuo problema, magari
con un esempio.
Approfitto, ancora una volta, per suggerire a tutti i neofiti di studiare
Access almeno quel poco che serve ad acquisire una sufficiente proprietà di
linguaggio necessaria a far capire i propri problemi ed a capire le risposte
relative.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
>
> intendi dire che hai i campi di collegamento visibili sia sulla
> maschera che sulla sottomaschera?
> comunque vedi l'evento lostfocus()
> per aggiornare non fai altro che scrivere
> forms!nomemaschera!nomecontrollo=valore
> Saluti.
> Emanuele.
Ciao Emanuele,
ti ringrazio per la risposta, sei stato molto gentile, ma non sono riuscito
a risolvere il problema, forse perchè mi sono spiegato male.
Provo a spiegarmi meglio:
ho realizzato una tabella (di nome CONTABILITA) con un campo che ho chiamato
Importo e altri campi descrittivi. Poi ho realizzato una query (di nome
SALDOCONTABILITA) che mi calcola la somma di tutti i campi "Importo" di
tutti i record di questa tabella.
Ho quindi realizzato due maschere: una partendo dalla query (di nome
MAS-CONTABILITA), e l'altra che utilizzo come sottomaschera della
precendente partendo dalla tabella CONTABILITA (di nome SOTTOMASCHERA).
Quando apro la maschera trovo quindi un controllo che mi visualizza la somma
dei campi "Importo" e la sottomaschera in cui posso aggiungere dei record.
I vorrei che man mano che aggiungo i record ( e quindi anche valori
"Importo") il valore contenuto nel controllo si aggiornasse automaticamente
senza costringermi a chiudere e riaprire la maschera.
Spero che tu mi possa aiutare.
Ti ringrazio in anticipo.
Ciao da Emiliano


text:


à
sull'evento lostfocus o dopo aggiornamento del campo importo della
sottomaschera metti un forms.nomemaschera.nomecontrollo.requery per
rieseguire i calcoli sulla maschera principale
Saluti.
Emanuele.


text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:lqiuducu6uaig7qsq...@4ax.com...

Ciao Emanuele,
grazie funziona, sono riuscito a  fare quello che volevo.
Grazie ancora.
Ciao da Emiliano


title: Immagine su pulsante

author: Gino

text:
Ciao a tutti, ho una sottomaschera.
Se voglio cambiare l'immagine su un pulsante, andando su proprietą e
cliccando sui puntini (...) per cambiare l'immagine mi da questo errore:
Variabile oggetto o variabile del Blocco With non impostata
Come posso fare???
Grazie
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Immagine su pulsante

author: Pasquale

text:
Ciao,
Non puoi cambiare l'immagine di un pulsante agendo su una maschera quando è
caricata come sottomaschera.Devi aprire la sottomaschera da sola è così puoi
modificare l'immagine del pulsante.
Sarà un bug di Access.
"Gino" <
mike...@inwind.it
> ha scritto nel messaggio
news:ffed4a7f6e248e1f5fb...@mygate.mailgate.org...
> Ciao a tutti, ho una sottomaschera.
> Se voglio cambiare l'immagine su un pulsante, andando su proprietà e



title: Immagine su pulsante

author: Mike Fre

text:
grazie funziona!!!



title: query con piu tabelle non riesco a modificare i record

text:
ho creato una query che visualizza campi di piu tabelle in base ad campo id
e idarticolo
non riesco a  modificare i record
quando modifico qualcosa sento il suono di windows e non cambia il valore
sapete dirmi cosa sbaglio?
Grazie.


author: ALESSANDRO Baraldi

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:4232bac2$0$32348$5fc...@news.tiscali.it...

Se non hai inserito tutti gli indici primari nelle tabelle relazionate
potrebbe essere normale.
Saluti
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:4232bac2$0$32348$5fc...@news.tiscali.it...

Tutto dipende da come è fatta la tua query; una query può produrre un
recordset non aggiornabile, ed allora succederà quello che ci hai raccontato
tu.
Per maggiori dettagli vai sull'help e leggi il seguente argomento Quando
aggiornare dati da una query.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: In una maschera si verificano errori che poi è impossibile ricreare per risolverli....

author: Michele (Giò)

text:
Buongiorno a tutti
Sono alle prese con una maschera di inserimento "Autovetture" (Targa,Cliente,
marca_Tipo,Nsociale,Ntelaio e TipoMotore i campi, ma poco importa).
L'origine record per questa maschera è la più semplice, in quanto è il nome della tabella
"Autovettura", il recordset è Dynaset e tutti gli effetti collaterali dei tasti Tab, Up, Dn, Left,
Right, Return sono gestiti tramite anteprima tasti. ho escluso quindi tutti i passaggi maligni tra
un record e l'altro senza autorizzazione da VBA.
Nella situazione di inserimento di un nuovo record, dò la possibilità di annullare l'azione tramite
tasto annulla. Dopo che l'utente ha confermato l'annullamneto, il codice esegue(Valido as boolean,
true di default)
Valido=false
Me.refresh
e su evento Beforeupdate della form ho scritto
If not Valido then
    me.undo
    Cancel=true
end if
Praticamente il refresh richiama in primis l'evento beforeupdate della maschera e se valido=false
allora mi effettua l'undo e poi forza il cancel.
Alla fine sistemo il cursore sul primo record e tutto è OK
Il sistema che ho creato va che è uno spendore, data la sua semplicità.
Tuttavia, in un'occasione, mi si è presentato l'errore "3021 Nessun record corrente".
Ho provato 100 volte a ricreare l'errore utilizzando la maschera, ma devo ancora riuscirci.
Ora io mi chiedo, è un errore isolato che è stato un caso, oppure c'è la possibilità che si possa
ripetere?
Ho forse sbagliato qualcosa utilizzando il refresh per richiamare il BeforeUpdate?
Grazie a chiunque riuscirà ad illuminarmi (ma non d'immenso però).
---------------------------
Michele (Giò)
joyl...@alice.it


text:
Michele (Giò) ha scritto:

Perchè fai il Refresh...?
C'è qualcosa che mi sfugge....
Su Before Update mi pare normale, non capisco dove metti la variabile
Valido e come interagisce....
Non è che ti convenga il clasico MsgBox "Vuoi Salvare" su
BeforeUpdate...?
@Alex


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1162124144.8...@f16g2000cwb.googlegroups.com...
Michele (Giò) ha scritto:
.................................



text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1162124144.8...@f16g2000cwb.googlegroups.com...
Michele (Giò) ha scritto:
> Buongiorno a tutti
>
> Valido=false
> Me.refresh
>
> e su evento Beforeupdate della form ho scritto
>
> If not Valido then
>     me.undo
>     Cancel=true
> end if
Perchè fai il Refresh...?
C'è qualcosa che mi sfugge....
Su Before Update mi pare normale, non capisco dove metti la variabile
Valido e come interagisce....
Non è che ti convenga il clasico MsgBox "Vuoi Salvare" su
BeforeUpdate...?
@Alex
Allora, la variabile Valido la posto a false nel caso precedenti controlli sulla conformità dei dati
abbiano dato esito negativo, e comunque per evitare la cancellazione del record nel caso venga
inserito un nuovo record e l'utente decida di salvarlo. Infatti nel caso di salvataggio si verifica
l'eventoBeforeUpdate e Valido=true evita l'undo e il cancel. Valido è una maniera come un'altra per
conmunicare con l'evento per fargli capire cosa l'utente abbia deciso di fare.
Il refresh lo faccio perchè se l'utende decide in un qualsiasi momento(campi tutti vuoti,
parzialmente o totalmente completi)di annullare l'inserimento, mi attiva l'evento BeforeUpdate che
poi gestisce la cosa.
Esistono altre maniere per richiamare l'evento? Alla fin fine un refresh su nuovo record inizializza
la convalida i dati...... o sbaglio?
Michele


title: Ricerca senza distinzione tra maiuscole e minuscole

author: sib

text:
Salve a tutti,
sono andato nel pallone per questo piccolo problema, ma devo ammettere che
non mi eramai capitato perchè non ho mai dovuto lavorare con file
preesistenti di un cliente.
In breve: usando il metodo .findnext applicato a una oggetto recordset, come
si fa a cercare i record senza fare distinzione tra maiuscole e minuscole?
(ad es, io scrivo rossi nel controllo di ricerca e access mi trova sia rossi
sia Rossi sia ROSSI)
Grazie, Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente