title: Null o Empty

author: Antonio Biso

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:etqkag$qbo$1...@tdi.cu.mi.it...
>
> "rick2" <
ulderico....@alice.it
> ha scritto nel messaggio
> news:46003116$0$811$4faf...@reader5.news.tin.it...
> > Alcuni testi dicono che empty č una variabile non inizializzata altri lo
> > dicono del Null.
> > Comunque Empty non č  Null nč zero nč una stringa lunghezza zero ( "").
> > Null č quando il valore č mancante o sconosciuto.
> >
> > Mi potreste aiutare ad avere una definizione piů netta? In sostanza
qual'č
> > la differenza?
> >
> > Grazie a tutti.
>
> Empty si applica a variabili di tipo variant (Dim Pippo as variant) che
non
> sono state inizializzate (come per esempio queste: Pippo = True; Pippo =
> 123; Pippo = Date()). Nel caso in cui la variabile non č inizializzata
come
> gli esempi tra parentesi, la variabile restituisce 0 (zero) e non Null o
"".
> Come vedi c'č molta differenza.
> Per sapere se una variabile č stata inizializzata si puň ricorrere alla
> funzioane IsEmpty che, nel caso la variabile sia stata inizializzata,
> restituisce True.
Ehm...
il contrario?
> "Null" indica "dati mancanti" oppure "dati sconosciuti" in un campo.
> Bisogna perň aggiungere che una variabile di tipo variant puň restituire
un
> valore Null ma questo avviene se si attribuisce un valore Null alla
> variabile in modo esplicito o come conseguenza di una operazione che
> restituisce Null.
> Per fare un esempio se la variabile Pippo č stata dichiarata come Variant
e
> poi scrivi Pippo = 1234 vuol dire che la variabile č stata inizializzata e
> non potrŕ mai restituire Empty (0); se poi scrivi che Pippo = #01/04/2007#
e
> questo lo fai dopo altre operazioni e dopo aver giŕ scritto che Pippo =
> 1234, allora Pippo restituisce Null perchč la variabile non contiene dati
> validi, infatti avevi giŕ detto che Pippo era = 1234.
Ma dai?
non ci credo, mo devo fare una prova.
ma č giusto Pippo = #01/04/2007# o intendevi Pippo = "#01/04/2007#"  ?
Antonio


title: Null o Empty

author: Carlo Costarella

text:
"Antonio Biso" <ch...@NOSPAMetruria.net> ha scritto nel messaggio
news:HT7Mh.28739$J11.6...@twister1.libero.it...
cut
>> Per sapere se una variabile è stata inizializzata si può ricorrere alla
>> funzioane IsEmpty che, nel caso la variabile sia stata inizializzata,
>> restituisce True.
>
> Ehm...
> il contrario?
Giusto!
>
>> "Null" indica "dati mancanti" oppure "dati sconosciuti" in un campo.
>> Bisogna però aggiungere che una variabile di tipo variant può restituire
> un
>> valore Null ma questo avviene se si attribuisce un valore Null alla
>> variabile in modo esplicito o come conseguenza di una operazione che
>> restituisce Null.
>> Per fare un esempio se la variabile Pippo è stata dichiarata come Variant
> e
>> poi scrivi Pippo = 1234 vuol dire che la variabile è stata inizializzata
>> e
>> non potrà mai restituire Empty (0); se poi scrivi che Pippo =
>> #01/04/2007#
> e
>> questo lo fai dopo altre operazioni e dopo aver già scritto che Pippo =
>> 1234, allora Pippo restituisce Null perchè la variabile non contiene dati
>> validi, infatti avevi già detto che Pippo era = 1234.
>
> Ma dai?
> non ci credo, mo devo fare una prova.
> ma è giusto Pippo = #01/04/2007# o intendevi Pippo = "#01/04/2007#"  ?
>
> Antonio
>
Si tratta solo di esempi per far capire la differenza.
Global Pippo As Long
Public Sub ImpostaPippoEmpy()
Pippo = Empty
End Sub
Dopo questo Pippo restituisce 0 (zero)
?IsNull(Pippo) restituisce False
Questo dimostra che una variabile empty non è null
Public Sub ImpostaPippo()
Pippo = 1234
End Sub
Dopo questo restituisce 1234
Public Sub ProvaPippo()
On Error GoTo errore
Pippo = "Testo"
errore:
MsgBox Err.Number & " " & Err.Description
End Sub
Dopo questo va in errore per tipo di dati non corrispondenti.
Ora va un po' meglio!
Ciao, Carlo


title: Null o Empty

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:etraeb$lsu$1...@tdi.cu.mi.it...
>
> >> Per fare un esempio se la variabile Pippo è stata dichiarata come
Variant
> > e
> >> poi scrivi Pippo = 1234 vuol dire che la variabile è stata
inizializzata
> >> e
> >> non potrà mai restituire Empty (0); se poi scrivi che Pippo =
> >> #01/04/2007#
> > e
> >> questo lo fai dopo altre operazioni e dopo aver già scritto che Pippo =
> >> 1234, allora Pippo restituisce Null perchè la variabile non contiene
dati
> >> validi, infatti avevi già detto che Pippo era = 1234.
> >
> > Ma dai?
> > non ci credo, mo devo fare una prova.
> > ma è giusto Pippo = #01/04/2007# o intendevi Pippo = "#01/04/2007#"  ?
> >
> Dopo questo va in errore per tipo di dati non corrispondenti.
Beh, adesso hai parlato di variabile dichiarata long.
Prima dicevi che se era una variant e prima gli dai un numero, poi una data
ti da errore.
E questo non mi tornava
Antonio


title: Null o Empty

text:
"Antonio Biso" <ch...@NOSPAMetruria.net> ha scritto nel messaggio
news:uDaMh.30517$zG1.3...@twister2.libero.it...
cut
>
> Beh, adesso hai parlato di variabile dichiarata long.
> Prima dicevi che se era una variant e prima gli dai un numero, poi una
> data
> ti da errore.
> E questo non mi tornava
>
> Antonio
>
Cosě giusto per ricordare...
"Variant" č  un tipo di dati che puň contenere qualsiasi tipo di dati a
eccezione dei dati String a lunghezza fissa e, ovviamente, i tipi definiti
dall'utente.
In variant ci sta bene pure l'empty e il null...
Dim Pippo
La domanda del post verteva sulla differenza tra Empty e Null.
In effetti ho usato un esempio barbino perchč Access trasforma comunque una
data in long e se scrivo
clng(#01/01/2007#) restituisce 39083, appunto un long.
...il tutto era ovviamente un esempio per farmi capire o meglio far capire
la differenza tra Empty e Null.
Ciao, Carlo


title: Null o Empty

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:etre8v$rn2$1...@tdi.cu.mi.it...
>
> Così giusto per ricordare...
> "Variant" è  un tipo di dati che può contenere qualsiasi tipo di dati a
> eccezione dei dati String a lunghezza fissa e, ovviamente, i tipi definiti
> dall'utente.
> In variant ci sta bene pure l'empty e il null...
> Dim Pippo
> La domanda del post verteva sulla differenza tra Empty e Null.
> In effetti ho usato un esempio barbino perchè Access trasforma comunque
una
> data in long e se scrivo
> clng(#01/01/2007#) restituisce 39083, appunto un long.
> ...il tutto era ovviamente un esempio per farmi capire o meglio far capire
> la differenza tra Empty e Null.
>
Ok, adesso mi tornava.
Sai, se uno come te dice qualcosa che non torna, non ti viene da pensare "ma
che cazzarola dice", piuttosto pensi "mi sa che mi sono perso qualcosa..."
Antonio
P.S.
Va bene la cena pagata... :-P


title: Null o Empty

text:
"Antonio Biso" <ch...@NOSPAMetruria.net> ha scritto nel messaggio
news:HvcMh.30636$zG1.3...@twister2.libero.it...
cut
> Ok, adesso mi tornava.
> Sai, se uno come te dice qualcosa che non torna, non ti viene da pensare
> "ma
> che cazzarola dice", piuttosto pensi "mi sa che mi sono perso qualcosa..."
Oh, se per questo di cazzate ne combino tutti i momenti!
Meno male che c'è sempre un Biso di turno che me lo rammenta.
> Antonio
>
> P.S.
> Va bene la cena pagata... :-P
>
...con immenso piacere.
Ciao, Carlo


title: query

author: Alberto Andermarcher

text:
ho due tabelle chiamate:
magaz2000
magaz2001
composte entrambe dagli stessi campi:
articolo
descrizione
quantita
deposito
posso con una query unire le due tabelle per vederne il contenuto  in
sequenza.
se si come? (se possibile con access97)
grazie


title: query

author: Roberto dal portatile

text:
"Alberto Andermarcher" <
aan...@tin.it
> ha scritto nel messaggio
news:XWjT6.8955$Cq3.1...@news2.tin.it...

Se vuoi lasciare fisicamente divisi i record delle due tabelle, creati una
query unione, che ti visualizza i dati gli uni accodati agli altri.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Arrotondamenti Euro (ROUND)

author: de foin

text:
Devo usare la funzione Round in un codice SQL ma round se 0,005 mi arrotonda
a 0,00 invece di 0,01.
Vi risulta?


title: Arrotondamenti Euro (ROUND)

text:
de foin <
def...@tin.it
> wrote in message
LjZj8.14238$%g7.4...@twister2.libero.it...

Sě
Funzione fctround di karl da scaricare dal sito comune
Antonio


title: Arrotondamenti Euro (ROUND)

author: Emyr

text:


Function arrotondaeuro(varNr As Double, Optional varPl = 2) As Double
' by Konrad Marfurt + ? + Karl Donaubauer + Fanton Emanuele
'varNr: numero da arrotondare
'varPI: numero di decimali (due predefinito)
varNr = Nz(varNr, 0)
   arrotondaeuro = Fix("" & varNr * (10 ^ varPl) + Sgn(varNr) * 0.5) /
(10 ^ varPl)
End Function
Saluti.
Emanuele.


title: Complimenti.

author: Lele®

text:
....a tutti voi....
Ho lurkato il ng in questi giorni e Vi ho trovato persone davvero in gamba.
Io sono un autodidatta, 40 anni, ing meccanico, ho imparato ad usare access
95, da solo con manuale in mano e tanto,taaaanto tempo perso a fare prove
assurde.
Quando è nato questo ng?
Io scanchero dal 1996 con access.
Credo che non Vi abbandonerò più.
--
Voster semper voster
Lele®


title: Complimenti.

author: Bruno Campanini

text:
"Lele®" <
new2...@yahoo.it
> wrote in message
news:gs41l3$pun$1...@tdi.cu.mi.it...
> ....a tutti voi....
> Ho lurkato il ng in questi giorni e Vi ho trovato persone davvero in
> gamba.
> Io sono un autodidatta, 40 anni, ing meccanico, ho imparato ad usare
> access 95, da solo con manuale in mano e tanto,taaaanto tempo perso a fare
> prove assurde.
> Quando č nato questo ng?
> Io scanchero dal 1996 con access.
Benvenuto Lele!
Io ci "scanchero" dal 1992, cioč da quando č nato.
Autodidatta... una specie completamente estinta.
Ora si usa Internet, il cervello non serve piů.
Non si fanno piů "prove assurde", troppo complicato.
Si preferisce porre domande assurde sui NG.
Sic transit...
Ciao
Bruno


title: Complimenti.

author: OneEDP

text:
"Bruno Campanini" <
B...@gmail.com
> ha scritto nel messaggio
news:49e5ab10$0$1119$4faf...@reader1.news.tin.it...

Anche se questo NG non gode ultimamente degli splendori di qualche anno fa
http://groups.google.it/group/it.comp.appl.access/about?hl=it
dove si superavano 4500 post al mese.
... resta sempre il migliore.
ma a volte quest treno non fa fermate... neanche come dice una canzone
Ciao


title: Complimenti.

author: Alessandro Baraldi

text:
....
> Benvenuto Lele!
> Io ci "scanchero" dal 1992, cioè da quando è nato.
>
> Autodidatta... una specie completamente estinta.
> Ora si usa Internet, il cervello non serve più.
> Non si fanno più "prove assurde", troppo complicato.
> Si preferisce porre domande assurde sui NG.
> Sic transit...
>
> Ciao
> Bruno
Colpa nostra li abbiamo abituati male...!
;-)
@Alex


title: Complimenti.

author: CIDI

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:032c40ee-e8a0-4c8f...@f19g2000yqo.googlegroups.com...
....
> Benvenuto Lele!
> Io ci "scanchero" dal 1992, cioč da quando č nato.
>
> Autodidatta... una specie completamente estinta.
ma no dai... qualcuno ancora....resiste!
> Ora si usa Internet, il cervello non serve piů.
per usare internet perň serve il cervello....altrimenti fioccano
le domande assurde.
> Non si fanno piů "prove assurde", troppo complicato.
> Si preferisce porre domande assurde sui NG.
tipo:
"imparare access"
"tool conversione mde/mdb"
:<)))
> Sic transit...
>
> Ciao
> Bruno
Colpa nostra li abbiamo abituati male...!
;-)
Si, oltre ad insegnare a pescare avete servito il pesce pronto.
piccoli pescatori crescono e tra il tuo sito, quello di Karl, il sito comune
e
google si trova di tutto, di piů.
restano solo le domande assurde, vedi sopra :-))
ciao a tutti
Daniele


title: Complimenti.

author: MA

text:
CIDI wrote:
> Colpa nostra li abbiamo abituati male...!
> ;-)
>
> Si, oltre ad insegnare a pescare avete servito il pesce pronto.
> piccoli pescatori crescono e tra il tuo sito, quello di Karl, il sito
> comune e
> google si trova di tutto, di più.
> restano solo le domande assurde, vedi sopra :-))
Ahhhhhhhhhhhhhhhhh!!!!!
>
> ciao a tutti
> Daniele
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: Complimenti.

text:
MA ha scritto:
>CIDI wrote:
>> Colpa nostra li abbiamo abituati male...!
>> ;-)
>>=20
>> Si, oltre ad insegnare a pescare avete servito il pesce pronto.
>> piccoli pescatori crescono e tra il tuo sito, quello di Karl, il sito
>> comune e
>> google si trova di tutto, di pi=F9.
>> restano solo le domande assurde, vedi sopra :-))
>
>Ahhhhhhhhhhhhhhhhh!!!!!
>
>>=20
>> ciao a tutti
>> Daniele
>
>--=20
>--=20
>MAssimiliano Amendola
>www .accessgroup,it
>Cisa - Conferenza Italiana Sviluppatori Access
>
Sfato un mito....gli autodidatta esistono ancora.......e anche gente cha fa ore/giorni/settimane di prove assurde......e poi chiede al NG.......che gentilmente assiste quasi sempre!
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


title: Complimenti.

author: kkkxxx

text:
"Fair87" <
roby...@gmail.com
> ha scritto nel messaggio
news:gs5kel$vif$1...@news.nonsolonews.it...
> Sfato un mito....gli autodidatta esistono ancora.......e anche gente cha
> fa ore/giorni/settimane di prove assurde......e poi chiede al NG.......che
> gentilmente assiste quasi sempre!
anche io mi accodo, ho iniziato ad imparare access seriamente quando mi ero
stancato di aggiornare un foglio di calcolo cheuso peril lavoro, pieno zeppo
di formule pronte a saltare appena aggiungevo una riga.
Il passaggio ad Access non è stato indolore, anche le cose semplici ( tipo
prendere i primi tre valori di un risultato di una query..) era un problema,
ma perserverando...adesso ho quasi interamente trasferito tutte le
funzionalità su access e devo dire che la soddisfazione è grande! Proprio
ieri ho risolto un problema relativo all'aggiornamento delle maschere (
requery).
Internet ti dà molto, ma alla fine soltanto  delle idee, poi alla fine si è
soli con il proprio pc e la guida di access.
un saluto al NG


title: Complimenti.

author: Pablitomf

text:
Lele® ha scritto:
> .....a tutti voi....


Aspetta a dirlo! :D
Benvenuto cmq.
--
Ciao
Pablitomf
----------------------------
http://www.accessgroup.it/
----------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Complimenti.

text:
> Si, oltre ad insegnare a pescare avete servito il pesce pronto.
> piccoli pescatori crescono e tra il tuo sito, quello di Karl, il sito comune
> e
> google si trova di tutto, di più.
> restano solo le domande assurde, vedi sopra :-))
Daniè, con queste tue ultime sei stato ufficialmente bannato da
ACCESSGROUP :D



title: Complimenti.

text:
....
> > Credo che non Vi abbandonerò più.
>
> Aspetta a dirlo! :D
>
> Benvenuto cmq.
>
> --
> Ciao
> Pablitomf
Credevo fosse una minaccia....
;-)
@Alex


title: Complimenti.

text:
"Pablitomf" <
pabl...@hotmail.it
> ha scritto nel messaggio
news:gs77pe$lai$1...@news.newsland.it...
>> Si, oltre ad insegnare a pescare avete servito il pesce pronto.
>> piccoli pescatori crescono e tra il tuo sito, quello di Karl, il sito
>> comune
>> e
>> google si trova di tutto, di piů.
>> restano solo le domande assurde, vedi sopra :-))
>
> Danič, con queste tue ultime sei stato ufficialmente bannato da
> ACCESSGROUP :D
aiemmesorry, mi copro la pelata di cenere e sto in ginocchio sui ceci!
e alla prossima cisa pagherň il caffč...
non SCORDERO' piů Accessgroup!
l'ho scritto 100 volte alla lavagna
:<))
ciao d'Artagnan
Daniele


title: Complimenti.

author: Massimo Piubelli

text:
CIDI wrote:
> "Pablitomf" <
pabl...@hotmail.it
> ha scritto nel messaggio
> news:gs77pe$lai$1...@news.newsland.it...
>>> Si, oltre ad insegnare a pescare avete servito il pesce pronto.
>>> piccoli pescatori crescono e tra il tuo sito, quello di Karl, il
>>> sito comune
>>> e
>>> google si trova di tutto, di più.
>>> restano solo le domande assurde, vedi sopra :-))
>>
>> Daniè, con queste tue ultime sei stato ufficialmente bannato da
>> ACCESSGROUP :D
>
> aiemmesorry, mi copro la pelata di cenere e sto in ginocchio sui ceci!
> e alla prossima cisa pagherò il caffè...
>
> non SCORDERO' più Accessgroup!
> l'ho scritto 100 volte alla lavagna
seee... lo so come l'hai scritto .-)
dim i as integer
for i = 0 to 99
    debug.print "Non scorderà mai accessgroup :-)))"
next
> :<))
>
> ciao d'Artagnan
>
> Daniele
Ciao a tutti :-)
Max


title: Complimenti.

text:
> seee... lo so come l'hai scritto .-)
> dim i as integer
> for i = 0 to 99
>     debug.print "Non scorderà mai accessgroup :-)))"
> next
Next i



title: Complimenti.

author: Sergio MAZZA

text:
"Lele®" <
new2...@yahoo.it
> ha scritto nel messaggio
news:gs41l3$pun$1...@tdi.cu.mi.it...

Ciao Lele; frequento l'NG da quando si chiamava ICDA
(it.comp.database.access) dal 1999 più o meno e google gruppi riporta
messaggi iniziando da Marzo 1994; non ricordo bene quando è nato ma se vuoi
vedere le "facce" (ICDA -> ICAA) e alcuni dei contributi li trovi su
www.sitocomune.com
 - Sezione ICAA - Facce da ICAA...
Ciao e benvenuto.
--
Sergio MAZZA


title: televideo

author: Albe

text:
Cerco il modo per caricare le pagine televideo in formato testo
tramite l'opzione <include>.
Dovrei realizzare una pagina asp, ad esempio 201.asp che carica la
corrispondente pagina di televideo 201.
Il fine ultimo e' costruire un sito wap che si agganci a televideo.
Se non sono stato chiaro ditemelo.


title: Euro in campo valuta.

author: Ugo

text:
Dal 1° gennaio la nuova valuta sara' l'euro.
Nei campi valuta e' prevista una patch o qualcosa che possa sostituire  la
classica L. con il nuovo simbolo dell'euro??
Grazie a tutti.  Ugo
 ----------- UgoSoftSystem-------------------------
Ci sono alberghi costruiti con blocchi di sale, con blocchi di ghiaccio,
sott'acqua, sugli alberi, o su palafitte. Trovi anche molti altri alberghi
strani, meravigliosi, ultra lussuosi, particolari, tutti assolutamente da
conoscere o, meglio ancora, da visitare.
http://www.geocities.com/probiviro/alberghi.htm
Decalogo del Perfetto Assenteista, del Perfetto Manager. del Perfetto
Disoccupato, ecc.
http://www.geocities.com/probiviro/decalogo.htm
------------UgoSoftSystem-------------------------~-~>


title: Euro in campo valuta.

author: oliones

text:
Ugo <
rom...@inwind.it
> wrote in message 9j3hl4$l6i$1...@nreadA.inwind.it...
> Dal 1° gennaio la nuova valuta sara' l'euro.
> Nei campi valuta e' prevista una patch o qualcosa che possa sostituire  la
> classica L. con il nuovo simbolo dell'euro??
tipo campo valuta, decimali 2, formato "? "#.###,##


title: Euro in campo valuta.

text:
oliones <
oli...@tiscalinet.it
> wrote in message
9j3m2v$3q2$1...@pegasus.tiscalinet.it...

ha il codice euro non viene visualizzato
prova sostituendo il ? con il codice Euro sulla tastiera dovrebbe essere
sotto alla "E" premi Alt Gr + e


title: Euro in campo valuta.

text:
oliones <
oli...@tiscalinet.it
> wrote in message
9j3mm2$40a$1...@pegasus.tiscalinet.it...

ps
 su access 2000 il problema non c'č


title: Euro in campo valuta.

author: MegaMax

text:
"Ugo" <
rom...@inwind.it
> ha scritto nel messaggio
news:9j3hl4$l6i$1...@nreadA.inwind.it...
> Dal 1° gennaio la nuova valuta sara' l'euro.
> Nei campi valuta e' prevista una patch o qualcosa che possa sostituire  la
> classica L. con il nuovo simbolo dell'euro??
> Grazie a tutti.  Ugo
In Access 2000 è previsto direttamente.
Max


title: Cambiare collegamento ad una tabella cambiando anche i riferimenti nelle query

text:
Salve a tutti!
Vi espongo un mio piccolo problemino che mi stà facendo perdere molto
tempo...magari potete darmi una mano...
Qualsiasi suggerimento sarà molto gradito
pertanto ringrazio anticipatamente.
Ho creato un file access in cui prelevo dati di partenza da un foglio
excel e li importo in una tabella. Quindi ho creato una serie di query per
calcolarmi valori di mio interesse prelevando in ogni query i dati dalla
tabella collegata.
Ora ho la necessità di eseguire le stesse operazioni delle query già
create però acquisendo i dati da un altro foglio excel (presente nella
stessa cartella di lavoro del foglio precedente).
Ho pensato di copiarmi di sana pianta il file access, quindi ho modificato
prima il nome della tabella di collegamento, quindi ho eseguito nuovamente
il collegamento cambiando il foglio excel di origine.
Il risultato è stato di ottenere una query aggiornata con la nuova tabella
collegata ed il resto delle query non accessibile in quanto cercano la
vecchia tabella origine...
Spero di essere stato chiaro....
Grazie a tutti
Vincenzo
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Pablitomf (Maurizio Facciuti)

text:
"salvin168" <
salv...@lycos.it
> ha scritto nel messaggio
news:egnv38$t7g$1...@news.newsland.it...
> Salve a tutti!
> Vi espongo un mio piccolo problemino che mi stà facendo perdere molto
> tempo...magari potete darmi una mano...
> Qualsiasi suggerimento sarà molto gradito
> pertanto ringrazio anticipatamente.
>
> Ho creato un file access in cui prelevo dati di partenza da un foglio
> excel e li importo in una tabella. Quindi ho creato una serie di query per
> calcolarmi valori di mio interesse prelevando in ogni query i dati dalla
> tabella collegata.
> Ora ho la necessità di eseguire le stesse operazioni delle query già
> create però acquisendo i dati da un altro foglio excel (presente nella
> stessa cartella di lavoro del foglio precedente).
> Ho pensato di copiarmi di sana pianta il file access, quindi ho modificato
> prima il nome della tabella di collegamento, quindi ho eseguito nuovamente
> il collegamento cambiando il foglio excel di origine.
> Il risultato è stato di ottenere una query aggiornata con la nuova tabella
> collegata ed il resto delle query non accessibile in quanto cercano la
> vecchia tabella origine...
> Spero di essere stato chiaro....
> Grazie a tutti
> Vincenzo
>
Guarda questo mio demo... magari ti può essere d'aiuto
http://www.accessgroup.it/HomeArgomenti.asp?ID=55&Oggetto2=Gestore%20contenuti%20Tabelle
--
--
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97, 2000, XP e 2003
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media."


title: Access 2000 e 97

text:
Salve,
E possibile installare sulla stessa macchina sia la versione 2000 che la 97,
e usarle in maniera indipendente ?
Ho necessità di poter aprire in 97 dei db creati con questa versione per
modificarli, e in 2000 altri per lo stesso motivo.
Non posso convertire quelli di 97 in 2000 perché sono dei db di rete e gli
altri utenti utilizzano solo 97.
Grazie per il vostro aiuto
Ciao
Silvio59


title: Access 2000 e 97

author: Valerio

text:
Ciao, puoi farlo installando ad esempio la versione 97 sotto una directory
che non sia quella di default.
Puoi utilizzare una directory tipo "ACCESS97".
Se per caso tu avessi già installato la versione 97 puoi a tua volta
installare il 2000 in una directory diversa.
Valerio
"Silvio59" <
stro...@natuzzi.com
> ha scritto nel messaggio
news:96832369...@mh.natuzzi.com...



title: Access 2000 e 97

author: Federico Luciani

text:
Silvio59 wrote:
> Salve,
> E possibile installare sulla stessa macchina sia la versione 2000 che la 97,
> e usarle in maniera indipendente ?
> Ho necessità di poter aprire in 97 dei db creati con questa versione per
> modificarli, e in 2000 altri per lo stesso motivo.
> Non posso convertire quelli di 97 in 2000 perché sono dei db di rete e gli
> altri utenti utilizzano solo 97.
Durante l'instyallazione del 2000 ti viene chiesto se vuoi mantenere la
versione precedente.
La coesistenza non crea grossi problemi.
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: Access 2000 e 97

text:
Avendo già installato 2000 ho provato ad installare, in una directory
separata, access 97. Non funziona. All'apertura un laconico messaggio mi
comunica che "non é stata concessa la licenza d'suo su questo computer".
Ho sbagliato qualcosa ? Non mi va di deinstallare 2000 e cominciare da capo,
col rischio di perdere tutte le configurazioni.
Grazie comunque per la risposta, a te e anche a Valerio.
Ciao
Silvio59
Federico Luciani <
fluc...@paperino.libero.it
> wrote in message
39B7816F...@paperino.libero.it...



title: Access 2000 e 97

text:
Silvio59 wrote:
> Avendo già installato 2000 ho provato ad installare, in una directory
> separata, access 97. Non funziona. All'apertura un laconico messaggio mi
> comunica che "non é stata concessa la licenza d'suo su questo computer".
> Ho sbagliato qualcosa ? Non mi va di deinstallare 2000 e cominciare da capo,
> col rischio di perdere tutte le configurazioni.
> Grazie comunque per la risposta, a te e anche a Valerio.
> Ciao
> Silvio59
Questo e' un noto bug, si risolve lanciando l'eseguibile AcLicens.exe.
Lo trovi qui:
http://support.microsoft.com/download/support/mslfiles/AcLicn97.exe



title: Access 2000 e 97

text:
Silvio59 wrote:
> GRAZIE !!!!!
> Funziona !!!!!
> Non ti sarò mai abbastanza riconoscente per avermi aiutato a risolvere il
> problema.
> Ciao e a presto
> Silvio59
Di nulla.
Solo un consiglio:
per una migliore lettura dei messaggi e' preferibile rispondere dopo la parte
quotata, cosi' come ho appena fatto.



title: gestire con vba l'assistente di office

text:
Mi sapreste dire dove si possono trovare esempi di codice per gestire gli
assistenti di office in maniera completa?
grazie.


title: gestire con vba l'assistente di office

author: Harry Evans

text:
> Mi sapreste dire dove si possono trovare esempi di codice per gestire gli
> assistenti di office in maniera completa?
Guarda che però se usi il runtime poi non funziona!


title: gestire con vba l'assistente di office

text:
"Harry Evans" <
harry.ev...@tin.it
> ha scritto nel messaggio
news:kIdC9.25998$744.9...@news1.tin.it...

a ecco allora bocciato anche l'assitente grazie.


title: aggiornamento form ?

author: andrea

text:
salve a tutti , premetto che è da poco tempo che mi sono dedicato ad access.
detto cio' vengo al sodo.
Vorrei sapere quale codice in VB si deve inserire per avere un aggiornamento
della maschera, come per esempio si ottiene premendo il tasto f5 della
nostra tastiera.
cio mi serve per far rieseguire il codice che ho scritto su aperture della
maschere stessa.
il problema è che me lo esegue una volta sola poiché la maschere si apre una
sola volta.
grazie a colore che mi risponderanno .
bi...@libero.it


title: aggiornamento form ?

author: Rocco

text:
Prova ad inserire il comando "Refresh" in fondo al tuo codice.
ciao
"andrea" <
bi...@libero.it
> ha scritto nel messaggio
news:7fax9.110390$%M1.28...@twister2.libero.it...
> salve a tutti , premetto che č da poco tempo che mi sono dedicato ad
access.
> detto cio' vengo al sodo.
> Vorrei sapere quale codice in VB si deve inserire per avere un
aggiornamento
> della maschera, come per esempio si ottiene premendo il tasto f5 della
> nostra tastiera.
> cio mi serve per far rieseguire il codice che ho scritto su aperture della
> maschere stessa.
> il problema č che me lo esegue una volta sola poiché la maschere si apre



title: aggiornamento form ?

author: il bestione

text:
"Rocco" <
cusan...@tin.it
> ha scritto nel messaggio
news:bFax9.80264$TD1.3...@news2.tin.it...
> Prova ad inserire il comando "Refresh" in fondo al tuo codice.
>
scusa Rocco ma č un po vago non potresti siegarti meglio.
grazie


title: aggiornamento form ?

author: Roberto da casa

text:
"andrea" <
bi...@libero.it
> ha scritto nel messaggio
news:7fax9.110390$%M1.28...@twister2.libero.it...
> salve a tutti , premetto che č da poco tempo che mi sono dedicato ad
access.
> detto cio' vengo al sodo.
> Vorrei sapere quale codice in VB si deve inserire per avere un
aggiornamento
> della maschera, come per esempio si ottiene premendo il tasto f5 della
> nostra tastiera.
> cio mi serve per far rieseguire il codice che ho scritto su aperture della
> maschere stessa.
> il problema č che me lo esegue una volta sola poiché la maschere si apre
una
> sola volta.
> grazie a colore che mi risponderanno .
>
>
bi...@libero.it
Se vuoi che il codice venga eseguito, oltre che all'apertura della maschera
anche al cambio di ogni record, genera il codice, invece che a fronte
dell'evento "Su apertura", a fronte dell'evento "Su corrente" della
maschera, oppure generalo a fronte dell'evento che ti interessa.
Se poi vuoi che il codice venga eseguito quando lo decidu tu in maniera
estemporanea, generalo a fronte dell'evento "Su clic" di un pulsante di
comando.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: aggiornamento form ?

author: Fabrizio yQy

text:
"andrea" <
bi...@libero.it
> ha scritto nel messaggio
news:7fax9.110390$%M1.28...@twister2.libero.it...
> Vorrei sapere quale codice in VB si deve inserire per avere un
aggiornamento
> della maschera, come per esempio si ottiene premendo il tasto f5 della
> nostra tastiera.
Su corrente inserisci:
--------------------------------------------------
Private Sub Form_OnCurrent()
me.refresh
(anche me.requery vabene)
End Sub
---------------------------------------------------
Ciao :)


title: aggiornamento form ?

author: Antonio Biso

text:
"Rocco" <
cusan...@tin.it
> ha scritto nel messaggio
news:bFax9.80264$TD1.3...@news2.tin.it...
> Prova ad inserire il comando "Refresh" in fondo al tuo codice.
Prova a scrivere correttamente DOPO il quoting!
Antonio


title: aggiornamento form ?

author: Alex

text:
> > Vorrei sapere quale codice in VB si deve inserire per avere un
> aggiornamento
> > della maschera, come per esempio si ottiene premendo il tasto f5 della
> > nostra tastiera.
>
> Su corrente inserisci:
> Private Sub Form_OnCurrent()
>
> me.refresh
> (anche me.requery vabene)
>
> End Sub
Me.Refresh e/o Me.Requery sono cose diverse, che fanno
cose diverse, anche se semrerebbero uguali.
Allego note dall'Help:
·Il metodo Requery aggiorna i dati sottostanti una maschera
 o un controllo in modo da riflettere i record nuovi
 o eliminati dall'origine record dal momento dell'ultima riesecuzione
 della query.
.Il metodo Refresh indica solo le modifiche apportate
 al set di record corrente, non riflette i record nuovi
 o quelli eliminati nell'origine record.
.Il metodo Repaint si limita ad aggiornare la maschera specificata
 e i relativi controlli.
Non sempre sono intercambiabili.........!!!!!
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Consigli su database

author: pippo

text:
Salve dovrei realizzare un DB in cui occorre tenere traccia sia dei recod
modificati e sia della persona che li ha modificati.
Per il secondo punto avevo pensato di far apparire una maschera di Log dove
l'utente deve necessariamente inserire una password alla quale associerei
poi il nome della persona che in quel mmento usa il database.
Per tenere traccia dei record modificati ovvero se il Sig. Rossi modifica
uno o più campi dovrei prima conservarmi il vecchio record e poi
permettergli di fare modifiche (in modo da poter risalire sempre al vecchio
documento).
qualche idea per realizzare ciò?


title: Consigli su database

text:
"pippo" <
pi...@pippo.it
> ha scritto nel messaggio
news:9z0Ud.964064$35.36...@news4.tin.it...

Normalmente per far questo si crea una tabella così detta "storica" in cui
accoderai un record della tabella principale ogni volta che questo viene
modificato. Il tracciato della tabella "storica" sarà uguale a quello della
principale (compresa la chiave primaria) al quale aggiungerai un campo
contatore che sarà la chiave primaria dello storico, una campo data/ora che
conterrà la data e l'ora di variazione e un campo che conterrà
l'identificativo di chi ha fatto la variazione; se infine aggiungi un campo
Data/ora con la data di validità della variazione potrai anche ricostruirti,
in maniera pregressa, la tabella principale ad una certa data: è una tecnica
abbastanza usata nella contabilità del personale.
Per determinare le variazioni effettuate per ogni record basterà ordinare la
tabella "storica" per la chiave primaria della tabella principale e per
data/ora di variazione, quindi analizzare, record per record, quali campi
sono stati modificati, confrobtando i valori attuali con quelli del record
precednte relatico a quella chiave primaria.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Consigli su database

text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:nT1Ud.52352$lB4.1...@twister1.libero.it...

Per l'accodamento come dovrei gestire la cosa se i dati sono sparsi in più
tabelle?
E poi quando effettuare l'accodamento sull'evento prima di aggiornare?
Dovrò tenere conto anche del fatto che l'utente potrebbe ritornare sui
propri passi per cui dovrei annullare l'operazione.


title: Consigli su database

text:
"pippo" <
pi...@pippo.it
> ha scritto nel messaggio
news:nNkUd.970632$35.36...@news4.tin.it...

> Per l'accodamento come dovrei gestire la cosa se i dati sono sparsi in più
> tabelle?
Ogni tabella avrà la sua tabella "storica".
Gli accodamenti potresti farli con una query di accodamento.
> E poi quando effettuare l'accodamento sull'evento prima di aggiornare?
A mio avviso l'evento miglio è "Dopo aggiornamento".
> Dovrò tenere conto anche del fatto che l'utente potrebbe ritornare sui
> propri passi per cui dovrei annullare l'operazione.
Io non mi caccerei nel ginepraio per annullare la variazione, ma nello
storico memorizzerei due record: il primo quando l'utente ha variato i dati
la prima volta ed il secondo record quando l'utenta ha effettuato una nuova
variazione reimpostando i vecchi valori.



title: comuni,province,regioni

author: robviv

text:
Dove posso trovare un db con comuni,
province e regioni d'Italia in modo che
scegliendo un comune mi dia anche
la rispettiva provincia e regione.
Con la possibilità di esportare in
altri db le tabelle.
By By


title: comuni,province,regioni

text:
"robviv" <
XXXv...@usa.net
> ha scritto nel messaggio
news:39CD7EA3...@usa.net...

Sito Comune, sezione Download, "Elenco comuni d'Italia" di Alessandro
Ianniello.
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: comuni,province,regioni

author: Luciano Iosa

text:
On Sun, 24 Sep 2000 10:54:47 GMT, "Roberto da casa"
<
r.ma...@libero.it
> wrote:
>
>Sito Comune, sezione Download, "Elenco comuni d'Italia" di Alessandro
>Ianniello.
A me il download da errore.
Luciano


title: comuni,province,regioni

author: Roberto dal portatile

text:
"Luciano Iosa" <
iosa...@flashnet.it
> ha scritto nel messaggio
news:ed4ussklto19ljqla...@4ax.com...

Ho provato a farlo poco fa, a me funziona regolarmente.



title: comuni,province,regioni

text:
On Mon, 25 Sep 2000 12:39:19 GMT, "Roberto dal portatile"
<
r.ma...@libero.it
> wrote:
>
>Ho provato a farlo poco fa, a me funziona regolarmente.
Ho riprovato adesso, sempre errore. ma che bisogna registrarsi ?
Luciano


title: comuni,province,regioni

text:
"Luciano Iosa" <
iosa...@flashnet.it
> ha scritto nel messaggio
news:ogtusscv3j28pk7ot...@4ax.com...

A destra del titolo di ciò che devi scaricare, c'è una zona grigia
contenente un'icona e tra parentesi la dimensione del file da scaricare: se
clicchi con il mouse su questa zona grigia si avvia la procedura di
download.



title: comuni,province,regioni

text:
On Mon, 25 Sep 2000 16:58:36 GMT, "Roberto dal portatile"
<
r.ma...@libero.it
> wrote:
>A destra del titolo di ciò che devi scaricare, c'è una zona grigia
>contenente un'icona e tra parentesi la dimensione del file da scaricare: se
>clicchi con il mouse su questa zona grigia si avvia la procedura di
>download.
Finalmente sono riuscito a scaricarlo. Ho tolto GetRight.
Luciano


title: Log out utenti collegati.

author: TANNHAUSER

text:
WXP/A03 SP3
Ho introdotto il codice contenuto nel DB LogUserOff.mdb del sito
ttp://
www.rogersaccesslibrary.com

nel mio DB.
Il codice più importante, quello che verifica lo stato della variabile che
caussa il log out e che, di
conseguenza disconnette gli utenti, o non li lascia loggare, l'ho copiato
nel codice della prima
maschera caricata. Essa, con altro codice, richiama un'ulteriore maschera:
entrambe popup.
Beh, se anche la variabile è su "SI", il DB funziona ugualmente.
Grazie per un suggerimento o commento.
--
TANNHAUSER
"I've seen things you people wouldn't believe..."
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: messaggio su report vuoto

author: alb

text:
ho scritto del codice su "Report Vuoto"(eventi):
MSGBOX "non ci sono record" .....
Docmd.CancelEvent.....
ma quando si apre il report mi visualizza il messaggio ma dopo mi appare il
messaggio di sistema .....
come posso fare?


title: messaggio su report vuoto

author: namor

text:
alb ha scritto:

Non usare Docmd.CancelEvent, basta mettere un Cancel=True per annullare
l'apertura del report. Vedi l'help (F1) su Cancel per ulteriori dettagli.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: database nascosti

author: Alfonso Carfora

text:
E' possibile dare al database che contiene i dati la proprietą nascosto e
protetto da password
poi da maschera e dopo inserita la password collegare il database e poter
operare
in chiusura riporre la proprietą nascosto e protetto?
grazie in anticipo
Alfonso


title: Duplicare record, chiave primaria multipla e duplicati non ammessi.

author: Ami

text:
Buonasera a tutti,
sono di nuovo a chiedere aiuto per un database che sto facendo.
Si tratta di un database per archiviare cd/libri ed altri prodotti.
La mia tabella principale (principaleAlbum) ha 3 chiavi primarie
1) contatore
2) codice ("CatalogueNr", testo, duplicati NON ammessi)
3) Title (testo, duplicati ammessi)
Adesso mi trovo nella situazione di dover duplicare dei record, ma continuo a
ricevere un messaggio di errore (violazione di chiave)
Questo e' il codice del pulsante "duplica"
===
Private Sub CopiaIncolla_Click()
    Dim IntNuovo As Integer, strTitolo As String
    Dim IntFinestraMsg As Integer, strMsg As String
    If Me.Dirty Then    'Save any changes.
    Me.Dirty = False
    End If
    strTitolo = "Conferma di duplicazione record"
    strMsg = "Vuoi effettivamente duplicare il record corrente??"
    IntFinestraMsg = vbYesNo + vbQuestion
    IntNuovo = MsgBox(strMsg, IntFinestraMsg, strTitolo)
    If IntNuovo = vbYes Then
DoCmd.RunSQL "INSERT INTO PrincipaleAlbum ( Contatore, Title, ETC ELENCO CAMPI
)" & _
" SELECT PrincipaleAlbum.Contatore, PrincipaleAlbum.Title, ETC ELENCO CAMPI " &
_
" FROM PrincipaleAlbum WHERE PrincipaleAlbum.Contatore= " & Me![Contatore] & ";"

COSA DEVO SCRIVERE QUI PER POTER IMMETTERE IL PARAMETRO RELATIVO AL VALORE NON
DUPLICABILE??
    End If
DoCmd.Requery
DoCmd.GoToRecord , , acLast
End Sub
====
Ho gia' usato questo codice in un altro db, ma in quel caso la chiave primaria
era un contatore e non ho avuto problemi.
Vi ringrazio in anticipo per l'aiuto!
Erika
--
Per rispondermi... Togli "nospam"
To send me an email... take out "nospam"


author: Gaspare

text:
[CUT]
WHERE PrincipaleAlbum.Contatore= " & Me![Contatore] & ";"
Giacchè i campi "inidicizzati" sono 3 ti suggerirei di aggiungere gli altri
2 campi utilizzando l'operatore AND ;-)...
Notte
Gaspare


author: Alessandro Baraldi

text:
"Ami" <
ts...@libero.it
> wrote in message
news:rrf9a1d30m7j44fh0...@4ax.com
> Buonasera a tutti,
>
[CUT]
> Ho gia' usato questo codice in un altro db, ma in quel caso la chiave primaria
> era un contatore e non ho avuto problemi.
>
> Vi ringrazio in anticipo per l'aiuto!
>
> Erika
Io vedo 2 errori di applicazione in questa cosa:
1)Non puoi inserire nella Query il campo COUNTER, quello
viene incrementato in automatico, pertanto deve essere escluso
dall'INSERT.
2)Usi un campo chiamato "ETC ELENCO CAMPI" e questo è molto
pericoloso per la presenza degli Spazi, in questo caso
devi mettere le parentesi QUADRE.
Il 3° problema è che non riesco a capire perchè non usi
come PK solo il Counter, visto che poi è proprio lui che
ti salva il tutto.....!!!!!!!!
Lascio a te il chiarirti le idee sulla struttura di una
cosa che conosci meglio di tutti, la mia è solo una riflessione
ad alta voce.
Saluti.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
Intanto scusate per il doppio invio del post, ma il newsreader mi
segnalava errore. Boh!
> 1)Non puoi inserire nella Query il campo COUNTER, quello
> viene incrementato in automatico, pertanto deve essere escluso
> dall'INSERT.
Ok, errore 1, lo elimino subito.
>
> 2)Usi un campo chiamato "ETC ELENCO CAMPI" e questo è molto
> pericoloso per la presenza degli Spazi
Veramente nel db i campi gli ho scritti per esteso, senza spazi, quello
che ho indicato qui era una specie di riassunto per non riscrivere
tutte gli altri 22 campi ^_^;;
> Il 3° problema è che non riesco a capire perchè non usi
> come PK solo il Counter, visto che poi è proprio lui che
> ti salva il tutto.....!!!!!!!!
Lo so. Ma ho una tabella secondaria che ha un rapporto molti a 1 con la
prima (cioe', ho la tabella tracks relativa ai vari cd) e la chiave
primaria dell'altra tabella è sempre il codice album (catalogueNr)
> Lascio a te il chiarirti le idee sulla struttura di una
> cosa che conosci meglio di tutti, la mia è solo una riflessione
> ad alta voce.
La struttura nasce da quanto sopra...
Posso avere piu' oggetti con lo stesso nome (Title), ma il codice cd
deve essere univoco perché mi gestisce anche le tracce.
Sicuramente potevo gestirlo in maniera piu' intelligente, ma non ne ero
capace (non che sia una scusante, ma è la verita' ^_^;;)
Grazie!
Erika


text:
Gaspare wrote:
>WHERE PrincipaleAlbum.Contatore= " & Me![Contatore] & ";"
>Giacchè i campi "inidicizzati" sono 3 ti suggerirei di aggiungere gli altri
>2 campi utilizzando l'operatore AND ;-)...
Si', ma il mio problema è che uno dei due campi che avanzano non mi
consente i duplicati ed è testuale, quindi o inserisco io manualmente
il nuovo parametro o mi da' errore.
Anche io avevo avuto la stessa idea, ma come risolvo il problema del
dare il nuovo valore univoco a "CatalogueNr"?
Ciao e grazie
Erika


text:
[CUT]
> ma come risolvo il problema del
>dare il nuovo valore univoco a "CatalogueNr"?
>Ciao e grazie
>Erika
Se glielo devi passare da codice quel parametro utilizzi una forma qualsiasi
di incremento...qualcosa del genere insomma
Dim incremento as variant
incremento=1
......
incremento=incremento+1
incremento=Cstr(incremento)


title: invio automatico mail

author: Enrico

text:
ciao a tutti
sto creando un database in access XP e volevo sapere se qualcuno pu? darmi
qualche dritta su come spedire in automatico una mail, contenente ad es. un
report, un determinato giorno indicato in una tabella ed ad un indirizzo
sempre indicato in una tabella.
Spero di essermi spiegato bene
Graziein anticipo
Ciao  a tutti
Enrico


title: invio automatico mail

author: Sib

text:
"Enrico" <
sar...@athena.polito.it
> ha scritto nel messaggio
> ciao a tutti
> sto creando un database in access XP e volevo sapere se qualcuno pu? darmi
> qualche dritta su come spedire in automatico una mail, contenente ad es.
un
> report, un determinato giorno indicato in una tabella ed ad un indirizzo
> sempre indicato in una tabella.
> Spero di essermi spiegato bene
Sul sito comune trovi tutti gli esempi che ti servono
Sib


title: Problema inserimento dati in campi vuoti

author: Pegaso

text:
Salve a tutti,
non sono un esperto di Access e probabilmente per voi il problema che
vi sto sottoponendo sarà banale ma vi prego di darmi una mano
ugualmente.
Ho creato una semplicissima maschera d'inserimento dati con relativo
pulsante che mi permette di svuotare tutti i campi e inserire un nuovo
record.
Il problema è che la maschera non mi permette di inserire alcun dato
su nessun campo. Posso invece modificare i record esistenti (ma non
quello vuoto). Tutto questo mi succede con l'opzione della maschera
"immissione dati" impostata su NO. Se la imposto su SI (e pensavo così
di aver risolto il problema), però, il problema non si risolve perché
la mascherà si apre automaticamente visualizzando tutti i campi vuoti
e immodificabili.
Cosa mi consigliereste di fare? Dov'è che sbaglio?
Grazie mille in anticipo per la vostra disponibilità e l'aiuto che
vorrete darmi.


author: Access

text:
Ciao Pegaso,
"Pegaso" <
pegaso...@hotmail.it
> ha scritto nel messaggio
news:1180360396....@o5g2000hsb.googlegroups.com...
Salve a tutti,

In propieta' dlela maschera devi impostare "consenti modifiche" a "SI"
Ciao
Access


author: Salvatore

text:
"Pegaso" <
pegaso...@hotmail.it
> ha scritto nel messaggio
news:1180360396....@o5g2000hsb.googlegroups.com...
Salve a tutti,

Controlla che tra le proprietà della maschera (sezione Dati) la voce
"Consenti aggiunte"  sia impostata a Sì.
Ciao
Salvatore


text:
Grazie mille ma avevo già impostato tutto sul SI, sia per le modifiche
sia per le aggiunte!
Non so più che inventarmi. Ma da che può dipendere?
Salvatore ha scritto:



text:
"Pegaso" <
pegaso...@hotmail.it
> ha scritto nel messaggio
news:1180363643....@w5g2000hsg.googlegroups.com...
Grazie mille ma avevo già impostato tutto sul SI, sia per le modifiche
sia per le aggiunte!
Non so più che inventarmi. Ma da che può dipendere?
La maschera viene aperta con una macro o con un'istruzione di VBA?
Ciao


text:
Salvatore ha scritto:

Quando il DB sarà completo la maschera verrà aperta con un pulsante da
una pagina principale di avvio (quindi, per rispondere lla domanda,
con istruzione VBA). Ma il problema me lo dà anche quando passo dalla
visualizzazione struttura a visualizzazione maschera. In quest'ultima
non posso inserire un bel niente (se il record è nuovo).
Grazie mille ancora per la disponibilità!


text:
"Pegaso" <
pegaso...@hotmail.it
> ha scritto nel messaggio
news:1180364777.0...@u30g2000hsc.googlegroups.com...
Salvatore ha scritto:


Vediamo di arrivarci per passi.
La maschera si basa su una tabella o su una query?


text:
> Vediamo di arrivarci per passi.
> La maschera si basa su una tabella o su una query?
La maschera all'inizio si basava su una query e mi dava lo stesso
problema. Poi mi hanno consigliato che è sempre meglio che una
maschera di inserimento dati si basi direttamente sulle tabelle. Così
ho rifatto la maschera da capo e ora si basa su 2 tabelle.
Praticamente tutti i campi della maschera tranne 1 fanno riferimento
alla tabella principale ed 1 campo ad un'altra tabella. Può essere
questo il problema? Magari che non ho collegato correttamente le due
tabelle?


text:
In ogni caso ho provato ad eliminare il campo collegato alla tabella
"secondaria" e anche tutte le caselle combinate (non si sa mai) ma il
problema persiste!
Grazie ancora.


author: Ivan da casa

text:
"Pegaso" <
pegaso...@hotmail.it
> ha scritto nel messaggio
news:1180367077.4...@u30g2000hsc.googlegroups.com...
> Vediamo di arrivarci per passi.
> La maschera si basa su una tabella o su una query?
La maschera all'inizio si basava su una query e mi dava lo stesso
problema. Poi mi hanno consigliato che č sempre meglio che una
maschera di inserimento dati si basi direttamente sulle tabelle. Cosě
ho rifatto la maschera da capo e ora si basa su 2 tabelle.
Praticamente tutti i campi della maschera tranne 1 fanno riferimento
alla tabella principale ed 1 campo ad un'altra tabella. Puň essere
questo il problema? Magari che non ho collegato correttamente le due
tabelle?
c'č qualcosa che non va nella tua definizione.
Come fai a riferirti a 2 tabelle?
Probabilmente hai una query che origina il recordset della maschera ...
Infatti il problema dell'inserimento impedito viene se hai query che fanno
un qualche raggruppamento o hanno JOINS verso altre tabelle ... di solito.
Qui č impossibile aggiornare una riga perchč non corrisponde ad un record
distinto.
IvanDaBologna


text:
Grazie mille Ivan, forse hai centrati il problema!!!
Fammi capire bene: quindi io non posso mai creare una maschera
d'inserimento dati con alcuni campi che provengono da una tabella e
altri campi che provengono da una altra!!! E' così? E non c'è modo di
fare ciò?
Grazie ancora.
>
> c'è qualcosa che non va nella tua definizione.
> Come fai a riferirti a 2 tabelle?
> Probabilmente hai una query che origina il recordset della maschera ...
> Infatti il problema dell'inserimento impedito viene se hai query che fanno
> un qualche raggruppamento o hanno JOINS verso altre tabelle ... di solito.
> Qui è impossibile aggiornare una riga perchè non corrisponde ad un record
> distinto.
>
> IvanDaBologna


title: Soluzione : Access XP - Vista - OCX

author: Mattia

text:
Do la soluzione a un post aperto per problemi a registrare alcuni
famosissimi ocx con windows Vista.
ho scoperto che su Vista manca la dll MSVBM50.dll..quindi tutti gli ocx che
la richiedono non funzionano.
copiata e registrata tutto va alla meraviglia.
Ciao, Mat
Piccolo OT
per copiare un file da un computer di rete dentro la cartella sistem32 di
Vista mi sono apparse 9 msgbox  con messaggi vari di protezione...non mi
convince molto per ora 'sto sVista


title: Soluzione : Access XP - Vista - OCX

author: Carlo Costarella

text:
"Mattia" <
fasdfsdas...@tin.it
> ha scritto nel messaggio
news:45df2909$0$812$4faf...@reader5.news.tin.it...
> Do la soluzione a un post aperto per problemi a registrare alcuni
> famosissimi ocx con windows Vista.
>
> ho scoperto che su Vista manca la dll MSVBM50.dll..quindi tutti gli ocx
> che la richiedono non funzionano.
Non ti sei ancora imbattuto in VBA32.dll?
Ciao, Carlo


title: Soluzione : Access XP - Vista - OCX

text:
Dimenticavo:
grazie per la dritta.
Ciao, Carlo


title: come ricavare l'estensione del file?

text:
Salve a tutti.
Ho bisogno di catalogare i files presenti nel mio computer.
Con l'istruzione 'Dir' ricavo il nome del file.
Con l'istruzione FileLen ricavo la dimensione del file.
Come ricavo l'estensione? Se il file si chiama 'pippo.doc', devo avere
'doc', mentre se si chiama 'pippo', non devo ricevere niente.
E' molto importante la velocità, i files da catalogare sono circa 500.000.
Grazie in anticipo
GioVe


title: come ricavare l'estensione del file?

author: ALESSANDRO Baraldi

text:
"Gio.Ve" <
nospamg...@tiscali.it
> ha scritto nel messaggio
news:_yAsd.460296$35.19...@news4.tin.it...

Public Function retExtension(strPath) As String
  On Error Resume Next
  Dim posPoint As Integer
  posPoint = InStr(strPath, ".")
  retExtension = UCase(Mid$(strPath, InStr(strPath, ".") + 1, Len(strPath) -
posPoint))
End Function
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: come ricavare l'estensione del file?

text:
"Gio.Ve" <
nospamg...@tiscali.it
> ha scritto nel messaggio
news:_yAsd.460296$35.19...@news4.tin.it...

devi sempre usare dir sul sito comune c'è un esempio di come prelevare il
path da un percorso completo c:\programmi\nomefile preleva solo
c:\programmi\ credo che modifcandola potresti usarla per lo scopo contrario
ottenere solo il nome file
poi riapplichi la stessa funzione modificata sul nome file e per sapere se
prendere l'esitensione
controlli se nel nome c'è il punto con
if instr
è un idea, fammi sapere se ho capito bene ciao.


title: come ricavare l'estensione del file?

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:courtr$7sq$1...@lacerta.tiscalinet.it...
> "Gio.Ve" <
nospamg...@tiscali.it
> ha scritto nel messaggio
> news:_yAsd.460296$35.19...@news4.tin.it...
>> Salve a tutti.
>> Ho bisogno di catalogare i files presenti nel mio computer.
>> Con l'istruzione 'Dir' ricavo il nome del file.
>> Con l'istruzione FileLen ricavo la dimensione del file.
>> Come ricavo l'estensione? Se il file si chiama 'pippo.doc', devo avere
>> 'doc', mentre se si chiama 'pippo', non devo ricevere niente.
>> E' molto importante la velocità, i files da catalogare sono circa
>> 500.000.
>> Grazie in anticipo
>>
>> GioVe
>>
>>
>
>
> Public Function retExtension(strPath) As String
>  On Error Resume Next
>  Dim posPoint As Integer
>  posPoint = InStr(strPath, ".")
>  retExtension = UCase(Mid$(strPath, InStr(strPath, ".") + 1,
> Len(strPath) -
> posPoint))
> End Function
>
> Ciao
> --
> @Alex (Alessandro Baraldi)
>
Ciao Alex,
per permettere anche la gestione dei file senza estensione e dei file tipo
'pippo.pluto.doc" ho modificato la tua funzione in questo modo:
Public Function retExtension(strPath As String) As String
Dim posPoint As Integer
posPoint = InStrRev(strPath, ".")
If posPoint = 0 Then
    retExtension = ""
Else
    retExtension = LCase(Mid$(strPath, posPoint + 1, Len(strPath) -
posPoint))
End If
End Function
Grazie per l'aiuto.
GioVe


title: come ricavare l'estensione del file?

text:
"Gio.Ve" <
nospamg...@tiscali.it
> ha scritto nel messaggio
news:%3Esd.257151$b5.12...@news3.tin.it...

Direi che è perfetta.
Ottimo.
Ciao
--
@Alex (Alessandro Baraldi)



title: Installazione di MSDE 2000 sp4

author: Fausto

text:
Buon giorno, chiedo aiuto in merito a questo problemino:
Premetto che in ufficio abbiamo una decina di pc in rete con tanto di
server.
Ho installato sul mio pc (Window XP Professional) una istanza predefinita di
MSDE 2000 sp4 dal CD di Office 2003 Professional. A installazione completata
ho impostato i protocolli di rete di SQLServer (TCP/IP e Named Pipes) e i
medesimi protocolli di rete sui client. Se cerco di creare un progetto di
access da un altro client il mio pc viene regolarmente visto come server
nella finestra Proprietą di Data Link ma se provo a selezionare un database
a cui connettermi mi viene restituito l'errore "[DBNETLIB]ConnectionOpen.
SQL Server inesistente o accesso negato." Il problema non sussiste se
disattivo Windows Firewall sul mio pc. Qualcuno puņ dirmi per favore se ho
intuito il problema e come devo modificare le impostazioni del Firewall?
Potrebbero esserci altre complicazioni che non ho considerato?
Grazie a chi vorrą aiutarmi
Ciao a tutti


title: Installazione di MSDE 2000 sp4

author: bfs

text:
"Fausto" <
fausto...@consorziolaghi.it
> ha scritto nel messaggio
news:YMvpl.274705$FR.5...@twister1.libero.it...
> Buon giorno, chiedo aiuto in merito a questo problemino:
> Premetto che in ufficio abbiamo una decina di pc in rete con tanto di
> server.
> Ho installato sul mio pc (Window XP Professional) una istanza predefinita
> di MSDE 2000 sp4 dal CD di Office 2003 Professional. A installazione
> completata ho impostato i protocolli di rete di SQLServer (TCP/IP e Named
> Pipes) e i medesimi protocolli di rete sui client. Se cerco di creare un
> progetto di access da un altro client il mio pc viene regolarmente visto
> come server nella finestra Proprietà di Data Link ma se provo a
> selezionare un database a cui connettermi mi viene restituito l'errore
> "[DBNETLIB]ConnectionOpen. SQL Server inesistente o accesso negato." Il
> problema non sussiste se disattivo Windows Firewall sul mio pc. Qualcuno
> può dirmi per favore se ho intuito il problema e come devo modificare le
> impostazioni del Firewall? Potrebbero esserci altre complicazioni che non
> ho considerato?
> Grazie a chi vorrà aiutarmi
> Ciao a tutti
>
devi aprire la porta corretta sul firewall
la n° 1433
ciao
BFS


title: problema di aggiunta record

text:
come posso sapere se un record viene aggiunto in una tabella tramite un a
maschera?
potrei contare gli elementi all'entrata e contarli in uscita, ma se per caso
ne viene eliminato 1 e
aggiunto 1 il numero dei record è uguale, in che modo posso rilevare un
aggiunta di record?
qualcuno mi sà delucidare? grazie.


title: problema di aggiunta record

author: Alessandro

text:
"Tosto73" <
tos...@libero.it
> wrote in message
news:EtH38.3174$Mj4....@twister2.libero.it...

Spiega semplicemente lo scopo....!!!
Potrei dirti di realizzare una GESTIONE RECORD in cui
obblighi l'utente a decisioni guidate....!!!!
Se sei più preciso è meglio.....!
Alessandro/[@Alex]/
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: problema di aggiunta record

author: Emyr

text:


puoi usare una variabile static all'interno del form ed inizializzarla
alla bisogna
Saluti.
Emanuele.


title: problema di aggiunta record

author: Roberto da casa

text:
"Tosto73" <
tos...@libero.it
> ha scritto nel messaggio
news:EtH38.3174$Mj4....@twister2.libero.it...

Se la chiave primaria della tabella è di tipo contatore, al momento del
caricamento della maschera con la funzione DMax memorizzati in una variabile
il valore massimo della chiave primaria; in qualsiasi momento, rilevando
l'attuale valore massimo della chiave primaria e confrontandolo con quello
memorizzato, potrai sapere se hai inserito o meno nuovi record.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Errore ripetizione macro

author: D�vide

text:
Access 2007 su Windows XP.
Ho una macro che deve eseguirne una seconda (che apre una query di
accodamento) n volte in base al valore inserito in un controllo di una
maschera.
Funziona se n<10, altrimenti va in errore (2950) e si ferma alla 10a
ripetizione.
C'� soluzione o devo cambiare radicalmente il metodo?
Grazie e ciao.


title: Errore ripetizione macro

author: almorel

text:
On 23 Dic, 10:17, "Dàvide" <
davide.xxxxx...@msn.com
> wrote:
> Access 2007 su Windows XP.
> Ho una macro che deve eseguirne una seconda (che apre una query di
> accodamento) n volte in base al valore inserito in un controllo di una
> maschera.
> Funziona se n<10, altrimenti va in errore (2950) e si ferma alla 10a
> ripetizione.
> C'è soluzione o devo cambiare radicalmente il metodo?
>
> Grazie e ciao.
Ciao Davide
se ci dai un pò di elementi in più ...
Auguri.
Alberto


title: Errore ripetizione macro

text:
"almorel" <
alm...@gmail.com
> ha scritto nel messaggio
news:9d88a389-9d13-4ea7...@d21g2000yqn.googlegroups.com...
> Ciao Davide
> se ci dai un p� di elementi in pi� ...
>
> Auguri.
>
> Alberto
Ciao Alberto, credo di aver capito il problema: una macro non pu� richiamare
se stessa per pi� di 20 volte. Prover� a "spezzettarla".
Scusate la terminologia, ma non sono del mestiere, sono uno che a tempo
perso tenta di automatizzare le procedure dell'ufficio sviluppando in Access
da autodidatta...
Grazie ancora e auguri a tutti.
D�vide


title: Incrementare un indice automaticamente...

author: -> Dave <-

text:
Ciao a tutti !!
Ok.. questa é l'ultima volta che provo a capire Access, poi se non va...
mando a fncl il mio superiore e mi licenzio !
Sto facendo un applicazione per la gestione degli ordini e i clienti.
A parte tutti gli altri problemi da cui non esco, questo veramente mi fa
incazzare :
Ho creato una maschera "Clienti" , dove si inserisce i dati relativi al
cliente (nome,cognome,ecc..) con un campo "ID-Cliente" di tipo contatore e
chiave.
Poi ho fatto una maschera "Installatori" nel quale ho inserito un campo
numerico "ID-Cliente" per eseguire la relazione con la tabella clienti. Ogni
cliente puo' avere piu' installatori che eseguono l'impianto,per cui ho
creato una relazione uno - a - molti , e ho applicato l'integrità
referenziale.
Adesso........
Nella maschera "Clienti" ho messo un bottone che apre la maschera
"Installatori" , con un filtro per mostrarmi solo i dati inerenti il cliente
selezionato.
Supponiamo che inserisco un nuovo cliente, il contatore automaticamente va a
2 , apro la maschera installatori... e l' ID_Cliente resta sempre zero...
chiaro direte voi, siccome é di tipo numerico...
Ma siccome ho applicato una relazione... non dovrebbe aggiornarsi
automaticamente e inserire il numero "2" nella casella ?????????????????
Arrrrrrrghhhhhhh...
Basta.. io getto la spugna...
Qualcuno puo' darmi un lume di speranza ? Grazie mille !
DaVe
--
"The truth is out there"


author: Fabio Montagner

text:
> Ok.. questa é l'ultima volta che provo a capire Access, poi se non va...
> mando a fncl il mio superiore e mi licenzio !
Non mollare l'osso!
> Ogni cliente puo' avere piu' installatori che eseguono l'impianto,per cui
ho
> creato una relazione uno - a - molti , e ho applicato l'integrità
referenziale.
Ma la relazione non dovrebbe essere molti a molti ?
Cioè un cliente può avere più installatori, ma un installatore può avere più
clienti.
Ti devi creare una tabella (rel_ClientiInstallatori), nella quale ci sarà un
campo contatore, un campo IDCliente ed un campo IDInstallatore.
Ti crei all'interno della maschera Clienti, una sottomaschera (maschera
continua) associata a rel_ClientiInstallatori e legata all'IDClienti della
maschera Clienti (collega campi secondari: IDCLIENTE - collega campi master:
IDCLIENTE in proprietà dati).


text:
Fabio Montagner <
f.mon...@issz.vr.it
> wrote in message
8rhask$3l2o$1...@stargate1.inet.it...

Fabio ma te sei un mito !!!!
Una risposta in 30 minuti non me la sarei mai immaginata !! mitico !!
Grazie del consiglio, provo subito..
Non mi é ben chiara la storia delle relazioni molti a molti...  io pensavo
che per un "cliente" ci fossero tot installatori che lavorassero. (ecco il
perché del uno a molti)
Allora é vero quello che mi dicevano che la maggior parte delle relazioni in
un database sono molti a molti.. :-)))
Grazie ancora, ora corro a provare la tua soluzione !!
Grazie mille !!
Dave


author: lbo dal lavoro (ogni tanto...)

text:
>Ok.. questa é l'ultima volta che provo a capire Access, poi se non va...
>mando a fncl il mio superiore e mi licenzio !
ma dai, non ti incazzare, vedi il sito comune, c'è tutto e di più sui
contatori e simili.
>Ho creato una maschera "Clienti" , dove si inserisce i dati relativi al
>Poi ho fatto una maschera "Installatori" nel quale ho inserito un campo
maschera e sottomaschera?
>numerico "ID-Cliente" per eseguire la relazione con la tabella clienti. Ogni
>cliente puo' avere piu' installatori che eseguono l'impianto,per cui ho
>creato una relazione uno - a - molti , e ho applicato l'integrità
>referenziale.
e poi scusa, ogni installatore segue solo un cliente?  non hai
installatori che seguono più clienti?  perché se è così non è più una
relazione uno a molti...
poi questa fissa per l'integrità referenziale...  che io sappia
l'integrità referenziale serve solo per cancellare automaticamente i
record molti relazionati al record uno quando cancelli l'uno.  non è
che abbia una funzione mistica particolare.  la relazione se c'è c'è.
>Nella maschera "Clienti" ho messo un bottone che apre la maschera
>"Installatori" , con un filtro per mostrarmi solo i dati inerenti il cliente
>selezionato.
>Supponiamo che inserisco un nuovo cliente, il contatore automaticamente va a
>2 , apro la maschera installatori... e l' ID_Cliente resta sempre zero...
>chiaro direte voi, siccome é di tipo numerico...
guarda che questo funzionerebbe solo se la maschera installatori fosse
una sottomasschera di clienti.  e funzionerebbe solo se tu avessi
salvbato il nuovo record cliente, perché anche se il contatore tu lo
vedi a 2, in realtà quel 2 non esiste finché tu non lo salvi.


author: warp

text:
-> Dave <- ha scritto nel messaggio <8rh9t3$n9$
1...@bw107zhb.bluewin.ch
>...
>Ciao a tutti !!
>
>Ok.. questa é l'ultima volta che provo a capire Access, poi se non va...
>mando a fncl il mio superiore e mi licenzio !
>
>Sto facendo un applicazione per la gestione degli ordini e i clienti.
>
>A parte tutti gli altri problemi da cui non esco,
Dai!!!!!!!!
Posta tutti i problemi, così li risolviamo una volta per tutte e non avrai più problemi col tuo
superiore..... :-D
 questo veramente mi fa
>incazzare :
>
>Ho creato una maschera "Clienti" , dove si inserisce i dati relativi al
>cliente (nome,cognome,ecc..) con un campo "ID-Cliente" di tipo contatore e
>chiave.
>Poi ho fatto una maschera "Installatori" nel quale ho inserito un campo
>numerico "ID-Cliente" per eseguire la relazione con la tabella clienti. Ogni
>cliente puo' avere piu' installatori che eseguono l'impianto,per cui ho
>creato una relazione uno - a - molti , e ho applicato l'integrità
>referenziale.
>
>Adesso........
>
>Nella maschera "Clienti" ho messo un bottone che apre la maschera
>"Installatori" , con un filtro per mostrarmi solo i dati inerenti il cliente
>selezionato.
>Supponiamo che inserisco un nuovo cliente, il contatore automaticamente va a
>2 , apro la maschera installatori... e l' ID_Cliente resta sempre zero...
>chiaro direte voi, siccome é di tipo numerico...
>
>Ma siccome ho applicato una relazione... non dovrebbe aggiornarsi
>automaticamente e inserire il numero "2" nella casella
Allora, se tu avessi utilizzato una sottomaschera (con le informazioni di "link" correttamente
impostate con la maschera Clienti) , l'ID installatore verrebbe automaticamente creato dal sistema.
Spulciati Northwind o Soluzioni e trovi tutto.
Nel tuo caso hai aperto un'altra form e di conseguenza devi assegnare a codice il "legame" con la
tabella clienti.
Ad ex. su evento Dopo Aggiornamento del primo controllo della mascherina installatori potresti
scrivere:  [Id-Installatore]=Forms!<xxxxClienti>!IdCliente.
Alla successiva esplosione della form, sarà tutto ok.
In rapporto alla normalizzazione delle tue tabelle, mi pare sia tutto ok (se ho ben inteso il
problema).
CIAO, warp


title: VBA: rendere "commento" un blocco selezionato

author: sdamy

text:
Ciao a tutti,
volevo sapere se è possibile far diventare un blocco di istruzioni
selezionate in un commento.
GRAZIE
DAMIANO


author: Silvio Berruti

text:
"sdamy" <
sd...@tiscalinet.it
> ha scritto nel messaggio
news:kvUH6.6922$FS.1...@news1.tin.it...
> Ciao a tutti,
>
> volevo sapere se è possibile far diventare un blocco di istruzioni
> selezionate in un commento.
Così tutti assieme non mi pare, ma puoi sempre aggiungere un ' (apostrofo)
all'inizio di ogni riga di istruzione (forse lo sapevi già...)
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


text:
Silvio Berruti <
s...@libero.it
> wrote in message
mdVH6.27307$0t6.1...@news.infostrada.it...

Smanettandoci un po' ho trovato il modo per far diventare tutta la parte
selezionata come commento:
- Dall'editor VBA cliccare: Visualizza - Barre degli strumenti - Modifica
- Si avranno cosi' a disposizione due  tastini  "Commento" e "Rimuovi
Commento"
- Cliccando su uno di questi tastini si và ad agire sulla selezione fatta
del codice...
MOLTO PRATICA LA COSA
SALUTI
DAMIANO


text:
"sdamy" <
sd...@tiscalinet.it
> ha scritto nel messaggio
news:xsVH6.7035$FS.1...@news1.tin.it...
>
> Silvio Berruti <
s...@libero.it
> wrote in message
> mdVH6.27307$0t6.1...@news.infostrada.it...
> >
> > "sdamy" <
sd...@tiscalinet.it
> ha scritto nel messaggio
> > news:kvUH6.6922$FS.1...@news1.tin.it...
> Smanettandoci un po' ho trovato il modo per far diventare tutta la parte
> selezionata come commento:
>
> - Dall'editor VBA cliccare: Visualizza - Barre degli strumenti - Modifica
>
> - Si avranno cosi' a disposizione due  tastini  "Commento" e "Rimuovi
> Commento"
>
> - Cliccando su uno di questi tastini si và ad agire sulla selezione fatta
> del codice...
>
> MOLTO PRATICA LA COSA
Probabilmente in A2000, perché con A97 non ci sono riuscito.



text:
Silvio Berruti <
s...@libero.it
> wrote in message
ZW9I6.5525$eJ6.2...@news.infostrada.it...

Si infatti uso A2000
saluti
DAMIANO


title: Replica e Access 2000

author: Claudia

text:
Salve a tutti.
Mi è capitato tra le mani un db access 2000 replicato (ho la replica)
ma non il master.
Non c'è nessun modo per vedere il codice avendo la pwd di
amministratore?
E se si, come faccio a "loggarmi" come amministratore?
Ho visto che sono anche impostate autorizzazioni a utenti e gruppi.
In realtà io vorrei "liberarmi" di repliche e di autorizzazione e
avere pieno controllo del db (almeno vedere il codice che ci stà
dietro) se non addirittura modificarlo.
Grazie a tutti.
Claudia


title: Replica e Access 2000

author: Angelsoft

text:
"Claudia" <
claudia....@atosorigin.com
> ha scritto nel messaggio
news:d0b9772f.03050...@posting.google.com...

Per quel che ne so io devi rendere master la tua replica:
>strumenti>replica>recupera replica master.
Invece per cercare di riportare allo stato originale il tuo database (cosa
in realtà non facile perchè durante la creazione della replica vengono fatte
vagonate di modifiche) bisogna creare un database nuovo e importare tutto ma
proprio tutto tranne le tabelle. Queste le ripristinerai utilizzando le
query di creazione tabella dal vecchio database (crea una query nuova,
mettici tutti i campi che ti interessano meno i campi creati dalla replica
in genere s_Generation, s_Guid, s_Lineage e poi rendila una query di
creazione tabella ed esportala nel tuo database che hai appena creato)
Ciao Angelo


title: Fare un programma per rimpicciolire le immagini

text:
Salve ragazzi, esiste un programma di access che permette di
rimpicciolire le immagini tipo ad es se l'immagine è 1004x740
farla tipo 500x400 ovviamente rispettando le proporzioni??? Se
non c'è in access esiste un altro programma, il mio problema è
che access foto maggiori di una certa grandezza non le importa e
da errore, c'è un modo per evitare questo???? Grazie
Cristian!!!
--
Postato da Virgilio Newsgroup: scopri i nuovi gruppi
Eros, foto e video a
http://newsgroup.eros.virgilio.it


author: Pablitomf (Maurizio Facciuti)

text:
"cs270300" <
cristia...@tin.it
> ha scritto nel messaggio
news:27498595.1127230228541.JavaMail.newsgroup@sc-ng-1...
> Salve ragazzi, esiste un programma di access che permette di
> rimpicciolire le immagini tipo ad es se l'immagine è 1004x740
> farla tipo 500x400 ovviamente rispettando le proporzioni???
No so se qualcuno in Access lo ha fatto...
> Se non c'è in access esiste un altro programma, il mio problema è
> che access foto maggiori di una certa grandezza non le importa e
> da errore, c'è un modo per evitare questo????
Ma ti basta semplicemente usare PAINT di Windows... Immagine/
Allunga/Inclina... imposta percentuali uguali sia in orizzontale che in
verticale e ti lascerà le proporzioni invariate. ;-)



author: Alessandro Baraldi

text:
"cs270300" <
cristia...@tin.it
> wrote in message
news:27498595.1127230228541.JavaMail.newsgroup@sc-ng-1
> Salve ragazzi, esiste un programma di access che permette di
> rimpicciolire le immagini tipo ad es se l'immagine è 1004x740
> farla tipo 500x400 ovviamente rispettando le proporzioni??? Se
> non c'è in access esiste un altro programma, il mio problema è
> che access foto maggiori di una certa grandezza non le importa e
> da errore, c'è un modo per evitare questo???? Grazie
>
>
> Cristian!!!
Se la tua esigenza è quella di ottenere un Thumb dell'immagine
da poter salvare la cosa in Access è assai complessa, ma potresti
affidarti ad un OCX sviluppato in VB contenente una PictureBox
e su quella lavorarci in modo da gestirti gli ingrandimenti.
Non è semplicissimo, ma per VB nel WEB a riguardo trovi valanghe
di INFO.
Fare un OCX in VB è abbastanza semplice, renderlo compatibile con
Access un pò meno, ma ti basta pensare a ciò che ti serve, nel tuo
caso passare un fattore di riduzione(RATE) ed eventualmente il PATH
di destinazione nonchè quello di partenza.
Avevo fatto un OCX in VB che sfruttava la PictureBox con lo scopo
di ZOOM, ma non salvava nulla, e per quello dovrai lavorare un pò...!
Per il Fatto che Access non importa formati grandi non lo ritengo
vero, io carico tranquillamente immagini con RES: 1240*1024 o maggiori
in ogni caso provenienti da BMP di Digitali in HiRes(>3Milioni di punti)
Credo che ti convenga dare un'occhiata alla Routine di LEBANS per
il caricamento delle immagini, rende più snello e stabile l'uso di
Immagini in formato non BMP.
Credo che il tuo problema nasca proprio quando vuoi caricare delle JPG
molto grosse, Access le converte con i Filtri di conversione e va in
Crash.
Lebans invece fa lavorare GDI+ che non è altro che la DLL nativa
di Windows preposta alla grafica Bypassando in questo modo i Filtri.
Saluti.
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
Alessandro Baraldi ha scritto:

Scusa potresti dirmi precisamente quale scaricare??????? Non
l'ho capito!!! Scusa!!!
Ciao Cristian!!!!!



text:
"cs270300" <
cristia...@tin.it
> wrote in message
news:2816447.1127291290648.JavaMail.newsgroup@sc-ng-1
[CUT]
> Scusa potresti dirmi precisamente quale scaricare??????? Non
> l'ho capito!!! Scusa!!!
>
>
> Ciao Cristian!!!!!
Non è che ci siano MILLE demo sulle immagini....!!!!!
Bastava un pò di voglia.
http://www.lebans.com/loadjpeggif.htm



title: query d'eliminazione duplicati

author: Franco dellavalle

text:
ciao a tutti

ho creato questa query d'eliminazione
per eliminare i record duplicati,
ma vorrei che almeno 1 di quelli
doppi rimanesse
Grazie

DELETE * FROM TbPresso
WHERE  IdLuogoCaricoDiv Is Null And IdFornitore In (SELECT IdFornitore FROM TbPresso GROUP BY IdFornitore HAVING Count(*)>1);


title: query d'eliminazione duplicati

text:
cut

soluzione:
DELETE * FROM TbPresso AS T
WHERE T.IdLuogoCaricoDiv Is Null
  AND T.IdPresso<>(SELECT MAX(T1.IdPresso)
  FROM TbPresso AS T1
  WHERE T1.IdFornitore = T.IdFornitore);


title: query d'eliminazione duplicati

text:

mentre per elimare gli ultimi record...
DELETE * FROM TbPresso AS T
WHERE T.IdLuogoCaricoDiv Is Null
  AND T.IdPresso<>(SELECT MIN(T1.IdPresso)
  FROM TbPresso AS T1
  WHERE  T1.IdLuogoCaricoDiv Is Null
  AND T1.IdFornitore = T.IdFornitore)


title: PERSONALIZZAZIONE REPORT

author: MIKE

text:
Ciao,
qualcuno conosce qualche programma che permetta all'utente di eseguire
autonomamente le modifiche di layout dei report di access.
Cioč, mi piacerebbe potesse modificare i report costruiti in access e
utilizzati nel programma.
Mi date qualche suggerimento.
Grazie
MIKE
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: PERSONALIZZAZIONE REPORT

author: Ferrari Rino

text:
"MIKE" <
mbos...@freemail.it
> ha scritto nel messaggio
news:41f4738cea1a147471b...@mygate.mailgate.org...
> Ciao,
> qualcuno conosce qualche programma che permetta all'utente di eseguire
> autonomamente le modifiche di layout dei report di access.
> Cioč, mi piacerebbe potesse modificare i report costruiti in access e
> utilizzati nel programma.
>
> Mi date qualche suggerimento.
>
> Grazie
>
> MIKE
>
 1° Usare un programma alternativo per generare dei report tipo List & Label
o Crystal Report
questi applicativi permettono all'utente finale la creazione e la
personalizzazione dei report.
2°crearti un BE ne quale gestisci i tuoi report dal' FE lasciandolo in
formato mdb a differenza
del FE che sarŕ  naturalmente in mde naturalmente l'utente dovrŕ avere
access per poter fare ciň.
Spero di essere stato abbastanza chiaro
Ferrari Rino


title: problema con riferimenti

author: Porello

text:
Ciao a tutti
Ho preso questo codice dal sito della Microsoft per risolvere il problema :"
funzione format non disponibile...." .
Il problema e' il seguente questo codice non mi risolve niente, risolvo
solamente prendendo l' mdb, aggiungendo tutti i riferimenti a mano(che
palle!!!!) e ritrasformandolo in mde.
Secondo voi c'e' qualche altra soluzione????
Ciao a tutti
Function CheckRefs()
   Dim db As Database, rs As Recordset
   Dim x
   Set db = CurrentDb
   On Error Resume Next
   ' Run the query qryTestRefs you created and trap for an error.
   Set rs = db.OpenRecordset("qryTestRefs", dbOpenDynaset)
   ' The if statement below checks for error 3075. If it encounters the
   ' error, it informs the user that it needs to fix the application.
   ' Error 3075 is the following:
   ' "Function isn't available in expressions in query expression..."
   ' Note: This function only checks for the error 3075. If you want it to
   ' check for other errors, you can modify the If statement. To have
   ' it check for any error, you can change it to the following:
   ' If Err.Number <> 0
    If Err.Number = 3075 Then
      MsgBox "This application has detected newer versions " _
             & "of required files on your computer. " _
             & "It may take several minutes to recompile " _
             & "this application."
      Err.Clear
      FixUpRefs
   End If
End Function
Sub FixUpRefs()
   Dim r As Reference, r1 As Reference
   Dim s As String
   ' Look for the first reference in the database other
   ' than Access and Visual Basic for Applications.
   For Each r In Application.References
      If r.Name <> "Access" And r.Name <> "VBA" Then
         Set r1 = r
         Exit For
      End If
   Next
   s = r.FullPath
   ' Remove the Reference and add it back.
   References.Remove r1
   References.AddFromFile s
   ' Call a hidden SysCmd to automatically compile/save all modules.
   Call SysCmd(504, 16483)
End Sub


title: Access 97 e i menu

author: Victor Von Doom

text:
Ciao a tutti!
Conoscete un modo per cambiare i menů a runtime in VBA?
Es.: ho un menů di default e voglio perň sostituire o anche solo rendere
invisibile alcune voci a runtime..come posso fare?
Grazie!
P.S.: scrivetemi, per favore, anche in privato!


title: Access 97 e i menu

text:
"Victor Von Doom" <
d0...@studiocode.com
> wrote in message
news:c1coo9$c66$
1...@fata.cs.interbusiness.it

Non si risponde in PRIVATO, č una delle prime regole del NG.
Vedi l'Oggetto:
    Application.CommandBars"NomeBarra".Enabled=False
Ciao.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Access 97 e i menu

text:
Ok, chiedo venia, ero abituato diversamente anni fa.. :)
Grazie per la risposta, ma lo stesso vale per i sottomenu (per una
sottovoce)?



title: Access 97 e i menu

text:
"Victor Von Doom" <
d0...@studiocode.com
> wrote in message
news:c1cuhe$2o3$
1...@grillo.cs.interbusiness.it
> Ok, chiedo venia, ero abituato diversamente anni fa.. :)
>
> Grazie per la risposta, ma lo stesso vale per i sottomenu (per una
> sottovoce)?
>
> > > Ciao a tutti!
> > >
> > > Conoscete un modo per cambiare i menù a runtime in VBA?
> > >
> > > Es.: ho un menù di default e voglio però sostituire o anche solo rendere
> > > invisibile alcune voci a runtime..come posso fare?
> > >
> > > Grazie!
> > >
> > > P.S.: scrivetemi, per favore, anche in privato!
> >
> > Non si risponde in PRIVATO, è una delle prime regole del NG.
> >
> > Vedi l'Oggetto:
> >
> >     Application.CommandBars"NomeBarra".Enabled=False
Un'altra condizione in questo NG è quella di rispondere dopo
il Quoting precedente.....!
Per i sotto menù:
L'oggetto CommandBar come tale ha metodi, proprietà e insiemi
di oggetti.
Uno di questi è CommandBarControls a sua volta previsto di Oggetti.
Il tutto rispecchia la tipica struttura ad Oggetti di Office.
Sull'Help alla voce CommandBar trovi spiegata molto bene sia
la Gerarchia che l'operatività dei singoli.



title: pilotare (compilare) PDF on line

author: IvanDaBologna

text:
Qualcuno ha una traccia per compilare moduli PDF on line?
Qualsiasi suggerimento e' ben accetto.
IvanDaBologna


title: pilotare (compilare) PDF on line

author: Sergio MAZZA

text:
"IvanDaBologna" <
ivan...@tin.it
> ha scritto nel messaggio
news:47827e46$0$10618$4faf...@reader2.news.tin.it...
> Qualcuno ha una traccia per compilare moduli PDF on line?
> Qualsiasi suggerimento e' ben accetto.
>
> IvanDaBologna
on-line = OLE automation (VBA)?
(se sě) SDK Adobe (
http://www.adobe.com/devnet/acrobat/
) e forse questo pdf
puň aiutarti:
http://partners.adobe.com/public/developer/en/acrobat/sdk/pdf/javascript/VBJavaScript.pdf

...
Ciao.
--
Sergio MAZZA


title: pilotare (compilare) PDF on line

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:fm0bic$78n$1...@tdi.cu.mi.it...
> "IvanDaBologna" <
ivan...@tin.it
> ha scritto nel messaggio
> news:47827e46$0$10618$4faf...@reader2.news.tin.it...
>> Qualcuno ha una traccia per compilare moduli PDF on line?
>> Qualsiasi suggerimento e' ben accetto.
>>
>> IvanDaBologna
>
>
> on-line = OLE automation (VBA)?
>
> (se sì) SDK Adobe (
http://www.adobe.com/devnet/acrobat/
) e forse questo
> pdf può aiutarti:
>
http://partners.adobe.com/public/developer/en/acrobat/sdk/pdf/javascript/VBJavaScript.pdf

> ...
>
> Ciao.
> --
> Sergio MAZZA
Esatto, tramite automazione.
Ho dato una occhiata ai due links. Ho scaricato SDK e documentazione ....
azz!! è una mole immensa di nuove info e credo che mi ci vorrà un pò solo
per leggere gli indici... ;)
Il secondo link con l'esempio di sviluppo in dotnet mi pare appetibile.
Vorrei limitarmi all'uso del solo VBA di access, credo di poterlo fare (o
almeno ci provo).
In fin dei conti mi serve di conoscere il metodo per identificare i campi
nei moduli e passargli i valori prelevati dalle tabelle. Qualche campo
contiene elenchi a discesa, ma .... vedrò.
Male che vada mi affido ai buoni vecchi SendKeys !! ;))
IvanDaBologna


title: pilotare (compilare) PDF on line

author: merco

text:
una cosa così quindi...
Public Sub ImpostaCampoACRO(Acro_Fields, Nome, Valore)
On Error Resume Next
Dim Acro_Field As AFORMAUTLib.Field
Set Acro_Field = Acro_Fields(Nome)
Acro_Field.Value = Valore
Acro_Field.IsReadOnly = True
Set Acro_Field = Nothing
End Sub '
Public Sub CompilaCampiPDF(ElencoFile, FileSpec, DestDir, C4l)
Dim PdfDocs() As String
Dim Acro_WDoc As CAcroAVDoc
Dim Acro_FormAut As AFORMAUTLib.AFormApp
Dim Acro_Fields As AFORMAUTLib.Fields
'Dim Acro_Field As AFORMAUTLib.Field
Dim Acro_Field As AFORMAUTLib.Field
Dim Acro_D As CAcroPDDoc
Dim NomeCampo As String
Dim NomeField As String
Dim StrTrad As String
Dim OK As Boolean
Dim I As Long
Dim VCampo As String
Dim Pf As String
Dim Nf As String
Dim CTrad As New ADODB.Connection
If Nz(ElencoFile, "") = "" Then
    Exit Sub
End If
PdfDocs = Split(ElencoFile, "|")
If Not IsArray(PdfDocs) Then
    Exit Sub
End If
CTrad.Open Parametri.StrCnDbTrad
For I = 0 To UBound(PdfDocs())
    If MioDir(PdfDocs(I)) <> "" Then
        DoEvents
        Set Acro_WDoc = CreateObject("AcroExch.AvDoc")
        DividiPathENome PdfDocs(I), Pf, Nf
        Nf = DestDir & Nf
        CancellaFile Nf
        CopiaFIle PdfDocs(I), Nf
        OK = Acro_WDoc.Open(Nf, "Temporaneo")
        Logga "Compilazione PDF : " & Nf
        Display "Compilazione PDF : " & Nf
        If OK Then
            Set Acro_FormAut = CreateObject("AFormAut.App")
            Set Acro_D = CreateObject("AcroExch.PDDoc")
            Set Acro_Fields = Acro_FormAut.Fields
            Set Acro_D = Acro_WDoc.GetPDDoc
            For Each Acro_Field In Acro_Fields
                 NomeField = Acro_Field.Name
                DoEvents
                If Acro_Field.Type = "text" Then
                    StrTrad = ""
                    If Left(NomeField, 1) = "#" Then
                        VCampo = GetTrad(Mid(NomeField, 3), "", C4l,
CTrad)
                        If VCampo = "" Then VCampo = "!!! " &
NomeField
                    Else
                        VCampo = LeggiINI("DEFINIZIONE_SP", NomeField,
FileSpec)
                    End If
                    Acro_Field.Value = VCampo
                    Acro_Field.IsReadOnly = True
                End If
                If Acro_Field.Type = "button" Then
                    VCampo = LeggiINI("DEFINIZIONE_SP", NomeField,
FileSpec)
                    If VCampo <> "" Then
                        VCampo = Parametri.MasterFolder & VCampo
                        Acro_Field.SetButtonIcon "N", VCampo, 0
                        Acro_Field.IsReadOnly = True
                    End If
                End If
            Next Acro_Field
            OK = Acro_D.Save(PDSaveFull Or PDSaveLinearized Or
PDSaveCollectGarbage, Nf)
            Set Acro_Field = Nothing
            Set Acro_Fields = Nothing
            Acro_D.Close
            Set Acro_D = Nothing
        End If
        OK = Acro_WDoc.Close(False)
        Set Acro_D = Nothing
        Set Acro_WDoc = Nothing
    End If ' ce il file
Next I
CTrad.Close
Set CTrad = Nothing
Set Acro_D = Nothing
Set Acro_Fields = Nothing
Set Acro_FormAut = Nothing
Set Acro_WDoc = Nothing
End Sub


title: pilotare (compilare) PDF on line

text:
"merco" <
d.mer...@gmail.com
> ha scritto nel messaggio
news:92a9dbe6-e238-46f5...@e25g2000prg.googlegroups.com...









                End If
            Next Acro_Field


End Sub
Urca! non so dirti se faccia al caso mio, ci provo tra oggi e domani. A
occhio e croce potrebbe andare bene ( a parte alcune procedure che fanno da
contorno:Logga,Display ....).
A priori non conosco i nomi dei fields che compongono il documento da
compilare, ma forse se faccio un ciclo sulla collezione ....
Grazie per l'ottimo esempio e ... ti so dire.
IvanDaBologna


title: pilotare (compilare) PDF on line

author: Riaudo Marcello (Alice)

text:
Coa intendi per compilare un modulo PDF (Intendi creare un Pdf  forse
da un report creare un Pdf)
"IvanDaBologna" <
ivan...@tin.it
> ha scritto nel messaggio
news:47827e46$0$10618$4faf...@reader2.news.tin.it...



title: pilotare (compilare) PDF on line

text:
"Riaudo Marcello (Alice)" <
riau...@alice.it
> ha scritto nel messaggio
news:478d3e7e$0$36452$4faf...@reader5.news.tin.it...
> Coa intendi per compilare un modulo PDF (Intendi creare un Pdf  forse
> da un report creare un Pdf)
>
Lo scenario č questo.
Esistono moduli ministeriali on line in formato pdf.
La nostra agenzia di servizi ne compila una tonnellata al giorno.
I dati da immettere nei moduli sono anche raccolti nel gestionale
dell'ufficio in vari mdb.
Ecco che la compilazione di questi moduli č una perdita di tempo e una fonte
di errori in trascrizione a mano.
Colpo di genio: creo una o piů procedure in access che 'caricano' il sito
(quindi la pagina) e compilano automaticamente i campi predisposti.
Per ora ho ripiegato sul buon vecchio metodo di acquisire il modulo e
sistemarlo su un foglio di excel.
Lo ridimensiono apportunamente e ci piazzo, sopra ad ogni campo, delle
caselle di testo trasparenti collegate con una zona dati riempita da una
query sulla base dati, e lo uso come modello. Con una procedurina indico il
codice del cliente e la query mi preleva i dati necessari. E' macchinoso ma
funge fintantochč e' ancora possibile inviare questi documenti via Fax. Ma
se, domani, ci obbligano a compilare on line ... saranno dolori !!!
Io cercavo il modello ad oggetti di Acrobat per poter interagire
'dall'interno' ed andare a riempire i vari campi (in maniera trasparente al
browser) ed infine confermare l'invio telematico.
Ho trovato un manuale di riferimento, ma le 5000 e passa pagine sono un
deterrente veramente efficace!
IvanDaBologna


title: pilotare (compilare) PDF on line

text:
vai tranquillo con l'esempio che ti ho fornito.
Io lo uso per compilare e manipolare file di 1000 pagine (manuali
ricambi).
Se non capisci qualcosa, chiedi pure.
L'alternativa (se lo usi su un web server) è usare iTextSharp (vb
net), che è free, anche se non è ottimizzato se devi unire più pagine
PDF in un unico file.
>
> Lo scenario è questo.
> Esistono moduli ministeriali on line in formato pdf.
> La nostra agenzia di servizi ne compila una tonnellata al giorno.
> I dati da immettere nei moduli sono anche raccolti nel gestionale
> dell'ufficio in vari mdb.
> Ecco che la compilazione di questi moduli è una perdita di tempo e una fonte
> di errori in trascrizione a mano.
> Colpo di genio: creo una o più procedure in access che 'caricano' il sito
> (quindi la pagina) e compilano automaticamente i campi predisposti.
> Per ora ho ripiegato sul buon vecchio metodo di acquisire il modulo e
> sistemarlo su un foglio di excel.
> Lo ridimensiono apportunamente e ci piazzo, sopra ad ogni campo, delle
> caselle di testo trasparenti collegate con una zona dati riempita da una
> query sulla base dati, e lo uso come modello. Con una procedurina indico il
> codice del cliente e la query mi preleva i dati necessari. E' macchinoso ma
> funge fintantochè e' ancora possibile inviare questi documenti via Fax. Ma



title: Ricerche tipo search engine in un campo

author: ermanno

text:
Salve,
E' possibile fare in una tabella ricerche come quelle che si
effettuano con Goggle??
Ovvero, se cerco "Mario rag. Rossi" mi tira fuori tutti i record
che contengono
Rossi rag mario
mario rag rossi
rag rossi mario
rag mario rossi
Ovviamente il numero di parole non dovrebbe essere limitato.
Grazie anticipatamente a chi mi da una dritta :-))
Ermanno


title: inserimento  elenco in word

author: Peppo

text:
Ciao a tutti,
è possibile inserire, in stampa unione, su word un elenco preso da una
tabella o query?
Saluti
Giuseppe


title: inserimento  elenco in word

author: Prometeo

text:
Peppo ha scritto:

 Ciao Giuseppe
Basta che invece di selezionare [Crea Origine Dtai] fai click su [Apri
Origine Dati], selezioni come tipo file .Mdb e scegli la Base dati e la
tabella che ti interessano
CIAO E AUGURI DI BUON ANNO!
Prometeo
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: inserimento  elenco in word

text:
"Peppo" <
sicuramb...@virgilio.it
> ha scritto nel messaggio news:43b3ad3a$0$1081$4faf...@reader4.news.tin.it...

Prova (su word) con: Inserisci campo - database.
Se vuoi vedere come legare le informazioni di stampa unione con la tabella vai sul sito comune (
www.sitocomune.com
) sezione General
6.107 Utilizzare word per stampare un documento di tipo fattura
Ciao.
--
Sergio MAZZA


title: problema foruma calcolo iva

author: alex

text:
Slave a tutti un pgm fatture fatto con access 2003 deve calcorare in
automatico l'iva sommando alcuni importi : compenso+cassa_rag *20/100
ho scritto la seguente formula:
Me.txt_Importo_iva = CLng((Me.txt_compenso + Me.txt_Importo_Cassa) *
Me.txt_IVAperc) / 100
problema: il compenso piu' l'importo e' 102 , l'iva al 20 dovrebbe essere
20.40 ed invece access mi scrive 20,00
La proprieta' del campo iva e' formato standard, decimali 2
dOVE sbaglio??
gRAZIE a tutti.
alex


title: problema foruma calcolo iva

text:
"alex" <aiaiai...@aiaiaiaiaai.jak> ha scritto nel messaggio
news:46bb1149$0$4797$4faf...@reader4.news.tin.it...

Dovrebbe andare
Me.txt_Importo_iva = CLng((Me.txt_compenso + Me.txt_Importo_Cassa) * (1+(
Me.txt_IVAperc) / 100))
Ferrari Rino


title: problema foruma calcolo iva

text:

Siamo sicuri che l'uso di dati Long per calcoli finanziari sia
giusto...?
Long è un INTEGER... senza le virgole...!!!!
Non è che sarebbe meglio un Currency...?
@Alex


title: problema foruma calcolo iva

text:
On 9 Ago, 15:02, "alex" <aiaiaiaia...@aiaiaiaiaai.jak> wrote:

Ciao
Prova questa
"imposta = (CLng(importo) + CLng(compenso)) * (ivap / 100)"
credo che l tua espressione non vada bene perchè hai dimenticato un
clng prima del valore cassa
Ciao
SMP


title: problema foruma calcolo iva

text:
> Dovrebbe andare
>
> Me.txt_Importo_iva = CLng((Me.txt_compenso + Me.txt_Importo_Cassa) *
> (1+( Me.txt_IVAperc) / 100))
>
no neanche cosi' mi funziona :(
>
>


title: problema foruma calcolo iva

text:
Siamo sicuri che l'uso di dati Long per calcoli finanziari sia
giusto...?
Long č un INTEGER... senza le virgole...!!!!
Non č che sarebbe meglio un Currency...?
anche mettengodli ccur mi da sempre 20,00 pero'
@Alex


title: problema foruma calcolo iva

text:
On 9 Ago, 15:02, "alex" <aiaiaiaia...@aiaiaiaiaai.jak> wrote:

Ciao
Prova questa l'ho testata e funziona correttamente.
"imposta = (CLng(importo) + CLng(compenso)) * (ivap / 100)"
Il tuo errore è:Clng(val1+val2)
qui access converte il risultato di una somma "sbagliata" che genera
l'errore sul calcolo dell'iva
quello giusto è: clng(val1)+clng(val2)
qui access esegue la somma dei due valori convertiti ed il calcolo
dell'iva funziona.
Ciao
Roberto
SMP


title: problema foruma calcolo iva

text:
On 9 Ago, 15:52, "alex" <aiaiaiaia...@aiaiaiaiaai.jak> wrote:
> Siamo sicuri che l'uso di dati Long per calcoli finanziari sia
> giusto...?
> Long è un INTEGER... senza le virgole...!!!!
>
> Non è che sarebbe meglio un Currency...?
>
> anche mettengodli ccur mi da sempre 20,00 pero'
> @Alex
Allora è un problema di visualizzazione della TextBox... vedi quanti
decimali ha...!
Fai una prova nella finestra immediata(CTRL+G)
?Ccur((102 * 20) / 100)
Anche se con clng sembra funzionare... fai attenzione.. prova questo:
Corretto come conto ma non corretto realmente...
?Clng(102.55 * 20)/100
 20,51
Ovviamente errato
?Clng(102.55 * 20/100)
 21
Corretto...!!!!
?Ccur(102.55 * 20/100)
 20,51
Saluti
@Alex


title: problema foruma calcolo iva

text:

Sei certo di quello che dici...?
Scusa ma hai verificato cosa è un numero LONG...?
Da quando i calcoli economici si fanno togliendo i decimali...?
Clng(val1+val2) Ovviamente sono diversi clng(val1)+clng(val2)
val1=10.6
val2=10.6
?clng(10.6)+clng(10.6)
 22
?clng(10.6+10.6)
 21
Entrambi sono SBAGLIATI perchè il risultato dal punto di vista
contabile
è questo:
?ccur(10.6+10.6)
 21,2
@alex


title: problema foruma calcolo iva

text:
Allora è un problema di visualizzazione della TextBox... vedi quanti
decimali ha...!
ha due decimali ed e' standard quindi dovrebbe andare alla perfezione.
nella finestra immediata mi riporta 20,4 quindi giusto.


title: problema foruma calcolo iva

text:
Sei certo di quello che dici...?
si sono certo e anche con il ccur ho lo stesso problema :(


title: problema foruma calcolo iva

text:
l'ho beccata grazie a tutti!!
nella tabella era settato come numero intero lungo.


title: problema foruma calcolo iva

text:
On 9 Ago, 16:20, "alex" <aiaiaiaia...@aiaiaiaiaai.jak> wrote:
> Sei certo di quello che dici...?
>
> si sono certo e anche con il ccur ho lo stesso problema :(
Non parlavo con te... spero però che tu abbia capito il concetto.
@Alex


title: problema foruma calcolo iva

text:
On 9 Ago, 16:26, "alex" <aiaiaiaia...@aiaiaiaiaai.jak> wrote:
> l'ho beccata grazie a tutti!!
> nella tabella era settato come numero intero lungo.
Capita...
@Alex


title: problema foruma calcolo iva

text:

> @alex- Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -
Certo che ho verificato e se imposti la casella del risultato in Euro
ottieni come da esempio postato:
clng(val1)=100
clng(val2)=2
imponibile=clng(val1)+clng(val2)=E 100+E 2=E 102
iva= imponibile* 20/100=E 20.40
non credo che il risultato sia diverso da quello di una normale
calcolatrice.
Ciao


title: problema foruma calcolo iva

text:

Ciao @Alex
Scusa stavo lavorando ad un altro progetto ed ho confuso le scritte
volevo dire che funziona usando ccur e cdbl
non con "clng"
Comunque e sicuramente solo eseguendo la conversione dei due campi
singolarmente e prima di sommarli.
Ciao


title: ListBox

author: Paolo Dal Bosco

text:
In una listbox ho la necessità di spostare le rows up o down,
cioè fermo restando l'id, muovere up o down tutto il resto.
Qualche consiglio?
Grazie
Paolo


title: ListBox

author: ALESSANDRO Baraldi

text:
"Paolo Dal Bosco" <
paolo.d...@tin.it
> ha scritto nel messaggio
news:472495ef$0$4792$4faf...@reader4.news.tin.it...

Devi scindere la cosa sotto 2 possibilità:
1) Nel caso sia una ListBox non Bound ma riempita con gli Items da codice
questo può aiutarti:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=260
2) Se la ListBox è Bound(vale a dire associata ad un'origine Dati) allora
devi intervenire sull'origine dati.
Normalmente si inserisce un campo aggiuntivo nella Tabella dedicato
all'ordinamento.... tu dovrai modificare quello via
codice SQL ed effettuare il Requery.
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


title: casella due tabelle

author: Francesco

text:
sono riuscito a costruire il codice che permette di aggiungere tramite una
casella di testo un dato in due tabelle ma non mi permette di aggiornare
un solo record della tabella e mi obbliga a completare anche gli altri
record.Qualcuno sa indicarmi come posso fare l'update solo di un record?
Grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: casella due tabelle

author: Antonio Biso

text:
"Francesco" <
fpera...@libero.it
> ha scritto nel messaggio
news:b75tcp$bmo$1...@news.newsland.it...
> sono riuscito a costruire il codice che permette di aggiungere tramite una
> casella di testo un dato in due tabelle ma non mi permette di aggiornare
> un solo record della tabella e mi obbliga a completare anche gli altri
> record.Qualcuno sa indicarmi come posso fare l'update solo di un record?
> Grazie
Devi fornire la tua struttura dati e spiegare per filo e per segno "come sei
riuscito a fare " quello che dici.
Non devi fornire la soluzione che non va, in genere, ma il problema...
Antonio


title: filmati su maschera

text:
ciao a tutti
ho la necessità di eseguire filmati mpeg o avi su una maschera.
i file sono tutti raggruppati in una cartella con percorso conosciuto.
mi sapete indicare quale ocx usare e come ottenere l'avvio del file???
grazie in anticipo
Nicola


title: scala graduata su maschera

text:
Su una maschera ho una barra di consumo, nata da un precedente post, che è molto bella, per essere perfetta però vorrei ancora inserirgli delle tacche graduate (stile barre disegno).
Non vorrei appesantire il file con un immagine quindi chiedo, molto cortesemente , se qualcuno sa/può suggerirmi, magari da codice, una etichetta/casella di testo con almeno una dozzina di tacche (10;20....110;120%).

La dimensione della barra (al 100% è Width = 6250).

Comprendo che la mia domanda è un pò strana e sembrerà fuori luogo, ma confido in voi.
grazie a tutti.


title: scala graduata su maschera

text:
Cosi mi vengono in mente 2 strade:

- un disegno sottostante fisso coperto da un indicatore di consumo variabile
e di colore neutro in modo che la variazione dell'indicatore ( ingannando l'occhio ) dia la sensazione che sia il disegno taccato a variare

- una serie di tacche che vengano visualivvate o no in funzione del rapporto

- potresti anche cambiare il colore della barra di avanzamento