title: é possibile implementare il seguente codice in VBA ???

author: stefano (kabisa)

text:
Se ho contravvenuto alle regole del NG postando questo messaggio Chiedo
scusa.
Ho questo codice di interfaccia tra pc e strumento, in dos funziona
(compilato con qbesic)
Come posso farlo i vba? o VB?
Preferirei poterlo fare in VBA in modo da importare i dati della macchina
direttamente in Access.
Il problema penso sia la gestione delle com da parte di windows ...
Clear , , 3000
Dim LM$(100)
RS$ = Chr$(1) + "C**" + Chr$(2) + "RS" + Chr$(23) + Chr$(4)   'RS command
SD$ = Chr$(1) + "CLM" + Chr$(2) + "SD" + Chr$(23) + Chr$(4)   'SD command
For I = 1 To 100: LM$(I) = "": Next I                         'BUFFER CLEAR
1100 Open "COM1:9600,N,8,1" For Random As #1
OUT &H32, &H15
Print: Print "Pronto a fare la misura: dopo premi <stampa> !!"
Print
1130 If (INP(&H32) And &H80) = &H0 Then GoTo 1130
OUT &H32, &H37
1150 Input #1, C$: If C$ <> RS$ Then GoTo 1150
Print #1, SD$
For I = 1 To 100
        Input #1, LM$(I)
        If LM$(I) = Chr$(4) Then GoTo 1210
Next I
1210 Close #1
'
Beep
'
For I = 1 To 100
        If LM$(I) = Chr$(4) Then GoTo 1280
        Print LM$(I)
Next I
1280 For I = 1 To 10000: Next I
GoTo 1100


author: Alessandro Baraldi

text:
"stefano \(kabisa\)" <
stl...@tin.it
> wrote in message
news:XvV3c.28125$
z23.1...@news3.tin.it
> Se ho contravvenuto alle regole del NG postando questo messaggio Chiedo
> scusa.
>
[CUT]
Non è che chiedendo scusa hai risolto il problema.
Il tuo messaggio con questo SUBJECT è inutilizzabile.
Dovevi RIPOSTARE con un SUBJECT significativo, bastava
quello...!
Dai fai l'ultimo sforzo finale....!
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:6636d419ded1bbb05c...@mygate.mailgate.org...

Il problema è che non mi viene in mente un subject  significativo ci riprovo


title: Registrazione software

author: G. Palumbo

text:
Salve a tutti.
Grazie alla collaborazione di un amico programmatore, ho realizzato un
software specifico per l'attività dell'azienda per cui lavoro.
Pensavamo adesso di commercializzarlo, offrendolo ad altre imprese dello
stesso settore. Saprebbe qualcuno dirmi qual'è la procedura per la
registrazione di un software?
--
Grazie
-----------------
giusepa...@tin.it


title: Problemi importazione dati

author: eSQueL

text:
Ciao a tutti.
Periodicamente mi capita di dover importare dati in access. Sono dati in
formato dbf, ma cosě come li trovo non li posso importare.
Cosě, quando accade, li elaboro prima in excel costruendo un foglio di
lavoro con lo stesso tracciato record della rispettiva tabella di access.
Ogni volta ho problemi con le colonne che, pur essendo in formato testo,
contengono anche numeri.
A volte mi va bene, altre l'importazione genera errori sui campi che
contengono una lettera.
Ho delle routine che forzano il formato dei singoli campi ma, a quanto pare,
non sempre funzionano.
Esiste un modo per risolvere definitivamente questo problema?
Grazie per l'aiuto.
Ciao.
eSQueL


title: Problemi importazione dati

author: Sergio MAZZA

text:
"eSQueL" <
eSQ...@virgilio.it
> ha scritto nel messaggio news:46334507$0$10621$4faf...@reader2.news.tin.it...
> Ciao a tutti.
>
> Periodicamente mi capita di dover importare dati in access. Sono dati in formato dbf, ma così come li trovo non li posso
> importare.
> Così, quando accade, li elaboro prima in excel costruendo un foglio di lavoro con lo stesso tracciato record della rispettiva
> tabella di access. Ogni volta ho problemi con le colonne che, pur essendo in formato testo, contengono anche numeri.
>
> A volte mi va bene, altre l'importazione genera errori sui campi che contengono una lettera.
>
> Ho delle routine che forzano il formato dei singoli campi ma, a quanto pare, non sempre funzionano.
>
> Esiste un modo per risolvere definitivamente questo problema?
>
> Grazie per l'aiuto.
>
> Ciao.
>
> eSQueL
Partiamo dalla base; come mai non puoi importarli/collegare direttamente da dbf?
Ciao.
--
Sergio MAZZA


title: Problemi importazione dati

text:
> Partiamo dalla base; come mai non puoi importarli/collegare direttamente
da dbf?
>
> Ciao.
> --
> Sergio MAZZA
Dunque, si tratta di un databse di immobili che è compilato annualmente
sulla base delle dichiarazioni ici dei contribuenti dei singoli comuni. Ora,
questo modo di archiviare i dati presenta il problema della duplicazione dei
records. Oltre a questo problema, ogni record è formato da un unico campo e
l'intera struttura del database non soddisfa, a mio avviso, nemmeno il primo
criterio di normalizzazione.
A motivo di ciò e in Excel, ho costruito una procedura che
- separa i campi del record unico;
- opera una serie di aggiustamenti su diversi campi al fine di uniformarli;
- individui i possibili records uguali numerandoli;
- ricrea il database su un modello diverso (con creazione di nuove tabelle).
Alla fine importo le tabelle in access.
Ciao.
eSQueL


title: Problemi importazione dati

author: antonio

text:
"eSQueL" <
eSQ...@libero.it
> ha scritto nel messaggio
news:284Zh.21195$uJ5.3...@twister2.libero.it...

Forse quando hai scritto nel primo messaggio "non li posso importare" volevi
dire che non riesci a farlo con un comando tipo docmd.
Ma credo che potresti collegare la/le tabelle DBF e trasferire i singoli
records che le costituiscono nei campi opportune delle tabelle MDB,
strutturate nel modo che vuoi tu e non dipendenti dalla struttura (forse
inesistente) delle tabelle DBF.
Probabilmente dovresti scrivere un po' di codice simile a quello scritto per
la procedura Excel, ma in Access credo sia molto più semplice e meglio
controllabile e modificabile.
Ciao
Antonio


title: Problemi importazione dati

text:
> Forse quando hai scritto nel primo messaggio "non li posso importare"
volevi
> dire che non riesci a farlo con un comando tipo docmd.
> Ma credo che potresti collegare la/le tabelle DBF e trasferire i singoli
> records che le costituiscono nei campi opportune delle tabelle MDB,
> strutturate nel modo che vuoi tu e non dipendenti dalla struttura (forse
> inesistente) delle tabelle DBF.
> Probabilmente dovresti scrivere un po' di codice simile a quello scritto
per
> la procedura Excel, ma in Access credo sia molto piů semplice e meglio
> controllabile e modificabile.
>
> Ciao
> Antonio
>
In effetti, potrebbe essere un'idea. Anche se preferirei trovare un modo per
gestire la formattazione in excel in modo che non mi crei problemi
nell'importazione (che avviene senza codice). A questo punto, perň, forse
dovrei postare sull'NG di excel ... mmm
Grazie cmq.
Ciao.
eSQueL


title: Problemi importazione dati

text:
"eSQueL" <
eSQ...@libero.it
> ha scritto nel messaggio news:284Zh.21195$uJ5.3...@twister2.libero.it...
>
> Dunque, si tratta di un databse di immobili che è compilato annualmente
> sulla base delle dichiarazioni ici dei contribuenti dei singoli comuni. Ora,
> questo modo di archiviare i dati presenta il problema della duplicazione dei
> records. Oltre a questo problema, ogni record è formato da un unico campo e
> l'intera struttura del database non soddisfa, a mio avviso, nemmeno il primo
> criterio di normalizzazione.
>
> A motivo di ciò e in Excel, ho costruito una procedura che
>
> - separa i campi del record unico;
> - opera una serie di aggiustamenti su diversi campi al fine di uniformarli;
> - individui i possibili records uguali numerandoli;
> - ricrea il database su un modello diverso (con creazione di nuove tabelle).
>
> Alla fine importo le tabelle in access.
>
> Ciao.
>
> eSQueL
Se è come dice antonio (e come pensavo io) prova a leggere qui:
http://tinyurl.com/2wl9dv
Ciao.
--
Sergio MAZZA


title: Problemi importazione dati

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:f13247$vgo$1...@tdi.cu.mi.it...

Grazie anche te :)
eSQueL


title: chiudere masch senza salv record

author: faina

text:
Ciao, vorrei sottoporvi un problema.
Ho una maschera di inserimento dati in cui Ho creato (con una macro) un
pulsante di chiusura maschera .
Il problema è che  se ho inserito parzialmente i dati (non salvandoli),
questi vengono salvati ugualmente al momento che chiudo la maschera. Come
posso ovviare a questo fatto?
Vi ringrazio.
 ------------------
elimina  "Cancella" dal mio indirizzo di posta


title: chiudere masch senza salv record

author: Roberto da casa

text:
"faina" <
fainaC...@jumpy.it
> ha scritto nel messaggio
news:MPG.18f0022ab...@powernews.iol.it...
> Ciao, vorrei sottoporvi un problema.
> Ho una maschera di inserimento dati in cui Ho creato (con una macro) un
> pulsante di chiusura maschera .
> Il problema è che  se ho inserito parzialmente i dati (non salvandoli),
> questi vengono salvati ugualmente al momento che chiudo la maschera. Come
> posso ovviare a questo fatto?
> Vi ringrazio.
Prova così:
1) elimona il pulsante di chiusura maschera impostando a No la proprietà
Pulsante chiusura.
2) Dichiarati in un modulo del database una variabile globale di tipo
Booleano chiamata Pippo.
3) Inserisci nella maschera un pulsnte di comando pigiando il quale
chiuderai la maschera.
4) A fronte dell'evento "Su clic" del pulsante di comando di cui al punto
3), genera il seguente codice VBA:
Pippo = True
DoCmd.Close
5) A fronte dell'evento "Su apertura" della maschera genera il seguente
codice VBA:
Pippo = False
6) A fronte dell'evento "Prima di aggiornare" della maschera genera il
seguente codice VBA:
If Pippo = True Then
    If MsgBox("Vuoi salvare il record corrente", _
    vbQuestion + vbYesNo, _
    "Chiusura maschera") = vbNo Then
    Cancel = True
    End If
End If
Dovresti però proteggerti anche dalla possibilità che l'operatore possa
chiusere il database, nel qual caso il record digitato a metà verrebbe
comunque registrato. Per fare questo trovi due FAQ FAQ sul Sito Comune (link
qui sotto), una  che elimina il pulsante di chiusura di Access ed un'altra
che inibisce i tasti Alt+F4; naturalmente metterai un tasto per la chiusura
del database; a fronte dell'evento "Su clic" di tale pulsante, prima di
chiudere Access imposterai a True Pippo.
Se preferisci, comunque sia, puoi chiedere SEMPRE il consenso per registrare
un nuovo record; anche di questo trovi un esempio nel Sito Comune.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: chiudere masch senza salv record

author: Steve Huges

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:XMEha.62198$7y3.1...@twister1.libero.it...

Oppure salvi tutto il record su un'array e lavori su quello,  e se alla fine
vuoi scaricare tutto sul database lo fai altrimenti esci e non succede
niente.
Questo è il miglior metodo in assoluto.


title: chiudere masch senza salv record

author: Giorgio prx

text:
"faina" <
fainaC...@jumpy.it
> ha scritto nel messaggio
news:MPG.18f0022ab...@powernews.iol.it...

Ciao faina
Nell'evento  Unload della maschera annulla le variazioni es...
Private Sub Form_Unload(Cancel As Integer)
        On Local Error Resume Next
        DoCmd.RunCommand acCmdUndo
End Sub
On local error serve quando chiudi la maschera e non ci sono variazioni, in
questo caso acCmdUndo darebbe errore.
Ciao Giorgio.


title: chiudere masch senza salv record

author: MA

text:
[CUT]
Nel solito generoso impeto di aiuto Roberto scrisse:
 Per fare questo trovi due FAQ FAQ sul Sito Comune (link
> qui sotto),
[Cut]
Al che la domanda:
Ma se erano tre le domande frequenti, diventavano FAQ FAQ FAQ??
ciao e buongiorno
MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: chiudere masch senza salv record

text:
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:62Z94Z45Z156Y1...@usenet.libero.it...
> [CUT]
> Nel solito generoso impeto di aiuto Roberto scrisse:
>  Per fare questo trovi due FAQ FAQ sul Sito Comune (link
> > qui sotto),
> [Cut]
> Al che la domanda:
> Ma se erano tre le domande frequenti, diventavano FAQ FAQ FAQ??
>
Esatto!!! :-))
> ciao e buongiorno
Buongiorno
> MAssimiliano



title: chiudere masch senza salv record

text:
"Steve Huges" <
hu...@email.it
> ha scritto nel messaggio
news:nsGha.44434$i26.1...@news2.tin.it...

Rispetto il tuo punto di vista ma non lo condivido assolutamente.



title: chiudere masch senza salv record

text:
In article <XMEha.62198$
7y3.1...@twister1.libero.it
>,
r.ma...@libero.it
 says...

Ti ringrazio per la spiegazione così particolareggiata, ma c'è qualcosa
che non funziona: quando premo il pulsante la maschera si chiude ma il
problema si ripresenta. Ho seguito scrupolosamente le tue indicazioni,
l'unico dubbio che ho riguarda la creazione del modulo con una "variabile
globale di tipo Booleano" (????) che ho interpretato con "Dim Pippo As
String", va bene?  inoltre, devo dare al modulo un nome particolare?
Ciao
faina.
--



title: chiudere masch senza salv record

text:
"faina" <
fainaC...@jumpy.it
> ha scritto nel messaggio
news:MPG.18f3e391b...@powernews.iol.it...

Per quanto riguarda cosa sia una variabile globale leggi cosa dice l'help.



title: chiudere masch senza salv record

text:
In article <hskia.3739$
mg5.1...@twister2.libero.it
>,

Scusa se ti rompo ancora, ho dato un occhiata all'help e, se ho capito
bene, ho inserito nel modulo "Public Pippo As Boolean". Ora il pulsante
funziona e, se voglio, il record non viene salvato. Purtroppo, però, ho
notato che nel momento in cui rientro nella maschera e vado ad inserire
un nuovo record il contatore va al numero successivo. Hai un' idea perchè
questo non avvenga? Ciao



title: chiudere masch senza salv record

text:
"faina" <
fainaC...@jumpy.it
> ha scritto nel messaggio
news:MPG.18fa0f953...@powernews.iol.it...
[CUT]
>
> Scusa se ti rompo ancora, ho dato un occhiata all'help e, se ho capito
> bene, ho inserito nel modulo "Public Pippo As Boolean". Ora il pulsante
> funziona e, se voglio, il record non viene salvato. Purtroppo, però, ho
> notato che nel momento in cui rientro nella maschera e vado ad inserire
> un nuovo record il contatore va al numero successivo. Hai un' idea perchè
> questo non avvenga? Ciao
>
E' normale che un campo contatore si comporti così e non puoi intervenire in
nessun modo, visto che non si può intervenire sul valore di un campo
contatore; in realtà un intervento da fare ci sarebbe: dopo aver rinunciato
alla registrazione di un nuovo record dovresti compattare il database: per
compattare un database da codice VBA vai sul Sito Comune (link qui sotto):
nella Sezione General ci trovi due o tre FAQ che trattano l'argomento.
D'altra parte le chiavi primarie servono per rendere i record univoci, per
la qual cosa non ha alcuna importanza se nei valori della chiave primaria ci
sono o meno dei buchi.
Prova a valutare l'alternativa di cambiare il tipo dato della chiave
primaria da Contatore a Numerico e di gestirti tu l'incremento.



title: grafica office.png

author: nuts

text:
Ho scaricato alcuni database di esempio che hanno delle forms con un
aspetto grafico molto bello nell'header: una striscia di colore più
chiaro nella parte bassa della testata. Per capirci, questo effetto:
http://www.experts-exchange.com/Microsoft/Development/MS_Access/Q_24210985.html
Proprio come nell'immagine linkata, ho visto che nelle proprietà della
form alla voce "picture" c'è scritto "office.png" e se cambio il colore
di sfondo dell'header l'effetto rimane.
Ma non posso replicare questo effetto nelle mie form perché non trovo il
file office.png
Mi manca qualcosa cosa, qualche pacchetto aggiuntivo?
Uso Access 2007.
grazie.


title: grafica office.png

author: Carlo Costarella

text:
"nuts" <
nusp...@re.net
> ha scritto nel messaggio
news:hoffi2$dm5$1...@news.eternal-september.org...

I file png sono simili ai file gif nel senso che possono avere la
trasparenza di un colore.
Addirittura il formato png24 supporta anche la trasparenza su più livelli.
L'immagine che ti serve la puoi realizare tu stesso con un programma di
fotoritocco o di modifica immagini come photoshop, corel photo-paint, ecc.
Mi pare che A2007 supporta nativamente sia immagini png, gif, jpg, bmp, tif
ecc.
Per approfondire il tipo di file png:
http://webdesign.html.it/guide/lezione/1586/il-formato-png/
Ciao, Carlo


title: OLE

text:
Ho creato in una tabella un collegamento OLE con file PDF.
Sul PC di casa quando clicco sul file pdf mi si apre acrobat con
il file aperto.
In ufficio dove uso il programma acrobat tenta di aprire il file
ma poi immediatamente si chiude tutto subito.
A qualcuno è già successo e sa come risolverlo??
grazie
--
Postato da Virgilio Newsgroup: scopri i nuovi gruppi
Eros, foto e video a
http://newsgroup.eros.virgilio.it


title: OLE

text:
On 17 Mar, 11:50, gio88 <
liberoti...@alice.it
> wrote:
> Ho creato in una tabella un collegamento OLE con file PDF.
> Sul PC di casa quando clicco sul file pdf mi si apre acrobat con
> il file aperto.
> In ufficio dove uso il programma acrobat tenta di aprire il file
> ma poi immediatamente si chiude tutto subito.
> A qualcuno è già successo e sa come risolverlo??
> grazie
Non dici la versione di Access che usi, ma generalmente quello che
stai facendo
non è "buono"...!
Tecnicamente(parlo di versioni <2007) quello che chiami collegamento è
in realtà un IGLOBAMENTO, ti accorgi dall'aumento quasi esponenziale
delle dimensioni del DB.
Normalmente si usano campi testo nel quale si salvano i percorsi,
quindi per lanciarlo si può usare il Metodo FollowHyperlink(nativo) o
ShellExecute....
@Alex


title: OLE

text:
"gio88" <
liber...@alice.it
> ha scritto nel messaggio
news:26646444.1174128710253.JavaMail.newsgroup@sc-ng-1...

Prova così:
    Set wshshell = CreateObject("wscript.shell")
    wshshell.Run Chr$(34) & filedaaprire & Chr$(34)
    Set wshshell = Nothing
Ciao
Antonio


title: Occhio al Clonaccio Ragazzi

author: Antonio Biso

text:
>X-Newsreader: Microsoft Outlook Express 5.00.2615.200
>NNTP-Posting-Host: 151.21.51.244
Oggi il bastardino ha clonato pure LBO.
Antonio  (DOC)


title: Occhio al Clonaccio Ragazzi

author: Lbo

text:
>Oggi il bastardino ha clonato pure LBO.
cazzone da quattro soldi, troppe pagnotte dovrai magnà prima di
clonare me...
Path:
news.edisons.net
!
server-b.cs.interbusiness.it
!
phobos.ibnetwork.net
!
bofh.it
!
nntp.infostrada.it
!
news.infostrada.it
!not-for-mail
From: "Antonio Biso" <
ch...@etruria.net
>
Newsgroups: it.comp.appl.access
Subject: Occhio al Clonaccio Ragazzi
Lines: 9
X-Newsreader: Microsoft Outlook Express 4.72.3110.5
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Message-ID: <5jo36.209311$
hk4.7...@news.infostrada.it
>
Date: Sat, 30 Dec 2000 16:45:53 GMT
NNTP-Posting-Host: 151.20.14.7
X-Complaints-To:
ab...@libero.it
X-Trace:
news.infostrada.it
 978194753 151.20.14.7 (Sat, 30 Dec 2000
17:45:53 MET)
NNTP-Posting-Date: Sat, 30 Dec 2000 17:45:53 MET
Organization: [Infostrada]


Antonio  (DOC)
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: Occhio al Clonaccio Ragazzi

author: Pseudo Antò

text:
Lbo ha scritto nel messaggio <
3a4f9578...@news.edisons.it
>...
>
>
>>Oggi il bastardino ha clonato pure LBO.
>
>cazzone da quattro soldi, troppe pagnotte dovrai magnà prima di
>clonare me...
Vuoi mettermi alla prova tappo?


title: Occhio al Clonaccio Ragazzi

text:
>>cazzone da quattro soldi, troppe pagnotte dovrai magnà prima di
>>clonare me...
>
>
>Vuoi mettermi alla prova tappo?
ma pensi di essere l'unico a sapere che si possono modificare i
settaggi di outlook?
sei così pirla da credere che farai bella figura dimostrando che hai
fatto due click su un menu?
ma pensa a trovarti qualcosa di meglio da fare.
quanto a clonare me, già non riesci ad imitare due parole di biso,
figuriamoci.  al massimo potrai mettere le lettere l, b, o in cima ai
tuoi messaggi.  mecoioni che grande hacker.  sì sì, proprio un genio
malvagio di cui preoccuparsi...
ma va a magnà er sapone, come dicono a Siracusa...



title: Occhio al Clonaccio Ragazzi

author: Pleiadi

text:
>
> ma va a magnà er sapone, come dicono a Siracusa...
> --
>
 Scusa LBO, ma se proprio sicuro che a Siracusa dicono così?  :-)
Alfio


title: Occhio al Clonaccio Ragazzi

text:
Lbo ha scritto nel messaggio:
>ma pensi di essere l'unico a sapere che si possono modificare i
>settaggi di outlook?
De securo mejo de te!
>
>sei così pirla da credere che farai bella figura dimostrando che hai
>fatto due click su un menu?
Pretendi forse che un clone (sottolineo uno dei vari) del tuo amicone possa essere molto meglio di
lui?   :-|
>
>ma pensa a trovarti qualcosa di meglio da fare.
Giusto, ve do en pajo  de settimane de tregua.
>
>quanto a clonare me, già non riesci ad imitare due parole di biso,
>figuriamoci.  al massimo potrai mettere le lettere l, b, o in cima ai
>tuoi messaggi.  mecoioni che grande hacker.  sì sì, proprio un genio
>malvagio di cui preoccuparsi...
Ma no, a dirmi stè cose me dèstruggi.
>
>ma va a magnà er sapone, come dicono a Siracusa...
Non dicono così a Siracusa!!
>
>non studio non lavoro non guardo la tv
>non vado al cinema non faccio sport
>
Nà vita meravijosa!!
Ciao, fai il bravo
Pseudo Antò


title: Occhio al Clonaccio Ragazzi

text:
Lbo <
L...@NOSPAM.blunet.it
> wrote in message
3a50ab1c...@news.edisons.it...
> >>cazzone da quattro soldi, troppe pagnotte dovrai magnà prima di
> >>clonare me...
> >
> >
> >Vuoi mettermi alla prova tappo?
>
> ma pensi di essere l'unico a sapere che si possono modificare i
> settaggi di outlook?
>
> sei così pirla da credere che farai bella figura dimostrando che hai
> fatto due click su un menu?
Anche perchè l'IP il ciccio bello non può cambiarlo e sempre 151.20
compare...
Che pirla che è!!!
Antonio


title: Occhio al Clonaccio Ragazzi

text:
una cosa è sicura, nun è romano.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------



title: Occhio al Clonaccio Ragazzi

text:
>> ma va a magnà er sapone, come dicono a Siracusa...
> Scusa LBO, ma se proprio sicuro che a Siracusa dicono così?  :-)
forse a Genova...



title: Domanda stupida?!

author: Macchia

text:
Salve a tutti
vi porgo il mio problema:
Io inserisco i dati in una tabella attraverso una maschera; come posso
evitare di inserire dati già presenti?!
Ossia, quando inserisco Cognome e Nome (e non solo Cognome) posso essere
avvisato che quei dati (quindi quella persona) sono già presenti?
Se fosse solo per un campo potrei farlo, ma con due o più?
Grazie a tutti!


title: Domanda stupida?!

text:
"Macchia" <robi...@NOSPAMinterfree.it> ha scritto nel messaggio
news:exV2Jjg...@cwnts22.ciaoweb...

Immagino che tu ritieni di non aver problemi nel caso che devi verificare un
solo campo in quanto dichiareresti per quel campo la proprietà Indicizzato
scegliendo Sì (duplicati non ammessi).
Ebbene se vuoi verificare che non esistano due record con lo stesso Cognome
e Nome, per la tua tabella dichiarati un indice formato dai due campi
Cognome e Nome e per quell'indice dichiarati la Proprietà indice Univoco a
Sì.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Conversione in pollici

author: Zax

text:
Ciao a tutti
sapete indicarmi un modo per convertire il valore di un campo espresso in
millimetri in un altro campo in pollici del tipo 25,4 mm = 1 pollice
oppure  12,7 mm = 1/2 pollice.
il risultato deve essere fazionario.
Faccio un altro esempio:
campo A =  campo B
38,1 mm =  1  1/2  (38.1 mm = a un pollice e mezzo)
Grazie


title: Conversione in pollici

author: Lorenzo(pyx)

text:

Ciao,
vedi se possono fare al tuo caso queste routine:
http://www.devx.com/vb2themax/Tip/19240
tempo fa mi pare di averle provate con qualche
modifica e non erano male, si va per approsimazioni
successive.
Ciao
Lorenzo


title: sintassi requery da sottomaschera

author: valex

text:
Ho una maschera (nome "maschera") che contiene nell'intestazione un
controllo che chiamo "combo1" e nel corpo una sottomaschera chiamata
"sottomaschera".
la sottomaschera ha una combo (nome combo2) a cui dopo l'aggiornamento
vorrei far fare una requery alla "combo1" che sta nell'intestazione della
maschera.
Qual'� la sintassi da inserire nell'evento "dopo aggiornamento" della
"combo2" ??
grazie.


title: sintassi requery da sottomaschera

author: Karl Donaubauer

text:
valex wrote:
> Ho una maschera (nome "maschera") che contiene nell'intestazione un
> controllo che chiamo "combo1" e nel corpo una sottomaschera chiamata
> "sottomaschera".
> la sottomaschera ha una combo (nome combo2) a cui dopo
> l'aggiornamento vorrei far fare una requery alla "combo1" che sta
> nell'intestazione della maschera.
> Qual'ï¿œ la sintassi da inserire nell'evento "dopo aggiornamento"
> della "combo2" ??
Forms!Maschera!combo1.Requery
o in alternativa
Me.Parent!combo1.Requery
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: sintassi requery da sottomaschera

text:
>
> Forms!Maschera!combo1.Requery
> o in alternativa
> Me.Parent!combo1.Requery
>
> --
> HTH
> Karl
strano....
se clicco 1 volta sulla combo2 non succede nulla..
al secondo clic invece la requery funziona!!
(ho provato tutte e due le sintassi)
perch�?
grazie


title: sintassi requery da sottomaschera

text:
valex wrote:
>> Forms!Maschera!combo1.Requery
>> o in alternativa
>> Me.Parent!combo1.Requery
>
> strano....
> se clicco 1 volta sulla combo2 non succede nulla..
> al secondo clic invece la requery funziona!!
> (ho provato tutte e due le sintassi)
>
> perchï¿œ?
Cosa intendi con "clicco"?
Cambi il valore della casella combinata o no?
Cosa succede se cambi il valore con digitarlo nella
casella di testo della combo?
--
cu



title: sintassi requery da sottomaschera

text:
>
> Cosa intendi con "clicco"?
> Cambi il valore della casella combinata o no?
> Cosa succede se cambi il valore con digitarlo nella
> casella di testo della combo?
>
intendo dire che cambio il valore della scelta nella combo, lo devo fare 2
volte altrimenti non funziona.
nella combo ho dei valori di unit� di misura, e devo cambiare da "kg" a
"mq".
se clicco sulla combo e cambio kg con mq, la prima volta non parte la
requery se lo rifaccio invece funziona.
naturalmente se sulla combo cliccoe non cambio il valore non mi aspetto la
requery perch� non ho aggiornato il valore dell combo.
ciao



title: sintassi requery da sottomaschera

text:
> intendo dire che cambio il valore della scelta nella combo, lo devo fare 2
> volte altrimenti non funziona.
> nella combo ho dei valori di unit� di misura, e devo cambiare da "kg" a
> "mq".
> se clicco sulla combo e cambio kg con mq, la prima volta non parte la
> requery se lo rifaccio invece funziona.
> naturalmente se sulla combo cliccoe non cambio il valore non mi aspetto la
> requery perch� non ho aggiornato il valore dell combo.
> ciao
>
>
ho aggiunto un "save record" prima della requery e adesso funziona
perfettamente.
grazie
ciao


title: Decompilatore .MDE

text:
Ho una notizia ferale da comunicare a tutto il ng.
Da qualche mese i bastardini di "The Lost Password" distribuiscono attraverso i soliti canali un
programma che riporta gli .MDE allo stato sorgente.
Fortunatamente il processo non è completo: il codice decompilato viene salvato in vari file .TXT
esterni.
In ogni caso non c'è da stare allegri.
Per maggiori informazioni visitate
http://www.mvps.org/access/
Saluti, Antonio.


title: Decompilatore .MDE

text:
Antonio Biso <
ch...@etruria.net
> wrote in message
hwk36.207759$hk4.7...@news.infostrada.it...
> Ho una notizia ferale da comunicare a tutto il ng.
> Da qualche mese i bastardini di "The Lost Password" distribuiscono
attraverso i soliti canali un
> programma che riporta gli .MDE allo stato sorgente.
>
Messaggio falso!!!
Evidentemente gli avvertimenti del suo provider non sono bastati al
deficiente!
Ricordo il trucco degli header a chi legge i messaggi sospetti!!!
Antonio


title: Decompilatore .MDE

text:
BEEP BEEP - CLONE ALERT - CONDITION YELLOW
questo messaggio ha nell'header:
X-Newsreader: Microsoft Outlook Express 4.72.3110.5
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Premesso che non si puo' compilare .mdb in .exe, on Sat, 30 Dec 2000
12:26:53 GMT, "Antonio Biso" <
ch...@etruria.net
> wrote:
>Ho una notizia ferale da comunicare a tutto il ng.
e soprattutto Antonio Biso non sa cosa vuol dire "ferale".
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: Decompilatore .MDE

text:
Lbo <
L...@NOSPAM.blunet.it
> wrote in message
3a4de821...@news.edisons.it...
> BEEP BEEP - CLONE ALERT - CONDITION YELLOW
>
> questo messaggio ha nell'header:
>
> X-Newsreader: Microsoft Outlook Express 4.72.3110.5
> X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
>
> Premesso che non si puo' compilare .mdb in .exe, on Sat, 30 Dec 2000
> 12:26:53 GMT, "Antonio Biso" <
ch...@etruria.net
> wrote:
>
> >Ho una notizia ferale da comunicare a tutto il ng.
>
> e soprattutto Antonio Biso non sa cosa vuol dire "ferale".
Quando tocca da lavorà, no?
Antonio


title: Decompilatore .MDE

text:
Antonio Biso <
ch...@etruria.net
> wrote in message
jkm36.208528$hk4.7...@news.infostrada.it...
> Lbo <
L...@NOSPAM.blunet.it
> wrote in message
> 3a4de821...@news.edisons.it...
> > BEEP BEEP - CLONE ALERT - CONDITION YELLOW
> >
Non stò a sindacare sul fatto che uno ami imitare qualcun altro, ma mi
piacerebbe capire che tipo di soddisfazione ottenga, dato che oramai nessuno
ci casca più.
Io personalmente, ogni volta che leggo Antonio Biso, vado subito a dare
n'occhiata alle proprietà del messaggio, e il tizio è subito scoperto.
Son tutt'orecchie, se il tipo vuole esprimersi..........
Alfio


title: Decompilatore .MDE

text:
Pleiadi <
za...@liberonospam.it
> wrote in message
jLq36.210975$hk4.7...@news.infostrada.it...

Comincio a pensare che quelle storie delle turbe psichiche, di qualche
frequentatore di internet con seri squilibri mentali e psicologici e
difficoltà di integrarsi nella vita reale, siano verità...
Antonio


title: Decompilatore .MDE

author: Pseudo Biso

text:
Antonio Bìscio ha scritto nel messaggio ...
>Comincio a pensare che quelle storie delle turbe psichiche, di qualche
>frequentatore di internet con seri squilibri mentali e psicologici e
>difficoltà di integrarsi nella vita reale, siano verità...
Così disse lo psichiatra dopo aver strizzato i 3 gr. del tuo cervello....
;-D


title: Decompilatore .MDE

text:
Pleiadi ha scritto nel messaggio ...
>Non stò a sindacare sul fatto che uno ami imitare qualcun altro, ma mi
>piacerebbe capire che tipo di soddisfazione ottenga, dato che oramai nessuno
>ci casca più.
>Io personalmente, ogni volta che leggo Antonio Biso, vado subito a dare
>n'occhiata alle proprietà del messaggio, e il tizio è subito scoperto.
>Son tutt'orecchie, se il tipo vuole esprimersi..........
Non imitare "qualcuno" ma LUI.
Il nostro carissimo sanciopanza (che cmq al raduno ho trovato meno ciccioso del previsto) ha il
brutto vizio di esibire ironie da mentecatto piuttosto che risolvere problemi.
Il fatto stesso che tu apra le proprietà per capire se è lui o un Clone che spara minchiate, la dice
lunga sul personaggio.
Non mi permetterei mai di seminare monnezza su Lbo, Luciani, Sib, Roberto, etc, etc.... (sempre che
non se le cerchino) per la semplice ragione che sono seri e aumentano il livello culturale del ng.
Ma il Biso ... beh, quello è buono solo a sbavare sull'Alessia :-(
Pseudo Antò


title: Decompilatore .MDE

text:
> Non imitare "qualcuno" ma LUI.
> Il nostro carissimo sanciopanza (che cmq al raduno ho trovato meno
ciccioso del previsto) ha il
> brutto vizio di esibire ironie da mentecatto piuttosto che risolvere
problemi.
> Il fatto stesso che tu apra le proprietà per capire se è lui o un Clone
che spara minchiate, la dice
> lunga sul personaggio.
> Non mi permetterei mai di seminare monnezza su Lbo, Luciani, Sib, Roberto,
etc, etc.... (sempre che
> non se le cerchino) per la semplice ragione che sono seri e aumentano il
livello culturale del ng.
> Ma il Biso ... beh, quello è buono solo a sbavare sull'Alessia :-(
>
> Pseudo Antò
>
Il mio livello di conoscenze di Access, l'unico vero motivo per cui ci si
ritrova su questo NG, non mi permette di sindacare sulle conoscenze delle
persone che hai citato.
Però posso dirti che ho preso spunti, illuminazioni e qualche cazziata da
ognuno di loro, compreso A. Biso.
Anzi, ti dirò di più, frequento questo ritrovo virtuale da circa due anni, e
porio Antonio fu il primo che mi aiutò a risolvere diversi miei casini. Nè
mi risulta che Antonio vada disseminando delle fregnacce sparse qua e là.
Basta leggersi un paio d'anni di post e vedrai che, oltre ai sigg. che tu
hai citato, anche il simpatico Antonio vi trova collocazione tra di loro.
Il fatto che io sbirci sulle proprietà del post è dovuto solamente alla mia
volontà di non perdere tempo nella lettura di informazioni inutili.
Alfio


title: Decompilatore .MDE

author: Silvio Berruti

text:
"Pseudo Biso" <
Pseud...@etruria.net
> ha scritto nel messaggio
news:9PG36.214824$hk4.8...@news.infostrada.it...
> Non imitare "qualcuno" ma LUI.
[Messaggio al vero Biso ON]
In fin dei conti si tratta di un tuo fan, di un tuo ammiratore... forse
perversamente, ma sempre un tuo fan.
Personalmente non sono comunque favorevole a queste esibizioni di invidia,
e, facendo riferimento ad un altro mex, credo che allo PseudoBiso una
visitina ad un buon psichiatra sarebbe auspicabile, magari prenotando
subito... :-))
[Messaggio al vero Biso OFF]
--
Silvio



title: Decompilatore .MDE

text:
Silvio Berruti pronununciò...
>[Messaggio al vero Biso ON]
>
>In fin dei conti si tratta di un tuo fan, di un tuo ammiratore... forse
>perversamente, ma sempre un tuo fan.
>Personalmente non sono comunque favorevole a queste esibizioni di invidia,
>e, facendo riferimento ad un altro mex, credo che allo PseudoBiso una
>visitina ad un buon psichiatra sarebbe auspicabile, magari prenotando
>subito... :-))
>
>[Messaggio al vero Biso OFF]
Bah, visto che insistete una capatina dallo strizzacervelli la posso anche fare (magari uno di
quelli col "tic").
Postami pure le referenze del tuo analista di fiducia Silvio ... ma che costi poco!  :-\
Pseudo Antò
P.S: beh, più che un ammiratore del Biso sono la parte pulita della sua coscienza...


title: Decompilatore .MDE

text:
Pleiadi ha scritto nel messaggio
>>
>Il mio livello di conoscenze di Access, l'unico vero motivo per cui ci si
>ritrova su questo NG, non mi permette di sindacare sulle conoscenze delle
>persone che hai citato.
>Però posso dirti che ho preso spunti, illuminazioni e qualche cazziata da
>ognuno di loro, compreso A. Biso.
>Anzi, ti dirò di più, frequento questo ritrovo virtuale da circa due anni, e
>porio Antonio fu il primo che mi aiutò a risolvere diversi miei casini. Nè
>mi risulta che Antonio vada disseminando delle fregnacce sparse qua e là.
>Basta leggersi un paio d'anni di post e vedrai che, oltre ai sigg. che tu
>hai citato, anche il simpatico Antonio vi trova collocazione tra di loro.
>Il fatto che io sbirci sulle proprietà del post è dovuto solamente alla mia
>volontà di non perdere tempo nella lettura di informazioni inutili.
Mi stai facendo venire i sensi di colpa!
Quindi dietro quella ruvida scorza d'accessista in disarmo ci sarebbe un programmatore di talento?
Tutto può esse ...  ci penserò su.
Pseudo Antò


title: Decompilatore .MDE

text:
Pseudo Biso <
Pseud...@etruria.net
> wrote in message
xLG36.214795$hk4.8...@news.infostrada.it...

Vedo che la diagnosi del tuo medico l'hai imparata a memoria, demente!
Antonio


title: Decompilatore .MDE

text:
Pseudo Biso <
Pseud...@etruria.net
> wrote in message
9PG36.214824$hk4.8...@news.infostrada.it...
>
> Non imitare "qualcuno" ma LUI.
> Il nostro carissimo sanciopanza (che cmq al raduno ho trovato meno
ciccioso del previsto) ha il
> brutto vizio di esibire ironie da mentecatto piuttosto che risolvere
problemi.
I numeri parlano chiaro, caro il mio sparacazzate!
Andiamo a fare un po' di ricerche e vediamo quante mie risposte utili ci
sono sul Ng, a fronte del cazzeggio!
Ma certo, tu stai rosicando come un castoro per il fatto che sei stato
trattato a pesci in faccia per non aver rispettato le convenzioni civili di
questo NG
Quando avrai voglia di uscire dall'anonimato dietro cui ti nascondi, caro il
mio coniglietto vigliacchetto, ti potrň fornire un ottima partita di gomiti
di scorta da rosicare!!!
> Ma il Biso ... beh, quello č buono solo a sbavare sull'Alessia :-(
Ho capito... sei anche uno che non tromba!!!
Antonio


title: Decompilatore .MDE

text:
Pseudo Biso <
Pseud...@etruria.net
> wrote in message
vfL36.216668$hk4.8...@news.infostrada.it...
>
> Mi stai facendo venire i sensi di colpa!
> Quindi dietro quella ruvida scorza d'accessista in disarmo ci sarebbe un
programmatore di talento?
> Tutto può esse ...  ci penserò su.
ROTFL!!
Occhio a non surriscaldare quel paio di neuroni fracichi che ti ritrovi,
ciccio!!!
Antonio


title: Decompilatore .MDE

text:
Pseudo Biso <
Pseud...@etruria.net
> wrote in message
pdL36.216657$hk4.8...@news.infostrada.it...
>
> Silvio Berruti pronununciň...
>
> >[Messaggio al vero Biso ON]
> >
> >In fin dei conti si tratta di un tuo fan, di un tuo ammiratore... forse
> >perversamente, ma sempre un tuo fan.
> >Personalmente non sono comunque favorevole a queste esibizioni di
invidia,
> >e, facendo riferimento ad un altro mex, credo che allo PseudoBiso una
> >visitina ad un buon psichiatra sarebbe auspicabile, magari prenotando
> >subito... :-))
> >
> >[Messaggio al vero Biso OFF]
>
>
>
> Bah, visto che insistete una capatina dallo strizzacervelli la posso anche
fare (magari uno di
> quelli col "tic").
Forse dovresti farlo sul serio...
Non ti viene mai in mente che stai predicando nel deserto e non hai trovato
un altro poverello come te che appoggi le tue teorie farneticanti?
Comincia a fare 2 + 2, se ce la fai, ciccio
> P.S: beh, piů che un ammiratore del Biso sono la parte pulita della sua
coscienza...
Forse sarebbe meglio che un bell'esame di coscienza la facessi tu, caro il
mio gojarello...
Antonio


title: Decompilatore .MDE

text:
Antonio Biso ha scritto nel messaggio ...
>
>> Ma il Biso ... beh, quello č buono solo a sbavare sull'Alessia :-(
>
>Ho capito... sei anche uno che non tromba!!!
Parla l'esperto!
Ti dovevi vedere al gran cenone, rosso come un pomodorino...
Chissā la moglie (??)
Tuo psudo Bėscio


title: Decompilatore .MDE

text:
Antonio Biso ha scritto nel messaggio ...
>>
>Forse dovresti farlo sul serio...
>Non ti viene mai in mente che stai predicando nel deserto e non hai trovato
>un altro poverello come te che appoggi le tue teorie farneticanti?
>Comincia a fare 2 + 2, se ce la fai, ciccio
Prova a rileggere i tuoi post degli ultimi anni, culone ... il 90% dei tuoi post contengono
minkiate, minkiate, minkiate...
Fatto 2+2, sanciopanza.
Pseudo Bìscio


title: Decompilatore .MDE

text:
"Pseudo Antò" <
Pseud...@etruria.net
> ha scritto nel messaggio
news:YQX36.217738$hk4.8...@news.infostrada.it...
>
> Antonio Biso ha scritto nel messaggio ...
> >
> >> Ma il Biso ... beh, quello è buono solo a sbavare sull'Alessia :-(
> >
> >Ho capito... sei anche uno che non tromba!!!
>
>
> Parla l'esperto!
> Ti dovevi vedere al gran cenone, rosso come un pomodorino...
> Chissà la moglie (??)
>
> Tuo psudo Bìscio
>
>
>
>
>
>
.....Secondo me è meglio chiuderla qui, altrimenti dovremo chiedere un
supplemento allo spazio a noi dedicato nel server. Tanto non si arriva a
nulla di buono.
Ciao,
Alfio


title: Decompilatore .MDE

text:
Pleiadi ha scritto nel messaggio
>.....Secondo me è meglio chiuderla qui, altrimenti dovremo chiedere un
>supplemento allo spazio a noi dedicato nel server. Tanto non si arriva a
>nulla di buono.
Peccato però...
Vabbuò, farò un salto tra un paio di settimane a controllare se il mio originale si è dato una
calmata.
Bye, Pseudo Antò


title: Decompilatore .MDE

author: Sergio MAZZA

text:
"Pseudo Antò" <
Pseud...@etruria.net
> ha scritto nel messaggio
news:jt446.220562$hk4.8...@news.infostrada.it...

Senti un po', ma tutta sta' manfrina la fai perché non sai programmare e non
hai nulla da dire, o semplicemente non te ne frega niente di aiutare gli
altri?


title: Decompilatore .MDE

text:
Pseudo Antò <
Pseud...@etruria.net
> wrote in message
pVX36.217747$hk4.8...@news.infostrada.it...

Questa è la tua opinione...
In compenso non mi pare di avaree MAI visto tuoi aiuti, cazzone!
Antonio


title: Decompilatore .MDE

text:
Pseudo Antò <
Pseud...@etruria.net
> wrote in message
pVX36.217747$hk4.8...@news.infostrada.it...
>

Ah, quanta roba tua c'è sul sito comune, demente?
Io 2 3 cosette ce lo messe...
Antonio


title: Decompilatore .MDE

text:
"Pseudo Biso" <
Pseud...@etruria.net
> ha scritto nel messaggio
news:pdL36.216657$hk4.8...@news.infostrada.it...
> Bah, visto che insistete una capatina dallo strizzacervelli la posso anche
fare (magari uno di
> quelli col "tic").
> Postami pure le referenze del tuo analista di fiducia Silvio ... ma che
costi poco!  :-\
L'indirizzo l'ho perso prima di andarci, ma x casi di sdoppiamento della
personalità e identificazione in un mito vanno bene tutti gli psichiatri (è
uno dei casi + frequenti nelle ragazzine adolescenti), hai solo il problema
della scelta leggendo le pagine gialle (magari quelle on line).



title: Con un Click sul Web

author: Peppe Verde

text:
Mi servirebbe sapere una volta fatte le mie modifiche sul DB come faccio con
un click a pubblicarlo sul WEB.
Premetto che il mio DB è già presente sul Web deve essere solo aggiornato.
Grazie


title: Con un Click sul Web

text:
"Peppe Verde" <g.v...@localhost.localdomain> ha scritto nel messaggio
news:aup746$efc$1...@lacerta.tiscalinet.it...

Ti serve una procedura automatica che abbia accesso, via ftp, al sito.
Puoi dare un'occhiata qui:
http://www.mvps.org/access/modules/index.html
selezionando "Use FTP".
Ciao, Carlo


title: copia da sharepoint

author: Amodio Piscitelli

text:
buongiorno,

uso questa porzione di codice:

SourceFile = Me.att_preloaded
DestinationFile = GetDBPath & "css " & Forms![prev_class]![classe del] & "\att_base\" & Forms![prev_class]![nome] & " " & Forms![prev_class]![cognome] & ".pdf"
If IsNull(SourceFile) = False Then
FileCopy SourceFile, DestinationFile
'Kill SourceFile
End If

DoCmd.GoToRecord , , acNext

line1:

   If Not IsNull(Me![ID]) Then
    SourceFile = Me.att_preloaded
    DestinationFile = GetDBPath & "css " & Forms![prev_class]![classe del] & "\att_base\" & Forms![prev_class]![nome] & " " & Forms![prev_class]![cognome] & ".pdf"
        If IsNull(SourceFile) = False Then
            FileCopy SourceFile, DestinationFile
        End If

 DoCmd.GoToRecord , , acNext

per copiare file da una cartella di sharepoint a una cartella locale, per farla funzionare correttamente ho una query che elimina l'indirizzo "http://...." e la sostituisce con la cartella sincronizzata.

esiste comando o una procedura che prende l'url direttamente e mi copia il file in locale?

per capirci:
me.att_preload ha valore
http://sito_sharepoint.
..file.pdf,
la query trasforma il suddetto valore in c:\cartellasharepoint\file.pdf
lo script copia da cartella sincronizzata a cartella locale.

come posso evitare la query qualunque sia la cartella di sincronizzazione?

grazie


title: gestire winzip da access, chi ci riesce è bravo

text:
sapete quella comoda funzione di winzip che compare cliccando su un file con
tasto destro?
ovvero voce winzip dal menu contestuale e poi zip and email nomefile.zip,
ecco tale funzione
o cercato di richiamarla da schell di vba access ma senza successo
come faccio a sapere che codice esegue tale voce di menu in windows per poi
richiamarla da
access?
Grazie.


author: Roberto da casa

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:c53t10$ahm$1...@lacerta.tiscalinet.it...

Per comprimere e decomprimere un file da VBA, vai sul Sito Comune (link qui
sotto) e nella Sezione General leggi la FAQ di Federico Luciani intitolata
"Zippare files con VBA. (PkZip, Winzip, ...).
>
> Grazie.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
>
> Per comprimere e decomprimere un file da VBA, vai sul Sito Comune (link
qui
> sotto) e nella Sezione General leggi la FAQ di Federico Luciani intitolata
> "Zippare files con VBA. (PkZip, Winzip, ...).
>
> >
> > Grazie.
>
> --
> Roberto
il mio scopo era quello di comprimere e poi aprire la finestra di  nuovo
messaggio email proprio come fà tale funzione di winzip comunque grazie lo
stesso.


title: Windows Me + Access97: Application.FileSearch.FileName dà errore

text:
Nel mio nuovo PC (PentiumIII 866MHz, 256 MB di Ram) in cui ho installato
Access 97 e che lavora con Windows Me,
mi succede quanto segue.
La seguente routine è stata ricopiata dall'help "Esempio della proprietà
FileName":
Dim i As Integer, fs As Variant
Set fs = Application.FileSearch
With fs
    .LookIn = "C:\Documenti\Immagini PhotoWise\11 dicembre 2000"
    .FileName = "image*"
    If .Execute > 0 Then
        MsgBox "Trovati " & .FoundFiles.Count & " file"
        For i = 1 To .FoundFiles.Count
            MsgBox .FoundFiles(i)
        Next i
    Else
        MsgBox "Nessun file trovato"
    End If
End With
e che serve a ricercare tutti i file che si trovano C:\Documenti\Immagini
PhotoWise\11 dicembre 2000 e che cominciano con image, al momento
dell'esecuzione mi dà il seguente errore:
Errore di run-time '5': Chiamata di routine o argomento non validi
e se pigio il tasto Debug si evidenzia in giallo la seguente riga:
    .FileName = "image*"
Di fatto mi dà errore nel caso in cui la stringa dell'argomento contiene il
carattere * (asterisco).
Infatti se metto nella stringa solamente "image", non mi dà errore, anche se
mi compare la msgbox con la scritta "Nessun file trovato", visto che non
esiste alcun file che si chiama SOLAMENTE image.
Se poi nella stringa scrivo "image003.jpg" (file effettivamente esistente)
tutto funziona correttamente: la
prima msgbox mi dice "Trovati 1 file" e nella seconda msgbox compare la
scritta "C:\Documenti\Immagini PhotoWise\11 dicembre 2000\IMAGE003.jpg" che
è il path completo del file ricercato.
Faccio presente che nel mio computer dell'ufficio in cui ho installato
Access 97 con sistema operativo Windows 95 non ho alcun problema, come non
ho avuto alcun problema, sino una settimana fa, nel mio vecchio PC di casa
in cui era installato Access 97 con il sistema operativo Windows 98 prima
edizione.
Per scrupolo ho controllato i riferimenti delle librerie e in tutti e tre i
casi risultano spuntati nell'ordine:
- Visual Basic For Application
- Microsoft Access 8.0 Object Library
- Microsoft DAO 3.51 Object Library
Qualcuno ha per caso un'idea del perchè ?
C'è per caso qualcuno che usa Access 97 con Windows Me e che è così gentile
di verificare se questa routine gli genera lo stesso errore, per capire così
se è un problema di incompatibilità tra A97 e il nuovo SO?
Cosa pensate io debba fare?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


author: CarloCos

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:X7u46.229054$hk4.10...@news.infostrada.it...

Ciao Roberto
io ho provato questa funzione:
Public Function FileTrova()
Dim i As Integer, fs As Variant
Set fs = Application.FileSearch
With fs
    .LookIn = "C:\Documenti\"
    .FileName = "Agg"
    If .Execute > 0 Then
        MsgBox "Trovati " & .FoundFiles.Count & " file"
        For i = 1 To .FoundFiles.Count
            MsgBox .FoundFiles(i)
        Next i
    Else
        MsgBox "Nessun file trovato"
    End If
End With
End Function
E' la stessa della tua. Prima di tutto metti un riferimento alla libreria
.olb Microsoft Word 8.0 (o 9.0) Object Library )MSWORD8 (o 9) .OLB.
Poi evita di mettere gli asterischi. Infatti la funzione che ho scritto
trova sia i file del tipo "pellegrinAGGio.doc", sia AGGiornamento.doc".
Buon lavoro, Carlo


author: Riccardo

text:
> La seguente routine è stata ricopiata dall'help "Esempio della proprietà
> FileName":
>
> Dim i As Integer, fs As Variant
> Set fs = Application.FileSearch
> With fs
>     .LookIn = "C:\Documenti\Immagini PhotoWise\11 dicembre 2000"
>     .FileName = "image*"
>     If .Execute > 0 Then
>         MsgBox "Trovati " & .FoundFiles.Count & " file"
>         For i = 1 To .FoundFiles.Count
>             MsgBox .FoundFiles(i)
>         Next i
>     Else
>         MsgBox "Nessun file trovato"
>     End If
> End With
>
________
io ho Windows 98, però uso scrivere:
     .FileName = "image" & "*"
e così funziona!
anzi.... ho inserito una casella di testo dove se mi interessa, scrivo il
nome o parte del nome del file e quindi:
     .FileName = me.casellatesto & "*"
ciao Riccardo


author: Roberto dal portatile

text:
"CarloCos" <
carloco...@libero.it
> ha scritto nel messaggio
news:ghB46.229868$hk4.10...@news.infostrada.it...

Ciao Carlo,
Grazie per il tuo interessamento.
Innanzitutto una precisazione: con
.FileName = "image*"
(che è quanto scritto sull'help) non mi funziona neppure nel PC
dell'ufficio; in questo PC, perché le cose funzionino, devo scrivere:
.FileName = "image*.*"
visto che tutti file hanno un extention.
Se poi scrivo:
.FileName = "image"
(senza asrerischi) come ho già detto nel mio precedente messaggio, non ho
alcun errore ma non viene riconosciuto alcun file, quindi mi compare la
msgbox con il messaggio "Nessun file trovato" ( e questo sia sul PC
dell'ufficio che sul nuovo PC di casa).
Per ottenere quello che tu mi hai scritto, nel PC dell'ufficio, debbo
scrivere:
.FileName = "*image*.*"
che però sul PC di casa mi dà errore.
Comunque questa sera, sul PC di casa, metterò anche il riferimento alla
libreria Microsoft Word 8.0 Object Library, riproverò e ti farò sapere.



text:
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:92unpc$pck$1...@news.panservice.it...

Grazie Riccardo,
come ho detto anche a Carlo, anche sul PC dell'ufficio, così come dice
l'help non funziona; per ottenere risultati su questo PC debbo scrivere:
    .FileName = "image*.*"
ma sul nuovo PC di casa mi dà errore (come ripeto, basta che nella stringa
compare il carattere asterisco, mi si genera l'errore).
Se scrivo:
.FileName = "image" & "*"
come da te consigliato non mi seleziona alcun file, mentre va bene, sul PC
dell'ufficio, se scrivo:
.FileName = "image" & "*.*"
sul PC di casa proverò e ti faccio sapere; mi piacerebbe sapere perché
invece a te funziona.
La stessa cosa succede se scrivo:
.FileName = me.casellatesto & "*"
e anche qui mi piacerebbe sapere perché a te funziona e a me non funziona in
nessuno dei tre PC; ripeto che mi funziona sul PC dell'ufficio (e forse sul
vecchio PC di casa: Windows 98) se scrivo:
.FileName = me.casellatesto & "*.*"
Ciao



text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:X7u46.229054$hk4.10...@news.infostrada.it...

Dalle mie parti si dice: "E' passato l'angelo e ha detto amen..."; tanto per
dire che quello che non doveva succedere è successo.
Comunque, per la cronaca su NT Server la routine (provata in tutte le salse)
funziona. Stasera provo sul mio a casa...
Ciao.


text:
[CUT]
>
> Dalle mie parti si dice: "E' passato l'angelo e ha detto amen..."; tanto
per
> dire che quello che non doveva succedere è successo.
> Comunque, per la cronaca su NT Server la routine (provata in tutte le
salse)
> funziona. Stasera provo sul mio a casa...
>
> Ciao.
>
>
Ciao Sergio,
ti ringrazio per la tua premura.
Penso che la cosa migliore è provare su un PC che lavora in ambiente Windows
Me, proprio per verificare se l'errore è generato da queswto SO.
Aspetto tue notizie.
Ciao
PS Non crearti problemi, sembrerebbe che tutto il resto funzioni (almeno
spero) ;-)


text:
> Grazie Riccardo,
> come ho detto anche a Carlo, anche sul PC dell'ufficio, così come dice
> l'help non funziona; per ottenere risultati su questo PC debbo scrivere:
>     .FileName = "image*.*"
> ma sul nuovo PC di casa mi dà errore (come ripeto, basta che nella stringa
> compare il carattere asterisco, mi si genera l'errore).
> Se scrivo:
> .FileName = "image" & "*"
> come da te consigliato non mi seleziona alcun file, mentre va bene, sul PC
> dell'ufficio, se scrivo:> .FileName = "image" & "*.*"
> sul PC di casa proverò e ti faccio sapere; mi piacerebbe sapere perché
> invece a te funziona.
> La stessa cosa succede se scrivo:
> .FileName = me.casellatesto & "*"
> e anche qui mi piacerebbe sapere perché a te funziona e a me non funziona
in
> nessuno dei tre PC; ripeto che mi funziona sul PC dell'ufficio (e forse
sul
> vecchio PC di casa: Windows 98) se scrivo:
> .FileName = me.casellatesto & "*.*"
> Ciao
> --
>
> Roberto
>
______
Io ho provato solo su Windows 98.
per l'esattezza ho:
Una casella di testo dove seleziono la directory, una casella di testo dove
seleziono il nome del file(NomeFile) e una casella combinata dove seleziono
l'estensione (TipoFile) e scrivo così
        .FileName = Me.nomefile & "*." & Me.tipofile
funziona perfettamente!
ho provato ad inserire "image*" e non funziona neanche a me
con "image*.*" invece si!
Questo per Windows 98. Per il tuo S.O. non saprei.
Prova così. Dovrebbe funzionare perchè gli passi sia il nome, il "." e
l'estensione
ciao Riccardo


text:
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:92vbv0$vci$1...@news.panservice.it...

Penso che così:
.FileName = Me.nomefile & "." & Me.tipofile
funzioni sicuramente, visto che funziona con:
.FileName = "Image003.jpg"
Solamente che io dovrei selezionare tutti i file contenuti in un folder e
pertanto dovrei scrivere:
.FileName = "*.*"
come fra l'altro si trova scritto nel database Viewer di Silvio Savoldi,
scaricabile dal Sito Comune e che funziona benissimo nel mio PC dell'ufficio
e funzionava nel mio vecchio PC di casa, ma sul nuovo PC nisba.
ciao



author: warp

text:
Roberto da casa ha scritto nel messaggio ...
>Nel mio nuovo PC (PentiumIII 866MHz, 256 MB di Ram) in cui ho installato
>Access 97 e che lavora con Windows Me,
>mi succede quanto segue.
>
>La seguente routine è stata ricopiata dall'help "Esempio della proprietà
>FileName":
>
>Dim i As Integer, fs As Variant
>Set fs = Application.FileSearch
>With fs
>    .LookIn = "C:\Documenti\Immagini PhotoWise\11 dicembre 2000"
>    .FileName = "image*"
>    If .Execute > 0 Then
>        MsgBox "Trovati " & .FoundFiles.Count & " file"
>        For i = 1 To .FoundFiles.Count
>            MsgBox .FoundFiles(i)
>        Next i
>    Else
>        MsgBox "Nessun file trovato"
>    End If
>End With
>
>e che serve a ricercare tutti i file che si trovano C:\Documenti\Immagini
>PhotoWise\11 dicembre 2000 e che cominciano con image, al momento
>dell'esecuzione mi dà il seguente errore:
>
>Errore di run-time '5': Chiamata di routine o argomento non validi
Facci sapere come si comporta inserendo nei riferimenti la libreria di oggetti Office 8.0.
Ciao, warp


text:
> Solamente che io dovrei selezionare tutti i file contenuti in un folder e
> pertanto dovrei scrivere:
> .FileName = "*.*"
> come fra l'altro si trova scritto nel database Viewer di Silvio Savoldi,
> scaricabile dal Sito Comune e che funziona benissimo nel mio PC
dell'ufficio
> e funzionava nel mio vecchio PC di casa, ma sul nuovo PC nisba.
> ciao
>
> Roberto
############
Ciao Roberto,
quando devo selezionare tutto, faccio:
.FileName = Me.nomefile & "*." & Me.tipofile
dove nella casella Nomefile non inserisco nulla....quindi c'è l'* ed il "."
e nel Tipofile inserisco *
quindi viene passata questa stringa:
.FileName = Me.nomefile (Nullo) "*." & Me.tipofile ("*")
e quindi Filename è = "*.*" cioè quello che vuoi fare tu
penso che così tu possa risolvere.
ciao Riccardo


text:
[CUT]
> >e che serve a ricercare tutti i file che si trovano C:\Documenti\Immagini
> >PhotoWise\11 dicembre 2000 e che cominciano con image, al momento
> >dell'esecuzione mi dà il seguente errore:
> >
> >Errore di run-time '5': Chiamata di routine o argomento non validi
>
>
> Facci sapere come si comporta inserendo nei riferimenti la libreria di
oggetti Office 8.0.
>
> Ciao, warp
>
Ciao warp,
appena arrivo a casa provo e faccio sapere
Grazie!



text:
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:92vk6v$295$1...@news.panservice.it...

Ciao Riccardo,
ieri sera ho anche provato a fare:
Dim Pippo As String
Pippo "*.*"
........
.FleName = Pippo
e l'errore viene fuori lo stesso; ovvero l'errore non si genera se il valore
asterisco è contenuto nella frase, ma nel caso in cui comunque la stringa
contenga tale valore.
Comunque grazie, vedrò di fare altre prove e farò sapere.


text:
Roberto dal portatile ha scritto nel messaggio
>
>appena arrivo a casa provo e faccio sapere
>Grazie!
>
Ci conto Roberto, CIAO!
warp


text:
"warp" <
war...@libero.it
> ha scritto nel messaggio
news:92unka$8kn$1...@fe1.cs.interbusiness.it...

Ho appena inserito nei riferimenti anche la libreria di Office 8.0 e nulla è
cambiato.
Inoltre, come forse ha già letto, in un messaggio delle ore 21:54 del 3/1/01
(all'interno di un 3d iniziato alle 21:09 del 27/12/00 e che ha per oggetto
"Foto nelle maschere"), Massimo mi dice che riesce a far funzionare il
database Viewer di Silvio Savoldi in ambiente Windows Me; in quel database
c'è una routine di ricerca di file all'interno di un folder che contiene:
.FileName = "*.*"
Quindi sembrerebbe che non sia una bug di quel sistema operativo.
Mi auguro che tra tutti ci venga in mente qualcosa d'altro.
Ciao


text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:s_E46.230942
[CUT]
> Comunque questa sera, sul PC di casa, metterò anche il riferimento alla
> libreria Microsoft Word 8.0 Object Library, riproverò e ti farò sapere.
>
> --
>
> Roberto
>
Ho appena inserito anche il riferimento alla libreria Microsoft Word 8.0, ma
nulla è cambiato.
Ciao



text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:92v83j$cku$1...@suite03.caspur.it...
>
[CUT]
>
> Dalle mie parti si dice: "E' passato l'angelo e ha detto amen..."; tanto
per
> dire che quello che non doveva succedere è successo.
> Comunque, per la cronaca su NT Server la routine (provata in tutte le
salse)
> funziona. Stasera provo sul mio a casa...
>
> Ciao.
>
>
Come forse hai già letto, in un messaggio delle ore 21:54 del 3/1/01
(all'interno di un 3d iniziato alle 21:09 del 27/12/00 e che ha per oggetto
"Foto nelle maschere"), Massimo mi dice che riesce a far funzionare il
database Viewer di Silvio Savoldi in ambiente Windows Me; in quel database
c'è una routine di ricerca di file all'interno di un folder che contiene:
.FileName = "*.*"
Quindi sembrerebbe che non sia una bug di quel sistema operativo.
Mi auguro che tra tutti ci venga in mente qualcosa d'altro.
Ciao
--



text:
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:92vk6v$295$1...@news.panservice.it...
> > Solamente che io dovrei selezionare tutti i file contenuti in un folder
e
> > pertanto dovrei scrivere:
> > .FileName = "*.*"
> > come fra l'altro si trova scritto nel database Viewer di Silvio Savoldi,
> > scaricabile dal Sito Comune e che funziona benissimo nel mio PC
> dell'ufficio
> > e funzionava nel mio vecchio PC di casa, ma sul nuovo PC nisba.
> > ciao
> >
> > Roberto
> ############
> Ciao Roberto,
>
> quando devo selezionare tutto, faccio:
> .FileName = Me.nomefile & "*." & Me.tipofile
>
> dove nella casella Nomefile non inserisco nulla....quindi c'č l'* ed il
"."
> e nel Tipofile inserisco *
> quindi viene passata questa stringa:
> .FileName = Me.nomefile (Nullo) "*." & Me.tipofile ("*")
>
> e quindi Filename č = "*.*" cioč quello che vuoi fare tu
>
> penso che cosě tu possa risolvere.
> ciao Riccardo
>
>
Ho provato a fare anche come dici tu ma l'errore persiste, inoltre sembra
che Windows Me non c'entri, Massimo con quel sistema operativo adopera il
database Viewer, scaricato dal Sito Comune, che contiene:
.FileName = "*.*"
Se ti venisse qualche altra idea.........
Ciao



text:
> Ho provato a fare anche come dici tu ma l'errore persiste, inoltre sembra
> che Windows Me non c'entri, Massimo con quel sistema operativo adopera il
> database Viewer, scaricato dal Sito Comune, che contiene:
> .FileName = "*.*"
>
> Se ti venisse qualche altra idea.........
> Ciao
>
> --
> Roberto
__________
Mi dispiace roberto, ma penso allora di non saperti aiutare.
La procedura che utilizzo io, mi passa come stringa proprio "*.*" e funziona
perfettamente!
Così come dici di Massimo con il Viewer... e funziona.
Oramai non saprei proprio dirti quale sia il tuo problema. Passarre la
stringa "*.*" sembrerebbe la cosà più normale e sicura , ma se a te non
funziona, allora non sò proprio da cosa possa dipendere.
Se trovo qualcosa ti faccio sapere.
ciao Riccardo


text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:NeG46.231379$hk4.10...@news.infostrada.it...
>
>
> Ciao Sergio,
> ti ringrazio per la tua premura.
> Penso che la cosa migliore è provare su un PC che lavora in ambiente
Windows
> Me, proprio per verificare se l'errore è generato da queswto SO.
> Aspetto tue notizie.
>
> Ciao
>
> PS Non crearti problemi, sembrerebbe che tutto il resto funzioni (almeno
> spero) ;-)
>
Eureka!
Dovresti risolvere il problema impostando la proprietà .FileType =
msoFileTypeAllFiles e togliere l'asterisco;
quindi:
'---------------------------
Dim i As Integer, fs As Variant
Set fs = Application.FileSearch
With fs
     .LookIn = "C:\Documenti\Immagini PhotoWise\11 dicembre 2000"
    .FileType = msoFileTypeAllFiles
     .FileName = "image"
     If .Execute > 0 Then
         MsgBox "Trovati " & .FoundFiles.Count & " file"
         For i = 1 To .FoundFiles.Count
             MsgBox .FoundFiles(i)
         Next i
     Else
         MsgBox "Nessun file trovato"
     End If
End With
'---------------------------
Se anche così non funziona prova ad impostare anche .NewSearch che azzera le
precedenti impostazioni di ricerca;
quindi:
'---------------------------
Dim i As Integer, fs As Variant
Set fs = Application.FileSearch
With fs
    .NewSearch
     .LookIn = "C:\Documenti\Immagini PhotoWise\11 dicembre 2000"
    .FileType = msoFileTypeAllFiles
     .FileName = "image"
     If .Execute > 0 Then
         MsgBox "Trovati " & .FoundFiles.Count & " file"
         For i = 1 To .FoundFiles.Count
             MsgBox .FoundFiles(i)
         Next i
     Else
         MsgBox "Nessun file trovato"
     End If
End With
'---------------------------
Ciao.


text:
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:931ao4$iqa$1...@news.panservice.it...

Ti ringrazio ancora.
Nel frattempo ho trovato una soluzione che mi risolve gli attuali miei
problemi almeno al 95%; scrivendo:
.FileName = ".jpg"  (senza asterischi)
mi restituisce tutti i file presenti nel folder che hanno una extention jpg.



text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:931uj6$51a$1...@suite03.caspur.it...

Non so come ringraziarti.
Sono appena tornato a casa e dopo cena provo e ti faccio sapere; comunque
nel frattempo, come dicevo a Riccardo, scrivendo:
.FileName = ".jpg"
risolvo molti dei miei problemi: mi restituisce i nomi di tutti i file JPEG
contenuti nel folder.
A più tardi.



text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:931uj6$51a$1...@suite03.caspur.it...
>
[CUT]

Grazie veramente tanto: funziona perfettamente: direi che è necessario
adoperare .NewSearch.
Per ottenere quello che ottenevo prima con .FileName = "*.*" è bene proprio
togliere .FileName = "image".
Ancora grazie infinite.
Ciao



text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:nU656.244332$hk4.11...@news.infostrada.it...
>
>
> Grazie veramente tanto: funziona perfettamente: direi che è necessario
> adoperare .NewSearch.
> Per ottenere quello che ottenevo prima con .FileName = "*.*" è bene
proprio
> togliere .FileName = "image".
> Ancora grazie infinite.
> Ciao
>
> --
> Roberto
>
Di nulla, mi ci rodeva proprio lasciarti nella cacca...
Ciao.


title: Criteri Query

author: ultrareflex

text:
Ciao a tutto il NG.
Vorrei sapere....visto che ci sto provando da giorni, quale criterio usare
in una query per farmi dare come risultato i codici doppi del campo
CodiceArticolo.
Mi spiego:
Ho un campo denominato CodiceArticolo. Ora dovrei sapere con questa query
quali codici sono presenti nell'anagrafica più di una volta.Quindi se ci
sono 3 o più codici 3454 la query me li deve ritonare tutti (senza che io
ovviamente metto nel criterio "3454" non conosco quali sono o potrebbero
essere doppi).
Sapete darmi la soluzione??
Grazie Ancora
Ultra


title: Criteri Query

text:
"ultrareflex" <
lew...@tin.it
> ha scritto nel messaggio
news:wZxpa.85159$T34.2...@news2.tin.it...

Creati una query con Autocomposizione ricerca duplicati.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Evento NotInList

author: Alessandro Carli

text:
Saluti a tutto il NG.
scusate se propongo un quesito simile a quello di Alessia del 23 u.s., ma
non sono riuscito a risolvere questo problemino:
avevo sviluppato un db con Access 97 che prevedeva un aggiornamento di una
tabella utilizzata come fonte per una casella combinata qualora l'utente
insieriva un valore non contenuto in elenco.
Utilizzavo a tal fine il seguente codice:
Private Sub Città_NotInList(NewData As String, Response As Integer)
Dim db as dbatabase, RS As Recordset
    Set db = currentdb
    Set RS = db.OpenRecordset("[nome_tabella]", dbOpenDynaset)
    On Error Resume Next
    RS.AddNew
    RS.Fields("[nomecampo]") = NewData
    RS.Update
    If Err Then
    MsgBox "An error occurred. Please try again."
    Response = acDataErrContinue
    Else
    Response = acDataErrAdded
    End If
End Sub
Passando ad Access 2000 ho convertito il DB e tutto funziona regolarmente.
Sto sviluppando adesso un DB direttamente in A2000, ma riportando lo stesso
codice il sistema mi va in errore ('user-defined type not defined' in "db As
database").
Posso avere qualche suggerimento?
Un ringraziamento anticipato
Alessandro Carli


title: Evento NotInList

text:
"Alessandro Carli" <
carl...@tin.it
> ha scritto nel messaggio
news:8vtj64$q3k$1...@nslave2.tin.it...
> Saluti a tutto il NG.
> scusate se propongo un quesito simile a quello di Alessia del 23 u.s., ma
> non sono riuscito a risolvere questo problemino:
> avevo sviluppato un db con Access 97 che prevedeva un aggiornamento di una
> tabella utilizzata come fonte per una casella combinata qualora l'utente
> insieriva un valore non contenuto in elenco.
> Utilizzavo a tal fine il seguente codice:
>
> Private Sub Cittā_NotInList(NewData As String, Response As Integer)
> Dim db as dbatabase, RS As Recordset
>     Set db = currentdb
>     Set RS = db.OpenRecordset("[nome_tabella]", dbOpenDynaset)
>     On Error Resume Next
>     RS.AddNew
>     RS.Fields("[nomecampo]") = NewData
>     RS.Update
>     If Err Then
>     MsgBox "An error occurred. Please try again."
>     Response = acDataErrContinue
>     Else
>     Response = acDataErrAdded
>     End If
>
> End Sub
>
>
> Passando ad Access 2000 ho convertito il DB e tutto funziona regolarmente.
> Sto sviluppando adesso un DB direttamente in A2000, ma riportando lo
stesso
> codice il sistema mi va in errore ('user-defined type not defined' in "db
As
> database").
> Posso avere qualche suggerimento?
>
> Un ringraziamento anticipato
> Alessandro Carli
>
>
Access 2000 non utilizza pių la libreria DAO ma ADO che non riconosce il
tipo 'database'. Guarda nei riferimenti alle librerie se trovi la libreria
DAO la puoi utilizzare ma la devi posizionare prima di ADO...
Ciao.


title: Evento NotInList

text:
Sergio MAZZA <
sergi...@tiscalinet.it
> wrote in message
news:8vu0rn$sp6$1...@suite03.caspur.it...
>
> "Alessandro Carli" <
carl...@tin.it
> ha scritto nel messaggio
> news:8vtj64$q3k$1...@nslave2.tin.it...
> > Saluti a tutto il NG.
[CUT]
> Access 2000 non utilizza più la libreria DAO ma ADO che non riconosce il
> tipo 'database'. Guarda nei riferimenti alle librerie se trovi la libreria
> DAO la puoi utilizzare ma la devi posizionare prima di ADO...
>
> Ciao.
>
>
Ti ringrazio per la risposta.
Adesso so cosa significava  la dichiarazione di workspace nel messaggio di
alessia... :-)))
Un saluto
Alessandro


title: Arrotondamento

author: Elsis

text:
Devo utilizzare la funzione arrotonda per eccesso nei valori di una query.
Quale è la funzione in access
Grazie a tutti


title: Arrotondamento

author: Antonio

text:
"Elsis" <
el...@tin.it
> ha scritto nel messaggio
news:j814b.1969$nw1....@news1.tin.it...
> Devo utilizzare la funzione arrotonda per eccesso nei valori di una query.
> Quale è la funzione in access
>
> Grazie a tutti
>
>
Se usi Access 2002 la funzione è Round (la sintassi è nell'help), altrimenti
dovresti guardare la funzione sviluppata sul Sitocomune
(
www.sitocomune.com
).
Ciao


title: Arrotondamento

author: Roberto dalla campagna

text:
Elsis <
el...@tin.it
> wrote in message j814b.1969$nw1....@news1.tin.it...
> Devo utilizzare la funzione arrotonda per eccesso nei valori di una query.
> Quale č la funzione in access
>
> Grazie a tutti
Una funzione intrinseca che arrotondi per eccesso non esiste: per versioni
successive ad Access 97 esiste la funzione Round che arrotonda al valore
prossimo la funzione Int che atrrotonda per difetto.
Quindi devi arotondare tu e poi troncare i decimali che non ti servono.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Arrotondamento

text:
Roberto dalla campagna ha scritto:
> ...per versioni
> successive ad Access 97 esiste la funzione Round che arrotonda al valore
> prossimo ...
Ah, Roberto, non si è cambiato niente, fino da...
http://groups.google.com/groups?&selm=a6vih6$h8in7$1...@ID-46617.news.dfncis.de
ecc.
--
cu
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Arrotondamento

text:
Karl Donaubauer <
ad...@donkarl.com
> wrote in message
bishqh$c1gr0$1...@ID-46617.news.uni-berlin.de...
> Roberto dalla campagna ha scritto:
> > ...per versioni
> > successive ad Access 97 esiste la funzione Round che arrotonda al valore
> > prossimo ...
>
> Ah, Roberto, non si č cambiato niente, fino da...
>
http://groups.google.com/groups?&selm=a6vih6$h8in7$1...@ID-46617.news.dfncis.de
> ecc.
>
OK, grazie.
Infatti č per questo che suggerisco sempre di usare la funzione che hai
pubblicato sul Sito Comune. :-)
> --
> cu
> Karl



title: Visualizzare la foto in un campo ole facendo il drag and drop

text:
Salve ragazzi vi scrivo per chiedervi questa cosa????
Ho fatto un database con access 2003, all'interno del database ho un campo
ole, dove voglio trascinare delle foto, le trascino e al posto di apparirmi
l'immagine mi compare l'icona, nelle propietà ho specificato di visualizzare
il contenuto.
Come posso fare????
Grazie aspetto VS notizie!!!
Saluti
Cristian


text:
"Tin.it" <
cristia...@tin.it
> ha scritto nel messaggio
news:44b20ab6$0$10071$4faf...@reader3.news.tin.it...
> Salve ragazzi vi scrivo per chiedervi questa cosa????
>
> Ho fatto un database con access 2003, all'interno del database ho un campo
> ole, dove voglio trascinare delle foto, le trascino e al posto di
> apparirmi l'immagine mi compare l'icona, nelle propietà ho specificato di
> visualizzare il contenuto.
>
> Come posso fare????
Non so rispondere alla tua domanda in quanto praticamente nessuno, fatta
eccezione per la Microsoft nei suoi demo, usa in Access campi di tipo OLE
per memorizzare e visualizzare file immagine, sia perché mooooolto
ingombranti e sia perchè poco gestibili, specie in VBA.
Ti consiglio di lasciare i file immagine esterni al database e memorizzare
in un normalissimo campo di tipo Testo di una tabella il loro path; nella
Sezione General del Sito Comune (link qui sotto) trovi una dozzina di FAQ
che fanno riferimento a tale tecnica; comincia con il dare uno sguardo a
queste due FAQ:
1) 6.13 Come implementare correttamente un archivio di immagini di Stefano
Bettini
2) 6.75 Implementare un archivio di immagini di Silvio Savoldi
dopo di che datti uno sguado all'altra decina di FAQ: tutte trattano aspetti
particolari del problema.
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


author: cidi

text:
"Tin.it" <
cristia...@tin.it
> ha scritto nel messaggio
news:44b20ab6$0$10071$4faf...@reader3.news.tin.it...

Ciao Cristian
nel sito di Alex ci sono un paio di demo che potrebbero interessarti.
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=117
Daniele


title: Macaluba - Opportunità di lavoro

text:
In riferimento alla vostra opportunità di lavoro pubblicata sul News Group
di Access volevo sapere se la collaborazione può avvenire anche solo a
livello di interscambio informatico, quindi senza recarsi in loco presso la
vostra azienda e soprattutto che categoria di lavoro riguarda il database in
questione.
Cordiali saluti.
Giovanni Artiglio


Macaluba - Opportunità di lavoro


title: Leggere data di creazione file

text:
dopo aver verificato la presenza di un file in un percorso con
if len(dir(.......))>0

vorrei indicare la data e possibilmente ora di creazione di quel file.
E' possibile?

Grazie

---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
http://www.avast.com


title: Leggere data di creazione file

author: Bruno Campanini

text:
_zut_ expressed precisely :
> dopo aver verificato la presenza di un file in un percorso con
> if len(dir(.......))>0
>
> vorrei indicare la data e possibilmente ora di creazione di quel file.
> E' possibile?

===========================================
Dim FSO As New FileSystemObject
Dim FileName As String

FileName = "C:\Document\Winword\Doc1.docx"
MsgBox FSO.GetFile(FileName).DateCreated
===========================================

Bruno


title: Leggere data di creazione file

author: Karl Donaubauer

text:
_zut_ ha scritto:
> dopo aver verificato la presenza di un file in un percorso con
> if len(dir(.......))>0
>
> vorrei indicare la data e possibilmente ora di creazione di quel file.
> E' possibile?

Se non è un problema di eventualmente leggere la data dell'ultimo
cambiamento del file, basta:

FileDateTime("PerCorsoENomeDelFile")

--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it

Access Lobby:
http://www.AccessDevelopers.org


title: Codice

author: Giuliano

text:
Ciao,
potreste per favore dirmi il codice per copiare il valore di un campo di una
maschera in una variablile, per poi assegnarlo ad un altro campo.
Grazie.
    Ciao


title: Codice

author: Sib dal portatile

text:
Giuliano <
gro...@inwind.it
> wrote in message
99ldoa$sfe$1...@nreadB.inwind.it...

Prima di tutto nelle maschere ci sono controlli e non campi.
Secondo, capirei che tu volessi il codice per accedere a un recordset o per
eseguire una query, ma per assegnare un valore a una variabile quale vuoi
che sia il codice?
TuaVariabile=Forms!TuaMaschera!TuoControllo
Indovina quello per fare l'operazione inversa:
Forms!TuaMaschera!TuoControllo=TuaVariabile
Sib
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: Tornare su un controllo da codice se......

author: Saurinho

text:
Con quale comando posso uscire dall'esecuzione di codice e tornare su di un
controllo all'interno di una maschera?
nel codice:
If ( combobox = "0" ) Then
    MsgBox "Avvertenza ......!!!"
    'Qui' vorrei tornare alla maschera per non far venire l'errore division
by zero'
End If
Spero di essere stato chiaro.
Grazie a tutti...


author: Carlo Costarella

text:
"Saurinho" <
sa...@fol.it
> ha scritto nel messaggio
news:alfaah$1q641v$1...@ID-104918.news.dfncis.de...

Per uscire dalla routine puoi usare "exit sub" o "Exit Function"
If me.ComboBox = "0" Then
msgbox ...
exit sub
end if
Sulla sintassi che hai usato non sono molto sicuro. Sei certo che
Me.ComboBox restituisce una stringa? Mi pare manchi una parte di codice.
Forse dovresti scrivere:
If NZ(me.ComboBox,0) = 0 then
ecc.
se combo restituisce un numero
oppure nz(me.ComboBox,"") = "" then
ecc.
se restituisce una stringa.
Oppure puoi scrivere:
If IsNull(me.ComboBox) then
ecc.
Ciao, Carlo


text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:UpGe9.69966$ub2.1...@news1.tin.it...

Grazie, con il tuo aiuto ho risolto.


title: collegamento a mdb su server

author: fabrizio vignali

text:
Salve a tutti, il problema può sembrare simile ad alcuni postati
recentemente, ma il risultato è un pò diverso:
Recentemente mi son fatto con l'aiuto di tutti un sito per la mia piccola
attività. All'interno ho un db con elenco prodotti, descrizione, prezzi e
collegamento a immagini. Ho provato a riallegare le tabelle, seguendo la
procedura guidata in un db identico in locale seguendo le risorse di rete,
fino a quando, visualizzando il db in remoto non clicco per aprirlo è tutto
ok, quando voglio aprirlo e poi dovrei scegliere le tabelle da collegare, mi
da errore e access mi dice "file non valido".
C'è un errore da qualche parte, o il sistema usato per riallegare tabelle
non è valido e devo utilizzare l'esempio di Baraldi per il relink? Oppure è
meglio continuare come faccio adesso scaricando in locale l'mdb,
faccio le modifiche e poi lo sostituisco in remoto?
Grazie
Saluti a Tutti
Fabrizio Vignali
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: collegamento a mdb su server

author: Sergio MAZZA

text:
"fabrizio vignali" <
fabrizio...@libero.it
> ha scritto nel messaggio
news:151Z37Z67Z19Y1...@usenet.libero.it...

Anche questo è stato ampiamente trattato come argomento.
Una volta diviso l'applicazione in FE e BE, il BE deve rimanere sul server
in una cartella condivisa e con i permessi di lettura/scrittura assegnati a
chi ci accede.
L'FE viene copiato sui client e riallegate le tabelle indicando il percorso
di rete...
Ciao.
--
Sergio MAZZA


title: Pulsanti bianchi e arrotondati

author: Santilli Marco

text:
Stavo creando un nuovo DB ed ho notato che i pulsanti sono molto più carini
dei precedenti.... questi sono bianchi e arrotondati.
Sto usando ACCESS 2003
E' possibile modificare i vacchi DB portando tutto a 2003
Ho usato converti in ACCESS 2003 ma i pulsanti sono rimasti i soliti....
grigi e quadrati
C'è un modo????
Ciao e grazieeeeee


title: Pulsanti bianchi e arrotondati

text:
"Santilli Marco" <
ma...@santillimarco.it
> ha scritto nel messaggio
news:cnn8q0$kl4$1...@balena.cs.interbusiness.it...

Ciao Marco
ricordavo un post sull'argomento:
http://groups.google.com/groups?hl=it&lr=&threadm=ZwKad.36900%24H11.1241450%40twister1.libero.it&rnum=2&prev=/groups%3Fhl%3Dit%26lr%3D%26q%3D%2B%2522arrotondati%2522%2Bgroup%253Ait.comp.appl.access%2B2003
...
Daniele


title: Pulsanti bianchi e arrotondati

text:
"cidi" <
dadonz...@tin.it
> ha scritto nel messaggio
news:wDInd.194762$b5.96...@news3.tin.it...

Ok grazie ho risolto, era semplicissimo


title: Controlli collegati.

author: Rosario

text:
Salve a tutti,
vi espongo il mio problema. Ho due caselle combinate di una maschera di
inserimento, ciascuna delle quali ha come origine records un campo di due
tabelle relazionate. La prima casella mi dà l'elenco delle Ditte, la seconda
quella degli impiegati.
Ora io vorrei realizzare una routine che faccia in modo che quando inserisco
il nome di una ditta nella prima casella, la seconda mi visualizzi e quindi
mi dia la possibilità di inserire solo gli impiegati di quella ditta.
Ovviamente al termine dell'inserimento, passando ad un record nuovo tutto
deve tornare come prima, cioè il controllo degli impiegati si deve
predisporre a filtrare di nuovo i record a seconda delle ditta inserita.
Spero che il quesito abbia una soluzione e che qualcuno vogia darmi una mano
visto che sono alle prime armi.
Ciao a tutti, Rosario.


title: Controlli collegati.

author: Roberto da casa

text:
"Rosario" <
rosario...@libero.it
> ha scritto nel messaggio
news:gVUQ6.9829$HK.5...@news.infostrada.it...

Se la maschera si chiama Maschera1 e le due caselle combinate si chiamano
rispettivamente ComboDitta e ComboImpiegati, nella query che è origine riga
(e non origine reciods come tu dici) di ComboImpiegati, nella riga criteri
relativa al campo che contiene l'ID della ditta, scrivi;
[Forms]![Maschera1]![ComboDitta]
e a fronte dell'evento "Dopo aggiornamento" di ComboDitta genera il seguente
codice VBA:
Me!ComboImpiegati.Requery
Se ti servano maggiori ragguagli in merito, vai sul Sito Comune (link qui
sotto), Sezione Forms, fai il download  del database allegato alla FAQ
intitolata "Esempi di utilizzo delle forms". Tra gli esempi che troverai a
tua disposizione ce ne è uno intitolato "Syncronizing Two Combo Boxes on a
Form". Con un doppio clic su tale titolo ti comparirà una maschera di
esempio che fa al caso tuo e nella parte bassa della finestra di dialogo ti
comparirà un link internet della Microsoft, dove troverai scritto in maniera
molto dettagliata ciò che devi fare per realizzare ciò che ti serve.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Controlli collegati.

text:
Grazie per l'aiuto.
Il newsgroup è più utile di qualsiasi testo di programmazione per chi come
me vuole muovere i primi passi, ma spesso si trova un pò disorientato.
Ciao, Rosario.
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:MoVQ6.10097$HK.5...@news.infostrada.it...



title: Controlli collegati.

text:
E' una figata!!! Funziona perfettamente.
Grazie ancora per l'aiuto.
Ciao, Rosario.
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:MoVQ6.10097$HK.5...@news.infostrada.it...



title: Come si fa.....

author: xxx

text:
Allora.......sto costruendo un db per la gestione di un c/c.
Ho creato un prima tabella, con la data dell'operazione, la data della
valuta e il tipo di operazione, che va scelta da un menu a discesa.
Quindi ho creato un prima maschera dove verranno immessi tali dati.
Adesso il problema sorge quando si deve segliere il tipo di operazione;
infatti in funzione della scelta dovranno comparire campi diversi.
Per es. se scelgo "versamento di un assegno" devono comparire i campi numero
di ax e relativo valore.
Se invece selgo l'opzione Ri.Ba. devono comparire i campi relativi alle
informazioni che riguardano le ricevute bancarie.
Insomma come devo fare?
Grazie.


title: Come si fa.....

author: Roberto dal portabile

text:
"xxx" <
wa...@wappi.com
> ha scritto nel messaggio
news:04bb7.118561$Qf6.7...@news2.tin.it...

Ma quale č, a tuo avviso, la struttura della tabella dove memorizzi i
movimenti del conto corrente?
Vuoi gestire solo gli estratti conto (capitali e scalare) del o dei tuoi
conti correnti o anche qualche cosa d'altro?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Come si fa.....

text:
> Ma quale č, a tuo avviso, la struttura della tabella dove >memorizzi i
> movimenti del conto corrente?
> Vuoi gestire solo gli estratti conto (capitali e scalare) del o dei tuoi
> conti correnti o anche qualche cosa d'altro?
La maschera deve avere un aspetto diverso, in funzione della tipologia di
operazione che si va a scegliere nel controllo "Tipo di operazione".
I campi che devono comparire devono essere diversi a seconda che scelgo
Ri.Ba., Bonifici ecc... perche' ogni operazione ha valori diversi da
registrare.
Spero di essermi meglio spiegato.
Ciao e grazie.


title: Come si fa.....

text:
> Ma quale č, a tuo avviso, la struttura della tabella dove >memorizzi i
> movimenti del conto corrente?
> Vuoi gestire solo gli estratti conto (capitali e scalare) del o dei tuoi
> conti correnti o anche qualche cosa d'altro?
La maschera deve avere un aspetto diverso, in funzione della tipologia di



title: Come si fa.....

author: Expo

text:
"xxx" <
wa...@wappi.com
> ha scritto nel messaggio
news:LAfb7.119146$Qf6.8...@news2.tin.it...

Allora potresti fare maschere diverse per ogni tipo di operazione che devi
gestire e poi caricarle a seconda dell'operazione scelta


title: Come si fa.....

text:
"xxx" <
wa...@wappi.com
> ha scritto nel messaggio
news:04bb7.118561$Qf6.7...@news2.tin.it...

Potresti gestire il tutto con un evento sul compo menů della scelta.
Nell'evento usi un Case Select e di volta in volta visualizzi solamente i
campi che ti interessano.
Ovviamente all'avvio tutti i campi in questione dovranno essere non
visibili....
Se non sono stato chiaro scusami....č piů semplice a farsi che a dirsi....
Scusa
Magic_one


title: Come si fa.....

text:
Expo <
esp...@snet.it
> wrote in message
9kk0as$hlf$1...@fe2.cs.interbusiness.it...

ma no dai,
se iniziamo subito a moltiplicare la maschere ora che arriva alla fine del
programma
il db potrebbe scoppiare.
Secondo me puo' bastare una combo con i vari tipi di operazione magari
prendendoli  da una tabella
e poi sull'evento  dopo agiornamento un bel
Select Case
a seconda del tipo operazione
visualizza o nasconde questo o quel campo
chiaro che e' un invito e un consiglio a iniziare vedere  e utilizzare
subito un po' di codice
che servira' comunque se si vuole fare un programma decente che gestisca un
c/c bancario
Carlo Ve


title: Come si fa.....

text:
"Carlo_Ve" <
xp...@libero.it
> ha scritto nel messaggio
news:Xsjb7.12748$fA3.5...@news.infostrada.it...
> > Allora potresti fare maschere diverse per ogni tipo di operazione che
devi
> > gestire e poi caricarle a seconda dell'operazione scelta
>
> ma no dai,
> se iniziamo subito a moltiplicare la maschere ora che arriva alla fine del
> programma
> il db potrebbe scoppiare.
>
>
> Secondo me puo' bastare una combo con i vari tipi di operazione magari
> prendendoli  da una tabella
> e poi sull'evento  dopo agiornamento un bel
> Select Case
>
> a seconda del tipo operazione
> visualizza o nasconde questo o quel campo
>
> chiaro che e' un invito e un consiglio a iniziare vedere  e utilizzare
> subito un po' di codice
> che servira' comunque se si vuole fare un programma decente che gestisca
un
> c/c bancario
Diciamo che dipende anche dal tipo di utenza a cui si riferisce il prg.
Se è un untente alle prime armi magari fare una maschera specifica per ogni
operazione è più user-friendly; se invece ha già passato la fase utonto
allora va bene a che una maschera sola con tutti i campi abilitandone solo
quelli necessari per l'operazione da registrare


title: Come si fa.....

text:
Dunque volevo chiedervi:
* predispongo una tabella con i tipi di operazioni possibili
* poi li collego ad una casella combinata nella maschera
* qui mi blocco; potresti dirmi passo passo come fare? Anche perche' tra gli
eventi della casella combinata non c'e' Delect Case.
Ciao e grazie.
xxx


title: Invio contenuto campi testo a Nuovo Messaggio OutlookExpress

author: domenico domenico

text:
Salve a tutti e buon anno.
Su una maschera ho i seguenti campi testo:

"Fornitore"
"Email"
"Ordine"
"Data_ordine"
"Quantità"
"Codice"
"FilePDF"

Quello che vorrei fare è posizionare su tale maschera un pulsante
chiamato “Prepara Email” al cui evento click  si apre il “Nuovo
Messaggio” di OutlookExpress e fa quanto segue:

1)Copia il contenuto di “Email” della maschera e lo inserisce nel
campo “A:” di OutlookExpress

2)Copia il contenuto dei campi testo:
“Fornitore”
“Ordine”
“Data_ordine”
“Quantità”
“Codice”
della maschera e lo inserisce nel corpo del messaggio di
OutlookExpress

3)Allega il file pdf  ad OutlookExpress, il cui percorso è contenuto
nel campo testo “FilePDF” della maschera

Se qualcuno lo ha gia fatto può darmi una mano
Ciao e grazie


author: BFS

text:

http://www.google.it/#sclient=psy-ab&hl=it&source=hp&q=inviare+mail+da+access&pbx=1&oq=inviare+mail+da+access&aq=f&aqi=g4&aql=&gs_sm=e&gs_upl=16671l17410l1l18104l6l2l0l4l4l1l305l569l2-1.1l5l0&bav=on.2,or.r_gc.r_pw
.,cf.osb&fp=313ac1715fef6e45&biw=1400&bih=778

1.170.000 risultati trovati

ciao
BFS


text:
La risposta è semplicissima... non si può gestire OutlookExpress in
alcun modo.
Se non come DefaultClient, ma la cosa è abbastanza incontrollabile.

@Alex


text:

Ciao Alex ho adattato questo codice di un vecchio post di questo forum
e funziona con Oexpress tranquillamente

**********************
Private Sub PreparaEmail_Click()

Dim strInput As String
Dim Oggetto As String
Dim Messaggio As String

On Error GoTo Error_GetUserAddress

Oggetto = "Primo Oggetto di prova"
Messaggio = Me.Messaggio ' "messaggio di prova"

'Inizio costruzione della stringa di invio
strInput = "mailto:" & Me.Email & "?cc=" & "
pap...@topolo.it
" &
"&subject=" & Oggetto & "&body=" & Messaggio  '& "&bcc=" &
"
emailnasco...@tin.it
" & "&subject=" & Oggetto

' Fine costruzione della stringa di invio

Application.FollowHyperlink strInput, , True
GetUserAddress = True

Exit_GetUserAddress:
Exit Sub
Error_GetUserAddress:
MsgBox Err & ": " & Err.Description
GetUserAddress = False
Resume Exit_GetUserAddress
End Sub
**********************

GRazie per i link segnalatomi
Ciauuuu alla prox....e grazie


text:
...
> > @Alex
>
> Ciao Alex ho adattato questo codice di un vecchio post di questo forum
> e funziona con Oexpress tranquillamente
>
.....
>
> GRazie per i link segnalatomi
> Ciauuuu alla prox....e grazie

Evidentemente non sai di cosa parli... oppure hai richieste con
l'elastico.

Quel codice, come ti ho detto prima, usa il DEFAULTCLIENT... non OE...
e questo non è scontato, se OE è il DEFAULTCLIENT usa quello se fosse
MSO ... o altro... userebbe l'altro.
Se vuoi usare OE, quindi se DEVI USARE OE, quel codice non va bene, a
meno che non sia sul tuo PC di casa... allora parliamo di pippe...

Quel codice non consente di gestire allegati via codice, cosa che hai
chiesto inzialmente.
Quel codice ha dei LIMITI di dimensioni sulle singole parti Body e
destinatari.

Insomma, quello che hai chiesto ha delle esigenze ben chiare... e
questo metodo non le può nè soddisfare nè garantire, quindi non va.
Se invece hai fatto una domanda VAGA non PRECISA.... falla meglio così
capiamo anche noi come adeguarci a rispondere.

Se cerchi una soluzione industriale, questa non la proporrei a
nessuno.

@Alex


text:

vista la banalità della richiesta mi pare esagerato dire che è
incontrollabile.
in fin dei conti deve solo creare una mail con 4 dati dentro...

gli basta usare mapi :

http://www.vbsimple.net/index.htm?/howto/ht_020-2.htm

e puo fare esattamente quello che chiede con tutti i client di posta
predefiniti impostati in un pc

Ciao
BFS


text:
On 5 Gen, 11:52, BFS <B...@BFSBFS.it> wrote:
> Il 05/01/2012 11:04, @Alex ha scritto:
>
> > La risposta semplicissima... non si pu gestire OutlookExpress in
> > alcun modo.
> > Se non come DefaultClient, ma la cosa abbastanza incontrollabile.
>
> > @Alex
>
> vista la banalit della richiesta mi pare esagerato dire che
> incontrollabile.
> in fin dei conti deve solo creare una mail con 4 dati dentro...
>
> gli basta usare mapi :
>
>
http://www.vbsimple.net/index.htm?/howto/ht_020-2.htm

>
> e puo fare esattamente quello che chiede con tutti i client di posta
> predefiniti impostati in un pc
>
> Ciao
> BFS

Aspetta... non stiamo parlando con un pizzaiolo...(senza nulla
togliere).

Lui ha fatto richieste esplicite ed io tali le reputo.
Ha chiesto di usare OE
Ha chiesto di poter gestire Allegati.

A questa richiesta la risposta è NO.
A questa mia risposta ha ribadito con il codice che è INCONTROLLABILE.

Ti ricordo che MAPI è solo un WRAPPER al Socket e non ha nulla a che
fare con OE...(oggetto della richiesta).
La tua è una soluzione alternativa che, pur funzionando e che
condivido peraltro, non ha nulla a che fare con quanto richiesto.

Lui ha chiesto mele ed io ho risposto per le mele... tu gli stai
dicendo che anche le pere sono buone...

Poi se lui si è espresso male, non è stato preciso...  e gli bastava
frutta... come ho detto lo dicesse e le soluzioni alternative si
trovano.

@Alex


text:
Il 05/01/2012 13:05, @Alex ha scritto:
> On 5 Gen, 11:52, BFS<B...@BFSBFS.it>  wrote:
>> Il 05/01/2012 11:04, @Alex ha scritto:
>>
>>> La risposta semplicissima... non si pu gestire OutlookExpress in
>>> alcun modo.
>>> Se non come DefaultClient, ma la cosa abbastanza incontrollabile.
>>
>>> @Alex
>>
>> vista la banalit della richiesta mi pare esagerato dire che
>> incontrollabile.
>> in fin dei conti deve solo creare una mail con 4 dati dentro...
>>
>> gli basta usare mapi :
>>
>>
http://www.vbsimple.net/index.htm?/howto/ht_020-2.htm

>>
>> e puo fare esattamente quello che chiede con tutti i client di posta
>> predefiniti impostati in un pc
>>
>> Ciao
>> BFS
>
> Aspetta... non stiamo parlando con un pizzaiolo...(senza nulla
> togliere).
>
> Lui ha fatto richieste esplicite ed io tali le reputo.
> Ha chiesto di usare OE
> Ha chiesto di poter gestire Allegati.
>
> A questa richiesta la risposta č NO.
> A questa mia risposta ha ribadito con il codice che č INCONTROLLABILE.
>
> Ti ricordo che MAPI č solo un WRAPPER al Socket e non ha nulla a che
> fare con OE...(oggetto della richiesta).
> La tua č una soluzione alternativa che, pur funzionando e che
> condivido peraltro, non ha nulla a che fare con quanto richiesto.
>
> Lui ha chiesto mele ed io ho risposto per le mele... tu gli stai
> dicendo che anche le pere sono buone...
>
> Poi se lui si č espresso male, non č stato preciso...  e gli bastava
> frutta... come ho detto lo dicesse e le soluzioni alternative si
> trovano.
>
> @Alex

scusa Alex...
visto che non penso che il software che sta facendo serva per andare su
marte o gestire una centrale nucleare, credo che lui voglia una
qualsiasi soluzione che gli permetta di far apparire sta benedetta mail
gią compilata su OE.
Il come ottenere il risultato penso che non gli interessi (spero)...

Quindi se a lui non interessa "del come" ma gli interessa che funzioni,
la soluzione che gli ho postato gli permette di fare ciņ che vuole e di
dormire tranquillo..visto che funziona con qualsiasi altro client di
posta mapi

aspettiamo un cenno del diretto interessato

ciao
BFS


text:
On 5 Gen, 13:20, BFS <B...@BFSBFS.it> wrote:
> Il 05/01/2012 13:05, @Alex ha scritto:
>
>
>
>
>
>
>
>
>
> > On 5 Gen, 11:52, BFS<B...@BFSBFS.it>  wrote:
> >> Il 05/01/2012 11:04, @Alex ha scritto:
>
> >>> La risposta semplicissima... non si pu gestire OutlookExpress in
> >>> alcun modo.
> >>> Se non come DefaultClient, ma la cosa abbastanza incontrollabile.
>
> >>> @Alex
>
> >> vista la banalit della richiesta mi pare esagerato dire che
> >> incontrollabile.
> >> in fin dei conti deve solo creare una mail con 4 dati dentro...
>
> >> gli basta usare mapi :
>
> >>
http://www.vbsimple.net/index.htm?/howto/ht_020-2.htm

>
> >> e puo fare esattamente quello che chiede con tutti i client di posta
> >> predefiniti impostati in un pc
>
> >> Ciao
> >> BFS
>
> > Aspetta... non stiamo parlando con un pizzaiolo...(senza nulla
> > togliere).
>
> > Lui ha fatto richieste esplicite ed io tali le reputo.
> > Ha chiesto di usare OE
> > Ha chiesto di poter gestire Allegati.
>
> > A questa richiesta la risposta è NO.
> > A questa mia risposta ha ribadito con il codice che è INCONTROLLABILE.
>
> > Ti ricordo che MAPI è solo un WRAPPER al Socket e non ha nulla a che
> > fare con OE...(oggetto della richiesta).
> > La tua è una soluzione alternativa che, pur funzionando e che
> > condivido peraltro, non ha nulla a che fare con quanto richiesto.
>
> > Lui ha chiesto mele ed io ho risposto per le mele... tu gli stai
> > dicendo che anche le pere sono buone...
>
> > Poi se lui si è espresso male, non è stato preciso...  e gli bastava
> > frutta... come ho detto lo dicesse e le soluzioni alternative si
> > trovano.
>
> > @Alex
>
> scusa Alex...
> visto che non penso che il software che sta facendo serva per andare su
> marte o gestire una centrale nucleare, credo che lui voglia una
> qualsiasi soluzione che gli permetta di far apparire sta benedetta mail
> già compilata su OE.
> Il come ottenere il risultato penso che non gli interessi (spero)...
>
> Quindi se a lui non interessa "del come" ma gli interessa che funzioni,
> la soluzione che gli ho postato gli permette di fare ciò che vuole e di
> dormire tranquillo..visto che funziona con qualsiasi altro client di
> posta mapi
>
> aspettiamo un cenno del diretto interessato
>
> ciao
> BFS

Ciao Alex e BFS, e buon anno

come dice Alex probabilmente sono un "pizzaiolo", certo non sono un
programmatore VBA, ma tuttavia riesco smanettare e ad adattare cio di
cui ho bisogno (e poi mi sembra esgerato scaldarsi tanto), cmq a parte
cio ha ragione BSF quando dice che alla fine a me interessa solo una
procedura per ottenere 4 campi dati compilati e l'eventuale allegato.
Cmq provo anche la soluzione di BSF, che ringrazio, e chiedo scusa ad
Alex per averlo irritato.
Vi faccio sapere se ho risolto.
Ciauuuu ;-)


text:
....
> Ciao Alex e BFS, e buon anno
>
> come dice Alex probabilmente sono un "pizzaiolo", certo non sono un
> programmatore VBA, ma tuttavia riesco smanettare e ad adattare cio di
> cui ho bisogno (e poi mi sembra esgerato scaldarsi tanto), cmq a parte
> cio ha ragione BSF quando dice che alla fine a me interessa solo una
> procedura per ottenere 4 campi dati compilati e l'eventuale allegato.
> Cmq provo anche la soluzione di BSF, che ringrazio, e chiedo scusa ad
> Alex per averlo irritato.
> Vi faccio sapere se ho risolto.
> Ciauuuu ;-)

Hai frainteso... io ho risposto in modo molto attinente alla tua
domanda che era precisa
proprio perchè NON ti consideravo un pizzaiolo.

Ora che invece hai definito il contrario..., e non che io sia irritato
per questo, prenderò le tue richieste
con meno impronta tecnica.

@Alex


title: Formattare numero generico

author: Giorgia

text:
Buongiorno a tutti.
In una maschera avrei bisogno che un numero fosse formattato in questo modo
A/0000/10
il numero di 4 cifre si incrementa in questo modo:
=Nz(DMax("[PROTOCOLLO]";"[FATTURE ACQUISTO]");0)+1
Ho provato con la funzione Format senza alcun successo, in questo modo:
Private Sub DETTAGLI_FATTURE_ACQUISTO_PROTOCOLLO_BEFOREUpdate(Cancel As
Integer)
    Dim db As DAO.Database
    Set db = CurrentDb
    Dim rs As DAO.Recordset
    Set rs = db.OpenRecordset("FATTURE ACQUISTO")
    With rs
        !PROTOCOLLO = Format(Me.DETTAGLI_FATTURE_ACQUISTO_PROTOCOLLO,
"A/0000/10")
    Set rs = Nothing
    Set db = Nothing
End Sub
Inizialmente indicavo semplicemnte il formato nelle propriet� ma ora mi
occorre che il formato sia "reale" e non "apparente".
Ho guardato anche sul sito comune e tra i post vecchi ma la funzione Format
viene usata soprattutto per le date....sbaglio funzione?
Grazie.
--
Giorgia