title: Cancellare dei record

author: PBsoft

text:
[omissis]
> @Alex, grazie per il tuo Aiuto alla fine c'é l'ho fatta
Carlo, ti invito caldamente a limitarti nel quotare solo ilo stretto indispensabile.
Nel tuo ultimo post hai replicato l'intero contenuto del post precedente,
solo per aggiungere una riga di ringraziamento.
Altra cosa gradita sarebbe la rimozione delle tre righe finali relative a
SpamFighter.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


title: Errore di Join nella stringa SQL col metodo Execute

author: StrangerAtHome

text:
Ho un problema col seguento codice in cui uso il metodo Execute usando una
stringa SQL. Il programma mi dà l'errore di run-time : "Errore nella JOIN".
L'enunciato SQL mi sembra assolutamente corretto ed è stato riportato pari
pari da una query creata con la griglia. Qualcuno mi sa dire cosa devo fare?
Grazie mille
Private Sub DisattivaTutti_Click()
Dim Qry1 As String
        Qry1 = "UPDATE Tbl_MostraScadenze INNER JOIN Tbl_Rappresentanti " &
_
               "ON Tbl_MostraScadenze.Id =
Tbl_Rappresentanti.IdRappresentante " & _
               "SET Tbl_Rappresentanti.Attivo = 0 WHERE
Tbl_MostraScadenze.TipoScadenza = 'R'"
        CurrentDb.Execute Qry1
End Sub


author: Luciano (DOC)

text:
StrangerAtHome ha scritto nel messaggio
<
98690631...@spyke.goldnet.it
>...
>Ho un problema col seguento codice in cui uso il metodo Execute usando una
>stringa SQL. Il programma mi dà l'errore di run-time : "Errore nella JOIN".
>L'enunciato SQL mi sembra assolutamente corretto ed è stato riportato pari
>pari da una query creata con la griglia. Qualcuno mi sa dire cosa devo
fare?
Fai cosi': un bel debug.print della stringa prima di eseguirla, copia e
incolla nel query builder. Se la lanci da li', o se provi ad andare in
visualizzazione struttura, e' Access stesso che ti dice dov'e il problema!
Quasi un esercizio di reverse engineering nel tuo caso!:-))
Saluti.
Luciano
(DOC)


title: primi due record

author: max

text:
So la questione è trita e ritrita, ma non sono riuscito a trovare niente che
mi fosse di aiuto ne nei vecchi messaggi, né sul sitocomune, per cui
perdonatemi se vi sottopongo il quesito:
ho una tabella con alcuni valori, quelli che mi interessano sono:
nome_fornitore (testo)
ultima_consegna (data)
io vorrei visualizzare in una query gli ultimi N valori per ogni fornitore,
come posso realizzare la query?
se scrivo TOP N dopo il select mi visualizza N dati totali e non per ogni
fornitore.
grazie a chi vorrà aiutarmi
Max


title: primi due record

author: Roberto da casa

text:
"max" <
pi...@pippo.it
> ha scritto nel messaggio
news:4374a98b$0$41144$1472...@news.sunsite.dk...

Se la tabella che contiene i dati si chiama Tabella1 e vuoi visualizzare per
ogni fornitore i due record con le date maggiori, prova con una query che
abbia il seguente codice SQL:
SELECT Tabella1.nome_fornitore, Tabella1.ultima_consegna
FROM Tabella1
WHERE (((DCount("*","Tabella1","nome_fornitore =" & Chr$(34) &
[nome_fornitore] & Chr$(34) & " And ultima_consegna >=#" &
Format([ultima_consegna],"mm/dd/yyyy") & "#"))<=2));
> grazie a chi vorrà aiutarmi
Prego.
> Max
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


author: carla

text:
 Salve,
 premesso che anche se ammesso non è opportuno nominare tabelle e campi con
gli spazi (consiglio di @Alex)
 ma ormai è troppo tardi per rinominare tutto!!!
 Non riesco proprio a capire perche questo sql funzioni se lanciato su
uscita da txt1 che si trova all'interno della
 Sottomaschera_x_masch_PRGSOL_x_PAGAMENTI
 e non funzioni se lanciato su Sottomaschera_x_masch_PRGSOL_x_PAGAMENTI_Exit
 (mi chiede di immettere il valore
[Sottomaschera_x_masch_PRGSOL_x_PAGAMENTI.prgsoluni]
 Se c'è un errore di sintassi o qualcos'altro come mai da una parte va e
dall'altra no?
 Ecco il codice:
 miosql = "UPDATE [TABELLA FATTURE] SET [TABELLA FATTURE].ImportoPagfat =
[Importopefattsollecitato]-[ImportoInesigfat]WHERE
 ((([TABELLA
FATTURE].prgsoluni)=[Sottomaschera_x_masch_PRGSOL_x_PAGAMENTI].prgsoluni));"
 DoCmd.RunSQL miosql
anche se sostituisco la parte finale del sql (come suggerito da Sergio
MAZZA) con
FATTURE].prgsoluni)=" &
Me![Sottomaschera_x_masch_PRGSOL_x_PAGAMENTI]!prgsoluni &  "));"
adesso mi  viene fuori questo errore: Tipi di dati non corrispondenti
nell'espressione criterio. (3464).
eppure il prgsoluni è definito come testo ovunque.
Non riesco proprio a capire perche questo sql funzioni se lanciato su uscita
da txt1 che si trova all'interno della
Sottomaschera_x_masch_PRGSOL_x_PAGAMENTI e non funzioni se lanciato su
Sottomaschera_x_masch_PRGSOL_x_PAGAMENTI_Exit
Come ci levo le gambe?
grazie Carla


title: Tipi di dati non corrispondenti nell'espressione criterio. (3464).

author: Karl Donaubauer

text:
carla wrote:
> ...
> anche se sostituisco la parte finale del sql (come suggerito da Sergio
> MAZZA) con
> FATTURE].prgsoluni)=" &
> Me![Sottomaschera_x_masch_PRGSOL_x_PAGAMENTI]!prgsoluni &  "));"
>
> adesso mi  viene fuori questo errore: Tipi di dati non corrispondenti
> nell'espressione criterio. (3464).
> eppure il prgsoluni è definito come testo ovunque.
> ...
Il tipo testo vuole apici. Prova con
FATTURE].prgsoluni)="  & Chr$(34) &
Me![Sottomaschera_x_masch_PRGSOL_x_PAGAMENTI]!prgsoluni & Chr$(34) & "));"
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
+ Conferenza Italiana per Sviluppatori di Access (CISA)


author: Enrico T.S.

text:
"carla" <carl...@NOSPAMhotmail.com> ha scritto nel messaggio
news:436c7370$0$29601$4faf...@reader3.news.tin.it...

ma il campo FATTURE].prgsoluni e' un campo stringa ?
in questo caso devi mettere l'apice anche nella query
come detto da sergio ovvero:
....FATTURE].prgsoluni='" &
Me![Sottomaschera_x_masch_PRGSOL_x_PAGAMENTI]!prgsoluni &  "'));"
se poi l'errore persiste potrebbe essere che non riesce ad eseguire la somma
dei campi
(hai forse cambiato la natura del campo Importo?), allora in
questo caso metti la funzione nz nella sommatoria ovvero:
.... SET [TABELLA FATTURE].ImportoPagfat =
 nz([Importopefattsollecitato],0) - nz([ImportoInesigfat],0) ..........
bye :o)


title: MI5 Persecution: Capital Radio - Chris Tarrant

text:
-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=
-= Capital Radio - Chris Tarrant -=
-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=
Capital Radio DJs have been "in on it" from the start. One of the first
things I heard in the summer of 1990 was from a Capital DJ who said, "If
he listens to Capital then he can't be all bad" (supportive, you see. We're
not bastards). Much of what came over the radio in 1990 is now so far away
the precise details have been obliterated by time. No diary was kept of the
details, and although archives if they exist may give pointers, the
ambiguity of what broadcasters said would leave that open to
re-interpretation.
In spring 1994, Chris Tarrant on his Capital morning show made an aside to
someone else in the studio, about a person he didn't identify. He said,
"You know this bloke? He says we're trying to kill him. We should be done
for attempted manslaughter".
That mirrored something I had said a day or two before. What Tarrant said
was understood by the staff member in the studio he was saying it to; they
said, "Oh no, don't say that" to Tarrant. If any archives exist of the
morning show (probably unlikely) then it could be found there; what he said
was so out of context that he would be very hard put to find an explanation.
A couple of days later, someone at the site where I was working repeated the
remark although in a different way; they said there had been people in a
computer room when automatic fire extinguishers went off and those people
were "thinking of suing for attempted manslaughter".
Finally, this isn't confined to the established radio stations. In 1990
after I had listened to a pirate radio station in South London for about
half an hour, there was an audible phone call in the background, followed
by total silence for a few moments, then shrieks of laughter. "So what are
we supposed to say now? Deadly torture? He's going to talk to us now, isn't
he?", which meant that they could hear what I would say in my room.
5
--
Posted via a free Usenet account from
http://www.teranews.com


title: campo  testo - apertura documento Word

author: BB

text:
ho questo problema:
ho una maschera in cui vi ho inserito un campo formato testo di una
tabella:
in questo campo vanno memorizzato i percorsi completi di documenti word
Quello che vorrei fare è : se faccio un click sul campo, mi si apre una
finestra in cui scegliere il documento da inserire (come allegato e non
incorporato) finestra tipo esplora risorse.
Se faccio doppio click, il documento segnato nel campo testo mi si apre
sotto word.
Ho visto una specie di cosa simile sul sito di alessandro Baraldi
"
http://www.mantuanet.it/alessandro.baraldi/
" e precisamente l'esempio
archiviodoc ma a parte che non riesco a visualizzarne il codice, non è
esattamente il mio problema anche se ci somiglia moltissimo.
Massimiliano in un post precedente mi ha accennato a hyperlinkaddress, ma
dopo altri post al riguardo ci ho rinunciato dato che non ne riuscivo a
venire a capo.
SOS
PS. se pensate di aiutarmi, considerato il fatto che la mia conoscenza di
access non è eccelsa, anzi! :-((  quindi regolatevi di conseguenza armati
di santa pazienza!   :-))
un saluto
luigi
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: campo  testo - apertura documento Word

author: Pablitomf

text:
BB ha scritto:
> ho questo problema:
> ho una maschera in cui vi ho inserito un campo formato testo di una
> tabella:
> in questo campo vanno memorizzato i percorsi completi di documenti word
> Quello che vorrei fare è : se faccio un click sul campo, mi si apre una
> finestra in cui scegliere il documento da inserire (come allegato e non
> incorporato) finestra tipo esplora risorse.
Non mi è chiaro...
> Se faccio doppio click, il documento segnato nel campo testo mi si apre
> sotto word.
Devi aprire prima word per poi aprire il file
> SOS
> PS. se pensate di aiutarmi, considerato il fatto che la mia conoscenza di
> access non è eccelsa, anzi! :-((  quindi regolatevi di conseguenza armati
> di santa pazienza!   :-))
Figurati... :-D
> un saluto
> luigi
--
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley



title: campo  testo - apertura documento Word

author: MA

text:
"BB" <
onof...@tin.it
> ha scritto nel messaggio
news:chrtb8$9ec$1...@news.newsland.it...

E' quella la tua mail???
MAssimiliano


title: campo  testo - apertura documento Word

text:
> E' quella la tua mail???
> MAssimiliano
si
onof...@tin.it



title: campo  testo - apertura documento Word

text:
Pablitomf ha scritto:
> BB ha scritto:
> > ho questo problema:
> > ho una maschera in cui vi ho inserito un campo formato testo di una
> > tabella:
> > in questo campo vanno memorizzato i percorsi completi di documenti word
> > Quello che vorrei fare è : se faccio un click sul campo, mi si apre una
> > finestra in cui scegliere il documento da inserire (come allegato e non
> > incorporato) finestra tipo esplora risorse.
> Non mi è chiaro...
"la finestra esplora risorse" o quella che ti appare quando su acces o
altro programma devi aprire un documento!
> > Se faccio doppio click, il documento segnato nel campo testo mi si apre
> > sotto word.
> Devi aprire prima word per poi aprire il file
No! il Word si deve aprire automaticamente dato che il documento è in
formato .doc
> > SOS
> > PS. se pensate di aiutarmi, considerato il fatto che la mia conoscenza di
> > access non è eccelsa, anzi! :-((  quindi regolatevi di conseguenza armati
> > di santa pazienza!   :-))
> Figurati... :-D
grazie
> > un saluto
> > luigi
--



title: campo  testo - apertura documento Word

text:
"BB" <
onof...@tin.it
> ha scritto nel messaggio
news:chrvad$28q$1...@news.newsland.it...
Hai controllato quelo che ti ho mandato???
MAssimiliano


title: campo  testo - apertura documento Word

text:
BB ha scritto:
> Pablitomf ha scritto:
> > BB ha scritto:
> > > ho questo problema:
> > > ho una maschera in cui vi ho inserito un campo formato testo di una
> > > tabella:
> > > in questo campo vanno memorizzato i percorsi completi di documenti word
> > > Quello che vorrei fare è : se faccio un click sul campo, mi si apre una
> > > finestra in cui scegliere il documento da inserire (come allegato e non
> > > incorporato) finestra tipo esplora risorse.
> > Non mi è chiaro...
> "la finestra esplora risorse" o quella che ti appare quando su acces o
> altro programma devi aprire un documento!
Questo mi è chiaro...so cos'è la "finestra esplora risorse"... non mi era
chiaro cosa volessi fare con la stessa...però forse ho capito, vuoi
scegliere il documento e riportare nel campo il percorse dello stesso...
> > > Se faccio doppio click, il documento segnato nel campo testo mi si apre
> > > sotto word.
> > Devi aprire prima word per poi aprire il file
> No! il Word si deve aprire automaticamente dato che il documento è in
> formato .doc
Certo che si, ma per aprire il file da codice devi aprire per forza prima
il programma sorgente...sei tu che non lo vedi, ma di fatto funziona
così...
> > > SOS
> > > PS. se pensate di aiutarmi, considerato il fatto che la mia conoscenza di
> > > access non è eccelsa, anzi! :-((  quindi regolatevi di conseguenza armati
> > > di santa pazienza!   :-))
> > Figurati... :-D
> grazie
> > > un saluto
> > > luigi
--
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley
questo articolo e` stato inviato via web dal servizio gratuito



title: campo  testo - apertura documento Word

text:
MA ha scritto:


cosa!!!
sulla posta elettronica non ho ricevuto niente!.



title: campo  testo - apertura documento Word

text:
Pablitomf ha scritto:
> BB ha scritto:
> > Pablitomf ha scritto:
> > > BB ha scritto:
> > > > ho questo problema:
> > > > ho una maschera in cui vi ho inserito un campo formato testo di una
> > > > tabella:
> > > > in questo campo vanno memorizzato i percorsi completi di documenti word
> > > > Quello che vorrei fare è : se faccio un click sul campo, mi si apre una
> > > > finestra in cui scegliere il documento da inserire (come allegato e non
> > > > incorporato) finestra tipo esplora risorse.
> > > Non mi è chiaro...
> > "la finestra esplora risorse" o quella che ti appare quando su acces o
> > altro programma devi aprire un documento!
> Questo mi è chiaro...so cos'è la "finestra esplora risorse"... non mi era
> chiaro cosa volessi fare con la stessa...però forse ho capito, vuoi
> scegliere il documento e riportare nel campo il percorse dello stesso...
G I U S T O  !!!!!
> > > > Se faccio doppio click, il documento segnato nel campo testo mi si apre
> > > > sotto word.
> > > Devi aprire prima word per poi aprire il file
> > No! il Word si deve aprire automaticamente dato che il documento è in
> > formato .doc
> Certo che si, ma per aprire il file da codice devi aprire per forza prima
> il programma sorgente...sei tu che non lo vedi, ma di fatto funziona
> così...
guardando l'esempio di alessandro baraldi, il documento si apre sotto word
direttamente! com'è stu fatt???
> > > > SOS
> > > > PS. se pensate di aiutarmi, considerato il fatto che la mia conoscenza
di
> > > > access non è eccelsa, anzi! :-((  quindi regolatevi di conseguenza
armati
> > > > di santa pazienza!   :-))
> > > Figurati... :-D
> > grazie
> > > > un saluto
> > > > luigi
--
questo articolo e` stato inviato via web dal servizio gratuito



title: campo  testo - apertura documento Word

text:
MA ha scritto:


mi è appena arrivato la tua mail!
ho controllato! allora per il pulsante scegli file, ho problemi, una volta
scelto non mi memorizza il percorso nella riga.
per il pulsante apri il file si, va bene!
ma non si potrebbe fare su un campo di una  maschera non in formato
tabella?
e magari su doppio clic del campo?
comunque grazie! ora vado a studiarmi il tuo esempio!



title: campo  testo - apertura documento Word

text:
"BB" <
onof...@tin.it
> ha scritto nel messaggio
news:chs0jj$ias$1...@news.newsland.it...

Sicuro di non aver ricevuto nulla, eppure ti ho
mandato un esempio
MAssimiliano


title: campo  testo - apertura documento Word

text:
MA ha scritto:


ho adattato il tuo esempio al mio prog. e per la visualizzazione del
documento va benissimo e fuunziona perfettamente, ma per il pulsante
scegli il file, una volta scelto il file nella finestra che compare, se
faccio ok non mi riporta il percorso nel campo . A e ti ha funzionato?



title: campo  testo - apertura documento Word

text:
>
>
> ho adattato il tuo esempio al mio prog. e per la
visualizzazione del
> documento va benissimo e fuunziona
perfettamente, ma per il pulsante
> scegli il file, una volta scelto il file nella
finestra che compare, se
> faccio ok non mi riporta il percorso nel campo .
A e ti ha funzionato?
A me funziona sempre... e quello che dico quelle
donne sonon solo calunnie messe in giro da Biso
;-P
MAssimiliano
p.s. ma dov'è Antonio???


title: campo  testo - apertura documento Word

text:
MA ha scritto:


> MAssimiliano
allora rifaccio la domanda: anzi no! ribadisco
il pulsante "scegli il file" non funziona, o meglio, fa il suo dovere in
parte in quanto ti fa scegliere il file da inserire, ma non lo trascrive
nel campo Path.
ciao
> p.s. ma dov'è Antonio???
probabilmente a far funzionare il suo "pulsante"  :-)))))))))))))



title: campo  testo - apertura documento Word

text:
>
> allora rifaccio la domanda: anzi no! ribadisco
> il pulsante "scegli il file" non funziona, o
meglio, fa il suo dovere in
> parte in quanto ti fa scegliere il file da
inserire, ma non lo trascrive
> nel campo Path.
caro Brigitte Bardot,
a parte che prima di inviartelo l'ho provato.
però non ti sembra che debba darti un pochino da
fare tu???
Il richiamo della common dialog c'è anche sul
sitocomune.
MAssimiliano


title: campo  testo - apertura documento Word

text:
BB ha scritto:
> allora rifaccio la domanda: anzi no! ribadisco
> il pulsante "scegli il file" non funziona, o meglio, fa il suo dovere in
> parte in quanto ti fa scegliere il file da inserire, ma non lo trascrive
> nel campo Path.
> ciao
Conoscendo MA non credo che ti abbia spedito qualcosa che funge in
parte... sul pulsante ci sarà Me.Tuo_Campo = BrowseFolder("Visualizza
contenuto ") o qualcosa di simile... e deve funzionare
--
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley
questo articolo e` stato inviato via web dal servizio gratuito



title: campo  testo - apertura documento Word

author: AA ( ex BB)

text:
MA ha scritto:



io sto' cercando di darmi da fare! ma non ne vengo a capo!
mi sono incrippato sul tuo codice
"Private Sub Scegli_Click()
Forms!maschera1!Path.Form!Path.SetFocus
Forms!maschera1!Path.Form!Path = cmdlg_file("c:\", "")
End Sub"
che permette di scegliere il file da inserire, ma una volta scelto non lo
importa nel campo path.
Tu dici che funzinna, ma a me no! come è sta cosa?
ps. da oggi sarò AA e non più BB essere scambiato per brigitte bardot
(bella e boona a suo tempo) mi dà un senso di fastidio (questione di sesso)
sperando che AA non sia sinonimo di qualche donna!  :-=)))))



title: campo  testo - apertura documento Word

author: OL

text:
AA ( ex BB ha scritto:
> MA ha scritto:






NO neanche AA va Bene!!! nickname già esistente!
proverò con le mie iniziali    OL.



title: campo  testo - apertura documento Word

text:
"AA ( ex BB)" <
onof...@tin.it
> ha scritto nel
messaggio news:ci62qg$pme$1...@news.newsland.it...


Sul sitocomune c'è la funzione, confrontala.
>
> ps. da oggi sarò AA e non più BB essere
scambiato per brigitte bardot
> (bella e boona a suo tempo) mi dà un senso di
fastidio (questione di sesso)
> sperando che AA non sia sinonimo di qualche
donna!  :-=)))))
Sei andato a peggiorare e di molto:
Asia Argento!!!
MAssimiliano


title: campo  testo - apertura documento Word

text:
cut
> Sul sitocomune c'è la funzione, confrontala.
quale è precisamente?
> > ps. da oggi sarò AA e non più BB essere
> scambiato per brigitte bardot
> > (bella e boona a suo tempo) mi dà un senso di
> fastidio (questione di sesso)
> > sperando che AA non sia sinonimo di qualche
> donna!  :-=)))))
> Sei andato a peggiorare e di molto:
> Asia Argento!!!
> MAssimiliano
ummmmmhh ! aa gia è stata abbandonata come idea



title: Visualizzazione anteprima report di un grafico non corretta

author: Papi Andrea

text:
Boungiorno a tutti,
utilizzo Access XP
il mio problema č relativo all'anteprima report con inserito un grafico.
a volte capita che il grafico non venga visualizzato correttamente, ma si
vede come in struttura,
es. vengono le stritte Est  Ovest Nord riportate nella prima colonna del
foglio dati del grafico
poi se chiudo e riapro visualizza correttamente il grafico a volte perň devo
ripetere l'operazione piů volte al fine di poterlo visualizzare
correttamente.
Vorrei chiedere su esiste un metodo per forzare la visualizzazione del
grafico in maniera corretta
come ad esempio il metodo Me.Repeat per le form.
grazie.
AndreaPapi


text:
Papi Andrea wrote:
> utilizzo Access XP
> il mio problema è relativo all'anteprima report con inserito un grafico.
> a volte capita che il grafico non venga visualizzato correttamente, ma si
> vede come in struttura,
> es. vengono le stritte Est  Ovest Nord riportate nella prima colonna del
> foglio dati del grafico
> poi se chiudo e riapro visualizza correttamente il grafico a volte però
> devo ripetere l'operazione più volte al fine di poterlo visualizzare
> correttamente.
> Vorrei chiedere su esiste un metodo per forzare la visualizzazione del
> grafico in maniera corretta
> come ad esempio il metodo Me.Repeat per le form.
Prima puoi provare:
http://support.microsoft.com/?scid=kb;en-us;107537
Se non aiuta prova di togliere l'origine riga del grafico e dopo
ristabilire la stessa origine.
Se anche questo non aitua nel codice del evento Su Formattazione
della sezione dove si trova il grafico scrivi:
Me!MioControlloGrafico.Refresh
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
+ Conferenza Italiana per Sviluppatori di Access (CISA)


text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:40nbeuF...@individual.net...
> Papi Andrea wrote:
>> utilizzo Access XP
>> il mio problema č relativo all'anteprima report con inserito un grafico.
>> a volte capita che il grafico non venga visualizzato correttamente, ma si
>> vede come in struttura,
>> es. vengono le stritte Est  Ovest Nord riportate nella prima colonna del
>> foglio dati del grafico
>> poi se chiudo e riapro visualizza correttamente il grafico a volte perň
>> devo ripetere l'operazione piů volte al fine di poterlo visualizzare
>> correttamente.
>> Vorrei chiedere su esiste un metodo per forzare la visualizzazione del
>> grafico in maniera corretta
>> come ad esempio il metodo Me.Repeat per le form.
>
> Prima puoi provare:
>
http://support.microsoft.com/?scid=kb;en-us;107537
>
> Se non aiuta prova di togliere l'origine riga del grafico e dopo
> ristabilire la stessa origine.
>
> Se anche questo non aitua nel codice del evento Su Formattazione
> della sezione dove si trova il grafico scrivi:
>
> Me!MioControlloGrafico.Refresh
>
> --
> HTH
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
> + Conferenza Italiana per Sviluppatori di Access (CISA)
Grazie Karl
ho utilizzato la tua terza soluzione e sembra funzionare
(Me!MioControlloGrafico.Refresh)
ciao
AndreaPapi


title: Autorizzazioni Utenti in Access - Aiuto per favore

author: Antonio

text:
Salve a tutti,
mi sono creato un database con i vari utenti che ci devono accedere e per
ogni utente i propri diritti.
Come faccio a farmi apparire la maschera di login di ogni utente? Access
prevede una sicurezza simile? Se no a cosa servono gli utenti?
Grazie


text:
"Antonio" <
a.b...@razionalservizi.it
> ha scritto nel messaggio
news:c3sfem$2bn2g2$1...@ID-218975.news.uni-berlin.de...

Vai sul Sito Comune (link qui sotto) e nella Sezione General leggi la FAQ di
Cristiano De Pasquale intitolata "Come utilizzare la sicurezza di Access?".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Gestione Protocollo

author: bizio

text:
Salve a tutti,
sto implementando la gestione protocollo in un db,quindi con un numero
incrementale che si deve incrementare di 1 rispetto al precedente e se
è il primo di un nuovo anno riparte da 1.
Nei vari post ho trovato questa soluzione:
-creo tabella con i campi id, num_prot, tipo_prot, data_prot, mittente,
destinatario, oggetto, stato
-query con i campi della tabella con l'aggiunta del campo calcolato
AnnoCorrente:year([data_prot])
-maschera su query
-sull'evento corrente della maschera:
[num_prot]=Nz(Dmax("Val(Nz([num_prot],'1'))", "[q_protocollo]",
"AnnoCorrente="" & Year(Date) & "") + 1, 1)
ma mi dà errore di compilazione,potete dirmi dov'è l'errore e se è
una soluzione corretta?
Grazie per l'aiuto


title: Gestione Protocollo

author: Ultrareflex

text:
Ciao Fabrizio,
anche io inizialmente avevo trovato molte idee ma tutte sono fallite..
Senti io ho fatto cosě.. visto e considerato che ho tanti contatori, uno per
ogni documento contabile (il mio č un database gestionale) ho creato una tbl
che ho chiamato numerazioni contabili con i seguenti campi: ID,
tipodocumento, esercizio ed ultimonumeroimpiegato.. a cosa mi serve tutto
ciň.. a far in modo che ogni registrazione che utilizza un numero
progressivo, venga inserita anche in questa tbl.
Poi.. ho creato una  query con gli stessi campi. Poi, su prima di inserire
della tua form scrivi questo codice:
Dim strFiltro As String
strFiltro = "Esercizio = '" & Format(Date, "yyyy") & "'"
Forms!TuaForm.TuoCampo = IIf(IsNull(DMax("UltimoNumeroImpegnato",
"TuaQuery", strFiltro & " And " & strFiltro2) = 1), 1,
DMax("UltimoNumeroImpegnato", "TuaQuery", strFiltro & " And " & strFiltro2)
+ 1)
Questa stringa, ti incrementa il contatore di uno (altrimenti puoi mettere
il valore che vuoi tu.. ad. es. puoi incrementarlo x 2 o piů) e quando
cambia anno, automaticamente legge la query con il filtro dell'anno.. e lo
trova vuoto e ricomincia da 1... Ovviamente se ti serve il contatore solo su
una tbl, fai leggere direttamente il DMAX alla tua tbl cosě ti risparmi la
doppia registrazione anche su tblNumerazioni Contabili.. capito?
A me funge.. spero anche a te.. se hai problemi fammi sapere...
Ciao
UItra..


title: Gestione Protocollo

text:
Ultrareflex ha scritto:
> Ciao Fabrizio,
>
> anche io inizialmente avevo trovato molte idee ma tutte sono fallite..
> Senti io ho fatto così.. visto e considerato che ho tanti contatori, uno per
> ogni documento contabile (il mio è un database gestionale) ho creato una tbl
> che ho chiamato numerazioni contabili con i seguenti campi: ID,
> tipodocumento, esercizio ed ultimonumeroimpiegato.. a cosa mi serve tutto
> ciò.. a far in modo che ogni registrazione che utilizza un numero
> progressivo, venga inserita anche in questa tbl.
> Poi.. ho creato una  query con gli stessi campi. Poi, su prima di inserire
> della tua form scrivi questo codice:
>
> Dim strFiltro As String
> strFiltro = "Esercizio = '" & Format(Date, "yyyy") & "'"
> Forms!TuaForm.TuoCampo = IIf(IsNull(DMax("UltimoNumeroImpegnato",
> "TuaQuery", strFiltro & " And " & strFiltro2) = 1), 1,
> DMax("UltimoNumeroImpegnato", "TuaQuery", strFiltro & " And " & strFiltro2)
> + 1)
>
> Questa stringa, ti incrementa il contatore di uno (altrimenti puoi mettere
> il valore che vuoi tu.. ad. es. puoi incrementarlo x 2 o più) e quando
> cambia anno, automaticamente legge la query con il filtro dell'anno.. e lo
> trova vuoto e ricomincia da 1... Ovviamente se ti serve il contatore solo su
> una tbl, fai leggere direttamente il DMAX alla tua tbl così ti risparmi la
> doppia registrazione anche su tblNumerazioni Contabili.. capito?
> A me funge.. spero anche a te.. se hai problemi fammi sapere...
> Ciao
>
> UItra..
Intanto grazie per la risposta Ultra!
Non credo che nel mio caso sia necessario creare una nuova tbl,il mio
protocollo non è di quelli complicati:
classico campo numerico incrementale che parte da 1 e si riazzera per
ogni anno come dicevo!!
Come pensi possa adattare il tuo suggerimento?
Grazie ancora


title: Gestione Protocollo

text:
bizio ha scritto:
>Intanto grazie per la risposta Ultra!
prego :)
>Non credo che nel mio caso sia necessario creare una nuova tbl,il mio
>protocollo non è di quelli complicati:
>classico campo numerico incrementale che parte da 1 e si riazzera per
>ogni anno come dicevo!!
Infatti è più semplice leggere direttamente dalla tbl principale..
>Come pensi possa adattare il tuo suggerimento?
Ma è semplice.. è come creare un Dlookup... Sostanzialmente ha la stessa
sintassi...
esempio:
Su prima di inserire della tua form scrivi questo codice:
Dim strFiltro As String 'Definisci la variabile strFiltro come stringa
strFiltro = "Esercizio = '" & Format(Date, "yyyy") & "'"  'Ora ovviamente
devi dire quale valore devi impostare come filtro.. in questo caso io ho
messo ="Esercizio perché il campo della mia tbl dove salvo il valore
dell'esercizio si chiama esercizio.. altrimenti devi modificarlo con il nome
del tuo campo.. capito?
Per il resto scrivi questa stringa sotto.. cambia i nomi che ti ho scritto
con quelli tuoi ed il gioco è fatto..
Forms!TuaForm!TuoCampoNumerico = IIf(IsNull(DMax("TuoCampoNumerico",
"TuaQuery", strFiltro) = 1), 1, DMax("TuoCampoNumerico", "TuaQuery",
strFiltro) + 1)
>Grazie ancora
Prego ci mancherebbe :)
se hai problemi scrivimi i nomi dei vari campi (esercizio, numero, e il nome
della tbl) che te li scrivo io :)
Ciao...


title: Gestione Protocollo

text:
Ultrareflex ha scritto:
> Su prima di inserire della tua form scrivi questo codice:
>
> Dim strFiltro As String 'Definisci la variabile strFiltro come stringa
>
> strFiltro = "Esercizio = '" & Format(Date, "yyyy") & "'"  'Ora ovviamente
> devi dire quale valore devi impostare come filtro.. in questo caso io ho
> messo ="Esercizio perché il campo della mia tbl dove salvo il valore
> dell'esercizio si chiama esercizio.. altrimenti devi modificarlo con il nome
> del tuo campo.. capito?
Qui non riesco a capire scusa l'ignoranza.A cosa serve questo filtro
che dici tu?Ad esempio aprire solo i record dell'anno corrente?quindi
dovrei inserire al posto di Esercizio --> year([data_prot]) nel mio
caso?
> Per il resto scrivi questa stringa sotto.. cambia i nomi che ti ho scritto
> con quelli tuoi ed il gioco è fatto..
>
> Forms!TuaForm!TuoCampoNumerico = IIf(IsNull(DMax("TuoCampoNumerico",
> "TuaQuery", strFiltro) = 1), 1, DMax("TuoCampoNumerico", "TuaQuery",
> strFiltro) + 1)
Appena ho chiarito quel mio dubbio provo il tutto
> se hai problemi scrivimi i nomi dei vari campi (esercizio, numero, e il nome
> della tbl) che te li scrivo io :)
i campi sono quelli scritti nel post precedente:
in tabella --> id, num_prot, tipo_prot, data_prot, mittente,
destinatario, oggetto, stato
in query--> stessi campi + AnnoCorrente:year([data_prot])
maschera basata su query
Inutile dirti che mi sei di molto aiuto,attendo news...:-).
Grazie


title: Gestione Protocollo

text:
bizio ha scritto:
>i campi sono quelli scritti nel post precedente:
>in tabella --> id, num_prot, tipo_prot, data_prot, mittente,
>destinatario, oggetto, stato
credo.. e dimmi se sbaglio che questa tabella ed i relativi campi li hai
copiati dal post dove hai trovato l'idea..
ma questa tabella ti serve a crearti un "memorandum" chiamiamolo così, con
tutti i vari campi incrementati che
nel tempo devi utilizzare..
Io invece vorrei sapere, sempre per poterti aiutare.. quale è la tabella
originale, ossia quella dove salvi il tuo campo incremento.
Voglio dire, che la maschera che tu hai, ha sicuramente dietro, come origine
dati, una tbl dove il computer salva i dati inseriti.. giusto?
Ecco ora dimmi come si chiama quella tabella, come si chiama il campo dove
salvi il numero che si incrementa, il campo con l'anno... o meglio
l'esercizio.. ok? Se non hai previsto un campo con l'esercizio, avrai un
campo data.. se non ce l'hai ti consiglio vivamente di metterne uno ti
servirà sicuramente!! Da li ti creo il passaggio :)
>Inutile dirti che mi sei di molto aiuto,attendo news...:-).
appena mi rispondi ti mando il tutto..
>Grazie
Prego e a buon rendere :)
Ciao
Ultra


title: Gestione Protocollo

author: Roberto dal portatile

text:
"bizio" <
fabriz...@libero.it
> ha scritto nel messaggio
news:1169462765....@11g2000cwr.googlegroups.com...

Hai provato ad andare sul Sito Comune (link qui sotto) ed a leggere nella
Sezione General la FAQ di Davide La Mantia (Sib) intitolata "6.17
Numerazione crescente per fatture ed altro."?
>
>Grazie per l'aiuto
Prego
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Gestione Protocollo

text:
Ultrareflex ha scritto:
> credo.. e dimmi se sbaglio che questa tabella ed i relativi campi li hai
> copiati dal post dove hai trovato l'idea..
No,questa tabella me la sono creata io e contiene i campi necessari per
il protocollo di cui ho bisogno.
Del post dove ho trovato l'idea (che peraltro mi genera l'errore) ho
copiato solo la stringa questo è il link:
http://groups.google.it/group/microsoft.public.it.office.access/browse_thread/thread/8cb3c270576a60fa/4af2d6463ef2b59c?lnk=st&q=progressivo+access&rnum=1&hl=it#4af2d6463ef2b59c
> ma questa tabella ti serve a crearti un "memorandum" chiamiamolo così, con
> tutti i vari campi incrementati che
> nel tempo devi utilizzare..
> Io invece vorrei sapere, sempre per poterti aiutare.. quale è la tabella
> originale, ossia quella dove salvi il tuo campo incremento.
La tabella si chiama Tab_protocollo e come ti dicevo contiene i campi
specificati in precedenza!!
id   ---> contatore
num_prot --> numerico intero
tipo_prot --->  testo 3
data_prot ---> data in cifre (gg/mm/aaaa)
mittente ---> testo 30
destinatario  --> testo 30
oggetto --> memo
stato ---> testo 50
> Voglio dire, che la maschera che tu hai, ha sicuramente dietro, come origine
> dati, una tbl dove il computer salva i dati inseriti.. giusto?
L'origine dati della maschera è la query q_protocollo (essa contiene
tutti i dati della tabella Tab_protocollo + un campo calcolato
AnnoCorrente (Year([data_prot]) ovvero l'anno della data protocollo)
> Ecco ora dimmi come si chiama quella tabella, come si chiama il campo dove
> salvi il numero che si incrementa, il campo con l'anno... o meglio
> l'esercizio.. ok? Se non hai previsto un campo con l'esercizio, avrai un
> campo data.. se non ce l'hai ti consiglio vivamente di metterne uno ti
> servirà sicuramente!! Da li ti creo il passaggio :)
Il campo dove salve il numero che si incrementa è num_prot della
tabella Tab_protocollo
> appena mi rispondi ti mando il tutto..
Spero di essere stato piu chiaro
Attendo con ansia...:)
> Prego e a buon rendere :)
Certo ci mancherebbe:-)
> Ciao
> Ultra


title: Gestione Protocollo

text:
Roberto dal portatile ha scritto:
> Hai provato ad andare sul Sito Comune (link qui sotto) ed a leggere nella
> Sezione General la FAQ di Davide La Mantia (Sib) intitolata "6.17
> Numerazione crescente per fatture ed altro."?
Ciao Roberto,sì avevo già provato a guardare quella soluzione e ho
guardato anche il db di esempio,ma nella spiegazione c'è scritto
questo:
..."L'effetto finale è quello di ottenere una numerazione del tipo:
 E99/0001
Dove:
 E = Riferimento arbitrario
 99 = Ultime due cifre dell'anno
 / = Separatore
 0001 = Contatore
La cosa interessante è che, senza intervenire in alcun modo,
l'espressione azzera il contatore ad ogni inizio d'anno, il primo
valore del 2000 sarà: E00/0001
Spero che riteniate la cosa interessante, soprattutto perché non
richiede alcuna conoscenza di VB."..
L'unica cosa che in questo esempio fa al caso mio è il fatto che ad
ogni inizio anno il contatore si azzera,ma il resto non saprei come
adattarlo alle mie esigenze.
il formato del mio protocollo è cosi:
num_prot      tipo_prot       data_prot           mittente
destinatario         oggetto        stato
      1             IN              31/12/2006         mario rossi
  verdi giuseppe     prova           in posta verdi
      2             OUT           31/12/2006             ""
            ""                   ""                  ""
      1             IN              01/01/2007              ""
               ""                   ""                   ""
Spero di essermi spiegato meglio
grazie ancora per gli eventuali aiuti


title: Gestione Protocollo

text:
Ok prova questa stringa da copiare su prima d'inserire sulla tua maschera:
Private Sub Form_BeforeInsert(Cancel As Integer)
Dim strFiltro As String
strFiltro = "AnnoCorrente ='" & Format(Date, "yyyy") & "'"
Me.Num_Prot = IIf(IsNull(DMax("Num_Prot", "query q_protocollo ", strFiltro)
= 1), 1, DMax("Num_Prot", "query q_protocollo ", strFiltro) + 1)
End Sub
e che Dio ce la mandi buona :)
A me funziona ho già provato.. prova anche tu a cambiare l'anno nel pc..
vedrai che inizia da 1.. ah dimenticavo.. dopo aver cambiato l'anno nel pc..
chiudi la maschera.. falla aggiornare.. altrimenti il campo Anno corrente..
rimane al 2007.. ok?
A preeeeeeeeeessssssssssstoooooooooooooooo :)
Ultra


title: Gestione Protocollo

text:
Ultrareflex ha scritto:
> Ok prova questa stringa da copiare su prima d'inserire sulla tua maschera:
>
> Private Sub Form_BeforeInsert(Cancel As Integer)
> Dim strFiltro As String
> strFiltro = "AnnoCorrente ='" & Format(Date, "yyyy") & "'"
> Me.Num_Prot = IIf(IsNull(DMax("Num_Prot", "query q_protocollo ", strFiltro)
> = 1), 1, DMax("Num_Prot", "query q_protocollo ", strFiltro) + 1)
> End Sub
>
> e che Dio ce la mandi buona :)
Ebbene sì,ce l'ha mandata buona...:-)
> A me funziona ho già provato.. prova anche tu a cambiare l'anno nel pc..
> vedrai che inizia da 1.. ah dimenticavo.. dopo aver cambiato l'anno nel pc..
> chiudi la maschera.. falla aggiornare.. altrimenti il campo Anno corrente..
> rimane al 2007.. ok?
E' perfetta,esattamente la soluzione che cercavo!!!
Grande grazie mille
> A preeeeeeeeeessssssssssstoooooooooooooooo :)
Ciao:-)

> Ultra


title: Gestione Protocollo

text:
bizio ha scritto:
>E' perfetta,esattamente la soluzione che cercavo!!!
>Grande grazie mille
Ne sono veramente lieto :)
Ciao
Ultra


title: [OT] strana anomalia del newsgroup

text:
quando clicco su uno degli ultimi messaggi me li cancella sapete dirmi quale
potrebbe essere al causa?
utilizzo microsoft Outlook Express.
Grazie


title: [OT] strana anomalia del newsgroup

author: Sergio MAZZA

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio news:427b18c0$0$20672$5fc...@news.tiscali.it...
> quando clicco su uno degli ultimi messaggi me li cancella sapete dirmi quale potrebbe essere al causa?
> utilizzo microsoft Outlook Express.
>
> Grazie
>
E' probabile che il server news abbia cancellato i messaggi; a me succede(va) con quelli microsoft...
Ciao.
--
Sergio MAZZA


title: Path del Front-end

author: Claudio Lanzini

text:
Ciao a tutto il ng.
E' possibile ottenere il percorso di un file in esecuzione?
Voglio dire: è in esecuzione Pinco.MDE, non so da che percorso è stato lanciato, riesco a rilevarlo
attraverso VBA?
Grazie, Ciao
Claudio


title: Path del Front-end

text:
Claudio Lanzini ha scritto:
> E' possibile ottenere il percorso di un file in esecuzione?
> Voglio dire: è in esecuzione Pinco.MDE, non so da che percorso è stato
lanciato, riesco a rilevarlo
> attraverso VBA?
A00: CurrentProject.Path
Tutte versione:
Left(CurrentDb.Name,Len(CurrentDb.Name)-Len(Dir(CurrentDb.Name)))
--
HTH
Karl
*********
Scusate il mio malissimo Italiano. Faccio solo esercizi qui.
Access-FAQ (Tedesco):
http://www.donkarl.com


title: Path del Front-end

text:
Karl Donaubauer ha scritto nel messaggio ...
>Claudio Lanzini ha scritto:
>> E' possibile ottenere il percorso di un file in esecuzione?
>> Voglio dire: è in esecuzione Pinco.MDE, non so da che percorso è stato
>lanciato, riesco a rilevarlo
>> attraverso VBA?
>
>A00: CurrentProject.Path
>Tutte versione:
>Left(CurrentDb.Name,Len(CurrentDb.Name)-Len(Dir(CurrentDb.Name)))
Molte grazie Karl!!!!
Claudio


title: Alternative al filtro Forms![Nomemaschera]![NomeControllo] ???

author: Tiz

text:
Ciao a tutti, cerco di spiegarvi il mio problema:
Ho una maschera Fatture che contiene il controllo IDCliente,
poi ho una sottomaschera DettagliFatture che contiene una casella combinata
IDOrdine
che ha per origine i vari ordini dei clienti (quindi i campi IDOrdini e
IDCliente)
Vorrei filtrare i record di IDOrdine prendendo soltanto
quelli che hanno IDCliente = Forms![Fatture]![IDCliente]
Il problema è che questo filtro mi funziona soltanto la prima volta,
cioè mi rimane filtrato sempre l'IDCliente che è attivo al momento
del primo click sulla casella combinata IDOrdine.
Io ho associato il filtro sopra menzionato nella query associata
alla casella combinata IDOrdine, forse non è questo il modo???
Ciao e grazie anticipatamente!


author: Maurizio Borrelli

text:
> "Tiz" <
t.zampo...@inwind.it
> ha scritto nel messaggio
> news:b0jvnd$qksch$1...@ID-126041.news.dfncis.de...
[...]
> Ho una maschera Fatture che contiene il controllo IDCliente,
> poi ho una sottomaschera DettagliFatture che contiene una casella
combinata
> IDOrdine
> che ha per origine i vari ordini dei clienti (quindi i campi IDOrdini e
> IDCliente)
[...]
> Io ho associato il filtro sopra menzionato nella query associata
> alla casella combinata IDOrdine, forse non è questo il modo???
    Fai questo esperimento con un database nuovo al quale avrai allegato le
tabelle Clienti e Ordini del database di esempio "Northwind.mdb":
        1. crea una maschera per mezzo dell'autocomposizione "Crea una
maschera mediante una creazione guidata" ed all'invito dell'autocomposizione
seleziona come origine dati la tabella "Clienti";
        2. apri in struttura la maschera Clienti ottenuta al punto 1, attiva
il pulsante "Creazioni guidate Controllo" e piazza da qualche parte nella
sezione "Corpo" un controllo "Sottomaschera/sottoreport" e, all'invito
dell'autocomposizione, seleziona la tabella "Ordini" come origine dei dati.
    Al termine ispeziona le proprieta':
        . Collega campi secondari
        . Collega campi master
della sottomaschera. Consulta anche la guida al riguardo.
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


text:
>     Al termine ispeziona le proprieta':
>
>         . Collega campi secondari
>         . Collega campi master
>
> della sottomaschera. Consulta anche la guida al riguardo.
>
Sulla guida di visual basic sarebbero LinkMasterFields e LinkChildFields ?
Ma non riesco a trovare dove si controllano i valori di questa proprietà!
Sempre la guida dice:
Per impostare tali proprietà, è possibile utilizzare Collegamento campi
sottomaschera o Collegamento campi sottorecord facendo clic sul pulsante dei
generatori a destra della proprietà nella finestra delle proprietà.
Sai che vuol dire?
Ciao e grazie!


text:
> "Tiz" <
t.zampo...@inwind.it
> ha scritto nel messaggio
> news:b0k23n$q22g4$1...@ID-126041.news.dfncis.de...

    Provo a indovinare: che non hai ancora fatto l'esperimento di cui ti
parlavo?



text:
"Tiz" <
t.zampo...@inwind.it
> ha scritto nel messaggio
news:b0k23n$q22g4$1...@ID-126041.news.dfncis.de...
>
> >     Al termine ispeziona le proprieta':
> >
> >         . Collega campi secondari
> >         . Collega campi master
> >
> > della sottomaschera. Consulta anche la guida al riguardo.
> >
>
> Sulla guida di visual basic sarebbero LinkMasterFields e LinkChildFields ?
> Ma non riesco a trovare dove si controllano i valori di questa proprietą!
>
 Oops! trovati!
Adesso provo, comunque penso di aver capito che
il mio problema deriva dal fatto che non so gestire
una relazione molti a molti!
infatti ho:
Clienti 1 ----- + Ordini
Ordini 1 ----- + DettaglioFatture
DettaglioFatture + ----- 1 Fatture
Le maschere in questione sono collegate per IDFattura.


text:
>     Provo a indovinare: che non hai ancora fatto l'esperimento di cui ti
> parlavo?
>
Fatto! Sono collegate per IDCliente.
Abilitato = SI
Bloccato = NO
Ma sono sempre in alto mare!!!
Un altro indizzino?


text:
> "Tiz" <
t.zampo...@inwind.it
> ha scritto nel messaggio
> news:b0k357$ppb1u$1...@ID-126041.news.dfncis.de...
> >     Provo a indovinare: che non hai ancora fatto l'esperimento di cui ti
> > parlavo?
> Fatto!
    :-)
> Sono collegate per IDCliente.
> Abilitato = SI
> Bloccato = NO
    Scusa... ma cosa c'entrano queste proprieta' coi nostri discorsi?
> Ma sono sempre in alto mare!!!
> Un altro indizzino?
    No!... L'"indizzino" no!... Non me lo dovevi chiedere.
    Tiz, caro, non ti sembra di essere troppo veloce e poco riflessivo?
Prova un po' a montare e smontare la maschera e sottomaschera Clienti/Ordini
che hai appena fatto. Se quella funziona, la risposta e' li' dentro. Se
invece vuoi che continuiamo a dialogare, gli indizi li devi fornire tu. ;-)



text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:b0k3uv$qe5er$1...@ID-52090.news.dfncis.de...
> > "Tiz" <
t.zampo...@inwind.it
> ha scritto nel messaggio
> > news:b0k357$ppb1u$1...@ID-126041.news.dfncis.de...
> > >     Provo a indovinare: che non hai ancora fatto l'esperimento di cui
ti
> > > parlavo?
> > Fatto!
>
>     :-)
>
> > Sono collegate per IDCliente.
> > Abilitato = SI
> > Bloccato = NO
>
>     Scusa... ma cosa c'entrano queste proprieta' coi nostri discorsi?
???
quello che mi hai detto di controllare è
Collega campi secondari = IDCliente
Collega campi master = IDCliente
> > Ma sono sempre in alto mare!!!
> > Un altro indizzino?
>
>     No!... L'"indizzino" no!... Non me lo dovevi chiedere.
>
>     Tiz, caro, non ti sembra di essere troppo veloce e poco riflessivo?
troppo veloce no perchè è una vita che vorrei mettere quel filtro e per
ora ho sempre l'elenco completo!!!
> Prova un po' a montare e smontare la maschera e sottomaschera
Clienti/Ordini
> che hai appena fatto. Se quella funziona, la risposta e' li' dentro. Se
> invece vuoi che continuiamo a dialogare, gli indizi li devi fornire tu.
;-)
Ora però è tardi, proverò domani...
Ciao e grazie!


author: Roberto da casa

text:
"Tiz" <
t.zampo...@inwind.it
> ha scritto nel messaggio
news:b0jvnd$qksch$1...@ID-126041.news.dfncis.de...

Prova a fare il requery della casella combinata a fronte dell'evento "Su
corrente" della maschera Fatture.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
> "Tiz" <
t.zampo...@inwind.it
> ha scritto nel messaggio
> news:b0k4b3$qhem6$1...@ID-126041.news.dfncis.de...
> > "Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel
> > messaggio news:b0k3uv$qe5er$1...@ID-52090.news.dfncis.de...
[...]
> > > Abilitato = SI
> > > Bloccato = NO
> >     Scusa... ma cosa c'entrano queste proprieta' coi nostri discorsi?
> ???
> quello che mi hai detto di controllare è
> Collega campi secondari = IDCliente
> Collega campi master = IDCliente
    Appunto. Perche' allora ci parli delle proprieta' "Abilitato" e
"Bloccato"? Cosa intendi dire?



text:
> Prova a fare il requery della casella combinata a fronte dell'evento "Su
> corrente" della maschera Fatture.
>
Dopo una mattinata incasinata finalmente ho avuto il
tempo di provare e....
FUNZIONA!!!
Ciao e Grazie 1000!


title: caratteri anomali

author: Sabry

text:
Ciao  a tutto il gruppo,
qualcuno mi può dire se esiste un metodo rapido per eliminare in un
campo telefono il trattino o la barra es. (0565/251521) o devo per forza
ricorrere ad un programmino ??? Purtroppo sto utilizzando  una procedura
automatizzata e questi caratteri  mi creano dei grossi problemi ...
Grazie a tutti
Sabrina


title: caratteri anomali

author: lbo dal portatile

text:
>qualcuno mi può dire se esiste un metodo rapido per eliminare in un
>campo telefono il trattino o la barra es. (0565/251521) o devo per forza
>ricorrere ad un programmino ??? Purtroppo sto utilizzando  una procedura
programmino.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: caratteri anomali

text:
"Sabry" <
sabr...@strhold.it
> ha scritto nel messaggio
news:39169114...@strhold.it...
> Ciao  a tutto il gruppo,
> qualcuno mi può dire se esiste un metodo rapido per eliminare in un
> campo telefono il trattino o la barra es. (0565/251521) o devo per forza
> ricorrere ad un programmino ??? Purtroppo sto utilizzando  una procedura
> automatizzata e questi caratteri  mi creano dei grossi problemi ...
>
> Grazie a tutti
> Sabrina
>
>
Già, come ti ha risposto il buon Lbo. più che programmino direi una
funzioncina tipo questa:
Function soloNumeri(stringa As String)
Dim lunghezzaStringa As Integer, a As Integer, stringaTemporanea As String,
carattere As Integer
lunghezzaStringa = Len(stringa)
stringaTemporanea = ""
carattere = 0
For a = 1 To lunghezzaStringa
    carattere = Asc(Mid(stringa, a, 1)) 'legge il codice ascii del carattere
    If carattere > 47 And carattere < 58 Then
        stringaTemporanea = stringaTemporanea & Chr(carattere)
    End If
Next
soloNumeri = stringaTemporanea
End Function
Ciao.


title: Ho un database composto da due tabelle

author: PixeL

text:
Ho un database composto da due tabelle
La prima tabella AMICI, contiene i campi ID, NOME, COGNOME, ID CITTA'
La seconda tabella CITTA', contiene i campi: ID, CITTA'
Ovviamente c'è una relazione uno-a-molti tra le due tabelle.
Ora vorrei creare una maschera per l'inserimento dei dati nella tabella
AMICI.
In questa maschera ho previsto due campi di testo per NOME e COGNOME e un
Combobox per CITTA',
attraverso il quale sia possibile selezionare una città esistente nella
tabella CITTA' o inserirne una nuova.
Vorrei che all'inserimento di una città nuova nel combo della maschera, la
tabella CITTA' si aggiornasse col nuovo valore e che nella tabella AMICI
la selezione di una città dal combo (o l'inserimento du una nuova città nel
combo), faccia in modo che nella tabella AMICI sia inserito l'ID CITTA'
corrispondente.
La domanda è?
Devo semplicemente impostare delle propietà nel combo e poi tutto è gestito
automaticamente? e se SI quali proprietà?
Oppure devo gestire la cosa a livello di codice? e se SI come?


title: Ho un database composto da due tabelle

text:
"PixeL" <
pisti...@freemail.it
> ha scritto nel messaggio
news:GKqaa.188697$YG2.5...@twister1.libero.it...

Ma questo quesito lo posti una volta al giorno?
Perché?
Io ho già risposto a quello del 7/3/2003.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Ho un database composto da due tabelle

text:
Io composto da molte di più.
Ho vinto io...
ciao MAssimiliano
p.s. usa subject significativi
--------------------------------
Inviato via
http://usenet.libero.it


title: Ho un database composto da due tabelle

text:
> Io composto da molte di più.
> Ho vinto io...
> ciao MAssimiliano
>
> p.s. usa subject significativi
è stato un errore nel cut & paste...
: )


title: Origine riga nei grafici

author: Cristiano

text:
Qualcuno sa come posso modificare da codice il parametro "origine riga" di
un grafico?


title: Origine riga nei grafici

text:
"Cristiano" <
cristianopor...@tiscalinet.it
> ha scritto nel
messaggio news:8Twia.59804$i26.1...@news2.tin.it...
> Qualcuno sa come posso modificare da codice il parametro "origine riga" di
> un grafico?
Se il grafico si chiama Pippo, esegui il seguente codice VBA:
Me!Pippo.RowSource = StringaSQL
Dove Stringa SQL è il nome di una variabile stringa che contiene il codice
SQL della nuova origine riga del grafico.
Naturalmente la proprietà Tipo origine riga del grafico deve essere
impostata a Tabella/query.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: collega malefico (query di aggiornamento)

author: Michele Giovannini

text:
Purtroppo ho un collega malefico che mia ha chiesto
di riorganizzare delle norme in un archivio access, quindi interrogazioni e
maschere.

Un campo contiene il numero di queste norme (ad
esempio "195/6 B") quindi il formato è testo

Egli ha immesso circa 5000 norme

Circa 3000 volte ha anteposto al numero la stringa
"n."

Ora vuole che io tolga tale stringa
....

Ho provato con una query di
aggiornamento

Creo quindi una QUERY DI AGGIORNAMENTO

In CRITERI inserisco la stringa "n.*" (ed
effettivamente con una anteprima visualizza quelle 3000 norme
"sbagliate")

In AGGIORNA A inserisco la stringa "*" (gli
apicetti li mette Access in automatico)

Purtroppo effettua l'aggiornamento sostituendo dove
trova la stringa "n. ....." con un'asterisco

Per fortuna prima di questo tentativo ho fatto una
copia di sicurezza della tabella

Come posso fare ?

Grazie.


author: Nicola Ardito

text:
""Michele Giovannini"" <
micheleg...@corritrentino.it
> ha scritto nel
messaggio news:000801c0a279$8bc88250$2601a8c0@MICHELE...

Risposta
Prima di tutto non postare  in HTML
Guardati le funzioni LEFT, MID, INSTR,RIGHT sull'Help di ACCESS
Ciao Nicola
--
email:sostituire inwind a NOSPAM


author: Paolo

text:
Un semplicissimo comando di menu "Modifica > Sostituisci "
che ti sostituiva "n° " con "" (niente) non era sufficiente?
Comunque fatti una copia di sicurezza anche questa volta!


title: Fe.....Be in rete.....errore chiave duplicata...........

text:
Salve a tutto il News sono finite pe ferie è purtroppo si ritorna alle
vecchie cose di sempre.........
Ragazzi ho un problema che non avevo mai incontrato ho fatto un db diviso in
tabelle Be............. è maschere.......Fe il Be resta in un server mentre
il Be è installato sui varie postazioni andava tutto bene quando ad un
tratto ü successo il finimondo mi viene l'errore di duplicazione della
chiave primaria è mi sono accorto che questo succede ogni qualvolta nelle
stesso momento due persone cercano di immettere dei nuovi dati nel db, nella
stesso memnto...... non so davvero cosa fare .......qualcuno di voi si è
trovato di fronte a questo problema.?!?
Grazie come sempre dei vostri preziosi consigli.............
Arrivederci
Gianni B.


author: Antonio Biso

text:
"Gianni_B" <
ardiz...@bluewin.ch
> ha scritto nel messaggio
news:3f4cbf56$1...@news.bluewin.ch...
> Salve a tutto il News sono finite pe ferie è purtroppo si ritorna alle
> vecchie cose di sempre.........
> Ragazzi ho un problema che non avevo mai incontrato ho fatto un db diviso
in
> tabelle Be............. è maschere.......Fe il Be resta in un server
mentre
> il Be è installato sui varie postazioni andava tutto bene quando ad un
> tratto ü successo il finimondo mi viene l'errore di duplicazione della
> chiave primaria è mi sono accorto che questo succede ogni qualvolta nelle
> stesso momento due persone cercano di immettere dei nuovi dati nel db,
nella
> stesso memnto...... non so davvero cosa fare .......qualcuno di voi si è
> trovato di fronte a questo problema.?!?
Di che tipo è la chiave primaria?
E soprattutto, è un valore calcolato da te o dal sistema (tipo contatore) ?
Antonio


text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:9f33b.269360$Ny5.8...@twister2.libero.it...

Ciao Antoni sei sempre puntualissimo il valore della chiave primaria è di
contatore quindi datio dal sistema.
Gianni B


text:
"Gianni_B" <
ardiz...@bluewin.ch
> ha scritto nel messaggio
news:3f4cc5e7$1...@news.bluewin.ch...

Su un campo contatore un accesso concorrente alle tabelle non da problemi di
duplicazione, perchè il sistema ti restituisce comunque il valore +1, anche
se il record non è salvato.
Pertanto il problema deve essere su qualche altro campo settato come
chiave...
Antonio


text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:X143b.269488$Ny5.8...@twister2.libero.it...

mah non riesco a capire ...... è diciamo che ci vuole un po' di tempo per
spiegarti come ho impostato il mio db..comunque grazie provero a spulciare è
provare a far qualcosa sul consiglio che mi hai dato
Grazie. ciao
Gianni B.


text:
"Gianni_B" <
ardiz...@bluewin.ch
> ha scritto nel messaggio
news:3f4d2c5e$1...@news.bluewin.ch...
>
> > Su un campo contatore un accesso concorrente alle tabelle non da
problemi
> di
> > duplicazione, perchè il sistema ti restituisce comunque il valore +1,
> anche
> > se il record non è salvato.
> > Pertanto il problema deve essere su qualche altro campo settato come
> > chiave...
> >
> > Antonio
> >
> mah non riesco a capire ...... è diciamo che ci vuole un po' di tempo per
> spiegarti come ho impostato il mio db..comunque grazie provero a spulciare
è
> provare a far qualcosa sul consiglio che mi hai dato
Un trucco, se hai una chiave costruita da te, è quella di farlo solo al
salvataggio del record e non all'apertura della form su un nuovo record.
Così limiti la possibilità di intruppi...
Antonio


text:
> > mah non riesco a capire ...... è diciamo che ci vuole un po' di tempo
per
> > spiegarti come ho impostato il mio db..comunque grazie provero a
spulciare
> è
> > provare a far qualcosa sul consiglio che mi hai dato
>
> Un trucco, se hai una chiave costruita da te, è quella di farlo solo al
> salvataggio del record e non all'apertura della form su un nuovo record.
> Così limiti la possibilità di intruppi...
>
> Antonio
>
Non capisco Antonio ...puoi essere + chiaro?!..si c'è una chiave costruita
da me..........Sarebbe il numero che identifica ogni Fornitore..
Praticamente ho due tabelle impostate in questo modo:
Tbella "Entrate_Materiale":
Id_Materiale ; Fornitore; Data; Wagone_N; ecc.ecc.....
Contatore;       Id_fornitore; ecc.ecc.
 Le due tabelle sono legate tramite una relazione uno a molti ...........
tutto questo viene visualizzato in una maschera continua tramite una
query.....
Tabella fornitori:
Id_fornitore; Nome_Ditta; ecc.ecc....
Id_Fornitore campo chiave (Contatore).......
c'è soltanto una cosa che ho fatto non so se è stata l'idea migliore
..........
Quando ho costruito il form per immettere il materiale in entrante ho fatto
in modo tramite una casella combinata nella tabella fornitori collegata al
campo chiave Id_fornitore di farmi visualizzare Non  Id_fornitore ma il Nome
della ditta .......funziona benissimo perchè chi deve immettere i dati
interessa il Nome del fornitore non il Numero della ditta....forse è li il
problema.?!
Spero di essere stato chiaro...abbastanza Antonio, è dato che siamo in
argomento anche perchè è il mio primo db in rete ti chiedo un altro
domanda...........quello che tu hai detto sopra"Su un campo contatore un
accesso concorrente alle tabelle non da
problemi
 di
 duplicazione, perchè il sistema ti restituisce comunque il valore +1"
funziona anche se nello stesso momento l'accesso al db è effettuato da +
untenti?! cioè se + di una persona sta immetendo dati.?!
Scusa se sto approfitando del tuo tempo . ma credo che questo puo'
interessare anche qualche altro.......
grazie di tutto...........
Gianni B.


text:
"Gianni_B" <
ardiz...@bluewin.ch
> ha scritto nel messaggio
news:3f4e5...@news.bluewin.ch...
>
> > > mah non riesco a capire ...... è diciamo che ci vuole un po' di tempo
> per
> > > spiegarti come ho impostato il mio db..comunque grazie provero a
> spulciare
> > è
> > > provare a far qualcosa sul consiglio che mi hai dato
> >
> > Un trucco, se hai una chiave costruita da te, è quella di farlo solo al
> > salvataggio del record e non all'apertura della form su un nuovo record.
> > Così limiti la possibilità di intruppi...
> >
> > Antonio
> >
> Non capisco Antonio ...puoi essere + chiaro?!..si c'è una chiave costruita
> da me..........Sarebbe il numero che identifica ogni Fornitore..
> Praticamente ho due tabelle impostate in questo modo:
> Tbella "Entrate_Materiale":
> Id_Materiale ; Fornitore; Data; Wagone_N; ecc.ecc.....
> Contatore;       Id_fornitore; ecc.ecc.
>  Le due tabelle sono legate tramite una relazione uno a molti ...........
> tutto questo viene visualizzato in una maschera continua tramite una
> query.....
> Tabella fornitori:
> Id_fornitore; Nome_Ditta; ecc.ecc....
> Id_Fornitore campo chiave (Contatore).......
se id_fornitore è un contatore, non è una chiave costruita da te.
Una chiave fatta in casa è qualcosa tipo
2003/0024
ottenuta usando l'anno attuale concatenando con il max dei progressivi usati
fino a quel momento + 1
Se questo codice lo prepari all'apertura della form, poi l'utente sta
mezz'ora a riempire la form prima di salvare tutto e quindi anche il codice
costruito che è chiave per la tabella, aumenti la probabilità che in quella
mezz'ora un altro apra la form e gli venga quindi costruito lo stesso codice
di quell'altro (visto che nel frattempo il max dei progressivi non è
cambiato).
Se invece lo crei solo nel salvataggio è difficile che proprio in quello
stesso momento un altro stia salvando...
> c'è soltanto una cosa che ho fatto non so se è stata l'idea migliore
> ..........
> Quando ho costruito il form per immettere il materiale in entrante ho
fatto
> in modo tramite una casella combinata nella tabella fornitori collegata al
> campo chiave Id_fornitore di farmi visualizzare Non  Id_fornitore ma il
Nome
> della ditta .......funziona benissimo perchè chi deve immettere i dati
> interessa il Nome del fornitore non il Numero della ditta....forse è li il
> problema.?!
Basta che poi la colonna associata alla combo rimanga l'ID e che tu salvi
l'ID e non il nome del fornitore!!!
> Spero di essere stato chiaro...abbastanza Antonio, è dato che siamo in
> argomento anche perchè è il mio primo db in rete ti chiedo un altro
> domanda...........quello che tu hai detto sopra"Su un campo contatore un
> accesso concorrente alle tabelle non da
> problemi
>  di
>  duplicazione, perchè il sistema ti restituisce comunque il valore +1"
> funziona anche se nello stesso momento l'accesso al db è effettuato da +
> untenti?! cioè se + di una persona sta immetendo dati.?!
Certo. Questo perchè basta che il record sia scritto e quindi il contatore
dia un nuovo valore, a quel punto un altro record prenderà un altro valore.
Fai la prova: apri una tabella con contatore e comincia a scrivere in un
record ma senza salvarlo, quindi apri un altra sessione del database, apri
la tabella e scrivi un nuovo record. Vedrai che i contatori hanno valore
diverso.
Antonio


title: Access Runtime

author: Sandrobi

text:
Ho scaricato dal sito della Microsoft un Art2kmin.exe che che un runtime minimo che permette di far girare mde di Access2000 senza bisogno del Tool di sviluppo.
La differenza è notevole, essendo gratuito.
L'ho provato e sembra funzionare. Per ora mi sembra che l'unico inconveniente è che è tutto in inglese (per i messaggi e le barre standard).
Qualcuno lo conosce? Esistono degli inconvenienti?
Qualche dubbio mi sorge per non averlo mai visto citato nel NG.
--
Ciao, Sandrobi
"De quo nihil dici potest, id tacendum est" (L. Wittgenstein, "Tractatus
logico-philosophicus")


title: Access Runtime

author: TheMax

text:
Mi ha incuriosito molto il tuo messaggio e sono andato a cercarmelo
e...
Sicuro che sia gratuito?
http://support.microsoft.com/default.aspx?scid=kb;en-us;243957
Cito:
INTRODUCTION
If you have a licensed copy of Microsoft Office 2000 Developer, you can
download Microsoft Access 2000 Run-Time Minimum
Qua parla già di versione developer... quindi :-(
L'inconveniente è che se non hai la versione developer, distribuisci
il runtime illegalmente.
Ciao,
Massimo


title: Access Runtime

author: MA

text:
TheMax wrote:
> Mi ha incuriosito molto il tuo messaggio e sono andato a cercarmelo
> e...
>
> Sicuro che sia gratuito?
>
http://support.microsoft.com/default.aspx?scid=kb;en-us;243957
>
> Cito:
> INTRODUCTION
> If you have a licensed copy of Microsoft Office 2000 Developer, you
> can download Microsoft Access 2000 Run-Time Minimum
>
> Qua parla gią di versione developer... quindi :-(
>
> L'inconveniente č che se non hai la versione developer, distribuisci
> il runtime illegalmente.
Sottoscrivo in pieno.
A quel punto, pirata per pirata, installa Access
>
> Ciao,
> Massimo
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Access Runtime

text:
>> L'inconveniente è che se non hai la versione developer, distribuisci
>> il runtime illegalmente.
> Sottoscrivo in pieno.
> A quel punto, pirata per pirata, installa Access
Aggiungerei che installare access pirata è un problema poi del cliente
finale, se gli distribuisco un runtime, il problema è mio...
scussa se poco...
ma quando arrivano le foto di tutta cisa, oltre a quelle di karl... le stai
centellinando
Ciao,
Massimo


title: Access Runtime

text:
TheMax wrote:
>>> L'inconveniente č che se non hai la versione developer, distribuisci
>>> il runtime illegalmente.
>> Sottoscrivo in pieno.
>> A quel punto, pirata per pirata, installa Access
>
> Aggiungerei che installare access pirata č un problema poi del cliente
> finale, se gli distribuisco un runtime, il problema č mio...
>
> scussa se poco...
>
> ma quando arrivano le foto di tutta cisa, oltre a quelle di karl...
> le stai centellinando
>
> Ciao,
> Massimo
Ah io non avevo fotocamere con me (se avessi portato in piů anche solo uno
spillo, Rino mi ammazzava)
Bisogna aspettare le foto di Ciroteo, poi ho quelle di Namor, ci sono quelle
di Karl pubblicate..
Stiamo lavorando moltissimo ad accessgroup.
Lě faremo cose interessanti, anzi ti chiederň delle cose



title: Access Runtime

text:
MA wrote:
> Ah io non avevo fotocamere con me (se avessi portato in più anche
> solo uno spillo, Rino mi ammazzava)
Perchè... che mai hai portato oltre a 200 Kg di pastiera napoletana, 25
scatoloni con le dispense, 4 portatili, la stampante, il router wireless...
Certo che è proprio un lamentone...
> Bisogna aspettare le foto di Ciroteo, poi ho quelle di Namor, ci sono
> quelle di Karl pubblicate..
Spero che non si attenda come con le mie... quelle di Karl le ho già viste.
> Stiamo lavorando moltissimo ad accessgroup.
> Lì faremo cose interessanti, anzi ti chiederò delle cose
Quando vuoi,
Ciao,
Massimo


title: Access Runtime

text:
TheMax wrote:
> MA wrote:
>
>> Ah io non avevo fotocamere con me (se avessi portato in più anche
>> solo uno spillo, Rino mi ammazzava)
>
> Perchè... che mai hai portato oltre a 200 Kg di pastiera napoletana,
> 25 scatoloni con le dispense, 4 portatili, la stampante, il router
> wireless...
I 30 falsoni sono sati una tragedia!!!
> Certo che è proprio un lamentone...
>
>> Bisogna aspettare le foto di Ciroteo, poi ho quelle di Namor, ci sono
>> quelle di Karl pubblicate..
>
> Spero che non si attenda come con le mie... quelle di Karl le ho già
> viste.
>
>> Stiamo lavorando moltissimo ad accessgroup.
>> Lì faremo cose interessanti, anzi ti chiederò delle cose
>
> Quando vuoi,
>
> Ciao,
> Massimo
--



title: Access Runtime

author: Simone Calligaris

text:
"Sandrobi" <
Ho scaricato dal sito della Microsoft un Art2kmin.exe che che un runtime
minimo che permette di far girare mde di Access2000 senza bisogno del Tool
di sviluppo.
La differenza è notevole, essendo gratuito.
L'ho provato e sembra funzionare. Per ora mi sembra che l'unico
inconveniente è che è tutto in inglese (per i messaggi e le barre standard).
Qualcuno lo conosce? Esistono degli inconvenienti?
Qualche dubbio mi sorge per non averlo mai visto citato nel NG.
In origine l'Access Runtime per Access 2000 richiedeva per forza
l'installazione di Explorer 5.
Risultato: i pacchetti allocavano sempre 150 MB (o poco meno).
Per andare in contro agli utenti increduli MS pubblicò quell'aggiornamento.
(ndr: nelle realese successive di Access DEV è possibile scegliere se
includere o meno Explorer).
Essendo il download in oggetto in lingua inglese (anche se anni fa erano
state pubblicate su questo ng. le .dll da sostituire per ottenere la lingua
italiana) potresti incontrare problemi.
Per esempio se utilizzi   Application.SetOption  dovresti specificare le
stringhe in inglese e non italiano altrimenti restituisce errore...
Ciao.


title: Re: Undo

text:
"ugo conte"  ha scritto nel messaggio
news:4cc41ee3-1e58-4128...@f30g2000yqa.googlegroups.com...
ciao a tutti
ho inserito nella sottomaschera il codice:
Private Sub Form_Undo(Cancel As Integer)
    Dim intResponse As Integer
    Dim strPrompt As String
    strPrompt = "Selezionando No annulli la modifica"
    intResponse = MsgBox(strPrompt, vbYesNo)
    If intResponse = vbYes Then
        Cancel = True
    Else
        Cancel = False
    End If
End Sub
per annullare l'ultima modifica.
Mentre i dati modificati li ripristina, la modifica della descrizione
nella combo no.
Grazie
__________
ti consiglio di sostituire
If intResponse = vbYes Then
      Cancel = True
  Else
      Cancel = False
  End If
con un semplice
cancel= (intResponse = vbYes)
poi per il tuo problema me.tuacasellacomb.undo
MA


title: Re: Undo

text:
On 27 Mar, 15:06, ugo conte <
ugo.cont...@gmail.com
> wrote:
> ciao a tutti
> ho inserito nella sottomaschera il codice:
> Private Sub Form_Undo(Cancel As Integer)
>     Dim intResponse As Integer
>     Dim strPrompt As String
>
>     strPrompt = "Selezionando No annulli la modifica"
>
>     intResponse = MsgBox(strPrompt, vbYesNo)
>
>     If intResponse = vbYes Then
>         Cancel = True
>     Else
>         Cancel = False
>     End If
> End Sub
>
> per annullare l'ultima modifica.
> Mentre i dati modificati li ripristina, la modifica della descrizione
> nella combo no.
> Grazie
Scusa ma sei sicuro che l'evento UNDO usato sia quello giusto...?
L'undo si verifica quando già hai generato l'annullameno di una
modifica e con questo evento puoi decidere se Annullare
l'annullamento...!
Se invece vuoi semplicemente annullare la modifica prima di salvarla
devi cambiare evento:
Private Sub Form_BeforeUpdate(Cancel As Integer)
    Dim intResponse As Integer
    Dim strPrompt As String
    strPrompt = "Vuoi annullare la modifica...?"
    intResponse = MsgBox(strPrompt, vbYesNo)
    If intResponse = vbYes Then
        Cancel = True
        Me.Undo
    End If
End Sub
Private Sub Form_BeforeInsert(Cancel As Integer)
    Dim intResponse As Integer
    Dim strPrompt As String
    strPrompt = "Vuoi confermare l'inserimento del Record...?"
    intResponse = MsgBox(strPrompt, vbYesNo)
    If intResponse = vbNo Then
        Cancel = True
        Me.Undo
    End If
End Sub
Boh....
@Alex


title: Re: Undo

text:
"ugo conte"  ha scritto nel messaggio
news:f2485177-0ae8-4ffd...@w21g2000yqm.googlegroups.com...

Grazie Alex
io vorrei un codice che solo all'occorrenza premendo esc mi ripristini
la situazione precedente
e che non mi chiedesse ad ogni iserimento se voglio inserire un nuovo
record.
___________Risposta:
Form_BeforeUpdate
MA


title: Re: Undo

author: Geppo

text:
Ciao ugo conte wrote:
> On 28 Mar, 15:05, "MA" <
mas...@massimilianoamendola.it
> wrote:
>> "ugo conte" ha scritto nel
>> messaggionews:f2485177-0ae8-4ffd...@w21g2000yqm.googlegroups.com...

> ancora Grazie
> Ma credo di non essere all'altezza del tuo aiuto.
> Se non abuso della tua pazienza, quale codice
> devo inserire in Form_BeforeUpdate per annullare
> l'ultima modifica con Esc e in machera o sottomaschera?
> Ho notato nelle prove che ho fatto che nelle caselle combinate
> premendo esc non succede nulla.
potresti sfruttare l'evento Keydown della "form" previa modifica della
relativa proprieta' "Anteprima Tasti=SI":
Private sub form_Keydown(Keycode as integer, shift as integer)
if keycode = vbkeyescape then
   me!NomeCasellacombinata= null
end if
end sub
qualora le casellecombinate fossero tante potresti utiliccare un ciclo "for
each ecc...
--
Ciao
Geppo


title: Re: Undo

text:
Ciao ugo conte wrote:
---cut---
> grazie Geppo
> mi rimane il problema nella combo delle descrizioni nella
> sottomaschera.
e cioč? Tieni presente che non ho il tuo db davanti ....... se la combo si
trova nella subform allora dovrai fare riferimento alla subform o comunque
utilizzare l'evento KeyDown della subform.
Considera, che se esci dalla form principale per accedere alla subform o
viceversa il record viene salvato. Pertanto se scrivi qualcosa nella combo
della subform e poi passi nella form padre non puoi poi "annullare".
> Ho provato anche i consigli di Alex e MA
> ma al momento non ci sono riuscito
> Cmq grazie a tutti
--
Ciao
Geppo


title: Riallegare tabelle poste ovunque

author: Laura

text:
Il mio problema sembra complesso (almeno a me, che non sono esperta).
Tenterò di spiegarlo:
devo riallegare delle tabelle ad un db, indipendentemente da dove trovano e
da dove si trova il db principale.
Ho visto che nelle Soluzioni che Access ha negli Esempi, c'è un esempio
riguardante le tabelle di Northwind.
Ma ho visto anche che il percorso di Northwind viene fornito mediante una
costante di sistema che, nel mio caso, non posso ovviamente usare.
Ho comunque copiato il codice per modificarlo e ho provato a fornire io un
percorso (solo per fare un test) in cui cercare le tabelle collegate per
riallegarle. Se metto il db con le tabelle nel percorso che ho indicato va
tutto bene, ma se non lo faccio, no.
Dovrebbe in teoria aprirsi la finestra per la ricerca del db contenente le
tabelle collegate, ma invece compare solo un messaggio che dice "Impossibile
trovare il file (segue percorso e nome del file con le tabelle; ed è il
percorso che ho fornito il da codice).
Non capisco perché la ricerca non si attivi.
Dubito di essere stata chiara... grazie per la pazienza, ciao
Laura


title: Riallegare tabelle poste ovunque

author: bande

text:
"Laura" <
lau...@libero.it
> ha scritto nel messaggio
news:9sab7e$8d3$1...@pinco.nettuno.it...

 Nel sito comune
www.sitocomune.com
 sezione Tables puoi trovare degli
esempi.
Ciao
--
Andrea


title: Riallegare tabelle poste ovunque

author: Pivo

text:
CUT
>  Nel sito comune
www.sitocomune.com
 sezione Tables puoi trovare degli
> esempi.
ho scaricato dal sito comune il modulo Rielaborazione, per Access 97, del
database fornito da Antonio Biso, di Paolo Olzi. Come posso fare ad
eseguirlo solo se in apertura del DB non vengono trovate DUE tabelle che mi
interessano?
Ho scaricato anche il modulo di LBO che verifica la presenza delle tabelle,
ma non so come "interfacciarlo". ovvero come mi gestisco i true ed i false
che restituisce? potete farmi un piccolo esempio per lanciare il modulo che
riallega le tabelle se quello di verifica non ne trova una?
Grazie per la pazienza


title: Riallegare tabelle poste ovunque

text:
intanto sono andato un po' avanti; mi si blocca a
Set mioset = miodb.OpenRecordset("tbl_tabelle")
dicendomi che non trova tbl_tabelle
cos'è tbl_tabelle?  è una lista di tabelle da allegare? ma è una tabella?
(io ho creato una tabella con quel nome........ :))


title: Filtri multipli da maschere.

author: Leppe

text:
Ciao a tutti.
In una maschera ho 5 campi: Clienti,merce, Peso,Colore ,Data
In alto devo inserire 6 caselle combinate per poter fare ricerche libere
(Clienti,merce, Peso,Colore ,Datainizio, DataFine) per esempio inserisco il
nome cliente e lascio vuote le altre  caselle e la maschera mi deve
restituire tutti i record con il nome cliente. Mi sposto nella casella
colore, inserisco un colore e la maschera mi deve filtrare ulteriormente i
dati. Ancora mi sposto in Data inizio/datatine, inserisco delle date e la
maschera mi deve filtrare ulteriormente i dati (e cosě via)
Sono entrato nel pallone. Non riesco a fare nulla.
Grazie a tutti


title: Filtri multipli da maschere.

author: SimonenomiS

text:
"Leppe" <
giuse...@tin.it
> wrote in
news:3MCj9.151690$
pX1.5...@news2.tin.it
:

  Una possibile soluzione:
  Nell'evento OnChange di ogni combo inserisci il richiamo alla sub
  CreaFiltroDaCombo cosě definita:
Private Sub CreaFiltroDaCombo()
Dim sFilter As String, sF(4) as String, i As Integer
' Suppongo Clienti e merci di tipo testo
   If not isnull(Clienti) Then sF(0) = "Clienti='" & Clienti & "'"
   If not isnull(merce) Then sF(1) = "merce = '" & merce & "'"
   If not isnull(peso) Then sF(2) = "Peso=" & Peso
   If not isnull(Colore) Then sF(3) = "Colore='" & Colore & "'"
' NB: non č bene nominare i campi come le istruzioni di VBA.
'     cambio Data in DataAcquisto
   If not isnull(DataAcquisto) Then sF(4) = "DataAcquisto=#" &
   DataAcquisto & "#" For i=0 to 4
     if sF(i)<>"" Then sFilter = sFilter & " AND " & sF(i)
   Next i
   sFilter = Mid$(sFilter,6)
   ' Riferimento alla maschera
   Me.Filter = sFilter
   Me.ApplyFilter = True
End Sub
   Ciao.
PS: la routine proposta č suscettibile di notevoli , l'ho scritta cosě
come m'č venuta in mente... ma dovrebbe funzionare.
-----------------------------------------
http://digilander.libero.it/winses


title: Access 2003, Pagine Accesso Dati e Internet

author: vuLCan Karayan

text:
E' incredibile la potenza della Pagine di Accesso ai Dati.
C'č qualcuno che sa darmi qualche link su come imparare ad utilizzarle
decentemente?
Una delle domande che vorrei fare č
"Come posso pubblicare un DB su internet senza dovere ospitare io il DB?"
In soldoni, non dovrebbe essere tutto pronto per poter pubblicare l'MDB su
un server e usare le pagine di accesso ai dati per interagire con il
database?


author: Pablitomf

text:
vuLCan Karayan ha scritto:
> E' incredibile la potenza della Pagine di Accesso ai Dati.
> C'è qualcuno che sa darmi qualche link su come imparare ad utilizzarle
> decentemente?
> Una delle domande che vorrei fare è
> "Come posso pubblicare un DB su internet senza dovere ospitare io il DB?"
Ti devi "fittare" un pò di spazio su un server di un qualsiasi provider
che ne offre ai propri clienti in cambio di sonanti Euri (scherzo... è
poca roba) e trasferire il tuo DB sullo stesso.
> In soldoni, non dovrebbe essere tutto pronto per poter pubblicare l'MDB su
> un server e usare le pagine di accesso ai dati per interagire con il
> database?
Bhè, io sono un pò restio a questa soluzione diretta di Access nel creare
pagine di accesso ai dati, anche perchè il server su cui ti appoggi
dovrebbe "sostenere" le estenzioni giuste (Frontpage per esempio), che non
è proprio il massimo (sempre secondo me)...
La soluzione più dinamica e abbordabile è l'ASP... ci si connette a DB
access tranquillamente...
Ti linko piccolo esempio che ho creato... guardane la velocità?
http://www.geviservices.it/MaurizioASP2/gestionerecord/index.asp
--
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: MC(BG)

text:
[cut]
notevole!
strano...mavero ... con l'influenza !!! ;o(((


text:
> Ti devi "fittare" un pò di spazio su un server di un qualsiasi provider
> che ne offre ai propri clienti in cambio di sonanti Euri (scherzo... è
> poca roba) e trasferire il tuo DB sullo stesso.
Già fatto.
> > In soldoni, non dovrebbe essere tutto pronto per poter pubblicare l'MDB
su
> > un server e usare le pagine di accesso ai dati per interagire con il
> > database?
>
> Bhè, io sono un pò restio a questa soluzione diretta di Access nel creare
> pagine di accesso ai dati, anche perchè il server su cui ti appoggi
> dovrebbe "sostenere" le estenzioni giuste (Frontpage per esempio), che non
> è proprio il massimo (sempre secondo me)...
> La soluzione più dinamica e abbordabile è l'ASP... ci si connette a DB
> access tranquillamente...
Si, ma io conosco molto bene VB e VBA...
Non ho tempo (purtroppo... sigh...) di mettermi a lavorare anche su ASP.
Il mio server supporta le estensioni FP.... Non dovrei avere problemi, no?
> Ti linko piccolo esempio che ho creato... guardane la velocità?
>
http://www.geviservices.it/MaurizioASP2/gestionerecord/index.asp
Complimenti.
Molto ben fatto..


text:
"vuLCan Karayan" <
> E' incredibile la potenza della Pagine di Accesso ai Dati.
Mah...
> C'č qualcuno che sa darmi qualche link su come imparare ad utilizzarle
> decentemente?
> Una delle domande che vorrei fare č
> "Come posso pubblicare un DB su internet senza dovere ospitare io il DB?"
Prova a consultare questo:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q291783
> In soldoni, non dovrebbe essere tutto pronto per poter pubblicare l'MDB su
> un server e usare le pagine di accesso ai dati per interagire con il
> database?
Comunque, se l'esigenza va oltre l'applicazioncina web (esempio: un
gestionale utilizzato on-line da diverse filiali della stessa azienda) ti
consiglio di lasciar perdere pagine d'accesso ai dati, ASP e roba simile.
Meglio affidarsi alle tecnologie Terminal Server incluse nei sistemi windows
Server.
Saluti.


text:
> Comunque, se l'esigenza va oltre l'applicazioncina web (esempio: un
> gestionale utilizzato on-line da diverse filiali della stessa azienda) ti
> consiglio di lasciar perdere pagine d'accesso ai dati, ASP e roba simile.
> Meglio affidarsi alle tecnologie Terminal Server incluse nei sistemi
windows
> Server.
Mi serve esclusivamente per pubblicare i dati e consentire due o tre
ricerche con chiave.
Credo non sia il caso di usare ASP solo per questo se Access lo comprende
già.


text:
"vuLCan Karayan" <


Vedi te: data la semplicità della cosa in questo caso va benissimo ASP.
Saluti.


author: Sergio MAZZA

text:
vuLCan Karayan wrote:
> Si, ma io conosco molto bene VB e VBA...
> Non ho tempo (purtroppo... sigh...) di mettermi a lavorare anche su ASP.
>
> Il mio server supporta le estensioni FP.... Non dovrei avere problemi, no?
>
> Complimenti.
> Molto ben fatto..
ASP utilizza script VBscript/JScript oltre a 3 o 4 (non ricordo) oggetti
server; non avresti nessun problema a crearti delle pagine web.
Ciao.
--
Sergio MAZZA


author: Rick - Pipino

text:
"Simone Calligaris" ha scritto
>> Una delle domande che vorrei fare è
>> "Come posso pubblicare un DB su internet senza dovere ospitare io il DB?"
>
> Prova a consultare questo:
>
http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q291783
>
>> In soldoni, non dovrebbe essere tutto pronto per poter pubblicare l'MDB
>> su
>> un server e usare le pagine di accesso ai dati per interagire con il
>> database?
Non so dove attaccarmi nel tread ...
Io volevo fare qualcosa del genere e ingannato dalla facilità con cui
venivano fuori le pagine avevo fatto un po' di prove.
In rete locale funziona tutto benone, ma visto che è una lan che me ne
faccio delle pagine se posso usare un full Acces ?
Su internet ... non sono riuscito a far funzionare nulla ...
La mia ignoranza in materia è enorme ma il problema credo stia nel "motore"
che stà sul server e che risponde alle richieste del client utilizzando
l'mdb, in pratica o metto su un mio server e ci tengo access sopra oppure
non saprei perchè dubito che i vari provider di servizi diano il supporto
necessario.
Per documentarmi ho letto decine e decine di vecchi messaggi in Google e
alla fine quel che ne ho dedotto è stato: pensane un'altra ... Asp o simili.
Qui però si tratta di studiare tutto daccapo, e devo dire che non ho trovato
il bandolo ... toccherà comprare il solito libro da 50 Euro :-/ ...
Rick


title: creare una maschera speciale

author: Willo

text:
Salve, avrei bisogno per gestire al meglio una "pesca a premi tipo
lotteria", e ho creato una tabella 'archivio premi' con i campi idnumero per
il numero del biglietto pescato e un campo premio per la descrizione del
premio vinto, non riesco a creare una maschera da poter inserire manualmente
il numero del biglietto appena pescato che mi ridasse in automatico la
descrizione dell'oggetto corrispondente in base alla tabella 'archivio
premi' e con un pulsante per poter scalare i premi man mano che vengono
vinti, per avere cosi sempre sotto controllo la vetrina dei premi.
grazie a chi vorrą aiutarmi...


title: creare una maschera speciale

text:
"Willo" <
william...@virgilio.it
> ha scritto nel messaggio
news:_edUf.44843$A83.1...@twister1.libero.it...

> grazie a chi vorrà aiutarmi...
Crea una maschera associata alla tabella "archivio premi"; poi, fai una
casella di testo non associata (chiamiamola xIdNumero) e gestisci l'evento
"su uscita" (o con un bottone "cerca") inserisci il codice:
'---
Me.Filter = "idnumero = " & me!xIdNumero
Me.filterOn = true
'---
Nella tabella (e poi sulla maschera) dovresti inserire un campo booleano
(sì/no) "premioAssegnato" con valore predefinito 0/No/False.
Quando assegni un premio clicchi sulla casella di controllo...
Ciao.
--
Sergio MAZZA


title: Richiesta database

author: Maurino

text:
Vi chiedo dove posso scaricare gratuitamente un database mdb che gestisce il
magazzino di prodotti per potermelo personalizzare a piacimento.
Vi ringrazio in anticipo.
    Maurino


title: Richiesta database

author: ringo

text:
"Maurino" <
proge...@tin.it
> ha scritto nel messaggio
news:9%0ca.51694$pG1.1...@news1.tin.it...

www.sVichiedodovepossoscaricaregratuitamenteundatabasemdbchegestisceilmagazz
inodiprodottiperpotermelopersonalizzareapiacimentoViringrazioinanticipoMauri
no.it
P.S.: sei fortunato perchè è in versione italiana
ringo


title: Richiesta database

text:
Grazie tante. Ci vado subito.
Maurino
"ringo" <
ri...@tiscali.it
> ha scritto nel messaggio
news:b4q7kq$7j1$1...@newsread.albacom.net...



title: Richiesta database

author: Setec Astronomy

text:
Maurino wrote:
> Grazie tante. Ci vado subito.
> Maurino
Se ti da errori tipo "host non trovato" o simili mandami una email in
privato te ne spedisco un po 100 euri .


title: Conferma di e-mail..

author: Alby

text:
Salve!Ho un problema:
voglio mandare una mail da codice,..e fin lì ci sono!Il problema è che
non voglio che mi chieda la conferma di invio o non..Ho impostato la
voce EditMessage a 0,in modo da non poterlo modificare..ma non risolve
il mio problema!Come posso fare?E possibile farlo?
Grazie Mille
Inviato da
www.mynewsgate.net


title: Conferma di e-mail..

author: Antonio Biso

text:
"Alby" <
6175i...@mynewsgate.net
> ha scritto nel messaggio
news:200406211...@mynewsgate.net...
> Salve!Ho un problema:
> voglio mandare una mail da codice,..e fin lě ci sono!
Ci sarai ma non dici dove
Il problema č che
> non voglio che mi chieda la conferma di invio o non..Ho impostato la
> voce EditMessage a 0,in modo da non poterlo modificare..ma non risolve
> il mio problema!Come posso fare?E possibile farlo?
> Grazie Mille
DoCmd.SendObject [tipooggetto][, nomeoggetto][, formatooutput][, a][, cc][,
ccn][, oggetto][, testomessaggio][, modificamessaggio][, filemodello]
modificamessaggio Utilizzare True (-1) per aprire subito l'applicazione di
posta elettronica con il messaggio caricato, in modo da poterlo modificare.
Utilizzare False (0) per inviare il messaggio senza modificarlo.
Cosě deve funzionare
Antonio


title: Invio mail usando MAPI (sitocomune 6.241) - problema con outlook "Non  recapitato"

author: studiochemolli

text:
Ciao a tutti,
sono sempre stato un assiduo lettore del ng e sono stato ad un paio di
Cisa. Ho sempre scritto molto poco perchè ho sempre trovato le
soluzioni con "cerca" e non mi permetto di dare risposte perchè sono
uno spaghetti-programmer.
Detto questo mi sono un attimo inchiodato su una questione che cerco
di spiegare. A chi venisse sonno a metà chiedo venia in anticipo ma
cerco di darvi tutte le informazioni necessarie a risolvere il
problema.
Mi è stato chiesto da un cliente di predisporre un pulsante
dall'elenco fatture che prenda la fattura relativa, prepari il pdf,
crei la mail da spedire in outlook.
Per la parte pdf ho utilizzato gli script di pdfcreator contenuti in C:
\Program Files\PDFCreator\COM\MS Office\modPDFCreatorAccess2000.bas
che van benone.
Per la parte outlook ho violentato l'esempio del sitocomune 6.241 con
il metodo taglia incolla che mi contraddistingue ed arrivo a fargli
creare il messaggio col suo bell'allegato. Problemino secondario non
so come dargli gli spazi nel testo, ho provato con
 ma
probabilmente bisogna passargli che è in html invece di solo testo ma
è una cosa secondaria.
Unica cosa quando in outlook clicchi su invia ovviamente il lato
access ti dice messaggio inviato correttamente, quando poi fai invia e
ricevi ti arriva un bel messaggio come segue:
Da: Amministratore di sistema
Inviato: lunedì 17 maggio 2010 9.34
A: test
Oggetto: Non recapitato Invio fattura elettronica
Il messaggio non ha raggiunto alcuni o tutti i destinatari.
      Oggetto:	Invio fattura elettronica
      Inviato:	17/05/2010 9.34
Impossibile raggiungere i destinatari seguenti:
      '
er...@chemolli.com
' 17/05/2010 9.34
            Impossibile inviare messaggi al destinatario con alcun
account di posta elettronica disponibile.
L'account di posta elettronica funziona (uso microsoft outlook 2007 su
un account aruba e sia il mittente che il destinatario funzionano).
Posso presumere che al messaggio outlook manchi qualche parametro
minimo (che ne so passargli un encoding diverso).
Comunque la struttura che fa funzionare l'ambaradan è la seguente.
Modulo contenente PrintRep che è quanto contenuto nello script di
pdfcreator in C:\Program Files\PDFCreator\COM\MS Office
\modPDFCreatorAccess2000.bas
MASCHERA ELENCO FATTURE con campi EMAILFORINVOICES e NOMEFILEPDF,
pulsante che crea le e-mail con il seguente codice (occhio ai ' che ho
disattivato un pò di roba)
Private Sub Comando52_Click()
DoCmd.SetWarnings False
DoCmd.OpenQuery "119_INVPDFNAME"
DoCmd.SetWarnings True
PrintRep ("FatturaCogesilPDF")
'   If Me.lbRecipients.ListCount = 0 Then
'      MsgBox "Nessun Destinatario di posta è inserito...!",
vbCritical, "Avviso"
'      Exit Sub
'   End If
'   If Len(Me.txtSubject) = 0 Then
'      MsgBox "Nessun Oggetto è stato inserito...!", vbCritical,
"Avviso"
'      Me.txtSubject.SetFocus
'      Exit Sub
'   End If
'   If Len(Me.txtBody) = 0 Then
'      MsgBox "Nessun contenuto è stato inserito...!", vbCritical,
"Avviso"
'      Me.txtBody.SetFocus
'      Exit Sub
'   End If
   Dim SendMail As clsMAPISendMail
   Dim lngLoop As Long
   Dim lngResult As Long
   Set SendMail = New clsMAPISendMail
   With SendMail
       .Clear
       'For lngLoop = 0 To lbRecipients.ListCount - 1
           'Select Case lbRecipients.Column(0, lngLoop)
            '   Case "To": Call .AddTo("", lbRecipients.Column(1,
lngLoop))
            '   Case "Cc": Call .AddCC("", lbRecipients.Column(1,
lngLoop))
            '   Case "Bcc": Call .AddBCC("", lbRecipients.Column(1,
lngLoop))
           'End Select
           Call .AddTo(Me.EMAILFORINVOICES, Me.EMAILFORINVOICES)
           'Next lngLoop
       .SUBJECT = "Invio fattura elettronica"
       .Body = "Gentile Cliente, come da accordi Le inviamo in
allegato fattura in formato PDF.

 Cordiali Saluti."
       'For lngLoop = 0 To lbAttachments.ListCount - 1
           Call .FileAdd("c:\" & Me.NOMEFILEPDF & ".pdf")
           'Next lngLoop
       .SendImmediately = False
       lngResult = .Send
       If lngResult > 0 Then
           MsgBox .MAPIError(lngResult), vbCritical Or vbOKOnly,
"Errore nell'invio del messaggio"
       Else
           MsgBox "Messaggio inviato con successo", vbInformation Or
vbOKOnly, "Invio del messaggio riuscito"
       End If
   End With
   Set SendMail = Nothing
End Sub
Mi sembra di avervi messo più o meno tutto se qualche buon'anima ha un
barlume di soluzione riesco a risolvere! Grazie 1000 in anticipo per
l'aiuto!


author: MA

text:
"studiochemolli" <
er...@chemolli.com
> ha scritto nel messaggio
news:d11ae9e9-d416-4bb3...@e28g2000vbd.googlegroups.com...
> Ciao a tutti,
>
> sono sempre stato un assiduo lettore del ng e sono stato ad un paio di
> Cisa. Ho sempre scritto molto poco perch� ho sempre trovato le
> soluzioni con "cerca" e non mi permetto di dare risposte perch� sono
> uno spaghetti-programmer.
>
> Detto questo mi sono un attimo inchiodato su una questione che cerco
> di spiegare. A chi venisse sonno a met� chiedo venia in anticipo ma
> cerco di darvi tutte le informazioni necessarie a risolvere il
> problema.
>
> Mi � stato chiesto da un cliente di predisporre un pulsante
> dall'elenco fatture che prenda la fattura relativa, prepari il pdf,
> crei la mail da spedire in outlook.
>
> Per la parte pdf ho utilizzato gli script di pdfcreator contenuti in C:
> \Program Files\PDFCreator\COM\MS Office\modPDFCreatorAccess2000.bas
> che van benone.
>
> Per la parte outlook ho violentato l'esempio del sitocomune 6.241 con
> il metodo taglia incolla che mi contraddistingue ed arrivo a fargli
> creare il messaggio col suo bell'allegato. Problemino secondario non
> so come dargli gli spazi nel testo, ho provato con <br> ma
> probabilmente bisogna passargli che � in html invece di solo testo ma
> � una cosa secondaria.
>
> Unica cosa quando in outlook clicchi su invia ovviamente il lato
> access ti dice messaggio inviato correttamente, quando poi fai invia e
> ricevi ti arriva un bel messaggio come segue:
>
> Da: Amministratore di sistema
> Inviato: luned� 17 maggio 2010 9.34
> A: test
> Oggetto: Non recapitato Invio fattura elettronica
>
>
> Il messaggio non ha raggiunto alcuni o tutti i destinatari.
>
>      Oggetto: Invio fattura elettronica
>      Inviato: 17/05/2010 9.34
>
> Impossibile raggiungere i destinatari seguenti:
>
>      '
er...@chemolli.com
' 17/05/2010 9.34
>            Impossibile inviare messaggi al destinatario con alcun
> account di posta elettronica disponibile.
>
Ciao Eros
il problema � su outlook non su Access
Prova a fare un sendobject con quel destinatario


text:
On 17 Mag, 16:39, "MA" <
mas...@massimilianoamendola.it
> wrote:
> "studiochemolli" <
e...@chemolli.com
> ha scritto nel messaggionews:d11ae9e9-d416-4bb3...@e28g2000vbd.googlegroups.com...
>
>
>
> > Ciao a tutti,
>
> > sono sempre stato un assiduo lettore del ng e sono stato ad un paio di
> > Cisa. Ho sempre scritto molto poco perchè ho sempre trovato le
> > soluzioni con "cerca" e non mi permetto di dare risposte perchè sono
> > uno spaghetti-programmer.
>
> > Detto questo mi sono un attimo inchiodato su una questione che cerco
> > di spiegare. A chi venisse sonno a metà chiedo venia in anticipo ma
> > cerco di darvi tutte le informazioni necessarie a risolvere il
> > problema.
>
> > Mi è stato chiesto da un cliente di predisporre un pulsante
> > dall'elenco fatture che prenda la fattura relativa, prepari il pdf,
> > crei la mail da spedire in outlook.
>
> > Per la parte pdf ho utilizzato gli script di pdfcreator contenuti in C:
> > \Program Files\PDFCreator\COM\MS Office\modPDFCreatorAccess2000.bas
> > che van benone.
>
> > Per la parte outlook ho violentato l'esempio del sitocomune 6.241 con
> > il metodo taglia incolla che mi contraddistingue ed arrivo a fargli
> > creare il messaggio col suo bell'allegato. Problemino secondario non
> > so come dargli gli spazi nel testo, ho provato con <br> ma
> > probabilmente bisogna passargli che è in html invece di solo testo ma
> > è una cosa secondaria.
>
> > Unica cosa quando in outlook clicchi su invia ovviamente il lato
> > access ti dice messaggio inviato correttamente, quando poi fai invia e
> > ricevi ti arriva un bel messaggio come segue:
>
> > Da: Amministratore di sistema
> > Inviato: lunedì 17 maggio 2010 9.34
> > A: test
> > Oggetto: Non recapitato Invio fattura elettronica
>
> > Il messaggio non ha raggiunto alcuni o tutti i destinatari.
>
> >      Oggetto: Invio fattura elettronica
> >      Inviato: 17/05/2010 9.34
>
> > Impossibile raggiungere i destinatari seguenti:
>
> >      '
e...@chemolli.com
' 17/05/2010 9.34
> >            Impossibile inviare messaggi al destinatario con alcun
> > account di posta elettronica disponibile.
>
> Ciao Eros
> il problema è su outlook non su Access
> Prova a fare un sendobject con quel destinatario
Spettacolo risolto tutto con una (una) riga di codice quel che avevo
impostato in ottantamila
DoCmd.SendObject acSendReport, "fattura", , "
te...@chemolli.com
", , ,
"Prova di invio", "Ecco il messaggio testa di pupù"
Ecco il motivo per cui per te Access è un lavoro a tempo pieno per me
un lavoretto di contorno a spot.
Grazie mille MA.
Ciaooo


title: come faccio?urgentissimo...devo finire tutto entro le sei...

author: Trinity

text:
sto creando una query di selezione e in uno dei criteri ho scritto
[inserisci cognome] la query funziona benissimo ma vorrei che nel box che mi
appare, dove io inserisco il cognome, non ci sia un campo di testo ma una
casella combinata con un elenco fisso preso da una tabella da me creata,
come faccio per ottenere questo risultato? grazie a tutti


author: Carlo Costarella

text:
"Trinity" <
arcadia...@libero.it
> ha scritto nel messaggio
news:gJnd9.150318$n04.3...@twister2.libero.it...

Al volo.
Metti la combo in una maschera e poi nei criteri della query:
Forms!TuaForms!TuaCombo
Attento solo al valore restituito dalla combo (colonna associata).
Ciao, Carlo


text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:D6od9.61163$pX1.1...@news2.tin.it...

allora ho creaho la maschera, ho inserito la casella combinata associata
alla tabella da cui voglio ricavare i nomi, ho controllato che la selezione
mi restituisca il nome e non l'id, sono andato sulla query ho scritto quello
che mi hai detto ma non va! mi da un form di riempimento che al posto della
combo c'è una riga normale e al posto del titolo della combo c'è il codice
che mi hai dato tu


text:
"Trinity" <
arcadia...@libero.it
> ha scritto nel messaggio
news:Erod9.150483$n04.3...@twister2.libero.it...

Spero di essere ancora in tempo.
Quello che ti ho scritto va scritto al posto di [parametro] nella riga dei
criteri sotto la colonna del campo che ti interessa e non nel Nome Campo.
In pratica è un filtro, un criterio appunto. Se anzichè scrivere:
Forms!TuaForms!TuaCombo usi il valore che ti dà la combo (ovviamente la
maschera deve restare aperta) per esempio "pippo", la query restituisce
tutti i record con "Pippo" in quel campo.
Poi Forms!TuaForms!TuaCombo va adattata alle tue esigenze cioè se la
maschera che hai creato si chiama "Ricerca" e la combo si chiama
"ComboRicerca" dovrai scrivere: Forms!Ricerca!ComboRicerca
Prova così e vedi che funziona.
Ciao, Carlo


title: [OT] creazione guida in word

text:
Sto creando in word un file della guida in cui nella prima pagina metto
l'indice ovvero varie scritte come collegamenti ipertestuali e che rimandano
poi a dei segnalibri presenti nelle pagine successive.
accade che io voglio consegnar eun .pdf al cliente per non modificare la
guida allora stampo questo documento con la stampante virtuale di un
programma per creare pdf
ma nel documento pdf risolutante i collegamenti non si riescono a cliccare
sapete perchč?
grazie.


title: [OT] creazione guida in word

text:
Simba883 ha scritto:



> grazie.
Domandina :
Tu crei il PDF per evitare che lo modifichino? Bhč allora perchč chiedi
come si fa a modificarlo? (cliccare su qualcosa, alla fine risulta una
modifica non trovi?)
Un link in un file PDF non č cliccabile perchč ACROBAT non gestisce
l'ipertesto... a differenza dei comuni file di testo modificabili.
--
Pablitomf
Chi la dura la vince ;-)
Voglia di lavorar Saltame addosso, lavora babbo mio che io non posso.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it