title: Help TABELLE !

author: lbo dal portatile

text:
>1) Vorrei sapere se esiste un metodo (utility o altro) per avere un
>riepilogo sintetico che indichi, per ogni tabella, i campi, il tipo e la
>dimensione.
>Ad esempio se il campo è COGNOME di tipo Testo lungo 30 caratteri : Cognome
>T 30. o qualcosa di simile.
a parte l'analizzatore che ti diceva Sergio, puoi scorrere la
collezione fields (campi) della tabella e per ogni field scorrere la
collezione delle sue proprietà:
dim dbs as database
dim tdf as tabledef
dim fld as field
dim prp as property
set dbs = currentdb
set tdf = dbs.tabledefs("NomeTabella")
for each fld in tdf.fields
	debug.print "Campo: " &
fld.name
	for each prp in fld.properties
		debug.print
prp.name
 & ": " & prp.value
	next prp
	debug.print "-----------"
next fld
apri la finestra di debug con control-G e vedi.  ovviamente invece che
in debug.print puoi accodare i valori in una variabile ed usarla come
preferisci.
mo' non mi ricordo se è proprio così ma credo di sì, al limite se non
funziona riscrivi che controllo, in questo momento non posso.
>2) Come posso fare per far chiedere all'utente, ad ogni avvio
>dell'applicazione, il percorso per andare ad impostare le tabelle collegate?
è un po' complicato ma possibile.  devi richiamare una finestra
CommonDialog (la stessa che vedi per tutti i programmi che girano
sotto windows quando chiedi di aprire un file) per mezzo di una Api
(una chiamata esterna ad una dll di windows, credo, per dirla in due
parole).
se vai sul sito comune e cerchi un po' trovi un esempio pratico
dedicato proprio a questo caso.
--
make it idiot proof and someone will make a better idiot.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: Puntatore mouse

author: RaffaeleAlberoni

text:
Buonasera o buonanotte a tutti...
Vorrei sapere se è possibile e quindi sapere come si fa,a cambiare il
puntatore del mouse dalla freccia normale alla "manina" stile "internet
explorer".
Grazie a tutti.
--
Raffaele Alberoni
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Puntatore mouse

author: Roberto da casa

text:
"RaffaeleAlberoni" <Raff...@Romagnacom.com> ha scritto nel messaggio
news:bpjg6s$q6$1...@news.newsland.it...
> Buonasera o buonanotte a tutti...
> Vorrei sapere se è possibile e quindi sapere come si fa,a cambiare il
> puntatore del mouse dalla freccia normale alla "manina" stile "internet
> explorer".
> Grazie a tutti.
>
>
> --
> Raffaele Alberoni
In che circostanza il cursore del mouse deve cambiare forma?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Puntatore mouse

author: Raffaele Alberoni

text:
Roberto da casa ha scritto:
> "RaffaeleAlberoni" <Raff...@Romagnacom.com> ha scritto nel messaggio
> news:bpjg6s$q6$1...@news.newsland.it...
> > Buonasera o buonanotte a tutti...
> > Vorrei sapere se è possibile e quindi sapere come si fa,a cambiare il
> > puntatore del mouse dalla freccia normale alla "manina" stile "internet
> > explorer".
> > Grazie a tutti.
> >
> >
> > --
> > Raffaele Alberoni
> In che circostanza il cursore del mouse deve cambiare forma?
Scusa Roberto, ma solo stamattina mi sono accorto che non avevo completato
il mio quesito (avevo sonno!!!) infatti stamattina ho postato la domanda
completa, comunque era sull'evento MOuseMove di un pulsante di comando che
vorrei cambiare il puntatore del mouse in manina
grazie



title: Puntatore mouse

author: sv

text:
Raffaele Alberoni ha scritto:
> Roberto da casa ha scritto:
> > "RaffaeleAlberoni" <Raff...@Romagnacom.com> ha scritto nel messaggio
> > news:bpjg6s$q6$1...@news.newsland.it...
> > > Buonasera o buonanotte a tutti...
> > > Vorrei sapere se è possibile e quindi sapere come si fa,a cambiare il
> > > puntatore del mouse dalla freccia normale alla "manina" stile "internet
> > > explorer".
> > > Grazie a tutti.
> > >
> > >
> > > --
> > > Raffaele Alberoni
> > In che circostanza il cursore del mouse deve cambiare forma?
> Scusa Roberto, ma solo stamattina mi sono accorto che non avevo completato
> il mio quesito (avevo sonno!!!) infatti stamattina ho postato la domanda
> completa, comunque era sull'evento MOuseMove di un pulsante di comando che
> vorrei cambiare il puntatore del mouse in manina
> grazie
Nei giorni scorsi Alessandro Cara aveva suggerito di mettere uno spazio
nella proprieta Sottoindirizzo ipertesto del pulsante.
Funziona perfettamente.
--
rgrds
SC
--



title: Puntatore mouse

text:
sv ha scritto:
> Raffaele Alberoni ha scritto:
> > Roberto da casa ha scritto:
> > > "RaffaeleAlberoni" <Raff...@Romagnacom.com> ha scritto nel messaggio
> > > news:bpjg6s$q6$1...@news.newsland.it...
> > > > Buonasera o buonanotte a tutti...
> > > > Vorrei sapere se è possibile e quindi sapere come si fa,a cambiare il
> > > > puntatore del mouse dalla freccia normale alla "manina" stile "internet
> > > > explorer".
> > > > Grazie a tutti.
> > > >
> > > >
> > > > --
> > > > Raffaele Alberoni
> > > In che circostanza il cursore del mouse deve cambiare forma?
> > Scusa Roberto, ma solo stamattina mi sono accorto che non avevo completato
> > il mio quesito (avevo sonno!!!) infatti stamattina ho postato la domanda
> > completa, comunque era sull'evento MOuseMove di un pulsante di comando che
> > vorrei cambiare il puntatore del mouse in manina
> > grazie
> Nei giorni scorsi Alessandro Cara aveva suggerito di mettere uno spazio
> nella proprieta Sottoindirizzo ipertesto del pulsante.
> Funziona perfettamente.
> --
> rgrds
> SC
GRANDE!!!!
- Semplice
- Chiaro
- Conciso
- Efficace
- Funzionale
--
Raffaele Alberoni



title: Puntatore mouse

text:
"Raffaele Alberoni" <Raff...@Romagnacom.com> ha scritto nel messaggio
news:bpkupq$le4$1...@news.newsland.it...
> Roberto da casa ha scritto:
>
> > "RaffaeleAlberoni" <Raff...@Romagnacom.com> ha scritto nel messaggio
> > news:bpjg6s$q6$1...@news.newsland.it...
> > > Buonasera o buonanotte a tutti...
> > > Vorrei sapere se è possibile e quindi sapere come si fa,a cambiare il
> > > puntatore del mouse dalla freccia normale alla "manina" stile
"internet
> > > explorer".
> > > Grazie a tutti.
> > >
> > >
> > > --
> > > Raffaele Alberoni
>
> > In che circostanza il cursore del mouse deve cambiare forma?
>
> Scusa Roberto, ma solo stamattina mi sono accorto che non avevo completato
> il mio quesito (avevo sonno!!!) infatti stamattina ho postato la domanda
> completa, comunque era sull'evento MOuseMove di un pulsante di comando che
> vorrei cambiare il puntatore del mouse in manina
> grazie
>
>
>
>
> --
> Raffaele Alberoni
Ho risposto all'altro tuo messaggio



title: Puntatore mouse

author: ALESSANDRO Baraldi

text:
"sv" <
salv...@nospbox.enel.it
> ha scritto nel messaggio
news:bpkvlc$rjs$1...@news.newsland.it...
> Raffaele Alberoni ha scritto:
[CUT]
>
>
> Nei giorni scorsi Alessandro Cara aveva suggerito di mettere uno spazio
> nella proprieta Sottoindirizzo ipertesto del pulsante.
> Funziona perfettamente.
>
> --
> rgrds
> SC
No, non funziona perfettamente.
Funziona bene solo con il RUNTIME, se lo usi con un'applicazione normale
si apre la CommandBar di Default per i Link Web, e lo trovo orribile.....!
;-)
Ciao.
P.S. Non ascoltre tutto quello che dice A.Cara, molte cose le inventa....!!!
Ciao Cara....!
@Alex.


title: Puntatore mouse

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:bpn878$u6t$1...@lacerta.tiscalinet.it...
>
> "sv" <
salv...@nospbox.enel.it
> ha scritto nel messaggio
> news:bpkvlc$rjs$1...@news.newsland.it...
> > Raffaele Alberoni ha scritto:
>
> [CUT]
> >
> >
> > Nei giorni scorsi Alessandro Cara aveva suggerito di mettere uno spazio
> > nella proprieta Sottoindirizzo ipertesto del pulsante.
> > Funziona perfettamente.
> >
> > --
> > rgrds
> > SC
>
> No, non funziona perfettamente.
> Funziona bene solo con il RUNTIME, se lo usi con un'applicazione normale
> si apre la CommandBar di Default per i Link Web, e lo trovo orribile.....!
>
> ;-)
>
Io con Access 97 uso quella soluzione nei database .mdb senza alcun
problema.
> Ciao.
>
> P.S. Non ascoltre tutto quello che dice A.Cara, molte cose le
inventa....!!!
>
> Ciao Cara....!
>
> @Alex.
--



title: Puntatore mouse

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:WrHvb.134375$vO5.5...@twister1.libero.it...
>
> "ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
> news:bpn878$u6t$1...@lacerta.tiscalinet.it...
> >
> > [CUT]
> > >
> > >
> > > Nei giorni scorsi Alessandro Cara aveva suggerito di mettere uno
spazio
> > > nella proprieta Sottoindirizzo ipertesto del pulsante.
> > > Funziona perfettamente.
> > >
> > > --
> > > rgrds
> > > SC
> >
> > No, non funziona perfettamente.
> > Funziona bene solo con il RUNTIME, se lo usi con un'applicazione normale
> > si apre la CommandBar di Default per i Link Web, e lo trovo
orribile.....!
> >
> > ;-)
> >
>
> Io con Access 97 uso quella soluzione nei database .mdb senza alcun
> problema.
>
> > Ciao.
E non ti esce la ToolBar dei Link Web...???
Ho provato a disabilitarla, ma a me esce sempre......!!!
Sia Con W98, W2000 e WNT, a casa e al lavoro...
Sai percaso a cosa sia dovuto, mi viene il dubbio che
commetto qualche errore o non imposto qualche cosa..!
GRazie.
@Alex.


title: Puntatore mouse

author: Matteo Cevanton

text:
"ALESSANDRO Baraldi" <
> E non ti esce la ToolBar dei Link Web...???
> Ho provato a disabilitarla, ma a me esce sempre......!!!
> Sia Con W98, W2000 e WNT, a casa e al lavoro...
A parte che non è un "bug"
> Sai percaso a cosa sia dovuto, mi viene il dubbio che
> commetto qualche errore o non imposto qualche cosa..!
Se disabiliti "barre degli strumenti incorporate" non esce più anche con
Full Access.
Saluti.


title: Puntatore mouse

author: S. Savoldi

text:
"ALESSANDRO Baraldi"
> E non ti esce la ToolBar dei Link Web...???
> Ho provato a disabilitarla, ma a me esce sempre......!!!
> Sia Con W98, W2000 e WNT, a casa e al lavoro...
> Sai percaso a cosa sia dovuto, mi viene il dubbio che
> commetto qualche errore o non imposto qualche cosa..!
Ma dai ... č tanto carina :-)
Comunque, su avvio dell'applicazione prova cosě:
DoCmd.ShowToolBar "web", AcToolBarYes
DoCmd.ShowToolBar "web", AcToolBarNo


title: Puntatore mouse

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:bpni02$4kt$1...@lacerta.tiscalinet.it...
>
> "Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
> news:WrHvb.134375$vO5.5...@twister1.libero.it...
> >
> > "ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
> > news:bpn878$u6t$1...@lacerta.tiscalinet.it...
> > >
> > > [CUT]
> > > >
> > > >
> > > > Nei giorni scorsi Alessandro Cara aveva suggerito di mettere uno
> spazio
> > > > nella proprieta Sottoindirizzo ipertesto del pulsante.
> > > > Funziona perfettamente.
> > > >
> > > > --
> > > > rgrds
> > > > SC
> > >
> > > No, non funziona perfettamente.
> > > Funziona bene solo con il RUNTIME, se lo usi con un'applicazione
normale
> > > si apre la CommandBar di Default per i Link Web, e lo trovo
> orribile.....!
> > >
> > > ;-)
> > >
> >
> > Io con Access 97 uso quella soluzione nei database .mdb senza alcun
> > problema.
> >
> > > Ciao.
>
> E non ti esce la ToolBar dei Link Web...???
No
> Ho provato a disabilitarla, ma a me esce sempre......!!!
> Sia Con W98, W2000 e WNT, a casa e al lavoro...
>
> Sai percaso a cosa sia dovuto, mi viene il dubbio che
> commetto qualche errore o non imposto qualche cosa..!
>
Ti hanno già risposto Matteo e Silvio.
> GRazie.



title: Puntatore mouse

text:
"S. Savoldi
libero.it
>" <warp_k@<nospam> ha scritto nel messaggio
news:qWJvb.138447$e6.49...@twister2.libero.it...
>
> "ALESSANDRO Baraldi"
>
> > E non ti esce la ToolBar dei Link Web...???
> > Ho provato a disabilitarla, ma a me esce sempre......!!!
> > Sia Con W98, W2000 e WNT, a casa e al lavoro...
>
> > Sai percaso a cosa sia dovuto, mi viene il dubbio che
> > commetto qualche errore o non imposto qualche cosa..!
>
> Ma dai ... è tanto carina :-)
>
> Comunque, su avvio dell'applicazione prova così:
>
> DoCmd.ShowToolBar "web", AcToolBarYes
> DoCmd.ShowToolBar "web", AcToolBarNo
>
He....He.....!
Ma tu perchè non me l'hai detto prima.....!
Mi tocca sempre usare API alveari e Vespe....!!!
Ciao.
;-)
@Alex.


title: Puntatore mouse

text:
"Matteo Cevanton" <
matteo....@tiscalinet.it
> ha scritto nel messaggio
news:wWIvb.134641$vO5.5...@twister1.libero.it...

Già, devo disabilitare tutte le ToolBar........!
Davo per scontato che se non visualizzate non disturbassero....
INVECE...!!!!!
OK grazie mille.
@Alex.


title: Puntatore mouse

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:1aLvb.134999$vO5.5...@twister1.libero.it...
[CUT]
>
> Ti hanno già risposto Matteo e Silvio.
>
> --
> Roberto
>
Certo che si, sono stato disattento....!
Ciao Grazie.
@Alex.


title: Funzione IF

author: bobparr

text:
Non so se si chiama cosi', ma nella guida del sw non l'ho trovata.
Dovrei, in una sottomaschera, fare eseguire un calcolo se e solo se il
valore impostato in un campo (della sottomaschera) e' uguale a Si.
La mia espressione ora e' =[Parent]![Euro2006]*[Quantità]
La condizione è se controllo=Si allora calcola l'exp sopra, altrimenti
lascia a zero.
Come lo scrivo il vincolo?
M.


title: Funzione IF

author: Sergio MAZZA

text:
"bobparr" <
as...@asdf.de
> ha scritto nel messaggio
news:463a009d$0$37196$4faf...@reader3.news.tin.it...

=IIF(controllo=-1;[Parent]![Euro2006]*[Quantità];0)
> M.
Ciao.
--
Sergio MAZZA


title: Funzione IF

author: Ammammata

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in
news:f1d2c4$fmu$
1...@tdi.cu.mi.it
:
>> Come lo scrivo il vincolo?
>
> =IIF(controllo=-1;[Parent]![Euro2006]*[Quantità];0)
>
>
...^^^... NOTARE bene: IIF con DUE 'I' (vedi subject del post)
--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
http://boinc.mundayweb.com/one/stats.php?userID=2762


title: Stampa e stampanti

author: raffaele

text:
Buongiorno a tutti
Ripropongo un quesito di alcuni giorni fa relativo alla possibilità di
variare i margini di stampa da codice e non da impostazioni.
Ringrazio Roberto per la sollecita risposta, ma nel modo da lui suggerito,
se installo le mie applicazioni di ACCESS su di un altro computer questo si
cambiano con le impostazioni di quel computer.
Non riesco a capire perchè. Ecco perchè pensavo ad una soluzione via codice
che credo che sia più "DURATURA!!!!!!!!!!"
Saluti a tutti
Alberoni Raffaele


title: Stampa e stampanti

text:
"raffaele" <
aser...@tin.it
> ha scritto nel messaggio
news:MntZ9.94360$0v.27...@news1.tin.it...

Sbaglio o hai posto questo stesso quesito oggi alle ore 10:17 al quale io ti
ho risposto alle ore 11:21?
Non mi sembra corretto riproporre lo stesso quesito dopo solo un'ora e 41
minuti!
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: filtro su casella combinata

author: Giovanni

text:
Chiedo il vostro aiuto su questo mio problema.
Ho due caselle combinate non collegate tra loro
avrei necessità di fare questo in base al valore della casella  A dovrei
filtrae dei valori nella casella B
Es.   Casella Combinata A   Valore  Testo
Casella Combinata B  Mi deve mostrare solo i valori  A , B , C , altri
valori devono rimanere nascosti,
uno di questi valori sarà poi selezionato per completare la ricerca.
Ho provato con selct case ma riesco solo ad inserire un valore nel campo, ma
non ad avere le varie
dispibilità.
Grazie
Giovanni


title: filtro su casella combinata

text:
"Giovanni" <
chincarin...@tin.it
> ha scritto nel messaggio
news:tAd9e.800227$b5.35...@news3.tin.it...

Vai sul Sito Comune (link qui sotto) e nella  Sezione Forms leggi queste due
mie FAQ:
1) 3.72 Sincronizzare in una maschera due o più caselle combinate tra loro
in gerarchia
2) 3.77 Sincronizzare in una maschera due o più caselle combinate ASSOCIATE
tra loro in gerarchia
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Come eseguire un modulo? EseguiCodice()?

author: montanaro®

text:
Ciao, solita domanda da "pivello":
Ho questo modulo creato con tanti sacrifici per aggiornarmi le tabelle
(non voglio lavorare su tabe. collegate, in rete si rallenta tutto).
Function aggiorna_tabelle_importate()
On Error GoTo aggiorna_tabelle_importate_Err
    ' imposta le scelte su "SI"
    DoCmd.SetWarnings False
    ' aggiorna agenti
    DoCmd.RunSQL "SELECT * INTO s_agenti  FROM agenti;    ", 0
    ' aggiorna anagrafe
    DoCmd.RunSQL "SELECT * INTO s_anagrafe  FROM anagrafe;  ", 0
ecc.ecc...............
aggiorna_tabelle_importate_Exit:
    Exit Function
aggiorna_tabelle_importate_Err:
    MsgBox Error$
    Resume aggiorna_tabelle_importate_Exit
End Function
Come faccio ora ad eseguirlo? Ho capito che con EseguiCodice() si fa,
ma dove lo metto? Quali sono le possibilità? devo farlo con una macro?
Scusate la domanda x voi "sciocca", ma sono proprio a digiuno.
Grazie


author: Alessandro Baraldi

text:
montanaro® ha scritto:

Scusa ma cosa vorreti eseguire....?
Quelle sono Query SELECT ed il metodo RunSQL supporta solo Queries
Action....!!!!
Credo ci sia qualcosa di non corretto nel tuo discorso.
@Alex


text:
Alessandro Baraldi ha scritto:
> montanaro® ha scritto:
>
> > Ciao, solita domanda da "pivello":
> > Ho questo modulo creato con tanti sacrifici per aggiornarmi le tabelle
> > (non voglio lavorare su tabe. collegate, in rete si rallenta tutto).
> >
> > Function aggiorna_tabelle_importate()
> > On Error GoTo aggiorna_tabelle_importate_Err
> >
> >     ' imposta le scelte su "SI"
> >     DoCmd.SetWarnings False
> >     ' aggiorna agenti
> >     DoCmd.RunSQL "SELECT * INTO s_agenti  FROM agenti;    ", 0
> >     ' aggiorna anagrafe
> >     DoCmd.RunSQL "SELECT * INTO s_anagrafe  FROM anagrafe;  ", 0
> > ecc.ecc...............
> >
> > aggiorna_tabelle_importate_Exit:
> >     Exit Function
> >
> > aggiorna_tabelle_importate_Err:
> >     MsgBox Error$
> >     Resume aggiorna_tabelle_importate_Exit
> >
> > End Function
> >
> > Come faccio ora ad eseguirlo? Ho capito che con EseguiCodice() si fa,
> > ma dove lo metto? Quali sono le possibilità? devo farlo con una macro?
> > Scusate la domanda x voi "sciocca", ma sono proprio a digiuno.
> > Grazie
>
>
> Scusa ma cosa vorreti eseguire....?
Voglio prendere tutti i campi delle tabe. collegate e aggiornare tabe.
importate (quelle con la s_davanti); e lancerò questa procedura circa
una volta al mese. (dura 5 minuti).
> Quelle sono Query SELECT ed il metodo RunSQL supporta solo Queries
> Action....!!!!
> > Credo ci sia qualcosa di non corretto nel tuo discorso.
> > @Alex
Come prova (non inorridire, è una prova) ho messo una casella di testo
in una maschera per richiamare la funzione ed eseguirla. L'ha
completata e funziona.


author: Silver

text:
montanaro® ha scritto:
> (non voglio lavorare su tabe. collegate, in rete si rallenta tutto).
Penso che tu debba rivedere le tue tabelle, le relazioni e gli indici se
dici questo (ma potrei sbagliarmi visto che non conosco il tuo db)
  > Come faccio ora ad eseguirlo? Ho capito che con EseguiCodice() si fa,
> ma dove lo metto? Quali sono le possibilità? devo farlo con una macro?
Su una form qualsiasi (ma anche da un menu)
su un controllo qualsiasi (o una voce di menu)
su un'evento qualsisasi del controllo (o sull'azione del menu)
scrivi il nome della tua funzione
Se vuoi farlo con una macro:
crea una macro.
Eseguicodice nella casella combinata delle azioni
nei dettagli in basso scrivi il nome della tua funzione


author: MA

text:

Sull'evento che vuoi metti
call aggiorna_tabelle_importate
senza parentesi (anche se le metti vengono eliminate)
--
--
Massimiliano Amendola
www.accessgroup.it
Il sito italiano di svilupatori Access
www.donkarl.com/it/cisa


text:
montanaro® ha scritto:

Cos'è che funziona....?????
Il codice che hai messo nel precedente non fà nulla, quindi se per
funziona intendi che non dà errore forse è vero... ma dubito anche di
questo, ma del resto.... non ci credo...
I casi sono 2:
1) Hai inserito un codice errato
2) Non hai fatto i test correttamente.
Ti ripeto che una Query SELECT in quel modo non fà nessun
aggiornamento...
Le query di Aggiornameno usano UPDATE e non SELECT, prova a rivedere
quanto hai inserito e riprova a spiegarci...
@Alex


text:
>
> Cos'è che funziona....?????
>
> Il codice che hai messo nel precedente non fà nulla, quindi se per
> funziona intendi che non dà errore forse è vero... ma dubito anche di
> questo, ma del resto.... non ci credo...
>
> I casi sono 2:
>
> 1) Hai inserito un codice errato
> 2) Non hai fatto i test correttamente.
>
> Ti ripeto che una Query SELECT in quel modo non fà nessun
> aggiornamento...
> Le query di Aggiornameno usano UPDATE e non SELECT, prova a rivedere
> quanto hai inserito e riprova a spiegarci...
>
> @Alex
Ok riparto dall'inizio, magari ho fatto confusione. perdona il
linguaggio non-tecnico.
Ho un DB su server e voglio lavorare su tabelle importate le quali
saranno una copia delle originali, quindi cerco un'istruzione che ogni
mese mi aggiorni oppure che mi riscriva completamente le tabelle
importate.
passo 1.
In una query sql scrivo:
SELECT * INTO s_anagrafe  FROM anagrafe;
in questo modo mi prende tutto il contenuto della tabella collegata
(anagrafe) e mi aggiorna la tabella importata s_anagrafe (forse è più
corretto dire che la "ricrea" ogni volta che viene eseguita). E' qui il
mio errore? Ho scambiato "aggiorna" con "ricrea"?
Tutto questo l'avevo copiato da un programmatore e ti assicuro che
funziona.
passo 2.
Eseguire una query x ogni tabella è da pazzi, quindi cerco e scopiazzo
dal NG l'istruzione che credo sia esatta, il risultato finale è quello
scritto nel primo post.
Mi spiace che tu non ci creda, ogni tanto leggo i tuoi post sul NG e ti
stimo molto; ma ti assicuro che ho fatto diverse prove e le tabelle
sono a posto, sono qui per crescere, non voglio far perdere tempo a
nessuno e nemmeno prenderlo in giro.
Prova, non ti costa nulla.
Ciao.


text:
montanaro® ha scritto:

L'uso più corretto sarebbe stato usando INSERT INTO T2 SELECT * FROM
T1
anche quello che hai scritto funziona, ma continuo a non capire ....!
Se la Tabella_Copia la devi creare lato Client dove esegui questo
comando...???
Per funzionare lato Client significa che la tabella Origine è linkata,
altrimenti nel Client non avresti nulla....!!!
> Mi spiace che tu non ci creda, ogni tanto leggo i tuoi post sul NG e ti
> stimo molto; ma ti assicuro che ho fatto diverse prove e le tabelle
> sono a posto, sono qui per crescere, non voglio far perdere tempo a
> nessuno e nemmeno prenderlo in giro.
Ma questo che c'entra....???
> Prova, non ti costa nulla.
>
> Ciao.
Continuando a non capire come fai a dire che funziona(nel senso che
ipotizzando una struttura Client Server non può funzionare, quindi o
io non ho capito, oppure non è chiara la struttura che stai usando) su
Evento Click di un Pulsante chiami la Funzione....!
In qualsiasi modo la funzione più adatta per Copiare una tabella da un
DB(Server) al Client senza Collegarla non è quello che stai facendo, o
meglio potrebbe essere una soluzione da eseguire lato Client ma
all'interno dovrebbe fare riferimento al percorso del Server, cosa che
tu non fai....!
La funzione più corretta è CopyObject vedi l'help.
@Alex


text:
Alessandro Baraldi ha scritto:

Grazie, di pastasciutta ne devo mangiare ancora tanta.......


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1164660211.6...@14g2000cws.googlegroups.com...
Ma questo che c'entra....???
@Alex
[risposta]
Come sei acerbo! Ha dichiarato il suo affetto per te...
Ciao.
--
Sergio MAZZA


text:
Sergio MAZZA ha scritto:

Fosse una gentil donzella.... sarebbe sato gradito..!
;-)
@Alex


title: Problema di RAM

author: San

text:
Ho creato un Catalago-Report con Access 2000 che carica immagini fino a
formare un report di 160 pagine con le foto di tanti prodotti!
Ho fatto un check della RAM e ho visto che arriva fino a 420 MB di RAM
(compresa quella virtuale) occupata!
Ma a questo punto avviene la cosa strana!!
Se vado a stampare una pagina l'Access prima di stampare fa delle operazioni
come se si ricrea un'altra volta il report tant'è che la Ram occupata
aumenta fino a 850 Mb.
A questo punto si blocca e mi dice che non riesce a stampare. Memoria
Virtuale esaurita!
Io chiedo, esiste la possibilit di non far raddoppiare l'uso della Ram nel
caso della stampa?
Oppure esiste qualche istruzione in Visual Basic Application che permette di
svuotare la RAM!
Grazie


title: Problema di RAM

author: warp

text:
"San"
> Ho creato un Catalago-Report con Access 2000 che carica immagini fino a
> formare un report di 160 pagine con le foto di tanti prodotti!
> Ho fatto un check della RAM e ho visto che arriva fino a 420 MB di RAM
> (compresa quella virtuale) occupata!
> Ma a questo punto avviene la cosa strana!!
> Se vado a stampare una pagina l'Access prima di stampare fa delle
operazioni
> come se si ricrea un'altra volta il report tant'è che la Ram occupata
> aumenta fino a 850 Mb.
Ma le immagini  sono bitmap?
In caso affermativo significa che sono troppo grosse ;-)
Se invece sono jpg, responsabile del fenomeno è il filtro di conversione da
.jpg a .bmp (che è il formato nativo di memorizz. immagini di Access):
l'unica soluzione sarebbe trasformarle in bitmap.
> A questo punto si blocca e mi dice che non riesce a stampare. Memoria
> Virtuale esaurita!
>
> Io chiedo, esiste la possibilit di non far raddoppiare l'uso della Ram nel
> caso della stampa?
> Oppure esiste qualche istruzione in Visual Basic Application che permette
di
> svuotare la RAM!
Mah, esiste uno stratagemma che libera la memoria convenzionale, non so se
abbia effetto anche sulle risorse GDI.
In sostanza iconizzi l'applicazione e la ripristini subito dopo: vedi
Docmd.Runcommand AcCmdAppMinimize (il nome mi pare quello sto andando a
naso).
Ciao.


title: somma cumulativa in query

author: Akery

text:
buongiorno,
ho provato a fare una somma cumulativa in una query ma da numeri al lotto
(spero buoni! :) ).

la query è la seguente

SELECT rifiuti.[Data IN], DSum("volume","rifiuti","[data in]<=#" & [Data IN]
& "#") AS S2
FROM rifiuti;

funziona fino a un certo punto poi fa cose del genere:

Data IN    S2
31/07/2015    5216
03/08/2015    480
03/08/2015    480
03/08/2015    480
03/08/2015    480
03/08/2015    480
03/08/2015    480
03/08/2015    480
03/08/2015    480
03/08/2015    480
08/09/2015    5616
21/09/2015    6082

cosa c'è che non va?
il DB pulito:
https://www.dropbox.com/s/pwj4nyiipjkanfy/sommac.accdb?dl=0

grazie
Akery

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


title: somma cumulativa in query

author: Karl Donaubauer

text:
Salve,

Akery ha scritto:
> ho provato a fare una somma cumulativa in una query ma da numeri al
> lotto (spero buoni! :) ).
>
> la query è la seguente
>
> SELECT rifiuti.[Data IN], DSum("volume","rifiuti","[data in]<=#" & [Data
> IN] & "#") AS S2
> FROM rifiuti;
>
> funziona fino a un certo punto poi fa cose del genere:
>
> Data IN    S2
> 31/07/2015    5216
> 03/08/2015    480
> 03/08/2015    480
> 03/08/2015    480
> 03/08/2015    480
> 03/08/2015    480
> 03/08/2015    480
> 03/08/2015    480
> 03/08/2015    480
> 03/08/2015    480
> 08/09/2015    5616
> 21/09/2015    6082
>
> cosa c'è che non va?
> il DB pulito:
>
https://www.dropbox.com/s/pwj4nyiipjkanfy/sommac.accdb?dl=0

Sul mio sistema la tua query dà errori perché la data non è formatata.
Se correggio la data non vedo i risultati che mostri sopra ma la somma
cumulativa che è uguale per tutti record di un giorno. Nel tuo esempio
sarebbe

 > 31/07/2015 5216
 > 03/08/2015 5696
 > 03/08/2015 5696
 > 03/08/2015 5696
ecc.

...che corrisponde perfettamente alla tua espressione. ;-)
Se invece vuoi una somma che cresce per riga puoi aiutarti con l'Id
univoco che hai nella tabella. L'enunciato SQL potrebb'essere:

SELECT [Data IN], DSum("volume","rifiuti","[data in]<" & CLng([Data IN])
& " OR [data in]=" & CLng([Data IN]) & " AND Id<" & [Id]) AS S2
FROM rifiuti
ORDER BY [Data IN], ID

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


title: somma cumulativa in query

text:
Karl Donaubauer ha scritto:
> ...
> SELECT [Data IN], DSum("volume","rifiuti","[data in]<" & CLng([Data IN])
> & " OR [data in]=" & CLng([Data IN]) & " AND Id<" & [Id]) AS S2

No, l'operatore nel criterio per l'Id dovrebb'essere: <=



title: somma cumulativa in query

text:
Il giorno mercoledì 30 marzo 2016 13:07:08 UTC+2, Akery ha scritto:
> buongiorno,
> ho provato a fare una somma cumulativa in una query ma da numeri al lotto
> (spero buoni! :) ).
>
> la query è la seguente
>
> SELECT rifiuti.[Data IN], DSum("volume","rifiuti","[data in]<=#" & [Data IN]
> & "#") AS S2
> FROM rifiuti;

Non va bene, devi fare :

SELECT rifiuti.[data in] AS G_data_in, Sum(rifiuti.volume) AS S_volume
FROM rifiuti
GROUP BY (rifiuti.[data in])
ORDER BY rifiuti.[data in];


title: somma cumulativa in query

text:
Salve,

Radicale 001 ha scritto:
> ...
> SELECT rifiuti.[data in] AS G_data_in, Sum(rifiuti.volume) AS S_volume
> FROM rifiuti
> GROUP BY (rifiuti.[data in])
> ORDER BY rifiuti.[data in];

Così fai la somma per giorno, non cumulativa.



title: somma cumulativa in query

text:
Il giorno mercoledì 30 marzo 2016 14:35:14 UTC+2, Karl Donaubauer ha scritto:
> Salve,
>
> Radicale 001 ha scritto:
> > ...
> > SELECT rifiuti.[data in] AS G_data_in, Sum(rifiuti.volume) AS S_volume
> > FROM rifiuti
> > GROUP BY (rifiuti.[data in])
> > ORDER BY rifiuti.[data in];
>
> Così fai la somma per giorno, non cumulativa.

Ah, lui la vuole "cumulativa" ? Ossia progressiva ? Non l' avevo capito.


title: somma cumulativa in query

author: akery

text:
radica...@gmail.com
 ha scritto:
> Il giorno mercoledě 30 marzo 2016 13:07:08 UTC+2, Akery ha scritto:
>> buongiorno,
>> ho provato a fare una somma cumulativa in una query ma da numeri al lotto
>> (spero buoni! :) ).
>>
>> la query č la seguente
>>
>> SELECT rifiuti.[Data IN], DSum("volume","rifiuti","[data in]<=#" & [Data IN]
>> & "#") AS S2
>> FROM rifiuti;
>
> Non va bene, devi fare :
>
> SELECT rifiuti.[data in] AS G_data_in, Sum(rifiuti.volume) AS S_volume
> FROM rifiuti
> GROUP BY (rifiuti.[data in])
> ORDER BY rifiuti.[data in];
>

Grazie per le risposte, in effetti convertendo la data con la
 funzione clng tutto funziona correttamente.  Ma come si fa per
 capire che la data non č formattata correttamente?

--
akery

----Android NewsGroup Reader----
http://usenet.sinaapp.com/


title: somma cumulativa in query

text:
Akery ha scritto:
>>> ...
>>> SELECT rifiuti.[Data IN], DSum("volume","rifiuti","[data in]<=#" & [Data IN]
>>> & "#") AS S2
>>> FROM rifiuti;
> ...
> Grazie per le risposte, in effetti convertendo la data con la
>   funzione clng tutto funziona correttamente.  Ma come si fa per
>   capire che la data non è formattata correttamente?

http://www.donkarl.com/it?FAQ6.8




title: somma cumulativa in query

text:
Il giorno mercoledì 30 marzo 2016 16:42:59 UTC+2, akery ha scritto:
>
radica...@gmail.com
 ha scritto:
> > Il giorno mercoledě 30 marzo 2016 13:07:08 UTC+2, Akery ha scritto:
> >> buongiorno,
> >> ho provato a fare una somma cumulativa in una query ma da numeri al lotto
> >> (spero buoni! :) ).
> >>
> >> la query č la seguente
> >>
> >> SELECT rifiuti.[Data IN], DSum("volume","rifiuti","[data in]<=#" & [Data IN]
> >> & "#") AS S2
> >> FROM rifiuti;
> >
> > Non va bene, devi fare :
> >
> > SELECT rifiuti.[data in] AS G_data_in, Sum(rifiuti.volume) AS S_volume
> > FROM rifiuti
> > GROUP BY (rifiuti.[data in])
> > ORDER BY rifiuti.[data in];
> >
>
> Grazie per le risposte,

avrei voluto aiutarti ma purtroppo non avevo afferrato quello che ti
serviva. Mi dispiace.

Fortunatamente cè Karl ... :-)


title: somma cumulativa in query

text:

Buonasera ho seguito il post e mi e' stato di aiuto per il mio problema, ma non del tutto.
Mi spiego, per semplificare; ho una query con i seguenti campi IDMOV(PROGR), DATA (CRESCENTE),CONTO,DARE,AVERE e vorrei avere un ulteriore campo che mi calcoli il saldo progressivo.
Ho inserito la seguente formula
SALDO: DSum("[DARE]-[AVERE]";"[Q_MOV]";"[DATA]<" & CLng([DATA]) & "OR[DATA]=" & CLng([DATA]) & " And [IDMOV]<" & [IDMOV])
ma il saldo mi viene calcolato sulla riga successiva e non sulla stessa riga cioe'
DATA   IDMOV  CONTO  DARE  AVERE  SALDO    (IO VORREI) SALDO
1/3    1      1101   50     0                          50
2/3    4      1101    0    30     50                   20
2/3    3      1101   55     0     20                   75
2/3    2      1101    0    15     75                   60

Come posso correggerlo?
Grazie in anticipo


title: somma cumulativa in query

text:

Scusate ma mentre scrivevo ho pensato di aggiungere il simbolo = dopo il simbolo < per IDMOV e credo di aver risolto.


title: somma cumulativa in query

text:

No dietrofront, il progressivo e' errato o meglio a volte calcola giusto fino ad una certa riga e poi sbaglia il calcolo.


title: somma cumulativa in query

text:
L'espressione deve essere:

SALDO: DSum("[DARE]-[AVERE]";"[Q_MOV]";"[DATA]<" & CLng([DATA]))

sempre che la Q_MOV abbia già filtrato il CONTO.


title: somma cumulativa in query

author: Bruno Campanini

text:
carl...@gmail.com
 presented the following explanation :
> DSum("[DARE]-[AVERE]";"[Q_MOV]";"[DATA]<" & CLng([DATA]))

DSum("[DARE]-[AVERE]";"[Q_MOV]";"[DATA]<#" & [DATA] & "#))

Bruno


title: somma cumulativa in query

text:

Sicuro vada bene la data così...?
Quella suggerita prima con clng(...), che hai "corretto", andava sicuramente bene... questa tua ho qualche serio dubbio...

Non è che così applica l'accezione anglosassone invertendo quindi Mese/Giorno, e serve mettere il Format("mm/dd ...",[Data])...?

Mah...

@Alex


title: per claudio

author: Enzo

text:
sorry per aver interrotto bruscamente su NG di venerdě causa forza maggiore
enzo


title: Risoluzione video

author: Massimiliano

text:
Salve a tutti.
Ho realizzato un gestionale sul mio PC che ha un monitor 17" con risoluzione
1024X768.
Ho provato a farlo girare su un altro PC che ha un monitor 15" con
risoluzione 800X600
In quasi tutte le maschere sono comparse barre di scorrimento, il che è
davvero fastidioso.
Devo ridimensionare a mano tutte le maschere o esiste un metodo più furbo?
Quando si realizza un programma in Access si deve tenere in considerazione
la risoluzione del video su cui girerà il programma?
Grazie.


title: Risoluzione video

author: Carlo Costarella

text:
"Massimiliano" <
massimo...@operamail.com
> ha scritto nel messaggio
news:f9oL8.35$ZB5....@nreader1.kpnqwest.net...

Questo è uno dei problemi più comuni.
La prima volta che mi capitò pensai di risolvere la cosa con la
realizzazione di tre maschere oppurtunamente dimensionate per le tre
risoluzioni principali (640/480; 800/600;1024/768). Ovviamente attraverso
una API ricavavo la risoluzione dello schermo e facevo partire la maschera
corrispondente.
Funzionava ma ti lascio immaginare i problemi...
Poi ho trovato in internet vari codici o ocx che modificavano le dimensioni
dei controlli in base alla risoluzione. Sembrava andasse tutto bene ma
appena usavo una sottomaschera o una listbox ecco che non tutti i controlli
si autoingrandivano o rimpicciolivano.
La soluzione definitiva l'ho trovata nel sito:
http://www.peterssoftware.com
con un applicativo che si chiama ShrinkerStretcher  e costa 36 dollari.
Se lo acquisti leggiti molto bene le faq.
Ciao, Carlo


title: Risoluzione video

author: Roberto da casa

text:
"Massimiliano" <
massimo...@operamail.com
> ha scritto nel messaggio
news:f9oL8.35$ZB5....@nreader1.kpnqwest.net...

Vai sul Sito Comune e nella Sezione Forms prova a vedere se ti possono
essere d'aiuto queste due FAQ:
1) "Ridimensionamento automatico dei controlli di una maschera" di Alberto
Marchi
2) "Making Forms Adjust Their Size to Their Contents in Access 97" di
Charlotte Foust
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Somma condizionale in un report

author: Alkatraz

text:
Per chiarezza, mi spieghero' con esempio pratico.
Ho una tabella di origine con 4 campi (per semplificare
non metto la colonna del contatore prima del campo ID):
ID - Nome - Importo - Pagato
1   Pippo       100            SI
2   Marco       50            SI
1   Pippo       100          NO
2   Marco        50           SI
1   Pippo         70         NO
2   Marco        30         NO
Devo ottenere un report che mi riepiloghi
la situazione debitoria dei soggetti.
Cioe', nel caso di cui sopra devo ottere la
somma delle rate non pagate in base all'ID.
ID Nome   ImportoTotale  Importo residuo
1  Pippo        270                    170
2  Marco       130                      30
Al momento ho costruito una query che mi restituisce
gli Importi totali e la uso come origine dati del report.
Non riesco ad ottenere Importo residuo.
Qualcuno puo' aiutarmi?


title: Somma condizionale in un report

author: Antonio Biso

text:
"Alkatraz" <
alka...@levati.org
> ha scritto nel messaggio
news:BkEU9.25564$0v.7...@news1.tin.it...

Nella query gli importi totali li avrai ottenuti con un raggruppamento su ID
e somma su importo no?
Aggiungi anche un campo calcolato, su cui applichi la funzione somma, fatto
cosė:
Residuo: iif([Pagato]=sė;0;[Importo])
Antonio


title: Somma condizionale in un report

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio news:xIPU9.2732$YG2....@twister1.libero.it...
> "Alkatraz" <
alka...@levati.org
> ha scritto nel messaggio
> news:BkEU9.25564$0v.7...@news1.tin.it...
> Nella query gli importi totali li avrai ottenuti con un raggruppamento su ID
> e somma su importo no?
> Aggiungi anche un campo calcolato, su cui applichi la funzione somma, fatto
> cosė:
> Residuo: iif([Pagato]=sė;0;[Importo])
Non e' del tutto esatto pero' mi hai ben instradato
ed ho risolto. Grazie!


title: Password Access

author: Lello Sirianni

text:
Chi mi sa indicare un Pgm per fare il recovery della password su access
2000??


title: Password Access

author: All Eyez On Me

text:
Lello Sirianni <
le...@medianetis.it
> wrote in message
aMRP6.14684$VT1.2...@news1.tin.it...
> Chi mi sa indicare un Pgm per fare il recovery della password su access
> 2000??
>
Se vuoi ce ne sono di gratuiti che ti recuperano le prime lettere della psw,
cosě ti torna subito in mente se č tua!
AEOM


title: Mi spiegate questo errore?

author: Bucketful

text:
Ciao, mi spiegate il motivo di questo errore quando cerco di spostare
dei controlli all'interno di un report?
Grazie ma anche dalla guida in linea non sono riuscita a trovare
informazioni.
http://img510.imageshack.us/img510/6175/snap1mo3.jpg
--
Ciao.
Buck


title: Mi spiegate questo errore?

text:
"Bucketful" <
buck...@gmail.com
> ha scritto nel messaggio
news:mn.d36f7d754...@gmail.com...

Cosa c'è da spiegare che non sia già spiegato?
Se il valore left è negativo non funziona così se il valore rigth supera la
larghezza della sezione.
Stesso discorso per top.
Ciao, Carlo


title: Mi spiegate questo errore?

text:
Scriveva Carlo Costarella sabato, 26/05/2007:
> Cosa c'è da spiegare che non sia già spiegato?
Bhè, scusami, se chiedo aiuto è perchè non ho capito il problema. Ho
letto il messaggio e cercato una risposta ma probabilmente non sono
riuscita a trovarla. Tutto qui...
--
Ciao.
Buck


title: Mi spiegate questo errore?

author: ALESSANDRO Baraldi

text:
"Bucketful" <
buck...@gmail.com
> ha scritto nel messaggio
news:mn.d3f77d750...@gmail.com...

Non hai dato molti dettagli per capire cosa fai e, come diceva Carlo
leggendo il messaggio di errore
sembrerebbe palese che stai tentando di assegnare dimensioni o posizioni non
coerenti...
Però.... siccome questo può accadere quando si riposizionano controlli...
magari quando si usano
pezzi di codice recuperati da altri senza averlo capito.
Se ci spieghi meglio la situazione forse, e dico forse... facciamo senza
usare la fantasia...!!!
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


title: Mi spiegate questo errore?

author: CIDI

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:f39q8d$hvm$1...@aioe.org...
> "Bucketful" <
buck...@gmail.com
> ha scritto nel messaggio
> news:mn.d3f77d750...@gmail.com...
>> Scriveva Carlo Costarella sabato, 26/05/2007:
>>
>> > Cosa c'è da spiegare che non sia già spiegato?
>>
>> Bhè, scusami, se chiedo aiuto è perchè non ho capito il problema. Ho
>> letto il messaggio e cercato una risposta ma probabilmente non sono
>> riuscita a trovarla. Tutto qui...
>>
>> --
>> Ciao.
>>
>> Buck
>
>
> Non hai dato molti dettagli per capire cosa fai e, come diceva Carlo
> leggendo il messaggio di errore
> sembrerebbe palese che stai tentando di assegnare dimensioni o posizioni
> non
> coerenti...
>
> Però.... siccome questo può accadere quando si riposizionano controlli...
> magari quando si usano
> pezzi di codice recuperati da altri senza averlo capito.
> Se ci spieghi meglio la situazione forse, e dico forse... facciamo senza
> usare la fantasia...!!!
....e se l'errore fosse nell'oggetto?
^__^
> --
> @Alex (Alessandro Baraldi)
buon we
Ciao
Daniele


title: Mi spiegate questo errore?

text:
> buon we
> Ciao
> Daniele
Ciao Daniele... ieri sera mi si č spento tutto in un colpo e non ho avuto
modo di avvisarti.
Ci sentiamo quanto prima...



title: Mi spiegate questo errore?

text:
Scriveva ALESSANDRO Baraldi sabato, 26/05/2007:
> Se ci spieghi meglio la situazione forse, e dico forse... facciamo senza
> usare la fantasia...!!!
Ok, io ho un report che ha come origine dati una tabella.
Il codice associato al report è poco solamente cinque assegnazioni da
variabili globali per definire il titolo della stampa, inoltre ci sono
dei grafici.
Ho messo due interruzioni di pagina e c'è una riga di Piè di pagina in
cui numero le pagine per la stampa.
Non ho copiato nulla da altri progetti esterni ma ho preso controlli
che in questo report erano simili ad altri miei report.
Spero di essere stata completa.
Grazie.
--
Ciao.
Buck


title: Riportare dati attraverso maschere e funzioni

author: Panathos

text:
Buongiorno a tutti/e,
col codice nell'evento click di un pulsante leggo un valore scritto su
una maschera, che uso come filtro per aprire una sottomaschera. E fin
qui OK.
Però vorrei sapere come fare quando il campo è nella sottomaschera:
Access non la vede come "attiva", sebbene sia aperta, e quindi i
riferimenti [Forms]![sottomaschera]![campo] non sono validi. Se apro
solo la sottomaschera, allora funzionano.
Mi sta venendo in mente ora che FORSE è possibile creare due campi
nella maschera principale, nei quali scrivere i valori che mi
interessano al click del bottone sulla sottomaschera... allora sempre
FORSE, dovrebbe funzionare tutto.
Ma mi sembra macchinoso, è l'unica strada da seguire oppure c'è un
metodo più corretto?
Grazie,
Panathos


author: Alessandro Cara

text:
Panathos wrote:
[cut]
> Perň vorrei sapere come fare quando il campo č nella sottomaschera:
> Access non la vede come "attiva", sebbene sia aperta, e quindi i
> riferimenti [Forms]![sottomaschera]![campo] non sono validi. Se apro
> solo la sottomaschera, allora funzionano.
[Forms]![sottomaschera].Form![campo]
--
ac


text:
Alessandro Cara ha scritto:
> > Però vorrei sapere come fare quando il campo è nella sottomaschera:
> > Access non la vede come "attiva", sebbene sia aperta, e quindi i
> > riferimenti [Forms]![sottomaschera]![campo] non sono validi. Se apro
> > solo la sottomaschera, allora funzionano.
> [Forms]![sottomaschera].Form![campo]
Mi spiace, ma non funziona. Il campo esiste, ma ho controllato anche
con una msgbox e non viene valorizzato.
grazie comunque,
Panathos


text:

se non funziona e' perche' le cose stanno in modo diverso.
Chi valorizza il controllo (controllo e non campo)?
Sicuro che non ci siano altri controlli intermedi?
i.e. form-->subform-->subform
inoltre se il controllo di filtro e' direttamente nel subform su un suo
evento (del controllo di filtro) e' sufficiente fare:
controllotarget = valorecheinteressa
o
valorecheinteressa = controllosource
questo poiche' sei all'interno dello stesso oggetto (lo stesso "Me") e
non serve fare il giro per la collezione "Forms"
--
ac


text:
Alessandro Cara ha scritto:
> >>[Forms]![sottomaschera].Form![campo]
> >
> > Mi spiace, ma non funziona. Il campo esiste, ma ho controllato anche
> > con una msgbox e non viene valorizzato.
>
> se non funziona e' perche' le cose stanno in modo diverso.
Ed infatti, avevo perso un pezzo... sorry.
> Chi valorizza il controllo (controllo e non campo)?
In questo caso, siccome sto lavorando con query generate da codice, mi
sto riportando i campi nei vari form e subform; dopodiché le funzioni
(ed i filtri) prendono da lì i valori che gli servono.
Una domanda: le variabili che esistono nei moduli di classe, "muoiono"
quando cessa l'azione sul suo oggetto, giusto? Il modo corretto di
averle a disposizione è riportarle nei vari form che si aprono, o ci
sono altri metodi che non conosco?
grazie,
Panathos


text:
Panathos wrote:
> Alessandro Cara ha scritto:
>
>
>>>>[Forms]![sottomaschera].Form![campo]
>>>
>>>Mi spiace, ma non funziona. Il campo esiste, ma ho controllato anche
>>>con una msgbox e non viene valorizzato.
>>
>>se non funziona e' perche' le cose stanno in modo diverso.
>
>
> Ed infatti, avevo perso un pezzo... sorry.
a beh..
[cut]
> Una domanda: le variabili che esistono nei moduli di classe, "muoiono"
> quando cessa l'azione sul suo oggetto, giusto?
muoiono quando
set objInstance = nothing
e non esistono, sempre che noi si parli della stessa cosa, finche' non
si fa:
set objInstance = new objClass (e' quello che succede quando si fa una
openform)
la operazione di set nothing viene fatta automaticamente dal sistema
quando termina lo "scopo" di dichiarazione della variabile-oggetto
(tranne particolari situazioni e in questo caso si possono avere dei
"memory leak")
Il modo corretto di
> averle a disposizione è riportarle nei vari form che si aprono, o ci
> sono altri metodi che non conosco?
Variabili globali o inserirle nelle property del db. In questo caso
rimangono anche dopo che hai chiuso access.
--
ac


text:
Alessandro Cara ha scritto:
> > Una domanda: le variabili che esistono nei moduli di classe, "muoiono"
> e non esistono, sempre che noi si parli della stessa cosa, finche' non
> si fa:
> set objInstance = new objClass (e' quello che succede quando si fa una
> openform)
>
> la operazione di set nothing viene fatta automaticamente dal sistema
> quando termina lo "scopo" di dichiarazione della variabile-oggetto
> (tranne particolari situazioni e in questo caso si possono avere dei
> "memory leak")
Grazie, è chiarissimo.
> Variabili globali o inserirle nelle property del db. In questo caso
> rimangono anche dopo che hai chiuso access.
Bene, ottimo a sapersi. Spero che nel librone su Access che ho ordinato
ci siano tutte, queste cose.... come ultima richiesta, giusto perché
dovrò usarla forse oggi stesso... come si fa a lanciare un .mdb con
dei parametri?
Panathos


author: PBsoft

text:
> come si fa a lanciare un .mdb con dei parametri?
http://support.microsoft.com/default.aspx?scid=kb%3Bit%3B105128
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


text:
Panathos wrote:
[cut]
>
> Bene, ottimo a sapersi. Spero che nel librone su Access che ho ordinato
> ci siano tutte, queste cose.... come ultima richiesta, giusto perché
> dovrò usarla forse oggi stesso... come si fa a lanciare un .mdb con
> dei parametri?
cfr risposta di G. Bertolucci.
Solo un "attention". Non puoi lanciare direttamente l'mdb, lo devi
lanciare attraverso access
i.e
..\path\msaccess  \path\tuo.mdb /cmd .......
altrimenti i parametri non ti vengono passati
--
ac


text:
Alessandro Cara ha scritto:
> cfr risposta di G. Bertolucci.
> Solo un "attention". Non puoi lanciare direttamente l'mdb, lo devi
> lanciare attraverso access
> i.e
>
> ..\path\msaccess  \path\tuo.mdb /cmd .......
Grazie mille, sei stato gentilissimo.
ciao,
Panathos


title: Elencare i dati di un campo

author: dastardly

text:
Ciao,
ho una tabella che in uno dei campi contiene cognome e nome; in alcuni
record nel suddetto campo appiono più valori, separati da virgola (es.
"Mario Rossi, Carlo Biachi, Giorgio Verdi"). Vorrei fare un'elenco con tutti
i nomi che appaiono in tale campo, messi in ordine alfabetico e senza
duplicati; ma date le mie limitate conoscenze di access non saprei proprio
come fare. Spero in un vostro aiuto.
Grazie


title: Elencare i dati di un campo

author: Nick

text:
"dastardly" <dast...@NOSPAMMEvirgilio.it> ha scritto nel messaggio
news:q0JLd.803705$35.31...@news4.tin.it...

prova a vedere se la funzione split può fare al caso tuo.
mettendola in una routine che ti riempie una tabella provvisoria...
se hai problemi fammi sapere  che costruiamo il codice insieme..
ciao
Nick


title: Elencare i dati di un campo

text:
"Nick" <senz...@chiedetesul.NG> ha scritto nel messaggio
news:saKLd.10443$lB4.2...@twister1.libero.it...
>
> prova a vedere se la funzione split può fare al caso tuo.
> mettendola in una routine che ti riempie una tabella provvisoria...
> se hai problemi fammi sapere  che costruiamo il codice insieme..
>
> ciao
> Nick
>
Beh, una mano è molto gradita.
Entro un po' più nel dettaglio: ho una maschera di ricerca che, immettendo
il nome e cognome, presi dal campo della tabella di cui parlavo, mi ricerca
tutti i record in cui questo compare. La selezione di "cognome nome" gliela
faccio fare tramite una casella combinata, e vorrei che appunto tale casella
avesse come origine la lista di tutti i "cognome nome", ed è proprio in
questo che ho bisogno di una mano.
Il tuo spunto è ottimo, potrei associare una routine all'apertura della
maschera in questione che mi crei la tabella provvisoria di cui parli e fare
pescare da questa l'origine della casella combinata. Ho però bisogno del tuo
aiuto per quanto riguarda il codice.
Confermami anche se è possibile la mia idea: dato che la tabella creata
dalla routine dovrà, oltre che essere ordinata alfabeticamente, non
permettere i duplicati, posso impostare proprio il campo 'cognome e nome'
come chiave primaria; e quindi il valore registrato dalla casella combinata
sarà effettivamente la relativa stringa, e non il numero ID. E' giusto?


title: Elencare i dati di un campo

text:
"dastardly" <dast...@NOSPAMMEvirgilio.it> ha scritto nel messaggio
news:3oNLd.481354$b5.22...@news3.tin.it...

confermo tutto quello che hai detto :)
allora per iniziare bisogna conoscere i recordset e la funzione split
grossolanamente il codice sarà così:
dim dbs as database, rst as recordset, tabfine as recordset, TmpStr, i
as long
set dbs =  currentdb
set rst  = dbs.openrecordset ("tabellaconcampi da cercare",
dbopendynaset)
set tabfine = dbs.openrecordset ("tabellaprovvisoria",dbopendynaset)
do while not rst.eof
     tmpstr = split (rst!campoconnomi)
    for i = 0 to ubound (Tmpstr)
        tabfine.edit
        tabfine!nomecampo = tmpstr(i)
        tabfine.update
    next i
    rst.movenext
loop
questo ti compila la tabella temporanea.
poi per evitare i duplicati o metti gli indici nella tabella temporanea
e controlli l'errore o usi il raggruppamento...
se hai dubbi sono qua ;)
ciao
Nick


title: Elencare i dati di un campo

text:
"Nick" <senz...@chiedetesul.NG> ha scritto nel messaggio
news:WD0Md.11925$lB4.3...@twister1.libero.it...
>
> confermo tutto quello che hai detto :)
> allora per iniziare bisogna conoscere i recordset e la funzione split
> grossolanamente il codice sarà così:
>
> dim dbs as database, rst as recordset, tabfine as recordset, TmpStr, i as
> long
>
> set dbs =  currentdb
> set rst  = dbs.openrecordset ("tabellaconcampi da cercare", dbopendynaset)
> set tabfine = dbs.openrecordset ("tabellaprovvisoria",dbopendynaset)
>
> do while not rst.eof
>     tmpstr = split (rst!campoconnomi)
>    for i = 0 to ubound (Tmpstr)
>        tabfine.edit
>        tabfine!nomecampo = tmpstr(i)
>        tabfine.update
>    next i
>    rst.movenext
> loop
>
> questo ti compila la tabella temporanea.
> poi per evitare i duplicati o metti gli indici nella tabella temporanea e
> controlli l'errore o usi il raggruppamento...
>
> se hai dubbi sono qua ;)
>
> ciao
> Nick
>
altro che dubbi :(
premettendo che non ho buone conoscenze ne dei recordset ne di split (mi
sono documentato un po' sulla guida di VB e in giro su internet), ci sono
delle cose che mi sono oscure:
. le variabili Long non sono di tipo numerico? perché associ tmpstr
all'output di split?
. a proposito di split, nell'istruzione che hai scritto non manca il
separatore? oppure usato con questa sintassi ha un significato che ignoro (e
che giustificherebbe anche l'uso di variabile Long)?
. la tabella temporanea che conterrebbe la lista dei nomi sarà tabfine
oppure quella che hai chiamato tabellaprovvisoria? (si nota che non ho
dimestichezza con i recordset, vero?) e tale tabellaprovvisoria, deve
esistere già come tabella vuota?
. in ogni caso, provando a compilare il codice che m'hai scritto, avendo
apportato le (spero) opportune modifiche, si blocca sulla riga
       tabfine.edit
dandomi un errore di run-time: 'Nessun record corrente'. E' un problema
forse legato alla domanda precedente?
Per ora direi che ne ho messa di carne al fuoco.
Visto che sto abusando abbastanza del tuo aiuto, appurato le mie enooormi
lacune sulla programmazione in vb, se per caso sai di qualche guida o cose
simili ben fatte su internet passa il link, così m'istruisco un po' prima di
farti altre domande stupide.
Grazie


title: Elencare i dati di un campo

text:
"dastardly" <dast...@NOSPAMMEvirgilio.it> ha scritto nel messaggio
news:ZF6Md.486027$b5.22...@news3.tin.it...

si long è numerico (ciò che nelle tabelle trovi scritto "intero lungo")
l'ho messa a long perchè non so di quanti record sarà la tua tabella..
per evitare overflow messa a long hai 2.000.000.000 e più di spazio :D
> perché associ tmpstr all'output di split?
split come avrai visto nella guida crea una matrice (o array che dir si
voglia) di dimensione variabile (dipende da quanti blocchi trova)
pertanto la variabile viene (così comeindicato nella guida)
inizializzata ma senza dichiarare il tipo.
> . a proposito di split, nell'istruzione che hai scritto non manca il
> separatore?
si esatto :D.. dimenticanza... serve il separatore che per te sarà ","
(se non ho capito male) se omesso usa lo spazio come separatore
> oppure usato con questa sintassi ha un significato che ignoro (e che
> giustificherebbe anche l'uso di variabile Long)?
> . la tabella temporanea che conterrebbe la lista dei nomi sarà tabfine
> oppure quella che hai chiamato tabellaprovvisoria?
tabfine...
>(si nota che non ho dimestichezza con i recordset, vero?)
sono io che ho associato male i nomi...
> e tale tabellaprovvisoria, deve esistere già come tabella vuota?
la tab fine deve essere vuota...anzi mi sono accorto ora che ho
sbagliato a scrivere il codice (ero propio stordito ieri :))
for i = 0 to ubound (Tmpstr)
       tabfine.addnew
        tabfine!nomecampo = tmpstr(i)
        tabfine.update
next i
> . in ogni caso, provando a compilare il codice che m'hai scritto,
> avendo apportato le (spero) opportune modifiche, si blocca sulla riga
>       tabfine.edit
> dandomi un errore di run-time: 'Nessun record corrente'. E' un
> problema forse legato alla domanda precedente?
ti ho risposto sopra, ho sbagliato io
>
> Per ora direi che ne ho messa di carne al fuoco.
> Visto che sto abusando abbastanza del tuo aiuto, appurato le mie
> enooormi lacune sulla programmazione in vb, se per caso sai di qualche
> guida o cose simili ben fatte su internet passa il link, così
> m'istruisco un po' prima di farti altre domande stupide.
> Grazie
cerca nei post precedenti ci sono un po' di info... la migliore resta
cmq
www.sitocomune.com
 ;)
ciao
Nick


title: Elencare i dati di un campo

text:
"Nick" <senz...@chiedetesul.NG> ha scritto nel messaggio
news:TYkMd.13523$QG6.2...@twister2.libero.it...
>
- Mega cut
> ciao
> Nick
>
Ok, ho risolto. Aggiornato il codice come m'hai detto mi dava un errore di
debug quando trovava un valore già presente nella tabella provvisoria (visto
che il campo stasso è impostato come chiave primaria); quindi ho aggiunto un
ciclo che controlla se il dato che sta per aggiungere è già presente prima
di aggiungerlo; il risultato finale è questo
    Set dbs = CurrentDb
    Set rst = dbs.OpenRecordset("tadella d'origine", dbOpenDynaset)
    Set tabfine = dbs.OpenRecordset("tabellaprovvisoria", dbOpenDynaset)
    Do While Not rst.EOF
        TmpStr = Split(rst!cognomenome, ", ")
        For i = 0 To UBound(TmpStr)
            controllo = False
            tabfine.MoveFirst
            Do While Not tabfine.EOF
                If tabfine!cognomenome = TmpStr(i) Then controllo = True
                tabfine.MoveNext
            Loop
            If controllo = False Then
                tabfine.AddNew
                tabfine!cognomenome = TmpStr(i)
                tabfine.Update
            End If
            Next i
        rst.MoveNext
    Loop
Alla casella combinata ho associato il campo della nuova tabella e tutto
funge. Il prossimo passo sarà fargli cercare anche parti incomplete del
nome, cioè se immetto manualmente il cognome Rossi mi trova tutti i campi in
cui appare (ora se non metto il valore esatto del campo non mi restituisce
nessun risultato). Ci studierò un po' sopra e vedrò cosa sarò capace di
fare.
Grazie mille per l'aiuto e per la pazienza.
Ciao


title: Access e Web

author: Valerio Valentini

text:
Ieri mi hanno chiesto se riesco a fare un database online. Non lo so.
Supponendo che non posso installare Access su un sito nemmeno con ODE :) e
che al posto delle maschere si utilizzano le pagine di accesso, la domanda
diventa: cosa si utilizza al posto delle tabelle, e con che motore funziona
il tutto?
Avete due risposte possibili, la prima è una brevissima indicazione semplice
su cosa devo imparare, l'altre è LASCIA PERDERE NON E' PER TE.
Ciao Valerio.


title: Access e Web

author: ciroteo

text:
"Valerio Valentini" <
ijv...@tin.it
> ha scritto nel messaggio
news:a0wHc.19273$tP4.7...@news4.tin.it...

Pagine dinamiche in .asp / oppure php.
Non è semplicissimo, cerca cmq risorse online a riguardo.
http://www.aspitalia.com/
http://www.php.com


title: Access e Web

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:ccm3ip$4rd$1...@hulme.interac.it...

http://www.aspitalia.com/guida/tutorial_ASPbase.aspx


title: Access e Web

author: Ruggero

text:
"Valerio Valentini"
> Ieri mi hanno chiesto se riesco a fare un database online. Non lo so.
Spiegati meglio: qual č l'esigenza reale?
Ruggero


title: Access e Web

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:ccm3mp$4re$1...@hulme.interac.it...

Non mi sembrea che parli di linguaggio PHP :)
> >
> >
> >
>
http://www.aspitalia.com/guida/tutorial_ASPbase.aspx
>
>
Grazie, ho cominciato a leggere qualcosa capisco altro no. Certamente mi
manca anche una base html, se conoscete siti che portino descrizione dei
comandi mi sarebbero molto utili. Quello che non sono ancora riuscito a
capire è qual'è la base dati e dove e come va gestita, mi pare di capire che
ASP siano le pagine come le maschere, ma non sono riuscito a capire se gli
script, le connessioni, ed SQL siano da soli sufficienti a gestire i
database.
E soprattutto QUAL'E' LA BASE DATI? Si usa sempre un'mdb o altro.
Se funziona tipo ADO con SQL SERVER o MDB nei progetti adp e la base dati è
un'mdb sul server, tutto diventa più semplice, altrimenti mi sa che devo
ancora capirci molto.
Ciao Valerio.


title: Access e Web

text:
"Ruggero" <
ruggerobe...@libero.it
> ha scritto nel messaggio
news:7XyHc.44404$c_1.1...@twister1.libero.it...

Cosa semplici tipo gestire online un'archivio clienti, o un'archivio
articoli, poter permettere a visitatori di iscriversi ad un'archivio.
Ciao Valerio.


title: Access e Web

author: Karl Donaubauer

text:
Valerio Valentini wrote:
> ...mi pare di capire che ASP siano le pagine come le maschere,
> ma non sono riuscito a capire se gli script, le connessioni, ed SQL
> siano da soli sufficienti a gestire i database.
> E soprattutto QUAL'E' LA BASE DATI? Si usa sempre un'mdb o altro.
>
> Se funziona tipo ADO con SQL SERVER o MDB nei progetti adp
> e la base dati è un'mdb sul server, tutto diventa più semplice,
> altrimenti mi sa che devo ancora capirci molto.
Uso ASP scarso e come profano. Ma provo di descrive
un po' i principi:
Prima devi scegliere un provider chi usa Windows e sopporto
ASP sul webserver.
La base di dati puo essere un mdb sul webserver o un altro base
di dati p.e. di MySQL o MS SQL Server se il provider lo offre.
Per ricavare/scrivere i dati dai siti ASP nel db e viceversa si
puo usare p.e. VBScript e ADO. Piccolo esempio pratico:
La gente si puo registrare per una conferenza sul mio sito
http://www.donkarl.com/AEK/Anmeldung/Anmeldung.asp
(è una vera registrazione allora non fate sciocchezze! ;-)
Il sito ho fatto con Frontpage (puoi certo usare un altro programma)
con il quale è facile di creare una maschera HTML coi textbox ecc.
"La destinazione" dei dati è un mdb che ha solo qualche tabella
e che si trova sul webserver del mio provider.
La gente scrive i dati nei textbox e poi clicka sul bottone
<Absenden> (invia). In questo momento viene eseguito un
codice VBScript che ho aggiunto al testo HTML del sito e
che scrive i dati nel mdb sul server. Semplificato è:
<%
openstr = "driver={Microsoft Access Driver (*.mdb)};" & _
             "dbq=x:\...PercorsoSulServer...\Mio.mdb"
Set cn = Server.CreateObject("ADODB.Connection")
cn.Open openstr
sql = "INSERT INTO tabella(campo) VALUES (" & _
    Request.Form(NomeDelControlloSulSitoASP) & ")"
cn.Execute(sql)
Set cn = Nothing
%>
In realtà il codice è più lungo perché ci sono più textbox,
verificazioni ecc. ma questo è il principio.
Certo devi imparare un po' le tecniche di ASP e di HTML
che vuole qualche tempo. Poi dipende di come complesso
sono le cose che vuoi gestire online.
Insomma creare un'applicazione completta con ASP è più
difficile e vuole più tempo che la stessa cosa fatto con Access.
Trovi anche qualche link nel mio FAQ 8.6 "Access-DB im Internet"
La cosa che ho descritto è ASP classico. Esiste anche
ASP.net che è una technica molto diversa. Trovo che con
ASP.net ci sono cose più facile e altre più complesse.
È una storia lunga.
--
HTH
Karl
*********
Access-FAQ
http://www.donkarl.com/it


title: Access e Web

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:2la9aaF...@uni-berlin.de...
> Valerio Valentini wrote:
.........
> --
> HTH
> Karl
> *********
> Access-FAQ
http://www.donkarl.com/it
>
>
Intanto grazie, ho capito almeno cosa e dove cercare. Con calma tra FAQ,
link ecc... troverò quello che mi serve. Il problema principale era proprio
capire se come mi hai confermato si trattava di usare una base dati di cui
il server conosce i comandi, o se si trattava di qualcosa di completamente
diverso. Poi il linguaggio si studierà.
Ciao Valerio.


title: Access e Web

text:
"Valerio Valentini" <
ijv...@tin.it
> ha scritto nel messaggio
news:MaVHc.16253$tj3.8...@news3.tin.it...

Come vedi c'è chi ti sa dare una mano meglio di me. ...
per quanto riguarda il php ... hai ragionissima avevo scritto mooolto di
fretta! era
php.net
!


title: Access e Web

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:ccts86$cru$1...@hulme.interac.it...

Guarda che se ci preoccupassimo di quanto diamo una mano meglio o peggio,
nessuno aiuterebbe nessuno in attesa che ci sia qualcuno che lo sa fare
meglio e credimi che ci sarà anche qualcuno più bravo di Karl. Un aiuto è un
aiuto.
I tuoi link per altro sono utilissimi ed io li ho guardati mooolto in fretta
.... tanto che ho provato .it e non .net
Ciao Valerio.


title: Access e Web

text:
"Valerio Valentini" <
ijv...@tin.it
> ha scritto nel messaggio
news:sbvIc.20954$tj3.1...@news3.tin.it...

ok grazie!


title: Access e Web

text:
Valerio Valentini wrote:
> ... e credimi che ci sarà anche qualcuno più bravo di Karl...
Dove? Lo ucciso!
Hmm...ok, forse sono qualche centinaia di sviluppatori
di Access...e qualche millione utenti di ASP...e 80 millioni
che sanno l'italiano...
:-)
Karl


title: Access e Web

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:2lfinmF...@uni-berlin.de...
> Valerio Valentini wrote:
> > ... e credimi che ci sarà anche qualcuno più bravo di Karl...
>
> Dove? Lo ucciso!
Li nascondiamo nelle catacombe, se vai a cercare ci sono anche in quelle del
Stefan's Dom. Alla bisogna poi li facciamo uscire, è così che riusciamo a
dare dei consigli anche noi. :-)
> Hmm...ok, forse sono qualche centinaia di sviluppatori
.... modestissimo ... vorrai dire qualche centinaio di migliaia .... ;-) ...
per non esagerare !!!!!
> di Access...e qualche millione utenti di ASP...e 80 millioni
> che sanno l'italiano...
e qui come ho già detto non sono sicuro che 80 milioni di italiani lo
siappiano meglio di te.
>
> :-)
> Karl
>
>
Ciao Valerio.


title: Access e Web

text:
"Valerio Valentini" <
ijv...@tin.it
> ha scritto nel messaggio
news:M6xIc.31314$tP4.1...@news4.tin.it...

beh Karl fintamente incazzato che sbaglia i verbi vale più di tutto il suo
sito!!!


title: Aggiornamento su un DB remoto tramite FTP !!

author: Arturo

text:
Salve a tutti,
ho un db access attraverso il quale con una maschera posso aggiornare una
tabella in un altro file mdb. Se la destinazione è sul computer locale
funziona correttamente. Mi chiedo però come possa fare (ovviamente lavorando
con le macro) per aggiornare su un file mdb presente in un percorso ftp.
Ovviamente nel comando deve essere inclusa anche l'autenticazione
automatica.
E' MOLTO IMPORTANTE!
Grazie.


author: Carlo Costarella

text:
"Arturo" <a.v...@miohost.miodominio> ha scritto nel messaggio
news:ave4bu$saf$1...@lacerta.tiscalinet.it...
> Salve a tutti,
> ho un db access attraverso il quale con una maschera posso aggiornare una
> tabella in un altro file mdb. Se la destinazione č sul computer locale
> funziona correttamente. Mi chiedo perň come possa fare (ovviamente
lavorando
> con le macro) per aggiornare su un file mdb presente in un percorso ftp.
> Ovviamente nel comando deve essere inclusa anche l'autenticazione
> automatica.
>
> E' MOLTO IMPORTANTE!
>
> Grazie.
>
>
Dimentica le macro e usa il codice.
Se spulci in qualche tread piů in alto trovi la risposta.
C'č anche un esempio di codice da me fornito.
Ciao, Carlo


author: Kaos

text:
Non riesco a trovare il tread di cui parli!
Kaos.
> Dimentica le macro e usa il codice.
> Se spulci in qualche tread più in alto trovi la risposta.
> C'è anche un esempio di codice da me fornito.
>
> Ciao, Carlo
>
>


text:
"Kaos" <
kaos...@virgilio.it
> ha scritto nel messaggio
news:dEJS9.74510$Q%4.23...@news1.tin.it...

Il Post era "Invio tabella su Web Server".
La risposta era questa:
Ti serve una procedura automatica che abbia accesso, via ftp, al sito.
Puoi dare un'occhiata qui:
http://www.mvps.org/access/modules/index.html
selezionando "Use FTP".
Ciao, Carlo


title: casella combinata che hai combinato?

author: Psycho

text:
Ciao
ho inserito una casella combinata mediante creazione guidata
id_utente,nome_congome e visualizza solo nome e cognome
volendo da codice inserire il record immettendo logicamente anche l'id...
perche' cosi' non funge?:
[apro la connessione,il recordset, poi rec.addnew e di seguito inserisco i
record da aggiungere
 i campi sono presi dalla maschera e sono disconnessi...tranne la casella
combinata che prende i valori da una tabella chiamata anagrafica]
quando arrivo qui' ...ho i dubbi...
rec!id_utente=nomecasellacombinata!id_utente
dove sbaglio?
grazie


title: casella combinata che hai combinato?

author: Sergio MAZZA

text:
"Psycho" <ps...@UAAA.it> ha scritto nel messaggio
news:ufPoc.625$Wc.1...@twister2.libero.it...

Scusa ma l'id_utente non è di tipo contatore?
Ciao.
--
Sergio MAZZA


title: casella combinata che hai combinato?

text:
si e' di tipo contatore
e andrebbe copiato in un'altra tabella e precisamente nella chiave esterna
id_collegamento ( campo intero che ammette duplicati)
cosi' avendo preddisposto una relazione fra le due tabelle di tipo uno a
molti
so' quale pilota ha fatto quel volo
in pratica dalla maschera i cui campi non sono associati "tranne casella
combinata" inserisco alla fine tutti i dati in una tabella che contiene i
voli fatti dai piloti
Sergio MAZZA <
sergi...@tiscali.it
> wrote in message
c82ah6$63v$1...@canarie.caspur.it...



title: casella combinata che hai combinato?

text:
"Psycho" <ps...@UAAA.it> ha scritto nel messaggio
news:Ud2pc.53050$Qc.21...@twister1.libero.it...
> si e' di tipo contatore
>
> e andrebbe copiato in un'altra tabella e precisamente nella chiave esterna
> id_collegamento ( campo intero che ammette duplicati)
>
> cosi' avendo preddisposto una relazione fra le due tabelle di tipo uno a
> molti
> so' quale pilota ha fatto quel volo
>
> in pratica dalla maschera i cui campi non sono associati "tranne casella
> combinata" inserisco alla fine tutti i dati in una tabella che contiene i
> voli fatti dai piloti
>
(regola di questo NG) scrivi alla fine del testo del messaggio precedente,
come faccio io; grazie.
E allora perché scrivi:
rec!id_utente=nomecasellacombinata!id_utente
Che recordset apri? In alternativa hai anche la possibilità di utilizzare
una query di accodamento.
Comunque dovrebbe essere:
(acc'97 - DAO)
dim rst as Recordset
set rst = Currentdb.openrecordset("nometabella")
rst.AddNew
rst!id_collegamento = me!nomeCasellaCombinata
'^-- non indichi nulla se il numero della colonna associata è quella con
l'id
rst.Update
rst.Close
set rst = nothing
Ciao.
--
Sergio MAZZA


title: casella combinata che hai combinato?

text:
Grazie!
provero' cosi'....
Sergio MAZZA <
sergi...@tiscali.it
> wrote in message
c82d2u$6sd$1...@canarie.caspur.it...



title: casella combinata che hai combinato?

text:
"Psycho" <ps...@UAAA.it> ha scritto nel messaggio
news:Zi7pc.2618$Wc.7...@twister2.libero.it...
> Grazie!
>
> provero' cosi'....
>
(regola di questo NG) scrivi alla fine del messaggio precedente, come faccio
io; grazie.
Ciao.
--
Sergio MAZZA


title: casella combinata che hai combinato?

text:
Sergio MAZZA <
sergi...@tiscali.it
> wrote in message
mZ7pc.259086$rM4.10...@news4.tin.it...

ok !


title: SQL con DSum() non funziona?

author: Fabio DALLA VILLA

text:
Sto sperimentando parecchio via codice con DoCmd.RunSQL "....":
funziona quasi tutto, tranne quando uso la funzione DSum(  )
ho usato chr$(34) per evitare il problema dei doppi apici
mi ritorna l'errore 3078 'Sconosciuto'
ma se è sconosciuto a lui, figuratevi a me!
qualche idea?
Grazie
P.S.
vi posto la stringa (della query di accodamento), per i più volenterosi:
INSERT INTO Int_Anagrafica ( Città, p1, p2, p3 ) SELECT TVarie.Città,
Count(TAnagrafica.IDCodiceUtente) AS p1, Sum(-[Calcolo]) AS p2,
DSum("-[PagaSca]","TAnagrafica","[Calcolo]=True") AS p3 FROM TAnagrafica,
TVarie IN "C:\acq2000e\acquatab.mdb" GROUP BY TVarie.Città ORDER BY
TVarie.Città;
usando la funzione Sum() in luogo della funzione DSum(), la stringa funziona
--
Fabio Dalla Villa


title: SQL con DSum() non funziona?

text:

forse  "-[PagaSca]" potrebbe essere "sconosciuto"
DSum("[PagaSca]","TAnagrafica","[Calcolo]=True")*-1 as p3
e' solo un suggerimento casuale da uno non molto volenteroso
--
ac
y-1=x


title: Ancora su report filtrati, ci sono quasi riuscito ma...

author: manny

text:
ciao, scrivo sempre sui report filtrati, allora sono riuscito piu' o meno ad
ottenere quello che voglio in questo modo:
ho una maschera con una casella di testo non associata ed un pulsante, al
click del pulstante ho dato il seguente codice:
Dim Strfiltro As String
If Not IsNull(Me!IntCog) Then
Strfiltro = "[Cognome]= " & Me!IntCog
End If
If IsNull(Me!IntCog) Then
MsgBox ("Devi inserire un cognome!")
Me!IntCog.SetFocus
Exit Sub
End If
DoCmd.OpenReport "R_GestPers", acViewPreview, ,Strfiltro
dopo il click pero' mi appare un request box con il titolo cio' che ho
inserito nella casella di testo non associata e se inserisco il cognome mi
appare il report filtrato, credo di aver capito che devo modificare il
codice dicendogli da quale maschera devo prendere il campo... giusto?
E poi, come faccio a chiudere la maschera con il pulsante una volta che mi
compare il report che voglio?
Spero di essere stato chiaro, grazie


author: Alex

text:
"manny" <
m_cal...@freemail.it
> wrote in message
news:I6bR7.399$G53....@twister2.libero.it...
> ciao, scrivo sempre sui report filtrati, allora sono riuscito piu' o meno ad
> ottenere quello che voglio in questo modo:
> ho una maschera con una casella di testo non associata ed un pulsante, al
> click del pulstante ho dato il seguente codice:
>
> Dim Strfiltro As String
> If Not IsNull(Me!IntCog) Then
> Strfiltro = "[Cognome]= " & Me!IntCog
> End If
> If IsNull(Me!IntCog) Then
> MsgBox ("Devi inserire un cognome!")
> Me!IntCog.SetFocus
> Exit Sub
> End If
> DoCmd.OpenReport "R_GestPers", acViewPreview, ,Strfiltro
>
Poichè si tratta di una Variabile TESTO quella che devi passare come argomento
del FILTRO devi utilizzare gli APICI:
   Strfiltro = "[Cognome]= '" & Me!IntCog & "'"
Prova ora....!!!
@Alex
--
Posted from  [146.133.1.30]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
> Prova ora....!!!
>
> @Alex
FUNZIONAAAAAA!!!
Grazie mille :-D


text:
scusa scusa un'altra cosa ancora...
quando si apre il report che io cerco rimane aperta la maschera che comando
posso aggiungere allo stesso pulsante perche' si chiuda la maschera dopo
aver aperto il report?
ho provato con
doCmd.Exit ma non funziona...


text:
"manny" <
m_cal...@freemail.it
> wrote in message
news:GAkR7.525$2A4....@twister1.libero.it...

Ti conviene inserire su Evento Open del REPORT la chiusura della Form:
Docmd.Close "TuaForm"
Ciao.



title: maiuscolo automatico A2000/w98

author: Sergio Della Giora

text:
Salve!
Ho creato un piccolo db che sta usando un mio amico con l'access 2000
runtime. Costui mi faceva notare che quando compila un campo tramite una
casella di testo si inserisce automaticamente il maiuscolo automatico dopo
il punto. (ad esempio - fatt. N - anzichč - fatt. n -). Sul mio pc sono
riuscito a togliere la correzione automatica agendo sul menů Strumenti, ma
come faccio con il pc con il solo runtime e quindi senza Access a togliere
tale proprietŕ?
Grazie!
Sergio Della Giora


title: maiuscolo automatico A2000/w98

author: Emyr

text:


o da codice oppure crea una barra personalizzata in cui metti l'icona
di opzioni...
Saluti.
Emanuele.


title: maiuscolo automatico A2000/w98

text:
grazie per la dritta, lo provo e poi ti faccio sapere!
Grazie
Sergio  Della Giora
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:6hd78u44buqfsah7u...@4ax.com...



title: Problema con i recordset

author: Simone

text:
Ciao,
Tento di aprire un recordset, se però nelle condizioni where specifico il
seguente codice:
((SITU_CESP.CAL_AMM)=yes)
questo mi visualizza un errore del tipo 'errore: parametri insufficienti
previsto 1'
in che modo posso risolvere il problema?


title: Problema con i recordset

text:
Simone ha scritto:

Immagino che SITU_CESP e CAL_AMM siano rispettivamente il nome della
tabella e del campo.
Probabilmente il problema sta nella sintassi: se "yes" è una costante
letterale devi scrivere:
((SITU_CESP.CAL_AMM)='yes')
Se si riferisce ad un campo booleano (di tipo sì/no) devi scrivere:
((SITU_CESP.CAL_AMM)=True)
Ciao, Tonio


title: Problema con i recordset

text:
vi.tan <
vi....@inwind.it
> wrote in message 3CA5A140...@inwind.it...
> Simone ha scritto:
> >
> > Ciao,
> > Tento di aprire un recordset, se però nelle condizioni where specifico
il
> > seguente codice:
> > ((SITU_CESP.CAL_AMM)=yes)
> > questo mi visualizza un errore del tipo 'errore: parametri insufficienti
> > previsto 1'
> > in che modo posso risolvere il problema?
si tratta di un campo boleano si/no, ed ho già provato anche con true
nonostante tutto mi
viene visualizzato lo stesso errore.
Ciao e grazie


title: Problema con i recordset

text:
Simone ha scritto:

Allora prova a togliere le parentesi:
"SITU_CESP.CAL_AMM=True"
Se ancora non funziona, prova così:
"[SITU_CESP].[CAL_AMM]=True"
E se neanche questo va bene dacci qualche altro chiarimento in merito al
problema. Infatti, visto l'errore, potrebbe anche trattarsi di un uso
sbagliato dei nomi per cui se non riconosce un nome, lo interpreta come
un parametro che, chiaramente non gli viene dato.
Ciao, Tonio


title: Problema con i recordset

author: Antonio Biso

text:
Simone <
simon...@libero.it
> wrote in message
CIgp8.95475$1S3.3...@twister1.libero.it...

Se stai aprendo il recordset basandoti su una query salvata che ha il
criterio where allora non c'è niente da fare.
O apri la query e poi gli passi un parametro con la proprietà parameter
(Bleah) oppure ti scrivi la stringa SQL da codice e la usi per aprire il
recordset (Oh, yeah)
Antonio


title: cifratura dei dati

author: vincenzo

text:
come posso fare ai fini della legge sulla privacy, a cifrare i dati del mio
database. la legge prevede che non debbano essere visibili i dati tipo
cognome, nome, codice fiscale (anche solo all'apertura della maschera).
quindi all'apertura della maschera devo avere al posto del cognome ecc.. un
codice, ma devo pur risalire in u secondo momento al cognome. spiegatemi
come posso fare in modo semplice. non uso ne codici ne macro, ma dovendo...
grazie ancora

--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: cifratura dei dati

author: Alessandro Baraldi

text:
"vincenzo" <
vincen...@libero.it
> wrote in message
news:213Z45Z232Z227Y...@usenet.libero.it
> come posso fare ai fini della legge sulla privacy, a cifrare i dati del mio
> database. la legge prevede che non debbano essere visibili i dati tipo
> cognome, nome, codice fiscale (anche solo all'apertura della maschera).
> quindi all'apertura della maschera devo avere al posto del cognome ecc.. un
> codice, ma devo pur risalire in u secondo momento al cognome. spiegatemi
> come posso fare in modo semplice. non uso ne codici ne macro, ma dovendo...
> grazie ancora
Non devi Cifrare nulla.
Questo si traduce in un a Struttura che avrà una Chiave Primaria
costituita da un Codice ALFANUMERICO(o come vuoi farlo tu).
Non visualizzerai i dati sensibili, ma nessuno ti vieta di
inserirli nella Form e renderli NON VISIBILI, in quel modo saranno
sempre accessibili da Codice.
Se vuoi proseguire dovrai assolutamente imparare ad usare il CODICE
altrimenti non fai molto.
I modi semplici per fare le cose derivano da ESPERIENZA e CONOSCENZA.
Ora se la tua conoscenza del prodotto è limitata non riuscirai mai a
farlo in modo Semplice, poichè questo richiede l'uso del Codice VBA.
Buon Lavoro.
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: cifratura dei dati

text:

     allora come faccio a rendere invisibili i controlli, creando e collegando
una tabella con la chiave primaria alfanumerica?



title: cifratura dei dati

text:
"vincenzo" <
vincen...@libero.it
> wrote in message
news:195Z210Z65Z31Y1...@usenet.libero.it
[CUT]
>      allora come faccio a rendere invisibili i controlli, creando e collegando
> una tabella con la chiave primaria alfanumerica?
Devi prendere confidenza con Access innanzitutto.
Quanto ti ho suggerito non è nulla di complesso, la tua
Tabella oltre che avere Nome,Cognome ecc... avrà anche IDENTIFICATIVO
come campo COdificato.
Nella Form(Maschera) basata sulla Tabella metti tutti i campi
che saranno associati ai Relativi Controlli.
Quelli che non si devono vedere possono essere resi NON VISIBILI
agendo sulla Proprietà Visibile=No.
Ciao



title: cifratura dei dati

text:
                    Il 09 Apr 2005, 18:32, "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto:
> "vincenzo" <
vincen...@libero.it
> wrote in message
>
news:195Z210Z65Z31Y1...@usenet.libero.it
>
> [CUT]
>
> > allora come faccio a rendere invisibili i controlli, creando e
collegando
> > una tabella con la chiave primaria alfanumerica?
>
>
> Devi prendere confidenza con Access innanzitutto.
> Quanto ti ho suggerito non è nulla di complesso, la tua
> Tabella oltre che avere Nome,Cognome ecc... avrà anche IDENTIFICATIVO
> come campo COdificato.
>
> Nella Form(Maschera) basata sulla Tabella metti tutti i campi
> che saranno associati ai Relativi Controlli.
> Quelli che non si devono vedere possono essere resi NON VISIBILI
> agendo sulla Proprietà Visibile=No.
>
>lo devo fare con un macro vero? per poter "passare" da visibile si/no in
qualsiasi momento? come posso impostare la proprietà del controllo con una
macro (in questo caso visibile no)? grazie



title: cifratura dei dati

text:
"vincenzo" <
vincen...@libero.it
> wrote in message
news:195Z210Z65Z31Y...@usenet.libero.it
[CUT]
> >lo devo fare con un macro vero? per poter "passare" da visibile si/no in
> qualsiasi momento? come posso impostare la proprietą del controllo con una
> macro (in questo caso visibile no)? grazie
NO lo devi fare mediante le normali proprietą dei controlli
in modalitą STRUTTURA di Maschera.
Selezioni il controllo con il DX-->Proprietą--->Visibile=Si/No
tu scegli NO.
In ogni caso se non ti adegui allo studio minimale del codice VBA
non risolverai nulla, poichč troverai un sacco di ostacoli.



title: Messaggi di errore

author: Alessandro Carli

text:
Buonasera a tutto il NG.
Spero che qualcuno può venirmi incontro per risolvere questo piccolo
problema:
sto cercando di personalizzare i messaggi di warning che il sistema emette
in caso di errori nelle immissioni dei dati (es. valore nullo in campi
required).
Premesso che con un semplice comando di codice riesco a far visualizzare il
messaggio modificato, non so come bloccare il sistema su quello specifico
campo, in modo che l'operatore se non immette correttamente il valore non
può proseguire.
Vi ringrazio anticipatamente per la collaborazione.
Alessandro Carli
Eventuali suggerimenti anche a:
carl...@tin.it


title: Messaggi di errore

author: delta

text:
Alessandro Carli ha scritto nel messaggio <8bte91$rtm$
1...@nslave2.tin.it
>...

Ciao se ho capito bene la tue richiesta, basta inserire nella sub che
comanda l'inserimento dati un if che
controlla la validità del dato digitato e all'interno dell'if un exit sub.
Puoi far comparire un messaggio
che ha solo il pulsante annulla e quindi finchè il dato non rispetta l'if
non prosegue
ad es.
If IsNull(Me![TxtData]) Then
    a = MsgBox("Specificare la data  !", 0, "Dato mancante!")
    Exit Sub
End If


title: Messaggi di errore

text:
Alessandro Carli ha scritto nel messaggio <8bte91$rtm$
1...@nslave2.tin.it
>...
>Buonasera a tutto il NG.
>Spero che qualcuno può venirmi incontro per risolvere questo piccolo
>problema:
>sto cercando di personalizzare i messaggi di warning che il sistema emette
>in caso di errori nelle immissioni dei dati (es. valore nullo in campi
>required).
>Premesso che con un semplice comando di codice riesco a far visualizzare il
>messaggio modificato, non so come bloccare il sistema su quello specifico
>campo, in modo che l'operatore se non immette correttamente il valore non
>può proseguire.
Attenzione a non far confusione tra i messaggi di errore (che implicano che
hai fatto qualcosa di brutto, ma brutto brutto brutto) e i messaggi
all'utente che lo guidano nell'utilizzo dell'applicativo.
Per quanto riguarda i primi devi utilizzare i comandi on error e testare il
valore di err e quindi inviare i tuoi messaggi personalizzati. (Vedi help).
Nel caso invece di messaggi solo tuoi, che cioè il sistema non genererebbe,
ti basta agire per esempio a livello di evento AfterUpdate. Ogni qual volta
il valore di un controllo viene modificato tu testi il nuovo valore e se non
ti va bene, avverti l'utente e annulli l'inserimento (metodo undo o
proprietà oldvalue; anche qui help)
Antonio


title: db lento in rete secondo voi qual'è la ragione mi spiego meglio.......

text:
ho un db con relativi dati su un pc senza access installato
eseguo il db dai client in rete collegati al server che hanno access
installato
il fatto è che per entrare nella form con tutti i record ci impiega circa 8
secondi interminabili
tempo che prima non attendeva
secondo voi quale può essere la ragione? forse il fatto che il server non
possiede access??
eppure viene eseguito solo dai client il db e i client hanno tutti access
2000
mi sapete aiutare? grazie.


author: gabriele

text:
sono le schede di rete?
Devi avere 100MB  di velocità su tutte le schede , mica 10 mb !
Poi l'antivirus troppo pignolo e ram bassa sui client possono fare il resto.
A me capita , ma non tutti i giorni.
Quindi la scheda è responsabile fino a un certo punto.
Dipende dal traffico di rete e dai prg che girano sul server in background .
Anche ms exchange occupa molte risorse sul server, se funziona sempre.
ciao


author: David

text:
Devi tenere sempre aperto il collegamento alla rete cioč devi sempre avere
il file "ldb"presente nella directori del programma; x fare ciň io uso nella
maschera menů del programma aprire una tabella contenuta nei dati e ridurla
a icona le prestazioni migliorano notevolmente
David
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:brs9pq$bdh$1...@lacerta.tiscalinet.it...
> ho un db con relativi dati su un pc senza access installato
> eseguo il db dai client in rete collegati al server che hanno access
> installato
> il fatto č che per entrare nella form con tutti i record ci impiega circa
8
> secondi interminabili
> tempo che prima non attendeva
>
> secondo voi quale puň essere la ragione? forse il fatto che il server non



title: semi [OT] desidero acqustare office 2003... dove?

author: NSantini

text:
come da oggetto, devo acquistare Microsoft Office nuovo di pacco, ma non so
dove. On line sono riuscito a trovare solo chi vende (non molti per la
verità, solo Misco) Office 2007. Ma possibile che non si trova più 2003? Se
qualcuno mi può aiutare un grosso grazie!
Ciao NSantini.


author: RobertoA

text:

Noi possiamo fornirlo, nuovo, sigillato, fatturabile
Che versione ti interessa (standard, professional,  ecc) ?
Tieni presente che la versione Oem, ti costerebbe parecchio meno, forse ti
conviene comprare un pc economico ( <200 euro) + office oem che la versione
boxata
Pero' la oem la puoi usare solo col pc acquistato, la retail la puoi
trasferire sul pc nuovo
Ciao
RobertoA


author: Carlo Costarella

text:
"NSantini" <
inf...@libero.it
> ha scritto nel messaggio
news:f3siko$jr7$1...@registered.motzarella.org...

Io ne ho due copie nuove, che versione ti serve?
Ciao, Carlo


text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:f3tu1v$3r1$1...@tdi.cu.mi.it...

La 2003, Gli applicativi che mi intererssano sono Word, Excell, Access,
PowerPoint e Front Page. Faccio volentieri a meno di Outlook, Note e altre
stupidate minori.
Grazie, ulteriori istruzioni per portare a buon fine la faccenda.
NSantini


text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:4662...@newsgate.x-privat.org...

L'idea di acquistare un nuovo PC mi ripugna, ho già due computer in disuso,
il portatile con cui lavoro e il 4° PC sarebbe  d'impiccio.
Mi occorre la Versione 2003 con Word, Excell, PowerPoint, Access, Front
Page.
Anche a Carlo Costarella ho risposto in questi termini, vediamo con chi
posso concludere la transizione.
Grazie    mia mail: nusan chiocciola iol punto it
Ciaoa a presto
NSantini


text:
"NSantini" <
nu...@iol.it
> ha scritto nel messaggio
news:Rfv8i.27211$U01.3...@twister1.libero.it...
cut
> La 2003, Gli applicativi che mi intererssano sono Word, Excell, Access,
> PowerPoint e Front Page. Faccio volentieri a meno di Outlook, Note e altre
> stupidate minori.
> Grazie, ulteriori istruzioni per portare a buon fine la faccenda.
> NSantini
>
Purtroppo mi sono sbagliato...
Posseggo la versione 2002, OfficeProXP...anche in versione Special
aggiornamento, nuova imballata.
Potrebbe interessarti solo se possiedi una qualsiasi versione di Office,
anche la 97.
Vorrei aggiungere che la XP è considerata la versione più stabile e che puoi
sempre aggiornarla, spendendo molto meno, alla 2007.
Forse questa combinazione è più conveniente che l'acquisto del solo
OfficePro2003 o 2007.
Considera anche che la versione 2007 non necessita dell'acquisto del runtime
di Access, perchè fornito gratuitamente.
Vedi tu.
Ciao, Carlo


text:
> Purtroppo mi sono sbagliato...
> Posseggo la versione 2002, OfficeProXP...anche in versione Special
> aggiornamento, nuova imballata.
> Potrebbe interessarti solo se possiedi una qualsiasi versione di Office,
> anche la 97.
> Vorrei aggiungere che la XP è considerata la versione più stabile e che
> puoi sempre aggiornarla, spendendo molto meno, alla 2007.
> Forse questa combinazione è più conveniente che l'acquisto del solo
> OfficePro2003 o 2007.
> Considera anche che la versione 2007 non necessita dell'acquisto del
> runtime di Access, perchè fornito gratuitamente.
Veramente io c'ho anche la 2007 ma non vedo traccia della possibilita' di
creare pacchetti per l'installazione
Mi puoi dire dove c'e' questa funzione/possibilita' ?
Ciao e grazie
RobertoA


text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:4662...@newsgate.x-privat.org...

Microsoft ha annunciato ufficialmente che renderà disponibile sul sito
Office i runtime gratuiti per Access 2007 a partire dalla seconda metà del
2007.
Di ritorno dalla CISA (7/8 giugno presso la sede Microsoft) credo di poterti
dare indicazioni più precise. Intanto comincia a dare un'occhiata qui:
http://blogs.msdn.com/access/archive/2007/03/26/access-2007-developer-extensions-and-runtime-still-on-the-way.aspx
http://msdn2.microsoft.com/en-us/office/bb229700.aspx
Ciao, Carlo


text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:f3u3d6$8ep$1...@tdi.cu.mi.it...

Scusate, e la versione 2003 che chiedevo? L'avete o potreste suggerirmi dove
trovarla, magari online.
Molti anni fa si poteva acquistare software preso Quotha32 e altre aziende,
ora sono scomparse?
E nei negozi tipo Euronics e Unieuro non ci sono più (almeno dalle mie parti
RG) paccheeti  come Adobe Photoshop, CorelDraw e altri, ma solo pacchetti di
software minori mentre della Microsoft c'è solo l'ultima versione di
Office.... è come se nel concessionario delle automobili ci fossero solo
Ferrari; e se uno vuole la 500?


text:

Se vuoi la 500 guardati la posta   nusan....  e via discorrendo
Inviato stamattina alle 11.00
Ma cos'e' guardi solo il ng ?
Ciao
RobertoA


text:
"NSantini" <
inf...@libero.it
> ha scritto nel messaggio
news:f3u87l$1ak$1...@registered.motzarella.org...
cut
> Scusate, e la versione 2003 che chiedevo? L'avete o potreste suggerirmi
> dove trovarla, magari online.
> Molti anni fa si poteva acquistare software preso Quotha32 e altre
> aziende, ora sono scomparse?
> E nei negozi tipo Euronics e Unieuro non ci sono più (almeno dalle mie
> parti RG) paccheeti  come Adobe Photoshop, CorelDraw e altri, ma solo
> pacchetti di software minori mentre della Microsoft c'è solo l'ultima
> versione di Office.... è come se nel concessionario delle automobili ci
> fossero solo Ferrari; e se uno vuole la 500?
Se cerchi online ne trovi a tonnellate.
Eccoti alcuni link:
http://www.computerdiscount.it/business/ProdPage_07_listino.asp
http://www.epto.it/sche_prod.php?products_id=269-06860
http://www.hackerscomputer.com/dettaglio_911213
http://www.oasismarket.it/Vetrine/Prodotti.asp?pid=15911
http://www.compushop.it/scheda.asp?id=269-06860
http://www.wireshop.it/prodotti/cd_73627/Microsoft/Microsoft_269-06860_-_BX-OFFICE_PRO_2003_ITALIAN_CD______.html
http://www.fraelpoint.it/catalogo/scheda_prodotto.php?cod=&codart=470869&back=/catalogo/listino.php?cod=&FRL=c981c55be66b322ab661ba3c00be4cde
Questa mi sembra la migliore:
http://www.pmistore.it/frontend/schedaarticolo/scheda.asp?m=0011&ca=269-06860
Ciao, Carlo


text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:f3uqfd$tip$1...@tdi.cu.mi.it...
>
> "NSantini" <
inf...@libero.it
> ha scritto nel messaggio
> news:f3u87l$1ak$1...@registered.motzarella.org...
> cut
>> Scusate, e la versione 2003 che chiedevo? L'avete o potreste suggerirmi
>> dove trovarla, magari online.
>> Molti anni fa si poteva acquistare software preso Quotha32 e altre
>> aziende, ora sono scomparse?
>> E nei negozi tipo Euronics e Unieuro non ci sono piů (almeno dalle mie
>> parti RG) paccheeti  come Adobe Photoshop, CorelDraw e altri, ma solo
>> pacchetti di software minori mentre della Microsoft c'č solo l'ultima
>> versione di Office.... č come se nel concessionario delle automobili ci
>> fossero solo Ferrari; e se uno vuole la 500?
>
> Se cerchi online ne trovi a tonnellate.
> Eccoti alcuni link:
>
http://www.computerdiscount.it/business/ProdPage_07_listino.asp
>
>
http://www.epto.it/sche_prod.php?products_id=269-06860
>
>
http://www.hackerscomputer.com/dettaglio_911213
>
>
http://www.oasismarket.it/Vetrine/Prodotti.asp?pid=15911
>
>
http://www.compushop.it/scheda.asp?id=269-06860
>
>
http://www.wireshop.it/prodotti/cd_73627/Microsoft/Microsoft_269-06860_-_BX-OFFICE_PRO_2003_ITALIAN_CD______.html
>
>
http://www.fraelpoint.it/catalogo/scheda_prodotto.php?cod=&codart=470869&back=/catalogo/listino.php?cod=&FRL=c981c55be66b322ab661ba3c00be4cde
>
> Questa mi sembra la migliore:
>
http://www.pmistore.it/frontend/schedaarticolo/scheda.asp?m=0011&ca=269-06860
>
> Ciao, Carlo
Grazie, 1000 Grazie.  Valuterň
Ciao
NSantini


title: una combo da effetti speciali...

text:
Il mio lavoro è quasi pronto e vorrei aggiungerci un chicca per renderlo ancora più accattivante.
la maschera di accesso ai dati accede a una query QRY_dati tramite una combo che mi consente di scegliere la struttura da esaminare.
i dati sono in ordine alfabetico secondo la denominazione della struttura.

Mi piacerebbe realizzare un " qualcosa di bello" ( pulsante o gruppo di opzioni o altro che in base alla scelta mi permetta di:

-1) popolare la combo in ordine alfabetico sul campo Denominaizione
-2) popolare la combo in ordine decrescente rispetto,al valore del campo costo
-3) popolare la combo da un altra query QRY_all

la mia,idea sarebbe, (ma ho qualche problema di codice...) un pulsante che ad ogni pressione cambia valore e "colora" una casella che dice" stai esaminando in base a......"è al tempo stesso, varia, se si può fare, l'origine dati della combo nel caso 3

Grazie in anticipo per ogni suggerimento o contributo, anche e sopratutto grafico.


title: una combo da effetti speciali...

text:

Su AfterUpdate del controllo GruppoOpzioni usa una condizione con
SELECT CASE e ricostruisci o ridefinisci la proprietà RowSource della
Combo...

SELECT CASE Me!GruppoOpzioni.Value
   Case Is=1
         Me.NomeCombo.RowSource="1° Caso......"

   Case Is=2
         Me.NomeCombo.RowSource="2° Caso......"

   Case Is=3
         Me.NomeCombo.RowSource="3 Caso....."

End Select

Ciao
@Alex


title: una combo da effetti speciali...

text:

grazie mille Alex,
ho capito il tuo suggerimento per quanto riguarda la terza condizione.
Invece, se nella prima e seconda condizione volessi ordinare la combo che ha la seguente origine dati:

SELECT [Anagrafica MIA].Pod, [Anagrafica MIA].Indirizzo_Pod, [Anagrafica MIA].Cod_Imm, [Anagrafica MIA].Destinazione_Uso, [Anagrafica MIA].Tensione, [Anagrafica MIA].Pot_Disp_KW, [Anagrafica MIA].[Costo SAP 2011], [Anagrafica MIA].[Costo SAP 2012]
FROM [Anagrafica MIA]
ORDER BY [Anagrafica MIA].Indirizzo_Pod;

Nella prima condizione avrei bisogno di un ordinamento crescente in base a[Anagrafica MIA].
Nella seconda condizione avrei bisogno di un ordinamento decrescente in base a[Costo SAP 2012].

ti ringrazio infinitamente pe rilprezioso aiuto..


title: una combo da effetti speciali...

text:

Beh scrivi il PREDICATO SQL esattamente come ti serve per INTERO...
con l'ordinamento che ritieni opportuno.
Dal momento che lo cambi tutto hai tutte le flessibilità che chiedi...

Cosa non ti è chiaro...?

@Alex


title: una combo da effetti speciali...

text:

Scusami l'ignoranza. Ho provato ma non riesco.
In pratica ho cercato di incollare il codice sql di sopra sulla prima condizione di scelta ma il codice diventa rosso.
ho fatto questo:

Private Sub Cornice104_AfterUpdate()
Select Case Me!GruppoOpzioni.Value
   Case Is = 1
Me.SceltaPOD.RowSource =  [Anagrafica MIA].Pod, [Anagrafica MIA].Indirizzo_Pod, [Anagrafica MIA].Cod_Imm, [Anagrafica MIA].Destinazione_Uso, [Anagrafica MIA].Tensione, [Anagrafica MIA].Pot_Disp_KW, [Anagrafica MIA].[Costo SAP 2011], [Anagrafica MIA].[Costo SAP 2012]
FROM [Anagrafica MIA]ORDER BY [Anagrafica MIA].Indirizzo_Pod;

Non capisco se è un errore di concetto o di sintassi che sbaglio e poi mi viene il dubbio...ma nella origine dati della combo devo levare questo codice giusto ?

grazie ancora per il prezioso aiuto.


title: una combo da effetti speciali...

text:

Quello che hai incollato non ha senso...!

SELECT CASE e ricostruisci o ridefinisci la proprietà RowSource della
Combo...

SELECT CASE Me!GruppoOpzioni.Value
   Case Is=1
         Me.NomeCombo.RowSource="SELECT * FROM Tabella ..... ORDER BY
NomeCampo1"

   Case Is=2
         Me.NomeCombo.RowSource="SELECT * FROM Tabella ..... ORDER BY
NomeCampo2"

   Case Is=3
         Me.NomeCombo.RowSource="SELECT * FROM Tabella ..... ORDER BY
NomeCampo3"

End Select

@Alex


title: una combo da effetti speciali...

author: Alessandro Cara

text:
Il 19/03/2013 13.12, @Alex ha scritto:
[cut]
> Quello che hai incollato non ha senso...!
Dura la vita! Ehhh?!
Ciao Alex

--

ac (x=y-1)


title: una combo da effetti speciali...

text:

Perfetto, ho finalmente capito....e poi a forza di provare ho anche scoperto che il desc va inserito dopo il campo dell'ordinamento e quindi mi hai fatto due favori in uno...mi ritengo debitore di un caffè...
grazie


title: una combo da effetti speciali...

text:
On 19 Mar, 15:33, Alessandro Cara <
alessandro.c...@ay-1anetwork.it
>
wrote:

Durissima... ma io che "lo" duro la vinco...!
Già perchè una volta lo avevo ora lo....

;-)

Ciao Baffo

@Alex


title: Arrotondamenti

author: galad

text:
Nel corpo di un report ho l'elenco dei record con dei campi che
riportano valori con due cifre decimali ... euro.centesimi tanto per
capirci e uso il classico formato #.##0,00;-#.##0,00
Nel piè di pagina ho un campo dove scrivo la somma
=Somma([Imponibile])
che viene calcolata direttamente dai valori dei record
Il problema è che se faccio la somma a mano dei valori dell'elenco che
compare nel report, questa somma si differenzia sempre di qualche
centesimo da quella calcolata da =Somma([Imponibile])
C'è qualche sistema per risolvere il problema?
Grazie
Adriano


title: Arrotondamenti

author: cidi

text:
"galad" <
ga...@alma.it
> ha scritto nel messaggio
news:q8erk21i9db8i51qa...@4ax.com...

Ciao Adriano
guarda qua:
http://www.donkarl.com/it/
    faq 2.1
Daniele