title: Problema con chiusura di una finestra.

author: Ferdinando Landi

text:
Salve a Tutti,
č la prima volta che scrivo ad una newsgroup e spero che mi risolviate
il problema.
Ho un programma in access che lancia un bat tramite il comando shell (a
proposito c'č qualche altro comando che mi permette di lanciare bat o
exe?). Di conseguenza viene aperta una finestra di dos che io non riesco
piů a chiudere in maniera automatica (via codice). Ho provato ad usare
le API di Windows, del tipo prendere l'handle della finestra aperata
restituito dal comando shell (Almeno credo che sia l'handle) e usarlo
con le API Destroywindow, CloseWindow. ecc. Niente da fare. Ho provato
ad usare anche del codice prelevato dal sito
(
http://members.xoom.it/it_db_access/
) del tipo "avviare un file
eseguibile e attenderne la fine" ma senza successo.
Vi ringrazio anticipatamente aspettando una vostra risposta.
Se volete potete rispondere anche al seguente indirizzo
la...@mi.camcom.it
--
Ferdinando Landi       e-mail:
la...@mi.camcom.it


title: Problema con chiusura di una finestra.

author: Silvio Berruti

text:
Ciao Ferdinando
"Ferdinando Landi" <
la...@mi.camcom.it
> ha scritto nel messaggio
news:3962DB03...@mi.camcom.it...
> Ho un programma in access che lancia un bat tramite il comando shell (a
> proposito c'è qualche altro comando che mi permette di lanciare bat o
non mi risulta, e poi a cosa servirebbe? :-)
> exe?). Di conseguenza viene aperta una finestra di dos che io non riesco
> più a chiudere in maniera automatica (via codice). Ho provato ad usare
Non hai provato la cosa + semplice (se la sai):
aggiungi cls alla fine del tuo file .BAT.
In alternativa, potresti modificare le proprietà del file dicendogli di
chiudersi al termine.
Buon lavoro.
Silvio


title: Problema con chiusura di una finestra.

text:
Ciao Silvio,
Silvio Berruti wrote:
>
>
> > exe?). Di conseguenza viene aperta una finestra di dos che io non riesco
> > più a chiudere in maniera automatica (via codice). Ho provato ad usare
>
> Non hai provato la cosa + semplice (se la sai):
> aggiungi cls alla fine del tuo file .BAT.
Ti ringrazio per la risposta, avevo già provato ad aggiungere CLS alla
fine del file bat ma mi rimane sempre la finestra dos aperta con
intestazione in barra di stato 'esecuzione terminata' e non si chiude.

> In alternativa, potresti modificare le proprietà del file dicendogli di
> chiudersi al termine.
Non posso modificare la proprietà del file in quanto è un file che mi
creo al momento e non è già esistente. Se sai come modificare la
proprietà del file da Access via codice e me lo dici te ne sono grato.
Ti ringrazio di nuovo per la risposta e spero che tu abbia altri
suggerimenti.
Saluti e buon lavoro



title: Problema con chiusura di una finestra.

author: Sergio MAZZA

text:
"Ferdinando Landi" <
la...@mi.camcom.it
> ha scritto nel messaggio
news:3962DB03...@mi.camcom.it...
> Salve a Tutti,
> č la prima volta che scrivo ad una newsgroup e spero che mi risolviate
> il problema.
>
> Ho un programma in access che lancia un bat tramite il comando shell (a
> proposito c'č qualche altro comando che mi permette di lanciare bat o
> exe?). Di conseguenza viene aperta una finestra di dos che io non riesco
> piů a chiudere in maniera automatica (via codice). Ho provato ad usare
> le API di Windows, del tipo prendere l'handle della finestra aperata
> restituito dal comando shell (Almeno credo che sia l'handle) e usarlo
> con le API Destroywindow, CloseWindow. ecc. Niente da fare. Ho provato
> ad usare anche del codice prelevato dal sito
> (
http://members.xoom.it/it_db_access/
) del tipo "avviare un file
> eseguibile e attenderne la fine" ma senza successo.
> Vi ringrazio anticipatamente aspettando una vostra risposta.
> Se volete potete rispondere anche al seguente indirizzo
>
la...@mi.camcom.it
> --
> Ferdinando Landi       e-mail:
la...@mi.camcom.it
Con Win'98, NT, 2000 la Microsoft ha (per cosě dire) sostituito i file batch
con gli script che non sono altro che file di testo in VBscript (con
estensione vbs) o JavaScript (con estensione js); invece per Win'95b puoi
scaricare l'interprete dal sito MS. Se ti garba puoi sostituire il tuo batch
con uno script in VB e lo esegui da Access con:
Sub EseguiScript()
Dim ritorno As Double
ritorno = Shell("c:\winnt\system32\wscript.exe
d:\documenti\tabelle\copyTabelleTXT.vbs")
End Sub
Ovviamente devi sostituire la directory Winnt con la directory che contiene
il file wscript.exe...
Ciao.


title: Problema con chiusura di una finestra.

author: DanieleF

text:
"Ferdinando Landi" <
la...@mi.camcom.it
> ha scritto nel messaggio
news:3962DB03...@mi.camcom.it...
> Salve a Tutti,
> č la prima volta che scrivo ad una newsgroup e spero che mi risolviate
> il problema.
>
> Ho un programma in access che lancia un bat tramite il comando shell (a
> proposito c'č qualche altro comando che mi permette di lanciare bat o
> exe?). Di conseguenza viene aperta una finestra di dos che io non riesco
> piů a chiudere in maniera automatica (via codice). Ho provato ad usare
> le API di Windows, del tipo prendere l'handle della finestra aperata
> restituito dal comando shell (Almeno credo che sia l'handle) e usarlo
> con le API Destroywindow, CloseWindow. ecc. Niente da fare. Ho provato
> ad usare anche del codice prelevato dal sito
> (
http://members.xoom.it/it_db_access/
) del tipo "avviare un file
> eseguibile e attenderne la fine" ma senza successo.
> Vi ringrazio anticipatamente aspettando una vostra risposta.
> Se volete potete rispondere anche al seguente indirizzo
>
la...@mi.camcom.it
> --
> Ferdinando Landi       e-mail:
la...@mi.camcom.it
Ma perchč non la noscondi direttamente usando il vbHide alla fine della
funzione Shell?


title: Problema con chiusura di una finestra.

text:
Ciao Daniele,
Grazie mille, mi hai risolto il problema.
Mi stavo perdendo in un bicchier d'acqua. Non mi sono reso conto che
avevo la soluzione sotto il naso. Ho sperimentato tanti di quegli
archibugi mentre avevo la soluzione a portata di mano.
Di nuovo grazie.



title: Problema con chiusura di una finestra.

text:
"Ferdinando Landi" <
la...@mi.camcom.it
> ha scritto nel messaggio
news:396315AE...@mi.camcom.it...
>
> Ciao Daniele,
>
> Grazie mille, mi hai risolto il problema.
> Mi stavo perdendo in un bicchier d'acqua. Non mi sono reso conto che
> avevo la soluzione sotto il naso. Ho sperimentato tanti di quegli
> archibugi mentre avevo la soluzione a portata di mano.
> Di nuovo grazie.
>
> DanieleF wrote:
Di nulla.
Ciao


title: Problema con chiusura di una finestra.

author: GE.VI. S.p.A. - Maurizio Facciuti

text:
Ciao Ferdinando....... per risolvere il tuo problema nel BAT, basta
aggiungere alla fine dello stesso la parola " CLS ".
Risolto? fammi sapere.
--
Posted from
smtp2.libero.it
 [193.70.192.52]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: creare un database access97 con vista - errore

author: FANCIULLO

text:
Salve sono Fanciullo,
(Access 97)
Uso access 97 con vista.
ho questa riga di codice che dovrebbe crearmi un nuovo database
 Set dbESPORTA = DBEngine.CreateDatabase(strfiledest, dbLangGeneral)
ricevo questo errore (non lo ricevo con XP e 2000)
errore di runtime 3051
il modulo di gestione di database Microsoff Jet non è in grado di aprire il
file c:\mio.mdb.
Il file è già aperto con uso esclusivo di un altro utente o è necessario
avere l'autorizzazione
per visualizzare i dati.
(il debug mi porta sulla riga di codice di cui sopra....)
C'è un altro modo per creare un database via codice??
GRAZIE
allego la routine completa
Private Sub cmdESEGUI_Click()
Dim strfiledest As String
Dim dbESPORTA   As Database
Dim strTabella As String
Dim strSQL As String
Dim messaggio As Byte
On Error GoTo err_crea
If Me.csDATABASE = "" Or Me.csDATABASE = "c:\" Then
MsgBox "completa il nome del file...."
Exit Sub
End If
strfiledest = Me.csDATABASE
If Dir(strfiledest & ".mdb") <> "" Then
messaggio = MsgBox("il file esiste già: vuoi sovrascrivere il file oppure
no?", vbOKCancel)
    If messaggio = vbOK Then
      Kill strfiledest & ".mdb"
    Set dbESPORTA = DBEngine.CreateDatabase(strfiledest, dbLangGeneral)
    Else
    Exit Sub
    End If
End If
err_crea:
    If Err.Number = 3024 Then
    'intercetto l'errore 3024: il file da copiare non esiste...allora viene
creato
    Set dbESPORTA = DBEngine.CreateDatabase(strfiledest, dbLangGeneral)
    End If
strTabella = Me.csTABELLA
strSQL = _
"SELECT QPROGRAMMAZIONEperESP.CLASSI,QPROGRAMMAZIONEperESP.MENU,
QPROGRAMMAZIONEperESP.[DATA ARRIVO], QPROGRAMMAZIONEperESP.CODICE,
QPROGRAMMAZIONEperESP.alimenti, QPROGRAMMAZIONEperESP.[QUANTITA'],
QPROGRAMMAZIONEperESP.NOTE INTO " & strTabella & " FROM
QPROGRAMMAZIONEperESP;"
DoCmd.RunSQL strSQL
DoCmd.CopyObject strfiledest & ".mdb", , acTable, strTabella
End Sub


author: Cinzia

text:
"FANCIULLO" <
vitochia...@libero.it
> ha scritto nel messaggio
news:5IwEj.40495$FR.1...@twister1.libero.it...

Ciao Fanciullo,
non ho modo di provare, ma penso che il problema sia dovuto al fatto
che vai a scrivere in C:\ e presumibilmente Vista lì non ti lascia
scrivere a meno che tu non abbia forzatatamente assegnato i diritti di
scrittura, prova a creare il db nella cartella dei documenti, dove
sicuramente puoi scrivere.
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org
http://accessdaziacin.live.spaces.com
----------------------------------------


text:
"Cinzia" <
cinziapagani-...@tiscali.it
> ha scritto nel messaggio
news:47e2ca89$0$16039$5fc...@news.tiscali.it...

>Scusa ho sbagliato a rispondere,
Comunque è bastato indicare D:\


title: formato "dinamico"

author: vale

text:
è possibile in un report e/o in una maschera  basati su query, impostare il
formato numerico di un campo con o senza decimali (formato standard 2
decimali ; formato standard 0 decimali)
in funzione del contenuto di un'altro campo della query di base?
grazie.


title: formato "dinamico"

author: Carlo Costarella

text:
"vale" <
ezio.m...@tovogomma.com
> ha scritto nel messaggio
news:45f5885b$1...@newsgate.x-privat.org...
>č possibile in un report e/o in una maschera  basati su query, impostare il

Certo che sě.
If Me.TuoControllo = "quello che vuoi" then
Me.TuoControlloNumerico.DecimalPlaces = 2
else
Me.TuoControlloNumerico.DecimalPlaces = 0
End if
Ciao, Carlo


title: formato "dinamico"

text:
> Certo che sì.
> If Me.TuoControllo = "quello che vuoi" then
> Me.TuoControlloNumerico.DecimalPlaces = 2
> else
> Me.TuoControlloNumerico.DecimalPlaces = 0
> End if
>
> Ciao, Carlo
sull'evento "caricamento" della maschera ho messo:
Private Sub Form_Load()
If Me.MioControllo= 1 Then
Me.MioControlloNumerico.DecimalPlaces = 0
Else
Me.MioControlloNumerico.DecimalPlaces = 2
End If
End SubO
però funziona solo in base all'ordinamento della query, cioè considera solo
il valore del primo record.
perchè?
grazie.


title: formato "dinamico"

text:
"vale" <
vald...@tiscali.it
> ha scritto nel messaggio
news:45f5...@extreme.x-privat.org...

Non avevi specificato che si trattava di maschere continue...
la proprietà viene impostata una volta per il controllo e può variare in una
visualizzazione a maschera singola non in visualizzazione maschere continue.
Nemmeno la formattazione condizionale potrebbe essere usata.
Ciao, Carlo


title: formato "dinamico"

text:
"vale" <
vald...@tiscali.it
> ha scritto nel messaggio
news:45f5...@extreme.x-privat.org...
>> Certo che sě.
>> If Me.TuoControllo = "quello che vuoi" then
>> Me.TuoControlloNumerico.DecimalPlaces = 2
>> else
>> Me.TuoControlloNumerico.DecimalPlaces = 0
>> End if
>>
>> Ciao, Carlo
>
> sull'evento "caricamento" della maschera ho messo:
>
> Private Sub Form_Load()
> If Me.MioControllo= 1 Then
> Me.MioControlloNumerico.DecimalPlaces = 0
> Else
> Me.MioControlloNumerico.DecimalPlaces = 2
> End If
>
> End SubO
>
> perň funziona solo in base all'ordinamento della query, cioč considera
> solo il valore del primo record.
> perchč?
> grazie.
>
>
Mi viene un dubbio...
non č che hai scritto proprio cosě
Me.MioControlloNumerico.DecimalPlaces = 0
Immagino avrai sostituito con il nome del tuo controllo, vero?
Ciao, Carlo


title: formato "dinamico"

text:
>
> Mi viene un dubbio...
> non č che hai scritto proprio cosě
> Me.MioControlloNumerico.DecimalPlaces = 0
>
> Immagino avrai sostituito con il nome del tuo controllo, vero?
>
> Ciao, Carlo
si certo!!!
in effetti si comporta proprio come prevedevi.
cioč in base al primo record come se fosse una maschera singola.
non c'č proprio nessuna soluzione?
ciao


title: formato "dinamico"

text:
"vale" <
ezio.m...@tovogomma.com
> ha scritto nel messaggio
news:45f6...@newsgate.x-privat.org...
> >
>> Mi viene un dubbio...
>> non è che hai scritto proprio così
>> Me.MioControlloNumerico.DecimalPlaces = 0
>>
>> Immagino avrai sostituito con il nome del tuo controllo, vero?
>>
>> Ciao, Carlo
> si certo!!!
> in effetti si comporta proprio come prevedevi.
> cioè in base al primo record come se fosse una maschera singola.
> non c'è proprio nessuna soluzione?
>
> ciao
>
>
Temo non ci sia una soluzione...a meno di cambiare il tipo di dati da
numerico a testo.
Non credo ti interessi questa soluzione ma qualora fosse di tuo gradimento,
potresti scrivere nel campo della tabella quello che ti pare:
1 oppure 1,00, 123 oppure 123,00
La scrittura potrebbe avvenire anche a runtime con una query di
aggiornamento.
Altra alternativa e sempre che possa essere di tuo gradimento è quella di
aggiungere alla tabella un campo testo e formattarlo a runtime come
preferisci con i valori del campo numerico. In ogni caso i dati, i valori di
testo, devono essere scritti nella tabella prima della visualizzazione su
maschera continua, anche qui è possibile usare una query di aggiornamento.
Ciao, Carlo


title: Con la SP 1 di WinXP Access va uno schifo ...

author: Sandro

text:
Ho appena installato la SP 1 di WinXP.
Da questo momento in poi la mia applicazione Access 2000 (front-end a MySQL)
va una vera chiavica. Le maschere master-detail e i report ci mettono una
vita a comporsi, le scroll-bar fanno piantare per alcuni (lunghissimi)
secondi l'applicazione, le combo che sono guai ad aprirle... Insomma,
inutilizzabile.
Le elaborazioni pesanti (quelle fatte dal server) vanno a razzo come al
solito.
Ho deinstallato l'aggiornamento e, magicamente, tutto torna a funzionare
perfettamente.
Qualche suggerimento?
TIA, Sandro.
--------------------------------
Inviato via
http://usenet.libero.it


author: warp

text:
Sandro ha scritto nel messaggio <
212Z210Z230Z100Y...@usenet.libero.it
>...
>Ho appena installato la SP 1 di WinXP.
>
>Da questo momento in poi la mia applicazione Access 2000 (front-end a MySQL)
>va una vera chiavica. Le maschere master-detail e i report ci mettono una
>vita a comporsi, le scroll-bar fanno piantare per alcuni (lunghissimi)
>secondi l'applicazione, le combo che sono guai ad aprirle... Insomma,
>inutilizzabile.
>
>Le elaborazioni pesanti (quelle fatte dal server) vanno a razzo come al
>solito.
>
>Ho deinstallato l'aggiornamento e, magicamente, tutto torna a funzionare
>perfettamente.
>
>Qualche suggerimento?
Macchina pulita: installa win 'XP, installa SP-1, installa il resto del software (Access compreso).
Ciao, warp


title: somma arrotondamenti

author: maruru

text:
Ciao a tutti,
espongo il mio problema.
Ho un report, nel corpo ho il dettaglio del n. di pezzi in consegna x
cliente.
Nel piè del cliente ho la somma del pezzi consegnati e un campo per il
conteggio dei multipli di 12 pezzi =Fix(Somma([SommaDiquantita])/12).
Quindi questo campo mi restituiste
0 se ho consegne per il cliente da 1 a 12pz.
1 se ho consegne per il cliente da 13 a 24pz.
ecc.ecc.
Ora nel piè di report voglio fare una somma dei valori di multipli di
12 però non so come fare.
Se imposto un campo a piè di report con la formula =Fix(Somma
([SommaDiquantita])/12) mi da un valore differente alla somma dei
multipli di 12 perchè somma tutte le consegne e divide per 12. Cioè se
ho 4 consegne da 4 pz ciascuna per 4 clienti differenti, da 1 come
multipli di dodici. Mentre mi dovrebbe restituire 0. Nessun cliente ha
avuto una consegna con multipli di 12.
Come posso fare??
Spero di essere stato chiaro.....ma penso di no :D
Ciao e grazie a tutti


title: somma arrotondamenti

author: Alessandro Cara

text:
maruru ha scritto:
> Ciao a tutti,
>
> espongo il mio problema.
>
> Ho un report, nel corpo ho il dettaglio del n. di pezzi in consegna x
> cliente.
> Nel pi� del cliente ho la somma del pezzi consegnati e un campo per il
> conteggio dei multipli di 12 pezzi =Fix(Somma([SommaDiquantita])/12).
> Quindi questo campo mi restituiste
> 0 se ho consegne per il cliente da 1 a 12pz.
> 1 se ho consegne per il cliente da 13 a 24pz.
> ecc.ecc.
>
> Ora nel pi� di report voglio fare una somma dei valori di multipli di
> 12 per� non so come fare.
> Se imposto un campo a pi� di report con la formula =Fix(Somma
> ([SommaDiquantita])/12) mi da un valore differente alla somma dei
> multipli di 12 perch� somma tutte le consegne e divide per 12. Cio� se
> ho 4 consegne da 4 pz ciascuna per 4 clienti differenti, da 1 come
> multipli di dodici. Mentre mi dovrebbe restituire 0. Nessun cliente ha
> avuto una consegna con multipli di 12.
> Come posso fare??
>
> Spero di essere stato chiaro.....ma penso di no :D
>
> Ciao e grazie a tutti
>
  =Fix(Somma> ([QtaCliente])*12)
--
ac


title: somma arrotondamenti

text:
>
>   =Fix(Somma> ([QtaCliente])*12)
> --
> ac
??
NON HO CAPITO
somma> ???
qtacliente*12???
forse non sono stato chiaro
sommadiquantità è la somma di pz consegnati con un singolo documento.
somma(sommadiquantita) invece è la somma totale dei pz consegnati al
singolo cliente.
Fix(Somma([SommaDiquantita])/12) è la formula per conteggiare i
multipli di dodici del singolo cliente.
perciò [QtaCliente]=somma(sommadiquantita)
se nel piè di report imposto un campo con la formula =somma
([multipli]) (dove multipli è il campo del piè di clienti con la
formula =Fix(Somma([SommaDiquantita])/12)) access mi chiede il valore
di "multipli" perchè non si può fare la somma di campi calcolati. se
invece imposto la formula =Fix(Somma([SommaDiquantita])/12) mi da un
valore che non mi serve.
spero di essere stato + chiaro


title: somma arrotondamenti

text:
maruru ha scritto:
>>   =Fix(Somma> ([QtaCliente])*12)
>> --
>> ac
>
> ??
> NON HO CAPITO
>
> somma> ???
> qtacliente*12???
>
> forse non sono stato chiaro
probabilmente sono io che sono troppo ermetico. Comunque non mi
ricordavo il problema legato ai campi calcolati
Questo valore sul pie' di report =somma(int(quantita/12)) dovrebbe
comunque darti la somma corretta sia applicato al dettaglio che al totale.
Il tuo problema sta in dove metti la divisione
Fix(Somma([SommaDiquantita])/12)
e' diverso da
somma(int(sommadiquantita/12))
>
> spero di essere stato + chiaro
l'avevo capita.
>
--
ac


title: somma arrotondamenti

text:

somma(int(sommadiquantita/12))
non va bene perchè se per un cliente x ho 3 consegne così composte:
1) 4 pz
2) 4 pz
3) 22 pz
nel piè del cliente faccio la somma (30 pz) e ottengo che ha 2
multipli di 12
mentre nel piè di report me ne conteggia 1 solo perchè =somma(int
(sommadiquantita/12)) riporta i multipli di 12 delle singole righe
quindi 4/12=0; 4/12=0; 22/12=1
:S
cmq grazie!!!!!


title: Record corrente

author: Marco

text:
All'apertura di una maschera collegata ad una tabella qual'è il metodo
migliore
per verificare se esiste un record corrente o se la tabella non contiene
record?
grazia in anticipo
marco


title: Record corrente

author: CIDI

text:
"Marco" <
dmsof...@tin.it
> ha scritto nel messaggio
news:49d8af2d$0$1109$4faf...@reader4.news.tin.it...

If Me.RecordsetClone.RecordCount = 0 then
...fai quello che vuoi
end if
ciao
Daniele


title: barre scorrimento

author: Lucky

text:
ciao
ho una subform che contiene parecchi record. Vorrei rendere più facile il
lavoro a chi la deve consultare. Dal momento che di default si apre con la
barra di scorrimento laterale attaccata in alto e quindi evidenziando i
primi record, vorrei sapere se si può farla aprire con la barra attaccata in
basso, così da mostrare gli ultimi record inseriti ed evitare che con il
mouse scrollino (magari cambiando pagina senza accorgersene, come è
successo)
grazie


title: barre scorrimento

author: Pablitomf

text:
Lucky ha scritto:
> ciao
> ho una subform che contiene parecchi record. Vorrei rendere piů facile il
> lavoro a chi la deve consultare. Dal momento che di default si apre con la
> barra di scorrimento laterale attaccata in alto e quindi evidenziando i
> primi record, vorrei sapere se si puň farla aprire con la barra attaccata in
> basso, cosě da mostrare gli ultimi record inseriti ed evitare che con il
> mouse scrollino (magari cambiando pagina senza accorgersene, come č
> successo)
> grazie
da codice all'apertura della tua subform posizionati sull'ultimo record...
e questo č quanto.
--
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: barre scorrimento

text:
"Pablitomf" <
pabl...@virgilio.it
> ha scritto nel messaggio
news:ca1c22$pok$1...@news.newsland.it...
> Lucky ha scritto:
>
> > ciao
> > ho una subform che contiene parecchi record. Vorrei rendere più facile
il
> > lavoro a chi la deve consultare. Dal momento che di default si apre con
la
> > barra di scorrimento laterale attaccata in alto e quindi evidenziando i
> > primi record, vorrei sapere se si può farla aprire con la barra
attaccata in
> > basso, così da mostrare gli ultimi record inseriti ed evitare che con il
> > mouse scrollino (magari cambiando pagina senza accorgersene, come è
> > successo)
> > grazie
>
> da codice all'apertura della tua subform posizionati sull'ultimo record...
> e questo è quanto.
>
> --
> Pablitomf
>
> Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
> domande sugli argomenti che non conosce, chi non risponde quando gli
> chiedono qualcosa che conosce. (P.Neruda)
>
> questo articolo e` stato inviato via web dal servizio gratuito
>
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it
ciao
è qui in mezzo che non so cosa metterci:
Private Sub Form_Open(Cancel As Integer)
End Sub
ciao


title: barre scorrimento

author: Roberto

text:
[CUT]
è qui in mezzo che non so cosa metterci:
>
> Private Sub Form_Open(Cancel As Integer)
Docmd.gotorecord ,, acLast
> End Sub
>
>Ciao
Roberto


title: [Cisa] Orari

author: Samuele

text:
ciao,
si sa qualcosa dello schedule di Cisa?
Giusto per dare un'occhiata agli orari dei treni...
grazie.
ciao!
Samuele


title: Errore compilazione

author: Ivan

text:
Salve a tutti
Compilando il programma a cui sto lavorando (Visual Basic, Menu Debug,
Compila ), a volte mi sagnala come errori  i richiami ai  nomi dei campi
della maschera ( esempio : Me.nomeCampo), magari la volta precedente non mi
aveva segnalato nulla.
Se io sostituisco il riferimento al campo della maschera da Me.nomeCampo con
Forms!nomeMaschera!nomeCampo la compilazione non segnala più l'errore.
Quello che vorrei sapere è il motivo dell'errore e perchè viene segnalato
solo alcune volte.
Visto che ci sono Vi pongo una seconda domanda:
All'interno di un report se da codice devo richiamare un campo del report
quale è la sintassi giusta per richiamarlo, Me.comeCampo o Report.nomeCampo
a altro?
Grazie a tutti.


title: Errore compilazione

author: Sib

text:
"Ivan" <
rib...@hotmail.com
> ha scritto nel messaggio
>
> Compilando il programma a cui sto lavorando (Visual Basic, Menu Debug,
> Compila ), a volte mi sagnala come errori  i richiami ai  nomi dei campi
> della maschera ( esempio : Me.nomeCampo), magari la volta precedente non
> mi aveva segnalato nulla.
>
> Se io sostituisco il riferimento al campo della maschera da Me.nomeCampo
> con Forms!nomeMaschera!nomeCampo la compilazione non segnala più l'errore.
>
> Quello che vorrei sapere è il motivo dell'errore e perchè viene segnalato
> solo alcune volte.
Detto così sembrerebbe strano, comunque prova a verificare che il CONTROLLO
della maschera sia associato allo stesso CAMPO.
Se hai un controllo che ha lo stesso nome di un campo della tabella
sottostante ma non è associato ad esso puoi avere errori simili.
> Visto che ci sono Vi pongo una seconda domanda:
>
> All'interno di un report se da codice devo richiamare un campo del report
> quale è la sintassi giusta per richiamarlo, Me.comeCampo o
> Report.nomeCampo a altro?
sempre Me.
Ciao
Sib
--
http://www.gestionedati.com


title: Errore compilazione

author: Karl Donaubauer

text:

Prova se funziona con
Me!NomeCampo
Me("NomeCampo")
VBA qualche volta ha problemi col punto soprattutto se un controllo
ha lo stesso nome di un campo.
Vedi anche
www.donkarl.com/it
 FAQ 6.3 Punto o punto esclamativo
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
 + iscriviti alla CISA2, la seconda
Conferenza Italiana per Sviluppatori di Access, Ancona, 22+23/4/2006


title: come fermare il codice in esecuzione

author: Tyler Durden

text:
da tastiera, come blocco l'esecuzione del codice? (quando va in loop
qcosa, per esempio...)
___________________________________________
"in fondo anche l'amore è un sovrappensiero..."
m.querc...@sis-ter.it
Togli NOSPAM dall'e-mail per rispondere.


title: come fermare il codice in esecuzione

author: Antonello Spinetti

text:
con il caro e vecchio CTRL + break (pausa-interr).
Ciao.
Tyler Durden <
m.qu...@sis-ter.it
> wrote in message
llfm5tkb4ac6sp9ia...@4ax.com...



title: Finestre di Dialogo

author: foice

text:
Salve a tutti, sto cercando di fare una finestra di dialogo per
selezionare gli ID coinvolti in una certa operazione.  Ecco il mio
tentativo
Private Sub Comando67_Click()

    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "DialogoConfig"   /*DialogoConfig č la maschera che ho
creato per essere la finestra di dialogo*/
    DoCmd.OpenForm stDocName, , , stLinkCriteria
    stDocName = "01 Duplicazione Config" /*prima delle tre operazioni
che servono per l'operazione da compiere, qui č necessario inserire il
numero dell'ID sorgente e vorrei che lo si mettesse con la maschera di
dialogo*/
    DoCmd.OpenQuery stDocName, acNormal, acEdit
    stDocName = "02 Duplicazione Config" /*secondo passo*/
    DoCmd.OpenQuery stDocName, acNormal, acEdit

    DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, ,
acMenuVer70
    stDocName = "03 Duplicazione Config" /*terzo passo in cui serve
l'ID destinazione (che potrebbe essere messo a mano, ma serebbe ideale
che venisse preso dalla maschera aperta in cui risiede questo pulsante
Comando_67*/
    DoCmd.OpenQuery stDocName, acNormal, acEdit
    DoCmd.DoMenuItem acFormBar, acRecordsMenu, 5, , acMenuVer70
End Sub
Ho visto che per la stampa di Report Access nei suoi Wizzard usa un
codice come quello che segue, ma non ho capito nemmeno dove viene
detto qual'č la maschera che deve fare da finestra di dialogo. Eppure
usando questo pulsante la finestra di dialogo c'č! Boh?
Private Sub Fattura_Click()
On Error GoTo Err_Fattura_Click
    If Forms![Ordini per cliente]![Sottomaschera Ordini per
cliente].Form.RecordsetClone.RecordCount = 0 Then
        MsgBox "Immettere le informazioni sugli ordini prima di
visualizzare in anteprima la fattura."
    Else
        DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, ,
acMenuVer70
        DoCmd.OpenReport "Fattura", acPreview, , "[IDOrdine] =
Forms![Ordini per cliente]![Sottomaschera Ordini per
cliente].form![IDOrdine]"
    End If
Exit_Fattura_Click:
    Exit Sub
Err_Fattura_Click:
    If Err <> 2501 Then
        MsgBox Err.Description
    End If
    Resume Exit_Fattura_Click
End Sub
Vi ringrazio molto di ogni eventuale aiuto.


title: Finestre di Dialogo

text:
>    stDocName = "01 Duplicazione Config" /*prima delle tre operazioni
>che servono per l'operazione da compiere, qui è necessario inserire il
>numero dell'ID sorgente e vorrei che lo si mettesse con la maschera di
>dialogo*/
forse valeva la pena di specificare che la query di creazione tabella
"01 Duplicazione Config" ha come Criterio per la selezione
[Forms]![DialogoConfig]![CasellaCombinata0]
Con questo pernsavo che il gioco fosse fatto ma ...
Eseguendo il tutto ecco cosa succede:
si apre la maschera DialogoConfig ma va in secondo piano rispetto alla
finestra di dialogo (quella standard) che mi chiede il valore per fare
funzionare la query "01 Duplicazione Config". Ovviamente non si può
riportare in primo piano.
Dopo che è è terminata l'esecuzione della query "03 Duplicazione
Config" la maschera DialogoConfig è di nuovo in primo piano anche se
oramai non serve più a niente.
Credo che il problema non sia nel fare capire alla query che deve
usare la maschera DialogoConfig per prendere i dati, ma nell'aprire la
maschera non modo giusto.
 Mi sapete aiutare? Grazie a tutti.


title: convertire un file in pdf

author: access il top

text:
ciao a tutti.
volevo sapere se qualcuno aveva già affrontato il problema di creare un
file pdf dal report di anteprima tramite codice vba.
ho letto che qualcuno è riuscito, ma non si trova niente a proposito,
tramite un componente ocx
grazie mille dell'aiuto


title: convertire un file in pdf

author: TANNHAUSER

text:
access il top ha scritto:


> grazie mille dell'aiuto
Affrontato, sezionato e ...variamente risolto; con un semplice "file pdf"
in questo gruppo attraverso google trovi decine di 3D.
E' comunque sempre necessario avere a disposizione un drive di stampante
per la creazione dei *.pdf (gratuito o commerciale come quello dell'Adobe).
TANNHAUSER
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: convertire un file in pdf

text:
"TANNHAUSER" <
tannau...@virgilio.it
> ha scritto nel messaggio
news:crtj5f$qvs$1...@news.newsland.it...

io come convertitore di file utilizzo la stampante virtuale pdf995 ho
cercato sul sitocomune ma non ho trovato niente tramite la sezione cerca
nel newsgroup visualizzo solo 300 messaggi.
sapresti aiutarmi per favore


title: convertire un file in pdf

text:
[CUT]
> io come convertitore di file utilizzo la stampante virtuale pdf995 ho
> cercato sul sitocomune ma non ho trovato niente tramite la sezione cerca
> nel newsgroup visualizzo solo 300 messaggi.
> sapresti aiutarmi per favore
"Solo" 300 messaggi!!! E non ti bastano. Abbi un po' di pazienza e,
adattando le risposte (io l'ho fatto con Acrobat 4.0) perverrai a qualcosa
di buono.



title: convertire un file in pdf

author: Cinzia

text:
"TANNHAUSER" <
tannau...@virgilio.it
> ha scritto nel messaggio
news:crtonh$ul7$1...@news.newsland.it...
> [CUT]
>
> > io come convertitore di file utilizzo la stampante virtuale pdf995 ho
> > cercato sul sitocomune ma non ho trovato niente tramite la sezione cerca
>
> > nel newsgroup visualizzo solo 300 messaggi.
> > sapresti aiutarmi per favore
>
>
> "Solo" 300 messaggi!!! E non ti bastano. Abbi un po' di pazienza e,
> adattando le risposte (io l'ho fatto con Acrobat 4.0) perverrai a qualcosa
> di buono.
> TANNHAUSER
>
> --
Ciao Tannhauser,
Probabilmente Access il top, intendeva dire che in Outlook visualizza solo
gli ultimi 300 messaggi indipendentemente dall'oggetto.
La strada più veloce per cercare quelli che parlano di conversione in pdf è
andare su google gruppi selezionare it.comp.database e cercare ad esempio
file pdf ... oppure clicca qui sotto:
http://groups.google.it/groups?hl=it&lr=&q=file+pdf&btnG=Cerca&meta=group%3Dit.comp.database.*
saluti
Cinzia


title: convertire un file in pdf

text:
Cinzia ha scritto:
> "TANNHAUSER" <
tannau...@virgilio.it
> ha scritto nel messaggio
> news:crtonh$ul7$1...@news.newsland.it...
> > [CUT]
> >
> > > io come convertitore di file utilizzo la stampante virtuale pdf995 ho
> > > cercato sul sitocomune ma non ho trovato niente tramite la sezione cerca
> >
> > > nel newsgroup visualizzo solo 300 messaggi.
> > > sapresti aiutarmi per favore
> >
> >
> > "Solo" 300 messaggi!!! E non ti bastano. Abbi un po' di pazienza e,
> > adattando le risposte (io l'ho fatto con Acrobat 4.0) perverrai a qualcosa
> > di buono.
> > TANNHAUSER
> >
> > --
> Ciao Tannhauser,
> Probabilmente Access il top, intendeva dire che in Outlook visualizza solo
> gli ultimi 300 messaggi indipendentemente dall'oggetto.
> La strada piů veloce per cercare quelli che parlano di conversione in pdf č
> andare su google gruppi selezionare it.comp.database e cercare ad esempio
> file pdf ... oppure clicca qui sotto:
>
http://groups.google.it/groups?hl=it&lr=&q=file+pdf&btnG=Cerca&meta=group%3Dit.comp.database.*
> saluti
> Cinzia
Chiedo venia,
non mi ero reso conto del senso della risposta.
Concordo, come avevo detto, che cercare nel NG da Google dia risultati piů
completi.



title: convertire un file in pdf

text:
"TANNHAUSER" <
tannau...@virgilio.it
> ha scritto nel messaggio
news:cru0o5$p82$1...@news.newsland.it...

grazie mille č proprio quello che mi succede a me cercherň informazioni
dove mi avete detto voi.
grazie mille


title: convertire un file in pdf

text:
"access il top" <
negrinel...@yahoo.it
> ha scritto nel messaggio
news:41e2959a$0$8204$5fc...@news.tiscali.it...

ciao.
adesso ho trovato qualcosa che sembra funzionare quindi non tiratevi
matti.
se riesco a farlo andare bene preparo un filetto solo con questa
funzione e allegato il piccolo software freeware e invio tutto al sito.
speriamo bene..


title: mscomct2.ocx e win98

author: donato

text:
Ho realizzato un'applicazione con access 2000 sul notebook (win me).
Nell'applicazione ho usato il controllo calendario in oggetto, presente nel
cd di office 2000.
Ho trasferito l'applicazione sul pc di casa (win98).
Vado per aprirla e scopro che il controllo calendario non funziona.
Ho provato a installarlo dalle opzioni del cd di office 2000.
Niente da fare.
Ho provato a copiare i file nella cartella system di windows.
Niente da fare.
Che delusione....
Qualcuno sa aiutarmi?
Dovrei distribuire questo applicativo e a quanto pare mi troverei con molte
incompatibilità.
Grazie


title: mscomct2.ocx e win98

text:
Mi rispondo da solo, visto che alla fine credo di aver capito cosa è
accaduto.
Avendo aperto il file *.mdb che conteneva il controllo calendario Pinker 6.0
prima di averlo installato, ha fatto si che Access mantenesse in memoria
l'impossibilità ad usare quel controllo, nonostante avessi poi in seguito
provato e riprovato ad installarlo.
Cancellato il file e recuperando una versione precedente il problema si è
risolto.
Quindi:
1 - Il controllo msconlt2.ocx non basta copiarlo in c:\windows\system, ma
deve essere regolarmente installato con il cd di installazione (office 2000)
2 - Un file mdb che viene eseguito prima ancora di installare un controllo
in esso contenuto, continua a ricordare che quel controllo non esiste nel
sistema e pertanto si rifiuta di eseguirlo, anche dopo averlo installato
correttamente.
By


title: import da txt

author: alessandro

text:
Ho un elenco di indirizzi numero civico e via
12 via italia
15 , via italia
20 , via italia
non riesco ad importarli bene perche' sul 20% del data base manca la virgola
dopo il numero civico, esiste un instruzione per inserire la virgola nei
record mancanti
es istruzione:
se dopo il numero non ce' la virgola , aggiungilo
Grazie Aless


title: import da txt

author: M C

text:
"alessandro" <aaa@.com> ha scritto nel messaggio
news:4a0aad81$0$18929$4faf...@reader2.news.tin.it...

Ciao,
Fai un ciclo di lettura del file
Per ogni riga:
Salvi su stringa la riga
Ricavi la sottostringa che parte dalla prima occorrenza dello spazio alla
seconda.
Se questa � uguale a "via" la sostituisci con ", via" e salvi la riga
Replace(StringaRigaFileTesto, "via", ", via")
Nell'altro caso ( "," ) non fai niente e vai avanti


title: import da txt

text:
"M C" <
mca...@tiscali.it
> ha scritto nel messaggio
news:4a0acb72$0$697$5fc...@news.tiscali.it...
> Fai un ciclo di lettura del file
> Per ogni riga:
Azz.. mi sono bloccato  alla prima riga..... cosa vuol dire, fai un ciclo di
lettura?
Aless



title: import da txt

text:
"M C" <
mca...@tiscali.it
> ha scritto nel messaggio
news:4a0acb72$0$697$5fc...@news.tiscali.it...

Essendo un po neofita delle cose complicate...
Ho intenzione di fare cosii..
importato il file in tabella , poi con l'opzione trova e sostituisci " trova
(via) e sostituisci con (, via)      poi trova (,, via) e sostituisci con (,
Via) dovrebbe funzionare....purtroppo sono un milione e report... speriamo
non si impolli tutto
Aless


title: import da txt

author: AP

text:
Il Wed, 13 May 2009 15:30:23 +0200, M C ha scritto:
> Se questa � uguale a "via" la sostituisci con ", via" e salvi la riga
questo ti aggiunge due virgole dove ce n'e' una sola...
Io uso excel per questo, che e' piu' flessibile, e gli puoi dare "via" come
criterio per separare una colonna.
Oltre ad aggiungere la virgola a manina, che e' sempre una possibilita'.
--
<<Cover what you do best, link to the rest>>
UFV
17 sett: Cadillac Records - Star Trek - Pulp Fiction - The Girlfriend
Experience
16 sett: 17 again - My Bloody Valentine
www.iaciners.org


title: import da txt

text:
"AP" <
duc...@iaciners.org
> ha scritto nel messaggio
news:xvxoezgfmgm7$.1ud40lcnuxr7s$.dlg@40tude.net...
> Io uso excel per questo, che e' piu' flessibile, e gli puoi dare "via"
come
> criterio per separare una colonna.
> Oltre ad aggiungere la virgola a manina, che e' sempre una possibilita'.
>
Pero' io ho un milione e passa di righe,, difficile aggiornarle a mano,
Comunque piano piano.... sto facendo dei tentativi... lavorando con le query
di accodamento..
Aless


title: import da txt

text:
Il Wed, 20 May 2009 09:57:55 +0200, alessandro ha scritto:
>> Io uso excel per questo, che e' piu' flessibile, e gli puoi dare "via"
> come
>> criterio per separare una colonna.
>> Oltre ad aggiungere la virgola a manina, che e' sempre una possibilita'.
>>
>
> Pero' io ho un milione e passa di righe,, difficile aggiornarle a mano,
mi permetto di ribadire che excel e' molto piu' duttile per questo tipo di
importazioni, ti sgrossa il lavoro e poi magari ti lascia qualcosa da
sistemare a mano, poca roba, non un milione di record.
Casomai posta le prime righe di questo record che vedo come potrebbe
essere.
Poi importare una tabella excel in access e' banale.


title: import da txt

author: Alessandro Cara

text:
AP ha scritto:
> Il Wed, 20 May 2009 09:57:55 +0200, alessandro ha scritto:
>
>>> Io uso excel per questo, che e' piu' flessibile, e gli puoi dare "via"
>> come
>>> criterio per separare una colonna.
Mi immagino cosa succede se trovi Piazza, viale, v., vicolo, etc.....
>>> Oltre ad aggiungere la virgola a manina, che e' sempre una possibilita'.
>>>
>> Pero' io ho un milione e passa di righe,, difficile aggiornarle a mano,
>
> mi permetto di ribadire che excel e' molto piu' duttile per questo tipo di
> importazioni, ti sgrossa il lavoro e poi magari ti lascia qualcosa da
> sistemare a mano, poca roba, non un milione di record.
Mi permetto di intervenire per evidenziare che se conoscessi access un
po' di piu' non faresti queste affermazioni
>
> Casomai posta le prime righe di questo record che vedo come potrebbe
> essere.
> Poi importare una tabella excel in access e' banale.
Anche un file di testo soprattutto se si usano i delimitatori corretti
e/o se si modificano le specifiche di importazione o si elimina il campo
(basta un doppioclick) che viene generato a fronte della virgola.
--
ac


title: import da txt

text:
Il Mon, 06 Jul 2009 11:24:27 +0200, Alessandro Cara ha scritto:
> Mi permetto di intervenire per evidenziare che se conoscessi access un
> po' di piu' non faresti queste affermazioni
ottimo, allora se conosci access non capisco le ragioni della tua domanda e
mi scuso per essermi offerto di aiutarti.
Fagli aggiungere la virgola dove manca.


title: import da txt

text:
AP ha scritto:
> Il Mon, 06 Jul 2009 11:24:27 +0200, Alessandro Cara ha scritto:
>
>> Mi permetto di intervenire per evidenziare che se conoscessi access un
>> po' di piu' non faresti queste affermazioni
>
> ottimo, allora se conosci access non capisco le ragioni della tua domanda e
> mi scuso per essermi offerto di aiutarti.
Non sono lo stesso "alessandro"
>
> Fagli aggiungere la virgola dove manca.
"alessandro", a quanto ho capito, ha un problema di corretta
importazione e non di mettere una virgola, falso problema.
Probabilmente ha quel problema perche' ha indicato la "," come
delimitatore di campo.
--
ac


title: import da txt

text:
Il Mon, 06 Jul 2009 12:02:24 +0200, Alessandro Cara ha scritto:
> Non sono lo stesso "alessandro"
E allora che cazzo vuoi da me?
Se sai come si fa diglielo tu, io saprei come farlo in excel e se mi posta
un paio di righe gli giro una soluzione.
Tu invece sai come si fa ma preferisci dire a me che il mio metodo e'
sbagliato piuttosto che dire quello giusto. Chi sei, il vice sceriffo?


title: import da txt

text:
AP ha scritto:

L'ho scritto nella risposta precedente.
Io sono uno stronzo qualsiasi che discute con i suoi pari.
>


title: import da txt

text:
Il Mon, 06 Jul 2009 13:11:59 +0200, Alessandro Cara ha scritto:
> L'ho scritto nella risposta precedente.
> Io sono uno stronzo qualsiasi che discute con i suoi pari.
sei l'aiuto sceriffo piu' scalcinato che si puo' trovare.
Ha scritto che non ha la virgola, e ha messo pure l'esempio
12 via italia
15 , via italia
20 , via italia
Non che ha il punto al posto della virgola. Adesso metti la tua grande
conoscenza di access al servizio di chi ne ha bisogno, al posto di fare il
somaro.


title: import da txt

author: Sam --

text:


duccio, torna a guardare i film porno che fai più bella figura...
ciao sam--


title: import da txt

text:
Il Mon, 06 Jul 2009 14:18:50 +0200, Sam -- ha scritto:
> duccio, torna a guardare i film porno che fai pi� bella figura...
uei, sandrun, cosa fai da queste parti?


title: stampa unione con moduli

author: Giorgia

text:
Posto qui sperando di non essere troppo inopportuna......
Un documento word preleva alcuni dati usando la Stampa e Unione da un
database.
Per praticità di compilazione, ho inserito in questo doc word dei moduli e
inserendo la protezione al doc, escludendo dalla protezione i moduli,
ottengo la comodità che cercavo: spostandomi con il tasto tabulazione passo
direttamente da un modulo all'altro.
Inserendo però la protezione, la barra strumenti stampa unione scompare e
non posso più cercare il record che mi occorre.
C'è un modo per ovviare a questo inconveniente ed evitare di attivare e
disattivare la protezione?
Grazie fin d'ora....
Ciao
Giorgia


title: VBA: impostare maschera su un record...

author: sd

text:
Salve a tutti,
ho costruito una mascherina per ricercare i clienti e
vorrei cliccando su uno di essi posizionare una seconda maschera
sul relativo cliente....
Utilizzo l'espressione:
Forms!Anagrafico_cliente!codice = me.id_cli
secondo mè il problema è che "codice" è di tipo
contatore e VBA non mi permette di assegnarli il valore....
come posso ovviare al problema?
grazie
sdamy


title: VBA: impostare maschera su un record...

author: Alessandro

text:
"sd" <
sd...@tiscalinet.it
> wrote in message
news:a6a509$2in$1...@pegasus.tiscalinet.it...

Al di la che quello che hai scritto serve, non per posizionarsi, ma
per IMPOSTARE un VALORE, cosa che non devi assolutamente fare.
Prova a verificare il codice dietro l'AUTOCOMPOSIZIONE della
ricerca tramite una COMBO_BOX:
Sub CasellaCombinata12_AfterUpdate()
    ' Trova il record corrispondente al controllo
    Me.RecordsetClone.FindFirst "[Nome] = '" & Me![CasellaCombinata12] &
"'"
    Me.Bookmark = Me.RecordsetClone.Bookmark
End Sub
Invece di applicare questa procedura alla FORM Me sulla
FORM=Anagrafico_cliente
Come...???
Sub CasellaCombinata12_AfterUpdate()
    ' Trova il record corrispondente al controllo
    Forms("Anagrafico_cliente").RecordsetClone.FindFirst "[Nome] = '" &
Me![CasellaCombinata12] & "'"
    Forms("Anagrafico_cliente").Bookmark =
Forms("Anagrafico_cliente").RecordsetClone.Bookmark
End Sub
Ciao.
Alessandro.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: VBA: impostare maschera su un record...

text:
"Alessandro" <
ik2...@libero.it
> ha scritto nel messaggio
news:0a7f98cc641021b825...@mygate.mailgate.org...

Grazie
adesso mi "avventuro"....
ciao ciao
sdamy


title: Valore predefinito= valore campo precedente

text:
Buongiorno e buon anno a tutti.
Vorrei migliorare il db creato nel 2008 visto che utilizzandolo ho notato
che si potrebbe molto migliorare ma mi sa che avrò spesso bisogno del Vostro
aiuto.
Sto avendo difficoltà per es a impostare come valore predefinito un valore
già digitato nel campo precedente, spiego meglio:
MASCHERA ANAGRAFICA CLIENTE
ragione sociale
indirizzo
cap e città
spedizione fatture [QUI VORREI CHE IL VALORE PREDEFINITO FOSSE LO STESSO DEL
CAMPO INDIRIZZO, SE POI FOSSE DIVERSO LO MODIFICHEREI, MA SONO RARI CASI]
Grazie per gli aiuti che mi giungeranno.
--
Giorgia


text:

Dal sito di DonKarl
Problema
Dopo aver inserito un valore in un record vuoi che diventi il valore
predefinito per un nuovo record, in modo tale che l'utente non debba
inserirlo di nuovo ma lo possa cambiare su richiesta.
Soluzione
Sull'evento Dopo aggiornamento del controllo o della maschera puoi
usare il seguente codice:
per una stringa
Me!MioControllo.DefaultValue = Chr$(34) & Me!MioControllo & Chr$(34)
per una data
Me!MioControllo.DefaultValue = Str(CDbl(Me!MioControllo))
per altri tipi di dati (numeri, si/no, ecc.)
Me!MioControllo.DefaultValue = Me!MioControllo


author: Bruno Campanini

text:
"Giorgia" <
gio...@vitaletrasporti.com
> wrote in message
news:4965cf59$0$1108$4faf...@reader3.news.tin.it...

In BeforeUpdate della scheda:
If IsNull([spedizione fatture]) Then
    [spedizione fatture] = [indirizzo]
End If
Bruno


text:
"Bruno Campanini" <
B...@gmail.com
> ha scritto nel messaggio
news:49660f33$0$1112$4faf...@reader4.news.tin.it...

Grazie Bruno,
pensavo fosse la soluzione più semplice e logica...ma invece non funziona e
non riesco a capire perchè...
probabilmente perchè la maschera è stata creata da una tabella e quindi
dovrei impostare la routine evento anche nella tab?


text:
"Giorgia" <
gio...@vitaletrasporti.com
> wrote in message
news:496619e7$0$1116$4faf...@reader1.news.tin.it...
> Grazie Bruno,
> pensavo fosse la soluzione più semplice e logica...ma invece non funziona
> e non riesco a capire perchè...
> probabilmente perchè la maschera è stata creata da una tabella e quindi
> dovrei impostare la routine evento anche nella tab?
La tabella non c'entra.
Però deve funzionare!
Che errore ti dà? che il valore non è valido per il campo?
Se così è allora i due campi non sono omologhi - stai cioè
tentando di inserire un testo in un campo data, etc.
Bruno


text:
"Bruno Campanini" <
B...@gmail.com
> ha scritto nel messaggio
news:49661e1b$0$1105$4faf...@reader4.news.tin.it...

>No, nessun errore, semplicemnte non funziona: digitanto VIA ROSSI nel campo
>INDIRIZZO, nel campo SPEDIZIONE FATTURE non succede nulla......


text:
"Giorgia" <
gio...@vitaletrasporti.com
> wrote in message
news:49661e9e$0$1126$4faf...@reader1.news.tin.it...
>>No, nessun errore, semplicemnte non funziona: digitanto VIA ROSSI nel
>>campo INDIRIZZO, nel campo SPEDIZIONE FATTURE non succede nulla......
Guarda che quel che deve succedere succede solo dopo che hai
aggiornato il record e non durante la sua compilazione!
Bruno


text:
"Bruno Campanini" <
B...@gmail.com
> ha scritto nel messaggio
news:4966201e$0$1119$4faf...@reader4.news.tin.it...

>sě sě certo......ma non funziona.........


author: geppo

text:
Ciao "Giorgia" <
gio...@vitaletrasporti.com
> ha scritto nel messaggio
news:49662850$0$1127$4faf...@reader1.news.tin.it...
--cut--
>>sě sě certo......ma non funziona.........
Bruno ha semplicemente dimenticato di inserire un "Not" cioč:
if not isnull(..........) then
   .....
end if
--
Ciao
Geppo


text:
"geppo" <c...@tin.it.invalid> ha scritto nel messaggio
news:C3r9l.241633$FR.5...@twister1.libero.it...
> Ciao "Giorgia" <
gio...@vitaletrasporti.com
> ha scritto nel messaggio
> news:49662850$0$1127$4faf...@reader1.news.tin.it...
> --cut--
>
>>>sì sì certo......ma non funziona.........
>
>
>
> Bruno ha semplicemente dimenticato di inserire un "Not" cioè:
>
> if not isnull(..........) then
>   .....
> end if
>
>
> --
> Ciao
> Geppo
uhm.....no mi sembra si stravolga un po' il senso però....(se INDIRIZZO non
è null.....non è quello che devo specificare mi sembra...)
e cmq non funziona manco così, ho provato per curiosità.....
Giorgia


text:
Ciao "Giorgia" <
gio...@vitaletrasporti.com
> ha scritto nel messaggio
news:49663f63$0$1110$4faf...@reader2.news.tin.it...

Hai pienamente ragione, sono io che ho bisogno di un paio di caffe'.
Dunque, il codice lo inserisci qui?
private sub Form_BeforeUpdate()
bla bla bla
end sub
Giusto?
Ti sei accertata che nelle proprieta' della form nella scheda Evento alla
voce Dopo Inserimento sia associato l'evento? Ci deve essere scritto
[Routine evento]
Hai provato a debuggare mettendo un BreakPoint?
> Giorgia
--
Ciao
Geppo


text:
...............dimenticavo,
scusa Bruno semplicemente sono io rimbambito.
--
Ciao
Geppo


text:
geppo ha scritto:
>Ciao "Giorgia" <giorgia@vitaletrasporti,com > ha scritto nel messaggio
>news:49663f63$0$1110$4faf...@reader2.news.tin,it ...
>>
>> "geppo" <ccc@tin,it .invalid> ha scritto nel messaggio
>> news:C3r9l.241633$FR.5...@twister1.libero,it ...
>>> Ciao "Giorgia" <giorgia@vitaletrasporti,com > ha scritto nel messaggio
>>> news:49662850$0$1127$4faf...@reader1.news.tin,it ...
>>> --cut--
>>>
>>>>>sì sì certo......ma non funziona.........
>>>
>>>
>>>
>>> Bruno ha semplicemente dimenticato di inserire un "Not" cioè:
>>>
>>> if not isnull(..........) then
>>>   .....
>>> end if
>>>
>>>
>>> --
>>> Ciao
>>> Geppo
>> uhm.....no mi sembra si stravolga un po' il senso però....(se INDIRIZZO
>> non è null.....non è quello che devo specificare mi sembra...)
>> e cmq non funziona manco così, ho provato per curiosità.....
>
>Hai pienamente ragione, sono io che ho bisogno di un paio di caffe'.
>
>Dunque, il codice lo inserisci qui?
>
>private sub Form_BeforeUpdate()
>
>bla bla bla
>
>
>end sub
>
>Giusto?
>
>Ti sei accertata che nelle proprieta' della form nella scheda Evento alla
>voce Dopo Inserimento sia associato l'evento? Ci deve essere scritto
>[Routine evento]
>
>Hai provato a debuggare mettendo un BreakPoint?
>
>> Giorgia
>
Prova ad usare l'evento BeforeUpdate della casella di testo INDIRIZZO invece che quello della form. Appena esci dal campo si aggiorna l'altro
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


text:
"Fair87" <
roby...@gmail.com
> ha scritto nel messaggio
news:gk5h63$nm8$1...@news.nonsolonews.it...

RISOLTO!
Fair87 mi ha acceso la lampadina....inserivo la stringa nella scheda del
campo SPEDIZIONE FATTURE  e non in quello INDIRIZZO.....
Grazie a tutti!
Giorgia


title: Record simili

author: Gloria

text:
Ripropongo il quesito perchè mi sarebbe molto utile trovare una
soluzione:
ho bisogno di isolare i record che iniziano tutti nello stesso
modo tipo
ROSSI GIACOMO
ROSSI LEONARDO
ROSSI srl
facendomi vedere anche un altro campo che è l'attività che
ognuno di loro svolge.
Ho creato, come mi ha suggerito Antonio, 1 query che contiene
nome e funzione LEFT ed un'altra query che contiene la
precedente messa due volte dove ho unito i campi LEFT e i campi
nome hanno il criterio <>.
L'unico problema è che la query paragona ogni singolo record con
tutti gli altri simili e da 3000 records di partenza ne ottengo
15000.
Come posso isolare solo quelli simili facendo vedere anche
l'attività (quello comunque sono riuscita a farlo anche nella
query che ho già)
Grazie
--
Inviato da Virgilio
http://newsgroup.virgilio.it
Filtra gli antipatici, segnala le risposte, segue i thread, e lo fa da web


title: Record simili

author: giorgio rancati

text:
"Gloria" <
glog...@tin.it
> ha scritto nel messaggio
news:10494656.
1112174919706
.JavaMail.newsgroup@sc-ng-1...
> Ripropongo il quesito perchè mi sarebbe molto utile trovare una
> soluzione:
> ho bisogno di isolare i record che iniziano tutti nello stesso
> modo tipo
> ROSSI GIACOMO
> ROSSI LEONARDO
> ROSSI srl
> facendomi vedere anche un altro campo che è l'attività che
> ognuno di loro svolge.
> Ho creato, come mi ha suggerito Antonio, 1 query che contiene
> nome e funzione LEFT ed un'altra query che contiene la
> precedente messa due volte dove ho unito i campi LEFT e i campi
> nome hanno il criterio <>.
> L'unico problema è che la query paragona ogni singolo record con
> tutti gli altri simili e da 3000 records di partenza ne ottengo
> 15000.
> Come posso isolare solo quelli simili facendo vedere anche
> l'attività (quello comunque sono riuscita a farlo anche nella
> query che ho già)
> Grazie
Ciao Gloria,
non riesco a trovare la soluzione proposta da Antonio quindi te ne propongo
una mia (che forse sarà uguale a quella di Antonio)
------------
SELECT *
FROM Tabel1
WHERE Left([Nome],InStr([Nome],' '))
    IN (SELECT  Left([Nome],InStr([Nome],' '))
         FROM Tabel1
        GROUP BY  Left([Nome],InStr([Nome],' '))
        HAVING COUNT(1)>1)
--------------
Nome è il campo che contiene il nome intero, la funzione LEFT prende la
parte sinistra a partire da primo spazio, poi la Where fa vedere solo quelli
che hanno la parte sinistra uguale.
Ciao Giorgio


title: Record simili

author: Alex NSB

text:
Gloria wrote:
> Ripropongo il quesito perchè mi sarebbe molto utile trovare una
> soluzione:
> ho bisogno di isolare i record che iniziano tutti nello stesso
> modo tipo
> ROSSI GIACOMO
> ROSSI LEONARDO
> ROSSI srl
> facendomi vedere anche un altro campo che è l'attività che
> ognuno di loro svolge.
> Ho creato, come mi ha suggerito Antonio, 1 query che contiene
> nome e funzione LEFT ed un'altra query che contiene la
> precedente messa due volte dove ho unito i campi LEFT e i campi
> nome hanno il criterio <>.
> L'unico problema è che la query paragona ogni singolo record con
> tutti gli altri simili e da 3000 records di partenza ne ottengo
> 15000.
> Come posso isolare solo quelli simili facendo vedere anche
> l'attività (quello comunque sono riuscita a farlo anche nella
> query che ho già)
Non ho seguito i post precedenti, ma forse può servirti una cosa tipo la
seguente.
Supponendo che la tua tabella si chiami Azienda e che la sua chiave primaria
sia il campo ID, prova la seguente query:
SELECT DISTINCT A1.* FROM Azienda A1,
AZIENDA A2 WHERE
UCASE(LEFT(A2.RAGSOC,5))=UCASE(LEFT(A1.RAGSOC,5))
AND
A2.ID
<>
A1.ID
;
Naturalmente al posto di A1.* potrai specificare i campi che desideri.
HTH.
Alessandro


title: Record simili

text:
> ------------
> SELECT *
> FROM Tabel1
> WHERE Left([Nome],InStr([Nome],' '))
>     IN (SELECT  Left([Nome],InStr([Nome],' '))
>          FROM Tabel1
>         GROUP BY  Left([Nome],InStr([Nome],' '))
>         HAVING COUNT(1)>1)
 Grazie per l'idea, è diversa da quella di Antonio e sto
provando anche se Access non mi accetta la sintassi di IN ma
insisterò domani visto che tra poco scappo.
L'unico problema che ho visto è con i record che non hanno
spazio e sono solo una parola e quindi non li vede.
Domani ti so dire
Gloria



title: Record simili

text:
Ciao Gloria,
"Gloria" <
glog...@tin.it
> ha scritto nel messaggio
news:30699615.1112180799712.JavaMail.newsgroup@sc-ng-1...
>  Grazie per l'idea, č diversa da quella di Antonio e sto
> provando anche se Access non mi accetta la sintassi di IN ma
> insisterň domani visto che tra poco scappo.
insisti perchč la query l'ho provata con Access, se va a me deve andare
anche a te :-)
> L'unico problema che ho visto č con i record che non hanno
> spazio e sono solo una parola e quindi non li vede.
> Domani ti so dire
Questo č vero ma si puň porre rimedio
------------------
SELECT *
FROM Tabel1
WHERE (
        Left([Nome],InStr([Nome],' ')) IN
        (SELECT  Left([Nome],InStr([Nome],' '))
         FROM Tabel1
         GROUP BY  Left([Nome],InStr([Nome],' '))
         HAVING COUNT(1)>1
         ) AND
         InStr([Nome],' ')<>0
       ) OR
   Nome IN (SELECT Nome
            FROM Tabel1
            GROUP BY  Nome
            HAVING COUNT(1)>1)
-------------------
Ciao Giorgio


title: Record simili

text:
> SELECT *
> FROM Tabel1
> WHERE (
>         Left([Nome],InStr([Nome],' ')) IN
>         (SELECT  Left([Nome],InStr([Nome],' '))
>          FROM Tabel1
>          GROUP BY  Left([Nome],InStr([Nome],' '))
>          HAVING COUNT(1)>1
>          ) AND
>          InStr([Nome],' ')<>0
>        ) OR
>    Nome IN (SELECT Nome
>             FROM Tabel1
>             GROUP BY  Nome
>             HAVING COUNT(1)>1)
> -------------------
FUNZIONA!!!!
Grazie infinite



title: grafici

author: Gianna

text:
Ciao,
ho realizzato dei grafici che si appoggiano a delle basi dati che tutte le
settimane implemento.
I grafici vengono aperti tramite un pulsante su una maschera.
Ho notato che alcune volte il grafico non si aggiorna con gli ultimi dati
inseriti, e devo lanciarlo 2 o tre volte prima di vedere il risultato
corretto.
Qualcuno mi sa aiutare. c'č qualche azione di aggiornamento da lanciare
prima dell'esecuzione del grafico?
Grazie
Gianna


title: grafici

author: Marco Antonioli

text:
"Gianna" <
spozz...@mondoita.com
> wrote in message
news:ce8i0u$hq8$
1...@grillo.cs.interbusiness.it

Sei il pulsante si trova sulla maschera di implemenrazione prova ad
eseguire un refresh della stessa e delle sue eventuali sottomaschere
prima si eseguire il grafico.
Ciao
Marco
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Mistero ... su esportazione file di testo

author: picciottosiculo

text:
Ragazzi scusatemi ma mi è successa una cosa singolare...
Ho l'esigenza di creare un file di testo ke esporti non tabelle o form,
ma alcune informazioni di vario tipo.
Ho guardato la guida e alcuni post precedenti e i risultati sono stati:
1) Open "C:\Prova.txt" For Output As #1
   Print #1, "Questa è una prova"
   Close #1
2) Set fs = CreateObject("Scripting.FileSystemObject")
   Set a = fs.CreateTextFile("C:\Prova.txt", True)
   a.WriteLine ("Questa è una prova")
   a.Close
A questo punto mi chiedo:
a) per una maggiore compatibilità o per qualke altro motivo c'è da
preferire uno dei 2 metodi?
b) c'è un altro modo per esportare su file di testo o questi sono gli
unici?
c) Se i riferimenti presenti nel mio DB sono:
	- Visual basic for applications (file: VBE6.DLL)
	- Microsoft Access 10.0 Object Library (file: MSACC.OLB)
   Come mai non riesco a trovare nè il metodo "Open" nè "print" nè
"close", mentre trovo "CreateObject" ma non
"CreateTextFile" ?
Malgrado ciò i due metodi sopramenzionati funzionano!
Vorrei essere certo ke nel momento in cui installo il mio DB non abbia
sorprese.
Secondo voi potrebbe essere che pur non avendo alcuni riferimenti in
libreria funziona tutto perchè magari ho installato
qualke libreria di visual basic?
Spero di non avervi posto troppi interrogativi!!! :-)


author: Sergio MAZZA

text:
"picciottosiculo" <
picciot...@gmail.com
> ha scritto nel messaggio news:1127284651.6...@g44g2000cwa.googlegroups.com...











[risposta]
Per quanto riguarda la compatibilità, il metodo Open/Print/Close esiste in Basic da almeno 20anni.
L'utilizzo del Scripting.FileSystemObject esiste dalla versione del S.O. Win2000 (o NT) e si tratta di script VB/WSH installabili
anche su Win9x/ME(forse), quindi script a livello di sistema operativo che access 2000 può utilizzare direttamente mentre per la
versione '97 dovevi inserire i riferimenti della libreria scripting.
Per il metodo Open non trovi nulla nell'help (da acc2000 in poi) perché è un casino!
Se vuoi vedere qualcosa devi interrogare l'help di VBA premendo ALT-F11 (entri nell'editor VBA) e scrivi esattamente "metodo open" e
troverai anche il: Metodo OpenTextFile.
Per l'help di script FileSystemObject, vai su
www.microsoft.com/italy/scripting
 e ti scarichi l'ultima verisione di vbscript e
l'help in italiano...
Ciao.
--
Sergio MAZZA


text:
Ti ringrazio per la risposta.
Quindi da quanto ho capito il metodo migliore è il primo, visto ke
c'è da parecchi anni.
A questo punto un'altra domanda:
Se sono disponibili in tutte le versioni di Access questi metodi:
open
Input #
Line Input #
Width #
Print #
Write #
.....
come mai li troviamo solo in una parte recondita della guida e non li
troviamo nella finestra del "visualizzatore oggetti" di VBA?
In quale file di libreria sono disponibili questi comandi ?
Inoltre ho trovato nella guida questa nota:
Se si prevede di dover leggere in seguito i dati di un file utilizzando
l'istruzione Input #, è consigliabile utilizzare l'istruzione Write #
anziché l'istruzione Print # per scrivere i dati nel file in quanto
ogni campo di dati separato risulterà integro e adeguatamente
delimitato e potrà quindi essere letto senza problemi utilizzando
l'istruzione Input #. L'utilizzo dell'istruzione Write # garantisce
inoltre la possibilità di leggere correttamente il file con qualsiasi
impostazione internazionale.
che chiarisce la differenza tra Print # e Write #
ciao


text:
"picciottosiculo" <
picciot...@gmail.com
> ha scritto nel messaggio news:1127292791.3...@g43g2000cwa.googlegroups.com...
Ti ringrazio per la risposta.
Quindi da quanto ho capito il metodo migliore è il primo, visto ke
c'è da parecchi anni.
[risposta]
Sì, sempre che MS non decida il contrario...
A questo punto un'altra domanda:
Se sono disponibili in tutte le versioni di Access questi metodi:
open
Input #
Line Input #
Width #
Print #
Write #
.....
come mai li troviamo solo in una parte recondita della guida e non li
troviamo nella finestra del "visualizzatore oggetti" di VBA?
In quale file di libreria sono disponibili questi comandi ?
[risposta]
Ah! Mo' vuoi sapere troppo...
Non ne ho idea; è probabile che faccia parte del Modulo FileSystem visto che ci si trovano altre "vecchie" istruzioni, ma non lo
vedo.
Inoltre ho trovato nella guida questa nota:
Se si prevede di dover leggere in seguito i dati di un file utilizzando
l'istruzione Input #, è consigliabile utilizzare l'istruzione Write #
anziché l'istruzione Print # per scrivere i dati nel file in quanto
ogni campo di dati separato risulterà integro e adeguatamente
delimitato e potrà quindi essere letto senza problemi utilizzando
l'istruzione Input #. L'utilizzo dell'istruzione Write # garantisce
inoltre la possibilità di leggere correttamente il file con qualsiasi
impostazione internazionale.
che chiarisce la differenza tra Print # e Write #
ciao
[risposta]
Sì; devi impostare bene il formato di esportazione dei dati perché influirà sull'importazione.
Controlla (se non l'hai già fatto) anche il metodo TransferText...
Ciao.
--
Sergio MAZZA


title: Merge tra due tabelle

author: Mauro Agosto

text:
Ho due tabelle Anagrafica1 e Anagrafica2, che hanno la stessa struttura.
Alcuni record della prima sono contenuti anche nella seconda, e viceversa.
Vorrei dei consigli per ottenere un unica tabella senza record doppi, tenendo
presente che la verifica avviene su tre campi (cognome, nome e datanascita).
Ringrazio.
Mauro Agosto
--
Posted from  [212.110.28.59]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Merge tra due tabelle

author: ing. Franco Varoli

text:
On Thu, 6 Dec 2001 16:29:20 +0000 (UTC), "Mauro Agosto"
<
mauro....@ial.fvg.it
> wrote:
>Ho due tabelle Anagrafica1 e Anagrafica2, che hanno la stessa struttura.
>Alcuni record della prima sono contenuti anche nella seconda, e viceversa.
>Vorrei dei consigli per ottenere un unica tabella senza record doppi, tenendo
>presente che la verifica avviene su tre campi (cognome, nome e datanascita).
Prova cosi'
INSERT INTO [Anagrafica1]
SELECT *
FROM [Anagrafica2]
WHERE NOT EXISTS (SELECT *
FROM [Anagrafica1]
WHERE [Anagrafica1].Cognome=[Anagrafica2].Cognome AND
[Anagrafica1].Nome=[Anagrafica2].Nome AND
[Anagrafica1].datanascita=[Anagrafica2].datanascita)
Saluti
ing. Franco Varoli
fva...@tin.it
fva...@libero.it


title: Collegamento tabelle

text:
Salve a tutti,
ho fatto una procedura in access dividendo il file delle tabelle con
quello dei programmi.
Quindi ho effettuato il collegamento delle tabelle.
Ho una richiesta da fare: è possibile indicargli che le tabelle
risiedono nel file "tabelle.mdb" che si trova nello stesso path dove
si trova il file dei programmi?
Questo sarebbe utile in quanto se gli cambio cartella, non devo ogni
volta indicargli il percorso per il collegamento delle tabelle.
Grazie


title: Collegamento tabelle

author: Karl Donaubauer

text:

www.donkarl.com/it?FAQ3.1
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Collegamento tabelle

text:
On 7 Apr, 11:06, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:

Funziona perfettamente se la inserisco nell'evento di apertura della
maschera.
Io però vorrei inserirla nella macro "autoexec" ma non riesco.
Allego il codice da inserie nella macro.
On Error GoTo MyError
Dim db As DAO.Database
Dim strDaten As String
Dim i As Integer
Set db = CurrentDb()
strDaten = Left(db.Name, Len(db.Name) - Len(Dir(db.Name))) &
"Fata_bovini_tabelle.mdb"
For i = 0 To db.TableDefs.Count - 1
  If db.TableDefs(i).Connect <> "" Then
    If Mid(db.TableDefs(i).Connect, 11) <> strDaten Then
      db.TableDefs(i).Connect = ";database=" & strDaten
      db.TableDefs(i).RefreshLink
    End If
  End If
Next i
MyExit:
  Exit Sub
MyError:
  MsgBox "Un problema è accaduto durante l'installazione. ", 16,
"Eccezione"
  Resume MyExit
Grazie


title: Collegamento tabelle

text:
fuc...@libero.it
 wrote:
> Karl Donaubauer wrote:
>>> ho fatto una procedura in access dividendo il file delle tabelle con
>>> quello dei programmi.
>>> Quindi ho effettuato il collegamento delle tabelle.
>>> Ho una richiesta da fare: è possibile indicargli che le tabelle
>>> risiedono nel file "tabelle.mdb" che si trova nello stesso path dove
>>> si trova il file dei programmi?
>>> Questo sarebbe utile in quanto se gli cambio cartella, non devo ogni
>>> volta indicargli il percorso per il collegamento delle tabelle.
>>
>>
www.donkarl.com/it?FAQ3.1
>
> Funziona perfettamente se la inserisco nell'evento di apertura della
> maschera.
> Io però vorrei inserirla nella macro "autoexec" ma non riesco.
> Allego il codice da inserie nella macro.
Nel macro puoi solo chiamare funzioni di VBA che si trovano
in un modulo standard. Allora alla finestra del database crea
un nuovo modulo e nel modulo crea una nuova funzione
Public Function fctRiallegare()
' qui incolla il codice dalla FAQ
...
' e alla fine
End Function
Salva il modulo p.e. con il nome "basRiallegare".
Poi nel macro usa l'azione EseguiCodice e come "Nome funzione"
scrivi: =fctRiallegare()



title: Ng managment - start

author: massimiliano

text:
Buongiorno a tutti,
Voglio anzitutto augurare buon lavoro a tutti e
spiegare un pò di +
il modus operandi.
"NG Managment" sarà il titolo
della discussione, la quale seguirà le sue normali diramazioni e quindi
avremo nello specifico la tematica
particolare ad esempio
NG
managment - tabella acquisti - definizione campi
cerchiamo di essere
rigorosi nell'assegnazione dei subject e di evitare il
chattare
all'interno delle discussioni: a questo proposito tre rami di
discussione
possono essere
NG managment - OT - (x tutto ciò che riguarda argomenti
tecnici trasversali
alle discussioni del gestionale);
NG managment -
chat - ... (x commenti e definizioni)
NG managment - school - (per chi è
così disponibile a spiegare ai meno esperti
i vari passaggi)
Possiamo
creare un mini Ng all'interno del it.comp.appl.access
sono molto
stimolato da questa avventura
buon vento..
   Massimiliano
--------------------------------
Inviato via
http://usenet.iol.it


title: Animazioni e FLASH??

author: JOEBLACKŽ

text:
Esiste un qualke controller ActiveX che permette di visualizzare
filmati GIF ANIMATE ed  SWF ??
Dove posso reperirli online?


title: Access base ed avanzato Prometheo Pozzuoli

author: piazzavirtuale

text:
Calendario Completo dei Corsi di Informatica aggiornati al 16/04/03
Sede:  Piazza Virtuale
Via Caldaie,5
80078 Pozzuoli (Na)
tel/fax: 081.526.88.58
piazzav...@prometheo.it
http://www.prometheo.it/sedi/pozzuoli/index.html
----------------------------------------------------------------------------
-------------------------------------------------
Accanto al nome di ciascun corso è indicata la durata totale. Se non
indicato altrimenti, le lezioni sono di due ore ciascuna. Corsi non
riportati sul presente calendario o in orari diversi da quelli indicati
vengono programmati in base alle richieste. I corsi prevedono un minimo di
due partecipanti ed un massimo di otto.
----------------------------------------------------------------------------
---------------------------------------------
Corso Base Computer e Internet (16 ore)
Codice: NAZ/BS011 - Data Inizio: 23/04/03 - Orario: 18.00 - Giorni: Lun Mer
Ven
Codice: NAZ/BS013 - Data Inizio: 24/04/03 - Orario: 16.00 - Giorni: Mar Gio
Codice: NAZ/BS016 - Data Inizio: 28/04/03 - Orario: 16.00 - Giorni: Lun Mer
Ven
Codice: NAZ/BS009 - Data Inizio: 29/04/03 - Orario: 15.00 - Giorni: Mar Gio
Codice: NAZ/BS012 - Data Inizio: 05/05/03 - Orario: 13.00 - Giorni: Lun Mer
Ven
----------------------------------------------------------------------------
---------------------------------------------
Videoscrittura con il Word (14 ore)
Codice: NAZ/WD008 - Data Inizio: 16/05/03 - Orario: 16.00 - Giorni: Lun Mer
Ven
Codice: NAZ/WD005 - Data Inizio: 29/05/03 - Orario: 15.00 - Giorni: Mar Gio
Codice: NAZ/WD007 - Data Inizio: 14/07/03 - Orario: 18.15 - Giorni: Lun Ven
----------------------------------------------------------------------------
---------------------------------------------
Fogli Elettronici con Excel (14 ore)
Codice: NAZ/EX006 - Data Inizio: 23/04/03 - Orario: 16.00 - Giorni: Lun Mer
Ven
Codice: POEX/03 - Data Inizio: 06/05/03 - Orario: 19.00 - Giorni: Mar Gio
Codice: NAZ/EX008 - Data Inizio: 02/06/03 - Orario: 16.00 - Giorni: Lun Mer
Ven
Codice: NAZ/EX007 - Data Inizio: 06/06/03 - Orario: 18.15 - Giorni: Lun Ven
Codice: NAZ/EX004 - Data Inizio: 24/06/03 - Orario: 15.00 - Giorni: Mar Gio
----------------------------------------------------------------------------
---------------------------------------------
Database con Access (16 ore)
Codice: NAZ/DA006 - Data Inizio: 05/05/03 - Orario: 18.00 - Giorni: Lun Mar
Gio
Codice: NAZ/DA010 - Data Inizio: 09/05/03 - Orario: 18.15 - Giorni: Lun Ven
Codice: NAZ/DA009 - Data Inizio: 21/05/03 - Orario: 16.00 - Giorni: Lun Mer
Ven
Codice: PODA/04 - Data Inizio: 29/05/03 - Orario: 19.00 - Giorni: Mar Gio
Codice: NAZ/DA011 - Data Inizio: 27/06/03 - Orario: 16.00 - Giorni: Lun Mer
Ven
Codice: NAZ/DA007 - Data Inizio: 31/07/03 - Orario: 15.00 - Giorni: Mar Gio
----------------------------------------------------------------------------
---------------------------------------------
Presentazione con PowerPoint (8 ore)
Codice: NAZ/PP005 - Data Inizio: 12/05/03 - Orario: 16.00 - Giorni: Lun Mer
Ven
Codice: NAZ/PP007 - Data Inizio: 18/06/03 - Orario: 16.00 - Giorni: Lun Mer
Ven
Codice: POPP/03 - Data Inizio: 26/06/03 - Orario: 19.00 - Giorni: Mar Gio
Codice: NAZ/PP006 - Data Inizio: 30/06/03 - Orario: 18.15 - Giorni: Lun Ven
Codice: NAZ/PP004 - Data Inizio: 17/07/03 - Orario: 15.00 - Giorni: Mar Gio
----------------------------------------------------------------------------
---------------------------------------------
Frontpage - Creazione Pagine Web (14 ore)
Codice: NAZ/FP004 - Data Inizio: 28/04/03 - Orario: 14.00 - Giorni: Lun Mer
Ven
Codice: NAZ/FP005 - Data Inizio: 29/04/03 - Orario: 14.00 - Giorni: Mar Gio
----------------------------------------------------------------------------
---------------------------------------------
Linguaggio HTML (12 ore)
Codice: NAZ/HT004 - Data Inizio: 14/05/03 - Orario: 14.00 - Giorni: Lun Mer
Ven
Codice: NAZ/HT005 - Data Inizio: 27/05/03 - Orario: 14.00 - Giorni: Mar Gio
----------------------------------------------------------------------------
---------------------------------------------
HTML Avanzato e CSS (12 ore)
Codice: NAZ/HA004 - Data Inizio: 17/04/03 - Orario: 19.30 - Giorni: Mar Gio
----------------------------------------------------------------------------
---------------------------------------------
Grafica Web con ImageReady (10 ore)
Codice: NAZ/GW004 - Data Inizio: 28/05/03 - Orario: 14.00 - Giorni: Lun Mer
Ven
Codice: NAZ/GW005 - Data Inizio: 17/06/03 - Orario: 14.00 - Giorni: Mar Gio
----------------------------------------------------------------------------
---------------------------------------------
Web Marketing (8 ore)
Codice: NAZ/MK003 - Data Inizio: 09/06/03 - Orario: 14.00 - Giorni: Lun Mer
Ven
Codice: NAZ/MK004 - Data Inizio: 03/07/03 - Orario: 14.00 - Giorni: Mar Gio
----------------------------------------------------------------------------
---------------------------------------------
Animazioni con Flash MX (20 ore)
Codice: NAZ/FH002 - Data Inizio: 02/06/03 - Orario: 18.00 - Giorni: Lun Mer
Ven
----------------------------------------------------------------------------
---------------------------------------------
Sviluppo Siti con Dreamweaver MX (16 ore)
Codice: NAZ/DW001 - Data Inizio: 30/04/03 - Orario: 18.00 - Giorni: Lun Mer
Ven
----------------------------------------------------------------------------
---------------------------------------------
Web Design e Usability (8 ore)
Codice: NAZ/WU001 - Data Inizio: 14/07/03 - Orario: 18.00 - Giorni: Lun Mer
Ven
----------------------------------------------------------------------------
---------------------------------------------
Frontpage e Database (6 ore)
Codice: NAZ/PD001 - Data Inizio: 22/05/03 - Orario: 18.00 - Giorni: Lun Mar
Gio
----------------------------------------------------------------------------
---------------------------------------------
Macromedia FreeHand MX (12 ore)
Codice: NAZ/FH001 - Data Inizio: 19/05/03 - Orario: 18.00 - Giorni: Lun Mer
Ven
----------------------------------------------------------------------------
---------------------------------------------
Grafica con il CorelDRAW (8 ore)
Codice: NAZ/CB001 - Data Inizio: 06/05/03 - Orario: 19.00 - Giorni: Mar Gio
----------------------------------------------------------------------------
---------------------------------------------
CorelDRAW - Avanzato (12 ore)
Codice: NAZ/CA001 - Data Inizio: 20/05/03 - Orario: 19.00 - Giorni: Mar Gio
----------------------------------------------------------------------------
---------------------------------------------
Foto Ritocco con Photoshop (16 ore)
Codice: NAZ/PH003 - Data Inizio: 26/05/03 - Orario: 11.00 - Giorni: Lun Gio
Codice: NAZ/PH004 - Data Inizio: 10/06/03 - Orario: 19.00 - Giorni: Mar Gio
Codice: NAZ/PH001 - Data Inizio: 25/06/03 - Orario: 18.00 - Giorni: Lun Mer
Ven
----------------------------------------------------------------------------
---------------------------------------------
Basi della Fotografia Digitale (14 ore)
Codice: NAZ/FB004 - Data Inizio: 28/04/03 - Orario: 11.00 - Giorni: Lun Gio
----------------------------------------------------------------------------
---------------------------------------------
Fotocomposizioni Avanzate (12 ore)
Codice: NAZ/FC001 - Data Inizio: 23/06/03 - Orario: 11.00 - Giorni: Lun Gio
----------------------------------------------------------------------------
---------------------------------------------
Progettazione con AutoCAD (20 ore)
Codice: NAZ/AC001 - Data Inizio: 28/04/03 - Orario: 19.00 - Giorni: Lun Mer
Ven
----------------------------------------------------------------------------
---------------------------------------------
AutoCAD 3D (16 ore)
Codice: NAZ/AT001 - Data Inizio: 21/05/03 - Orario: 19.00 - Giorni: Lun Mer
Ven
----------------------------------------------------------------------------
---------------------------------------------
Progettazione Architettonica con  ARC+ (32 ore)
Codice: NAZ/AR001 - Data Inizio: 09/06/03 - Orario: 19.00 - Giorni: Lun Mer
Ven
----------------------------------------------------------------------------
---------------------------------------------
3D Studio Max (30 ore)
Codice: NAZ/SM001 - Data Inizio: 08/07/03 - Orario: 19.00 - Giorni: Mar Gio
----------------------------------------------------------------------------
---------------------------------------------
Montaggio Video con Premiere (24 ore)
Codice: NAZ/PR001 - Data Inizio: 28/08/03 - Orario: 19.00 - Giorni: Mar Gio
----------------------------------------------------------------------------
---------------------------------------------
Fondamenti di Programmazione (8 ore)
Codice: NAZ/FO002 - Data Inizio: 22/05/03 - Orario: 20.00 - Giorni: Mar Gio
----------------------------------------------------------------------------
---------------------------------------------
Programmazione Visual Basic (44 ore)
Codice: NAZ/VB003 - Data Inizio: 08/05/03 - Orario: 09.00 - Giorni: Lun Gio
----------------------------------------------------------------------------
---------------------------------------------
Linguaggio JavaScript (32 ore)
Codice: NAZ/JS001 - Data Inizio: 29/05/03 - Orario: 18.00 - Giorni: Lun Mar
Gio
----------------------------------------------------------------------------
---------------------------------------------
Pagine Dinamiche con Asp e Sql (28 ore)
Codice: NAZ/AS001 - Data Inizio: 07/07/03 - Orario: 18.00 - Giorni: Lun Mar
Gio
----------------------------------------------------------------------------
---------------------------------------------
Programmazione in Java (32 ore)
Codice: NAZ/JV002 - Data Inizio: 05/06/03 - Orario: 20.00 - Giorni: Mar Gio
----------------------------------------------------------------------------
---------------------------------------------
Programmazione in Linguaggio C (32 ore)
Codice: NAZ/LC001 - Data Inizio: 30/04/03 - Orario: 18.00 - Giorni: Lun Mer
Gio
Codice: NAZ/LC002 - Data Inizio: 31/07/03 - Orario: 20.00 - Giorni: Mar Gio
----------------------------------------------------------------------------
---------------------------------------------
Programmazione ad Oggetti e C++ (20 ore)
Codice: NAZ/CC001 - Data Inizio: 23/06/03 - Orario: 18.00 - Giorni: Lun Mer
Gio
Codice: NAZ/CC002 - Data Inizio: 16/10/03 - Orario: 20.00 - Giorni: Mar Gio
----------------------------------------------------------------------------
---------------------------------------------
Strutture Dati e Algoritmi (12 ore)
Codice: NAZ/PA001 - Data Inizio: 09/06/03 - Orario: 18.00 - Giorni: Lun Mer
Gio
Codice: NAZ/PA002 - Data Inizio: 25/09/03 - Orario: 20.00 - Giorni: Mar Gio
----------------------------------------------------------------------------
---------------------------------------------
Computer Grafica con DirectX (24 ore)
Codice: NAZ/DX001 - Data Inizio: 08/09/03 - Orario: 18.00 - Giorni: Lun Mer
Gio
Codice: NAZ/DX002 - Data Inizio: 16/12/03 - Orario: 20.00 - Giorni: Mar Gio
----------------------------------------------------------------------------
---------------------------------------------
Tecniche Intelligenza Artificiale (16 ore)
Codice: NAZ/TI001 - Data Inizio: 06/10/03 - Orario: 18.00 - Giorni: Lun Mer
Gio
Codice: NAZ/TI002 - Data Inizio: 05/02/04 - Orario: 20.00 - Giorni: Mar Gio
----------------------------------------------------------------------------
---------------------------------------------
Programmazione Videogiochi (20 ore)
Codice: NAZ/PV003 - Data Inizio: 23/10/03 - Orario: 18.00 - Giorni: Lun Mer
Gio
Codice: NAZ/PV004 - Data Inizio: 04/03/04 - Orario: 20.00 - Giorni: Mar Gio
----------------------------------------------------------------------------
---------------------------------------------
Assemblaggio PC (20 ore)
Codice: NAZ/AP002 - Data Inizio: 23/04/03 - Orario: 18.30 - Giorni: Lun Mer
Ven
----------------------------------------------------------------------------
---------------------------------------------
Installazione Reti Lan (16 ore)
Codice: NAZ/RL002 - Data Inizio: 28/04/03 - Orario: 19.00 - Giorni: Lun Gio
Codice: NAZ/RL003 - Data Inizio: 19/05/03 - Orario: 18.30 - Giorni: Lun Mer
Ven
----------------------------------------------------------------------------
---------------------------------------------
Riparazione PC e Periferiche (20 ore)
Codice: NAZ/RP001 - Data Inizio: 17/04/03 - Orario: 18.00 - Giorni: Lun Gio
Codice: NAZ/RP002 - Data Inizio: 06/06/03 - Orario: 18.30 - Giorni: Lun Mer
Ven
----------------------------------------------------------------------------
---------------------------------------------
Come si crea un Videogioco (8 ore)
Codice: NAZ/VG002 - Data Inizio: 08/05/03 - Orario: 20.00 - Giorni: Mar Gio
----------------------------------------------------------------------------
---------------------------------------------
Elementi di Matematica e Fisica (10 ore)
Codice: NAZ/EM001 - Data Inizio: 21/07/03 - Orario: 18.00 - Giorni: Lun Mer
Gio
Codice: NAZ/EM002 - Data Inizio: 27/11/03 - Orario: 20.00 - Giorni: Mar Gio
----------------------------------------------------------------------------
---------------------------------------------
Esperto Office (68 ore)
Codice: NAZ/NU005 - Data Inizio: 28/04/03 - Orario: 16.00 - Giorni: Lun Mer
Ven
Codice: NAZ/NU002 - Data Inizio: 29/04/03 - Orario: 15.00 - Giorni: Mar Gio
----------------------------------------------------------------------------
---------------------------------------------
WebMaster Base (44 ore)
Codice: NAZ/WB003 - Data Inizio: 28/04/03 - Orario: 14.00 - Giorni: Lun Mer
Ven
Codice: NAZ/WB004 - Data Inizio: 29/04/03 - Orario: 14.00 - Giorni: Mar Gio
----------------------------------------------------------------------------
---------------------------------------------
Web Designer (72 ore)
Codice: NAZ/WG001 - Data Inizio: 30/04/03 - Orario: 18.00 - Giorni: Lun Mer
Ven
----------------------------------------------------------------------------
---------------------------------------------
Web Programmer (84 ore)
Codice: NAZ/WP001 - Data Inizio: 05/05/03 - Orario: 18.00 - Giorni: Lun Mar
Gio
----------------------------------------------------------------------------
---------------------------------------------
Fotografo Digitale (42 ore)
Codice: NAZ/FB001 - Data Inizio: 28/04/03 - Orario: 11.00 - Giorni: Lun Gio
Codice: NAZ/FB001 - Data Inizio: 28/04/03 - Orario: 11.00 - Giorni: Lun Gio
----------------------------------------------------------------------------
---------------------------------------------
Progettista Cad 3D (68 ore)
Codice: NAZ/PC001 - Data Inizio: 28/04/03 - Orario: 19.00 - Giorni: Lun Mer
Ven
----------------------------------------------------------------------------
---------------------------------------------
Artista Grafico (90 ore)
Codice: NAZ/AG001 - Data Inizio: 06/05/03 - Orario: 19.00 - Giorni: Mar Gio
----------------------------------------------------------------------------
---------------------------------------------
Sviluppatore VideoGame (182 ore)
Codice: NAZ/SV001 - Data Inizio: 08/05/03 - Orario: 20.00 - Giorni: Mar Gio
----------------------------------------------------------------------------
---------------------------------------------
Tecnico Hardware PC (56 ore)
Codice: NAZ/RL001 - Data Inizio: 23/04/03 - Orario: 18.30 - Giorni: Lun Mer
Ven
----------------------------------------------------------------------------
---------------------------------------------
Corso Completo - Crescita Personale (30 ore)
Codice: NAZ/TR001 - Data Inizio: 07/05/03 - Orario: 19.00 - Giorni: Lun Mer
Ven
----------------------------------------------------------------------------
---------------------------------------------
Strategie di Comunicazione (6 ore)
Codice: NAZ/TR002 - Data Inizio: 07/05/03 - Orario: 19.00 - Giorni: Lun Mer
Ven
----------------------------------------------------------------------------
---------------------------------------------
Time Management (6 ore)
Codice: NAZ/TM001 - Data Inizio: 14/05/03 - Orario: 19.00 - Giorni: Lun Mer
Ven
----------------------------------------------------------------------------
---------------------------------------------
Motivazione del Personale (6 ore)
Codice: NAZ/MP001 - Data Inizio: 21/05/03 - Orario: 19.00 - Giorni: Lun Mer
Ven
----------------------------------------------------------------------------
---------------------------------------------
Verso l'Eccellenza (6 ore)
Codice: NAZ/EC001 - Data Inizio: 28/05/03 - Orario: 19.00 - Giorni: Lun Mer
Ven
----------------------------------------------------------------------------
---------------------------------------------
Tecniche di Vendita (6 ore)
Codice: NAZ/TV001 - Data Inizio: 04/06/03 - Orario: 19.00 - Giorni: Lun Mer
Ven
----------------------------------------------------------------------------
---------------------------------------------


title: (OT ma neanche troppo) Libri VBA

text:
"Fabrizio" <fabri...@SPAMtiscalinet.it> ha scritto nel messaggio
news:aj0gnl$5vi$1...@lacerta.tiscalinet.it...
>
>
> Poca roba in confronto alle decine di publicazioni su Access. Si legge
poco
> eh?
>
> Ciao. Fabrizio.
>
> p.s. implicito che ripeto la domanda sui libri.
>
Come dare le perle ai porci... E pure gratis...
Ciao.
--
Sergio MAZZA


title: (OT ma neanche troppo) Libri VBA

author: Fabrizio

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:aj6dc6$i6s$1...@canarie.caspur.it...

L' ho letto solamente adesso (13/08): "Come dare le perle ai porci... E pure
gratis...".
Cattivo ... Cattivo , Cattivo :'-(
Ciao.Fabrizio.
p.s. e pure nu' poco strunziello ;-)


title: (OT ma neanche troppo) Libri VBA

text:
"Fabrizio" <Fabrizio...@SPAMtiscalinet.it> ha scritto nel messaggio
news:ajdqg4$ouq$1...@lacerta.tiscalinet.it...
>
>
> L' ho letto solamente adesso (13/08): "Come dare le perle ai porci... E
pure
> gratis...".
> Cattivo ... Cattivo , Cattivo :'-(
>
> Ciao.Fabrizio.
>
> p.s. e pure nu' poco strunziello ;-)
>
Eh, ma tu te le capi...
Ciao.
--
Sergio MAZZA


title: (OT ma neanche troppo) Libri VBA

text:
> > L' ho letto solamente adesso (13/08): "Come dare le perle ai porci... E
> pure
> > gratis...".
> > Cattivo ... Cattivo , Cattivo :'-(
> > Ciao.Fabrizio.
> > p.s. e pure nu' poco strunziello ;-)
> Eh, ma tu te le capi...
> Ciao.
> Sergio MAZZA
Mazza....mhm... numble.....numble.... dov'è la risposta al mio quesito sulla
macro, vorrei sapere perchè non ti applichi?
Va là ....
Ciao. Fabrizio.


title: (OT ma neanche troppo) Libri VBA

text:
"Fabrizio" <Fabrizio...@SPAMtiscalinet.it> ha scritto nel messaggio
news:aje1a3$rgc$1...@lacerta.tiscalinet.it...
>
> Mazza....mhm... numble.....numble.... dov'è la risposta al mio quesito
sulla
> macro, vorrei sapere perchè non ti applichi?
>
> Va là ....
>
> Ciao. Fabrizio.
Carma e gesso Fabbri' che sta' cacchio di connessione va e viene; è la
quarta volta che rifaccio il numero...
Ciao.
--
Sergio MAZZA


title: (OT ma neanche troppo) Libri VBA

text:
>> vorrei sapere perchè non ti applichi?
> >
> > Va là ....
> >
> > Ciao. Fabrizio.
>
> Carma e gesso Fabbri' che sta' cacchio di connessione va e viene; è la
> quarta volta che rifaccio il numero...
>
> Ciao.
>
> --
> Sergio MAZZA
Calma Mazza che tanto ho tempo: devo andare a casa e credo che mi collegherò
da li solo sta' notte per fare il punto della situazione e vedere di provare
cmq quello che mi hai detto. Grazie ( anche per stare alla scherzo ). :-)
Ciao. Fabrizio.


title: (OT ma neanche troppo) Libri VBA

text:
"Fabrizio" <Fabrizio...@SPAMtiscalinet.it> ha scritto nel messaggio
news:aje3gg$sdh$1...@lacerta.tiscalinet.it...
>
> Calma Mazza che tanto ho tempo: devo andare a casa e credo che mi
collegherò
> da li solo sta' notte per fare il punto della situazione e vedere di
provare
> cmq quello che mi hai detto. Grazie ( anche per stare alla scherzo ). :-)
>
> Ciao. Fabrizio.
Oh! E' chiaro che si scherza...
Ciao.
P.S. Io mi scollego e ci leggiamo domani (forse)...
Ari-Ciao.
--
Sergio MAZZA


title: (OT ma neanche troppo) Libri VBA

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:aje3k0$e9s$1...@canarie.caspur.it...
> "Fabrizio" <Fabrizio...@SPAMtiscalinet.it> ha scritto nel messaggio
> news:aje3gg$sdh$1...@lacerta.tiscalinet.it...
> >
> > Calma Mazza che tanto ho tempo: devo andare a casa e credo che mi
> collegherò
> > da li solo sta' notte per fare il punto della situazione e vedere di
> provare
> > cmq quello che mi hai detto. Grazie ( anche per stare alla scherzo ).
:-)
> >
> > Ciao. Fabrizio.
>
> Oh! E' chiaro che si scherza...
Megli dirlo: c'è gente un po' strana.
Ciao. Fabrizio.


title: (OT ma neanche troppo) Libri VBA

author: Antonio Biso

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:aje3k0$e9s$1...@canarie.caspur.it...

Datevi pure dei bacini eh, noi non guardiamo tanto...
Antonio


title: (OT ma neanche troppo) Libri VBA

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:VA189.77612$lu5.2...@twister1.libero.it...

Purtroppo l'amore è già finito sigh.
:'-(
Cmq bentornato Biso, felice di risaperti qui.
Ciao. Fabrizio.


title: (OT ma neanche troppo) Libri VBA

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:VA189.77612$lu5.2...@twister1.libero.it...
> Datevi pure dei bacini eh, noi non guardiamo tanto...
>
> Antonio
Tanto no; ma abbastanza da... Guardoni, sě!
Ciao.
--
Sergio MAZZA


title: criterio: "non contiene"

author: montanaro®

text:
Ciao, il contenuto di una colonna della query potrebbe avere al suo
interno la lettera "L" che però non è ne all'inizio ne alla fine del
testo.
Vorrei non selezionare i record che la contengono.
quindi..........
not like...e qui mi pianto.
grazie


title: criterio: "non contiene"

author: MA

text:

instr
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Segrate (MI), 7-8 giugno 2007


title: criterio: "non contiene"

author: VT @ home

text:
Il Mon, 02 Jul 2007 23:31:10 -0700, montanaro® <
jor...@gmail.com
> ha scritto:
>(.....)

NOT LIKE "*L*"
>grazie
Vincenzo Turturro
Certificato Eucip Core Level
ITA 0000-002299 del 14/05/2007
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
risorse Access:
http://www.accessgroup.it
---------------------------------------------
Il sito comune di it.comp.as400
http://www.faq400.com
---------------------------------------------


title: criterio: "non contiene"

text:
On 3 Lug, 09:01, "VT @ home" <
V...@home.it
> wrote:
>
> NOT LIKE "*L*"
>
> >grazie
>
> Vincenzo Turturro
>
grazie a te e MA


title: criterio: "non contiene"

text:
montanaro® ha scritto:


mi sa che non va bene in quanto gli asterischi indicano caratteri prima e
dopo la L, quindi se vi è una parola che incomincia per L o finisce con L,
queste non vengono filtrate.
per ovviare dovresti fare
NOT LIKE "*L*" or NOT LIKE "L*" or NOT LIKE "*L"
in modo che copre tutta la gamma!
IMHO!  e non ne sono sicuro al 100%
luigi
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: criterio: "non contiene"

author: PBsoft

text:
> mi sa che non va bene in quanto gli asterischi indicano caratteri
> prima e
> dopo la L, quindi se vi è una parola che incomincia per L o finisce
> con L, queste non vengono filtrate.
> per ovviare dovresti fare
> NOT LIKE "*L*" or NOT LIKE "L*" or NOT LIKE "*L"
> in modo che copre tutta la gamma!
> IMHO!  e non ne sono sicuro al 100%
Fai bene a non esserne sicuro :-)
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


title: criterio: "non contiene"

text:
PBsoft ha scritto:
> > mi sa che non va bene in quanto gli asterischi indicano caratteri
> > prima e
> > dopo la L, quindi se vi è una parola che incomincia per L o finisce
> > con L, queste non vengono filtrate.
> > per ovviare dovresti fare
> > NOT LIKE "*L*" or NOT LIKE "L*" or NOT LIKE "*L"
> > in modo che copre tutta la gamma!
> > IMHO!  e non ne sono sicuro al 100%
> Fai bene a non esserne sicuro :-)
ok! ma se sbaglio, perche non mi correggi con il codice giusto?
non per me, ma per il montanaro che si sta scervellando a capire la
soluzione giusta!



title: criterio: "non contiene"

text:
> ok! ma se sbaglio, perche non mi correggi con il codice giusto?
> non per me, ma per il montanaro che si sta scervellando a capire la
> soluzione giusta!
Perché tu hai corretto la soluzione di Vincenzo Turturro, affermando poi
di non essere sicuro.
Io to ho detto che fai bene a non essere sicuro, quindi la tua correzione
non va bene, quindi è corretta la soluzione di Vincenzo che non ho postato
in quanto lo ha già fatto lui.



title: criterio: "non contiene"

text:
On 3 Lug, 12:12,
onofriolNOtS...@tin.it
 (luigi.onofrio) wrote:
> PBsoft ha scritto:
>
> > > mi sa che non va bene in quanto gli asterischi indicano caratteri
> > > prima e
> > > dopo la L, quindi se vi è una parola che incomincia per L o finisce
> > > con L, queste non vengono filtrate.
> > > per ovviare dovresti fare
> > > NOT LIKE "*L*" or NOT LIKE "L*" or NOT LIKE "*L"
> > > in modo che copre tutta la gamma!
> > > IMHO!  e non ne sono sicuro al 100%
> > Fai bene a non esserne sicuro :-)
>
> ok! ma se sbaglio, perche non mi correggi con il codice giusto?
> non per me, ma per il montanaro che si sta scervellando a capire la
> soluzione giusta!
> luigi
>
La soluzione not like "*L*" era perfetta; sono stato ingenuo io a non
pensarci prima, in effetti dice "non contiene"...


title: Consigli su procedure import

author: Mattia

text:
La mia è solo una richiesta di informazioni, un consiglio da chi ha più
esperienza di me. Devo creare alcune procedure di import dati da file
sequenziali generati da un gestionale Unix/Cobol in un mdb di A97 e fin qui
nessun problema, visto che ho già fatto cose del genere in VBA. Le mie
perplessità sono di due tipologie, visto che non le ho mai affrontate in
Access e cioé:
1) per rendere il lavoro più pulito cosa pensereste se utilizzassi una
tabella all'interno del db contenente i tracciati record dei file che devo
importare ? (ad es. nome del campo, lunghezza, tipo sepatore, carattere di
fine record (LF,CR,CR+LF), etc.). In Word mi ero fatto dei .ini adatti allo
scopo.
2) se i dati che devo importare devono andare in update su campi già
esistenti come si risolve il problema delle chiavi e quindi dell'integrità
referenziale ? Mi devo fare delle tabelle di appoggio ?
Ringrazio in anticipo tutti coloro che potranno aiutarmi.
Aloa    Mattia


title: Consigli su procedure import

author: Stefano Bettini

text:
"Mattia" <
sma...@libero.it
> wrote in message
news:FCK%5.138349$hk4.5...@news.infostrada.it...
> La mia è solo una richiesta di informazioni, un consiglio da chi ha più
> esperienza di me. Devo creare alcune procedure di import dati da file
> sequenziali generati da un gestionale Unix/Cobol in un mdb di A97 e fin
qui
> nessun problema, visto che ho già fatto cose del genere in VBA. Le mie
> perplessità sono di due tipologie, visto che non le ho mai affrontate in
> Access e cioé:
> 1) per rendere il lavoro più pulito cosa pensereste se utilizzassi una
> tabella all'interno del db contenente i tracciati record dei file che devo
> importare ? (ad es. nome del campo, lunghezza, tipo sepatore, carattere di
> fine record (LF,CR,CR+LF), etc.). In Word mi ero fatto dei .ini adatti
allo
> scopo.
Ottima idea, ed il bello è che esiste già! Si tratta delle specifiche che
Access crea automaticamente (ad esempio) quando alleghi un file di testo
come tabella....
> 2) se i dati che devo importare devono andare in update su campi già
> esistenti come si risolve il problema delle chiavi e quindi dell'integrità
> referenziale ? Mi devo fare delle tabelle di appoggio ?
Direi di no, come detto il modo + semplice è allegare il file come una
tabella;
a quel punto se la cosa è semplice te la cavi con due query in cascata
(update
ed insert), se è + complicata dovrai gestire il tutto via recordset.
Bye, Ste


title: Consigli su procedure import

text:
"Stefano Bettini" <
sbet...@iol.it
> ha scritto nel messaggio
news:vcL%5.148790$DG3.2...@news2.giganews.com...

Ti ringrazio molto, non lo sapevo. Ma a questo punto mi sorge un'altra
domanda: se il mio file sequenziale è un po grande (diciamo intorno ai 9 Mb
di testo) non è che si impalla tutto quando lo allego come tabella ?
Grazie ancora
Aloa                Mattia


title: Consigli su procedure import

text:
"Mattia" <
sma...@libero.it
> wrote in message
news:UWL%5.138768$hk4.5...@news.infostrada.it...
>
>
> Ti ringrazio molto, non lo sapevo. Ma a questo punto mi sorge un'altra
> domanda: se il mio file sequenziale è un po grande (diciamo intorno ai 9
Mb
> di testo) non è che si impalla tutto quando lo allego come tabella ?
> Grazie ancora
> Aloa                Mattia
>
>
Mi è capitato di importare a quel modo al massimo un filettone da 6MB
e problemi non ce ne furono...
In ogni caso il bello è che a provare ci metti davvero poco, allegalo e
prova a farci sopra un select count(*).
Bye, Ste


title: Consigli su procedure import

author: Mattia Sarti

text:
"Stefano Bettini" <
sbet...@iol.it
> ha scritto nel messaggio
news:zmM%5.108551$IP1.3...@news1.giganews.com...

Grazie ancora di tutto.
Aloa                Mattia


title: Re: Recordsource in Access97 via ODBC

author: Pablitomf

text:
mario ha scritto:
> Un saluto a tutta la lista.
> L'attuale procedura che utilizza tabelle allegate di Access 97 da Access 97,
> deve allegarle ora da SQL Server 2000.
> Nella form principale però c'è un recordsource dinamico che permette la
> visualizzazione, l'inserimento, la modifica e la cancellazione mediante join
> tra 2 tabelle.
> Ora replicando la stessa situazione ma facendo puntare le due tabelle non
> più ad un Access 97 bensì ad un SQL Server 2000 la risposta per le
> oerpazioni di insert, modify e delete sulla form mi restituisce in basso a
> sinistra che il "recordset non aggiornabile."
> Vi risulta forse che via ODBC non sia possibile operare modifiche a
> recordset dove avvengano al suo interno dei join?
> Se così fosse quale soluzione mi consigliate?
> Ciao, Mario
L'ODBC lo usi da codice o è manuale?
--
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Re: Recordsource in Access97 via ODBC

author: Matteo Breda

text:
"mario" <>
> Vi risulta forse che via ODBC non sia possibile operare modifiche a
> recordset dove avvengano al suo interno dei join?
Certo che i recordsets sono aggiornabili, però hai incluso le chiavi
primarie nella query?


title: Re: Recordsource in Access97 via ODBC

author: mario

text:

Quando dici incluse dici nella select ( es: "select xyz from table" ) ?
Oppure nella join?
Essendoci una campo chiave nelle 2 tabelle con stesso nome, per una tabella
ho docuto utilizzare l'alias.
Cosa che con motore Access non serviva. Può essere questo il problema?
Ciao


title: Re: Recordsource in Access97 via ODBC

text:
"mario" <
> Essendoci una campo chiave nelle 2 tabelle con stesso nome, per una
tabella
> ho docuto utilizzare l'alias.
> Cosa che con motore Access non serviva. Può essere questo il problema?
E' un caso che non ho verificato.
Prova a cambiare il nome della seconda tabella e riprova...
Matteo