title: HELP !!! X Tutti ! Duplicati

author: Mauro

text:
Ciao a tutti,
vi pongo la seguente questione:
Ho tre tabelle (Documenti, Autori, ParoleChiave) in relazione tra loro
tramite delle tabelle di scambio per "spezzare le relazioni" molti-a-molti.
Quando eseguo una query sul materiale se ho un record del tipo:
    "Alice nel paese delle meraviglie di Leo Gullotta e Virna Lisi",
mi trovo due record come risultato uno per ogni autore.
Come posso evitare questa duplicazione?
Io vorrei vedere un solo record con 2 autori.
Stessa cosa vale per i report.
Se tento di stampare i risultati della query e sfrutto la possibilità di
NASCONI I DUPLICATI dei campi del report,
Access mi nasconde solo i campi ma continua a ripetrmi il documento tante
volte quanti sono gli autori e le parole chiave.
Non riesco a trovare il modo di evitare queste duplicazioni.
Posso utilizzare dei sottoreport? Nel report principale metterei le info del
libro e nel sub la lista degli autori?
Come si può fare?
Mi date qualche consiglio?
Grazie
Mauro
mart...@mail.omnitel.it


title: HELP !!! X Tutti ! Duplicati

author: Sergio MAZZA

text:
"Mauro" <
mart...@libero.it
> ha scritto nel messaggio
news:8jvrhj$lqg$1...@sirmdpsin16.inwind.it...

Mi pare normale che se ci sono due Autori per un libro, la query non potrà
fare altrimenti che ritornarti due Autori che hanno scritto lo stesso libro.
Tu vorresti vedere una cosa del genere?
Titolo Libro                                    Autore1           Autore2
Alice nel paese delle meraviglie        Leo Gullotta    Virna Lisi
Potresti utilizzare le query a campi incrociati;
Per il report, la cosa è più "semplice" da gestire; devi inserire nel report
un raggruppamento per Titolo libro (per esempio) ma visto che non sai (in
anticipo) quanti autori possono avere i libri, risulta difficile costruirsi
una struttura report che cambi al.
Mi spiego meglio; se per la query a campi incrociati il problema non
sussiste (forse) è perché la costruzione è dinamica, per il report no (o
quasi); dovrai decidere prima cosa deve contenere: quali campi, se ci deve
essere un raggruppamento e su quale campo o campi effettuarlo, quale
ordinamento dargli, se ci vuoi dei totali per gruppi etc. etc.
Mi sono capito??
Ciao.


title: Problema con esportazione su documento Word

text:
Dovrei esportare il contenuto di alcuni campi di una maschera nel piè
pagina di un documento Word.Il problema è che Word non mi consente(io
almeno non ci sonoi riuscito) di inserire campi modulo nel piè pagina.COme
posso fare,se qualcosa si può fare??
CIAO Francesco
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: allarme a distanza

author: LUIGI C.

text:
Buon Giorno
A97
...è possibile avere un allarme a distanza...anche con msgbox...
mi spiego meglio
ho una maschera chiamata 'cartella elettronica' con 8 caselle Sì/No con una
casella ID FORNITORE (numerico)
vorrei che in una maschera qualsiasi...digitando il fornitore (memorizzo
l'ID FORNITORE CON COMBO) se le 8 caselle della cartella elettronica non
sono tutte -1 ci sia un allarme visivo....
come posso fare???
Grazie


title: allarme a distanza

author: AndreaPapi

text:

mi vengono in mente 2 modalità:
1 )  creati una funzione pubblica che ti faccia il test sui campi si/
no sul record corrispondente al fornitore
2 ) nella combo oltre all'id fornitore inserisci anche gli 8 campi si/
no e poi esegui il test
la prima soluzione è la meno impegnativa.
saluti
Andrea Papi


title: allarme a distanza

author: Pablitomf [Access]

text:
> ho una maschera chiamata 'cartella elettronica' con 8 caselle Sì/No con
> una
> casella ID FORNITORE (numerico)
>
> vorrei che in una maschera qualsiasi...digitando il fornitore (memorizzo
> l'ID FORNITORE CON COMBO) se le 8 caselle della cartella elettronica non
> sono tutte -1 ci sia un allarme visivo....
>
> come posso fare???
su dopo aggiornamento della combo...
apri recordset della tab filtrata per idfonitore
esegui test con if sulle tue si/no, e se non soddisfano il -1 metti msgbox
;)
--
Pablitomf


title: allarme a distanza

text:
"Pablitomf [Access]" <
keiko...@libero.it
> ha scritto nel messaggio
news:fbgrid$ruk$1...@tdi.cu.mi.it...

Mi scriveresti un po' di codice !!!!
Grazie...
su disattivato della COMBO...
IF ????


title: allarme a distanza

text:
On 3 Set, 13:51, "LUIGI C." <
luigicori...@hotmail.com
> wrote:
> "Pablitomf [Access]" <
keikokit...@libero.it
> ha scritto nel messaggionews:fbgrid$ruk$1...@tdi.cu.mi.it...

> IF ????- Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -
nell'evento dopo aggiornamento della tua combo puoi inserire questo
codice
if  test(me!IdFornitore) then
   msgbox "tutte le caselle si/no sono spuntate"
else
   msgbox "Attenzione non tutte le caselle si/no sono spuntate"
end if
' questo codice lo puoi copiare in un modulo, così può essere
richiamato da qualsiasi form
public function test ( v_IdFornitore as long ) as boolean
dim rs as recordset
dim sql as string
sql = " Select *  From NomeTabellaFornitore where  idFornitore = " &
v_IdFornitore
test  = FALSE
set rs = currentdb.openrecordset(sql, dbopendynaset)
if not rs.eof() then
' inizio il test
if rs!campoSINO1 = TRUE and _
   rs!campoSINO2 = TRUE and _
rs!campoSINO3 = TRUE and _
rs!campoSINO4 = TRUE and _
rs!campoSINO5 = TRUE and _
rs!campoSINO6 = TRUE and _
rs!campoSINO7 = TRUE and _
rs!campoSINO8 = TRUE           THEN
test = TRUE
END IF
end if
end function
ciao
Andrea Papi


title: Aggiornamento contemporaneo records

author: Ivan MO

text:
Ad una tabella A (es. prodotti) è associata una tabella B (es.
caratteristiche prodotti (tipo colore))
Ogni prodotto può essere disponibile in vari colori.
Ma queste disponibilità possono variare.
Oggi possono essere blu e rossi, domani potranno essere anche bianchi e
dopodomani non essere più blu, ecc.
Come posso fare, nella maschera che amministra tabella B, ad inserire e/o
eliminare tutte le variazioni di disponibilità contemporaneamente?
Cioè le nuove, le devo aggiungere e quelle vecchie eliminare (che sono due
operazioni diverse), ma vorrei farlo tutto insieme, in una botta.
Io ho qualche idea, ma mi sembrano tutti accrocchi complicati, di cicli
nidificati ecc.
Qualche bella idea?
Grazie
--
Ivan MO


title: Aggiornamento contemporaneo records

author: Antonio Biso

text:
Ivan MO ha scritto nel messaggio
<01bf6685$ffea6c60$
03ef...@tin.it.tin.it
>...

Io non c'ho capito una mazza, ma provo ad inventare:
tu nella tabella B hai un campo chiave che lega il record ad uno della
tabella A e un campo descrizione.
Quindi per ogni record di A ce ne sono tanti di B.
Se uno di quelli di B non ti va più bene (cioè non c'è più il colore blu) lo
cancelli, se ti serve un altro colore, aggiungi un record con stessa chiave
e un'altra descrizione e così via...
Antonio


title: Aggiornamento contemporaneo records

text:
He he he, non sarò un guru, ma se era tutto li ci arrivavo... 8-(
Mo ci riprovo.
Io devo associare n caratteristiche ad un oggetto in tabella A.
Queste le devo scrivere in una tabella B.
Tali caratteristiche non le vorrei aggiungere e togliere una alla volta, ma
in una unica operazione che prelevi, che sò da una listbox i valori
selezionati e li introduca (o elimini) nella tabella B in un colpo!!
Es. Ho una listbox "1" con tutte le caratteristiche possibili.
Ho un'altra listbox "2" con le sole caratteristiche già associate
all'oggetto.
Selezionando una caratteristica dalla listbox "1" prelevo il corrispondente
valore e lo porto nella "2" aggiungendolo alle caratteristiche selezionate,
selezionandolo in "2" lo prelevo da quelle selezionate e lo torno a rendere
disponibile tra i valori della "1".
Ma poi, una volta fatte le selezioni e gli spostamenti, dovrei aggiornare
la tabella B con le selezioni effettuate, tutte di colpo.
Està chiaro??
Forza Antonio, un piccolo sforzo... (che poi è un problemino carino...)
--
Ivan MO


title: Aggiornamento contemporaneo records

author: Giovanni Albertone

text:
On 24 Jan 2000 23:48:12 GMT, "Ivan MO" <
tecs...@tin.it
> wrote:
>Io devo associare n caratteristiche ad un oggetto in tabella A.
>Queste le devo scrivere in una tabella B.
>Tali caratteristiche non le vorrei aggiungere e togliere una alla volta, ma
>in una unica operazione che prelevi, che sò da una listbox i valori
>selezionati e li introduca (o elimini) nella tabella B in un colpo!!
Ivan, non credo tu possa fare tutto in un colpo. Potresti risolvere
con una sola query se fosse un problema di tipo APPEND+UPDATE, ma il
tuo e' un problema di UPDATE/(APPEND e/o DELETE).
Io lancerei prima una query di cancellazione per eliminare TUTTE le
caratteristiche associate all'oggetto selezionato, e poi tramite un
recordset associato alla tabella B andrei a rimettere tutti i valori
selezionati nella tua listbox. A occhio mi sembra la soluzione piu'
veloce e sicura.
Ciao,
Giovanni


title: Aggiornamento contemporaneo records

text:
Farň cosě.
Grazie Gio :-))
--
Ivan MO


title: Elenco "campi" in casella combinata/riepilogo

author: Spino

text:
Forse potrà sembrare una domanda banale (e mi scuso se così fosse), ma
mi sfugge l'utilità di impostare come "Elenco campi" l'origine di una
casella combinata in Access.
Qual'è l'utilità pratica?
Potete fornirmi un esempio di applicazione?
Grazie e ciao.
--
Paolo "Spino"


author: Pablitomf (da casa)

text:
"Spino" <
p.spinelloTO...@alice.it
> ha scritto nel messaggio
news:13l8e69kdvog9i58t...@4ax.com...
> Forse potrà sembrare una domanda banale (e mi scuso se così fosse), ma
> mi sfugge l'utilità di impostare come "Elenco campi" l'origine di una
> casella combinata in Access.
> Qual'è l'utilità pratica?
> Potete fornirmi un esempio di applicazione?
Bhè prendere dati da una tabella ha lo scopo di rendere dinamico il
contenuto della casella combinata/riepilogo.
Es. se la casella serve per impostare un aliquota IVA in una riga di
fattura, e magari oggi hai in tabella le aliquote 20%;10%;30%... domani
potrai avere l'esigenza di avere altre "n" aliquote... basterà inserirle in
tabella e pooof te le ritroverai come possibili scelte nella casella in
oggetto.
E' un modo per avere a disposizione in un campo il contenuto in record di
una tabella/query...


author: Karl Donaubauer

text:
Spino wrote:
> Forse potrà sembrare una domanda banale (e mi scuso se così fosse),
> ma mi sfugge l'utilità di impostare come "Elenco campi" l'origine
> di una casella combinata in Access.
> Qual'è l'utilità pratica?
> Potete fornirmi un esempio di applicazione?
Di sicuro solo pocchissimi utenti di Access l'hanno mai usato.
Almeno per la gente della MS che ha creato le molte creazioni
guidate incluse in Access con tanti elenci campi è comodo. ;-)
Allora una certa utilità pratica esiste nelle applicazioni/tool/addin
che all'utente presentano una "creazione guidata" p.e. per la
creazione dinamica di stringhe SQL, ricerche, filtri, esportazioni ecc.
--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


text:


L'uso dell'"elenco valori" come origine dati mi è chiaro, io mi riferivo
invece all'opzione "elenco campi".
--
Paolo "Spino"


text:


Mi sembra quindi di capire che si tratta di un'opzione da utilizzare in
DB e sistemi molto evoluti e professionali.
Grazie della spiegazione.
--
Paolo "Spino"


author: pablitomf

text:
On 18 Nov, 08:28, Spino <
p.spinelloTOGLIMAIUSC...@alice.it
> wrote:
> On Wed, 17 Nov 2010 22:43:43 GMT, "Pablitomf \(da casa\)"
>
>
>
> <
pablit...@hotmail.it
> wrote:
>
> >"Spino" <
p.spinelloTOGLIMAIUSC...@alice.it
> ha scritto nel messaggio
> >news:13l8e69kdvog9i58t...@4ax.com...
> >> Forse potrà sembrare una domanda banale (e mi scuso se così fosse), ma
> >> mi sfugge l'utilità di impostare come "Elenco campi" l'origine di una
> >> casella combinata in Access.
> >> Qual'è l'utilità pratica?
> >> Potete fornirmi un esempio di applicazione?
>
> >Bhè prendere dati da una tabella ha lo scopo di rendere dinamico il
> >contenuto della casella combinata/riepilogo.
>
> >Es. se la casella serve per impostare un aliquota IVA in una riga di
> >fattura, e magari oggi hai in tabella le aliquote 20%;10%;30%... domani
> >potrai avere l'esigenza di avere altre "n" aliquote... basterà inserirle in
> >tabella e pooof te le ritroverai come possibili scelte nella casella in
> >oggetto.
>
> >E' un modo per avere a disposizione in un campo il contenuto in record di
> >una tabella/query...
>
> L'uso dell'"elenco valori" come origine dati mi è chiaro, io mi riferivo
> invece all'opzione "elenco campi".
ah scusa...avevo letto male.
Pensa a cose del tipo, "ho una tabella X con il campo X1 che voglio
mettere in relazione alla tabella Y nello specifico al campo Y1..." in
questo modo non devi ciclare tutti i campi, te li mette direttamente
lui a disposizione, basta che gli indichi la tab da cui deve prendere
il nome dei campi, e lui lo fa nativamente senza dover fare codici e
codicini... ovvio che poi materialmente devi da codice in questo caso
impostare la relazione di cui sopra...
E' una funzione praticamente quasi inutilizzata talmente che è
specifica e particolare... ;)


title: Preventivi con Word

author: Neo

text:
Ho la necessità di creare il testo dei preventivi con Word  nel seguente
modo:
1) ho un file di word che indica la base
2) carico di dati da access
in word modifico struttura e altro in base alle esigenze.
è possibile fare i punti 1 e 2 direttamente da access in maniera automatica?
ossica prendere la base, crearne una copia, inserire i dati.
Mi consigliare di usare la stampa unione o altri sistemi?


title: Preventivi con Word

text:
"Neo" <
neo...@genie.it
> ha scritto nel messaggio
news:CmoBa.43319$Ny5.1...@twister2.libero.it...
> Ho la necessità di creare il testo dei preventivi con Word  nel seguente
> modo:
>
> 1) ho un file di word che indica la base
> 2) carico di dati da access
> in word modifico struttura e altro in base alle esigenze.
>
> è possibile fare i punti 1 e 2 direttamente da access in maniera
automatica?
> ossica prendere la base, crearne una copia, inserire i dati.
Sì, leggi le tonnellate di messaggi già pubblicati nell'NG e cerca nel sito
comune (
www.sitocomune.com
) "esempio di comunicazione OLE con word".
> Mi consigliare di usare la stampa unione o altri sistemi?
Dipende; con i report di access puoi fare molte cose ma non un report che
assomiglia ad una lettera; se il preventivo deve essere modificato da utenti
che non conoscono access e non possono intervenire nella struttura di un
report, ti conviene la stampa unione di word...
Ciao.
--
Sergio MAZZA


title: Preventivi con Word

author: Claudio Scarpino

text:
"Neo" <
neo...@genie.it
> ha scritto nel messaggio
news:CmoBa.43319$Ny5.1...@twister2.libero.it...



title: Preventivi con Word

text:
"Neo" <
neo...@genie.it
> ha scritto nel messaggio
news:CmoBa.43319$Ny5.1...@twister2.libero.it...

Per prendere la base e modificarla con una copia basta salvare il documento
base come modello (.dot) epoi fare il resto con una macro, ma sempre con
stampa unione.
Ciao.
Claudio


title: Operatore in un campo

author: Mario

text:
Come posso effettuare una operazione tra due campi se l'operatore della
stessa è scritto su un terzo campo?
esempio:
msr!Campo1 = 10
msr!Campo2 = 20
msr1Campo3 = "*"
Risultato da ottenere = 200
Grazie in anticipo
Mario


title: Operatore in un campo

author: Michele Amato

text:
Mario <
helpN...@ptsoftware.it
> wrote in message
4noZ5.124126$DG3.2...@news2.giganews.com...

Funzione Eval()
HTH
Michele Amato


title: Operatore in un campo

author: Silvio Berruti

text:
"Mario" <
helpN...@ptsoftware.it
> ha scritto nel messaggio
news:4noZ5.124126$DG3.2...@news2.giganews.com...
> Come posso effettuare una operazione tra due campi se l'operatore della
> stessa č scritto su un terzo campo?
>
> esempio:
> msr!Campo1 = 10
> msr!Campo2 = 20
> msr1Campo3 = "*"
>
> Risultato da ottenere = 200
La risposta č quella che ti ha mandato Michele Amato.
Vorrei aggiungere che
- se desideri farlo su campi di una tabella, non puoi;
- se desideri farlo su controlli di una maschera, puoi.
Ciao
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: Operatore in un campo

text:
Silvio Berruti <
s...@libero.it
> wrote in message
b5wZ5.89043$hk4.3...@news.infostrada.it...
>
>
> La risposta è quella che ti ha mandato Michele Amato.
>
> Vorrei aggiungere che
> - se desideri farlo su campi di una tabella, non puoi;
> - se desideri farlo su controlli di una maschera, puoi.
Vi ringrazio sentitamente ma perchè non posso farlo sui campi di una
tabella?
Potrei ovviare copiandoli nei controlli di una maschera o in variabili?
Ciao



title: Operatore in un campo

text:
"Mario" <
franc...@pippo.it
> ha scritto nel messaggio
news:rXGZ5.78360$IP1.2...@news1.giganews.com...
>
> Silvio Berruti <
s...@libero.it
> wrote in message
> b5wZ5.89043$hk4.3...@news.infostrada.it...
> >
> >
> > La risposta è quella che ti ha mandato Michele Amato.
> >
> > Vorrei aggiungere che
> > - se desideri farlo su campi di una tabella, non puoi;
> > - se desideri farlo su controlli di una maschera, puoi.
> Vi ringrazio sentitamente ma perchè non posso farlo sui campi di una
> tabella?
> Potrei ovviare copiandoli nei controlli di una maschera o in variabili?
Il punto è che non stai utilizzando Excel o un altro foglio elettronico.
In Access le tabelle servono solo x tenerci dentro i dati, ogni altra cosa
le fai da maschere o da report.



title: Parametri query in vba.

author: David Sky 73

text:
Ciao a tutti,
non ricordo le corrispondenze dei caratteri speciali
se utilizzati da codice all'interno di query.
Devo tramite query passata da codice aprire un recordset in cui
siano esclusi tutti i recordo il cui campo cod inizia per %.
"select * from tabella1 where ((([cod]) not like '..... che cosa metto qui??
Ricordo che * diventa %, ? diventa _ ma % cosa diventa?
Ciao e grazie
________________________________________
David Sky


title: Parametri query in vba.

text:
"David Sky 73" <
d.c...@libero.it
> ha scritto nel messaggio
news:FnLZa.237092$Ny5.7...@twister2.libero.it...
> Ciao a tutti,
> non ricordo le corrispondenze dei caratteri speciali
> se utilizzati da codice all'interno di query.
>
> Devo tramite query passata da codice aprire un recordset in cui
> siano esclusi tutti i recordo il cui campo cod inizia per %.
>
> "select * from tabella1 where ((([cod]) not like '..... che cosa metto
qui??
>
> Ricordo che * diventa %, ? diventa _ ma % cosa diventa?
Sul serio sai questo?
io per l'asterisco metto * e per il punto interrogativo metto ? però li
metto tra doppi apici
"not like ""*prova"""
per il % sarà la stessa cosa..
Antonio


title: Parametri query in vba.

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:SvLZa.237107$Ny5.7...@twister2.libero.it...

Ho provato ma non funziona..... io passo una stringa tramite ado
per cui gli api che uso sono tipo questo '  ho provato con una stringa del
tipo
"select * from tabella1 where ((([cod]) not like ''%*''));" ma non funziona
da un errore di runtime.
Se invece scrivo "select * from tabella1 where ((([cod]) not like ''%''));"
lui interpreta % come fosse * e allora mi mostra solo gli articoli con
codice nullo
come posso trasformare %*????
Dimenticavo uso access 2000!


title: Parametri query in vba.

author: Alessandro Baraldi

text:
"David Sky 73" <
d.c...@libero.it
> wrote in message
news:6jMZa.237180$
Ny5.7...@twister2.libero.it
[CUT]
>
> Ho provato ma non funziona..... io passo una stringa tramite ado
> per cui gli api che uso sono tipo questo '  ho provato con una stringa del
> tipo
> "select * from tabella1 where ((([cod]) not like ''%*''));" ma non funziona
> da un errore di runtime.
> Se invece scrivo "select * from tabella1 where ((([cod]) not like ''%''));"
> lui interpreta % come fosse * e allora mi mostra solo gli articoli con
> codice nullo
> come posso trasformare %*????
> Dimenticavo uso access 2000!
Con JET si usa "*" mentre con ADO "%".
Quindi per includere tutti i dati:
"select * from tabella1 where ([cod] like '*');" per DAO(jet)
"select * from tabella1 where ([cod] like '%');" per ADO(DB_SQL)
Quello che usi tu con NOT LIKE non lo capisco proprio perň....
vuoi selezionare tutti i [cod] diversi da "*"....????
Questo ti restituisce un Recordset Vuoto.
Bah........
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Parametri query in vba.

text:
"David Sky 73" <
d.c...@libero.it
> ha scritto nel messaggio
news:6jMZa.237180$Ny5.7...@twister2.libero.it...
>
> "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> news:SvLZa.237107$Ny5.7...@twister2.libero.it...
> > "David Sky 73" <
d.c...@libero.it
> ha scritto nel messaggio
> > news:FnLZa.237092$Ny5.7...@twister2.libero.it...
> > > Ciao a tutti,
> > > non ricordo le corrispondenze dei caratteri speciali
> > > se utilizzati da codice all'interno di query.
> > >
> > > Devo tramite query passata da codice aprire un recordset in cui
> > > siano esclusi tutti i recordo il cui campo cod inizia per %.
> > >
> > > "select * from tabella1 where ((([cod]) not like '..... che cosa metto
> > qui??
> > >
> > > Ricordo che * diventa %, ? diventa _ ma % cosa diventa?
> >
> > Sul serio sai questo?
> > io per l'asterisco metto * e per il punto interrogativo metto ? però li
> > metto tra doppi apici
> > "not like ""*prova"""
> > per il % sarà la stessa cosa..
> >
> > Antonio
>
> Ho provato ma non funziona..... io passo una stringa tramite ado
ADO?!?!?
> per cui gli api che uso sono tipo questo '  ho provato con una stringa del
> tipo
> "select * from tabella1 where ((([cod]) not like ''%*''));" ma non
funziona
> da un errore di runtime.
> Se invece scrivo "select * from tabella1 where ((([cod]) not like
''%''));"
> lui interpreta % come fosse * e allora mi mostra solo gli articoli con
> codice nullo
> come posso trasformare %*????
> Dimenticavo uso access 2000!
Prova col corrispondente chr() per %
Antonio


title: Parametri query in vba.

author: Carlo Costarella

text:
CUT
> > Sul serio sai questo?
> > io per l'asterisco metto * e per il punto interrogativo metto ? però li
> > metto tra doppi apici
> > "not like ""*prova"""
> > per il % sarà la stessa cosa..
> >
> > Antonio
>
> Ho provato ma non funziona..... io passo una stringa tramite ado
> per cui gli api che uso sono tipo questo '  ho provato con una stringa del
> tipo
> "select * from tabella1 where ((([cod]) not like ''%*''));" ma non
funziona
> da un errore di runtime.
> Se invece scrivo "select * from tabella1 where ((([cod]) not like
''%''));"
> lui interpreta % come fosse * e allora mi mostra solo gli articoli con
> codice nullo
> come posso trasformare %*????
> Dimenticavo uso access 2000!
>
Questo funziona con DAO:
Public Function MiaQuery()
Dim MiaSql As String, MioValore As String, RCS As Recordset
MioValore = "%*"
MiaSql = "SELECT Tabella1.* FROM Tabella1 WHERE (((Tabella1.Cod) Not Like "
& """" & MioValore & """" & "));"
Set RCS = CurrentDb.OpenRecordset(MiaSql)
RCS.MoveLast
RCS.MoveFirst
MsgBox RCS.RecordCount
End Function
Ciao, Carlo


title: Parametri query in vba.

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:0112ceb474a2885878...@mygate.mailgate.org...
> "David Sky 73" <
d.c...@libero.it
> wrote in message
> news:6jMZa.237180$
Ny5.7...@twister2.libero.it
>
> [CUT]
> >
> > Ho provato ma non funziona..... io passo una stringa tramite ado
> > per cui gli api che uso sono tipo questo '  ho provato con una stringa
del
> > tipo
> > "select * from tabella1 where ((([cod]) not like ''%*''));" ma non
funziona
> > da un errore di runtime.
> > Se invece scrivo "select * from tabella1 where ((([cod]) not like
''%''));"
> > lui interpreta % come fosse * e allora mi mostra solo gli articoli con
> > codice nullo
> > come posso trasformare %*????
> > Dimenticavo uso access 2000!
>
>
> Con JET si usa "*" mentre con ADO "%".
> Quindi per includere tutti i dati:
>
> "select * from tabella1 where ([cod] like '*');" per DAO(jet)
> "select * from tabella1 where ([cod] like '%');" per ADO(DB_SQL)
>
> Quello che usi tu con NOT LIKE non lo capisco proprio però....
> vuoi selezionare tutti i [cod] diversi da "*"....????
> Questo ti restituisce un Recordset Vuoto.
Non proprio mi da un recodset in cui ci sono solo articoli con cod=nullo, ma
non è quello
che cerco.
>
> Bah........
>
> @Alex.
>
Grazie ma forse mi sono spiegato male.
Quello che cerco di fare io è di creare un recordset che esclusa tutti i
record in cui il campo cod inizi per %,
avevo usato '%*' ....ma......non funziona, so che * diventa % ma % come lo
posso inserire?
Come posso fare questo con ADO o dove trovo qualche info sulla
corrispondenza tra ADO  e JET?
Ciao e grazie


title: Parametri query in vba.

text:
"David Sky 73" <
d.c...@libero.it
> wrote in message
news:oJMZa.237217$
Ny5.7...@twister2.libero.it
[CUT]
>
> Grazie ma forse mi sono spiegato male.
>
> Quello che cerco di fare io č di creare un recordset che esclusa tutti i
> record in cui il campo cod inizi per %,
> avevo usato '%*' ....ma......non funziona, so che * diventa % ma % come lo
> posso inserire?
> Come posso fare questo con ADO o dove trovo qualche info sulla
> corrispondenza tra ADO  e JET?
>
> Ciao e grazie
Essendo "%" un carattere speciale, io vedrei bene una QRY
UPDATE in cui sostituisci il carattere "%" con un carattere
normale.
Da quě credo tu possa incontrare meno problemi di sintassi.
L'alternativa č di usare invece che il carattere il suo codice
Chr(..) equivalente all'interno della sintassi:
[cod] NOT LIKE '" & chr(...) & "%'"
Ciao.



title: Parametri query in vba.

author: Giorgio Prx

text:
"David Sky 73" <
d.c...@libero.it
> ha scritto nel messaggio
news:FnLZa.237092$Ny5.7...@twister2.libero.it...

Ciao David
Se vuoi utilizzare un carattere jolli come valore letterale devi
racchiuderlo tra []
select * from tabella1 where ((([cod]) not like '[%]%'
Ciao Giorgio


title: Parametri query in vba.

text:
"Giorgio Prx" <
giorgio...@nospamtiscali.it
> ha scritto nel messaggio
news:bh8cig$qpg$1...@lacerta.tiscalinet.it...

Ok provo cosě e vediamo se funziona.
Ho provato con chr() ma non funziona, molto probabilmente
perchč l'interprete di ADO non č puro SQL al 100% per cui certe
istruzione vengono tradotte.
Ciao e Grazie


title: Salvare con versioni differenti

author: elena dalceggio

text:
Esiste un modo per salvare un db creato in Access 2000 con un formato che
sia leggibile da Access 97?
Grazie e ciao.


title: Salvare con versioni differenti

author: Enzo

text:
elena dalceggio ha scritto:
> Esiste un modo per salvare un db creato in Access 2000 con un formato che
> sia leggibile da Access 97?
> Grazie e ciao.
Strumenti > utilità database > converti database > sel. formato
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Orientamento report stampa

author: Antonio Di Marco

text:
Avevo letto un messaggio tempo fa ma non riesco a ritrovarlo, riguardava un
problema identico a quello che ho io ora. Creo un report in struttura metto
le proprietà della pagina in orizzontale. Se lo collego ad un pulsante di
apertura in anteprima l'orientamento è verticale, lo cambio e lo rimetto
orizzontale . Ma se chiudo il Db e lo riapro tutto si ripete nuovamente. La
stampante settata è quella predefinita (faccio bene a tenere questo
settaggio ? se setto una stampante ma poi sposto il db dovrei avere problemi
giusto ?).
Ho provato anche la ricerca sul sitocomune ma non ho trovato nulla. Grazie
mille ha chi ha la pazienza di darmi qualche dritta.
Antonio


title: Orientamento report stampa

author: ciroteo

text:
Anch'io ho lo stesso problema!
Help!



title: Orientamento report stampa

text:
"ciroteo" <
cir...@hotmail.com
> ha scritto nel messaggio
news:3b8225ec...@news.lombardiacom.it...
> Anch'io ho lo stesso problema!
> Help!
Sě, non rispondi dopo i messaggi precedenti.
(vedi regole del NG presenti sul Sito Comune)
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: Re: numeri in combo

text:
On 19 Mar, 12:33, ugo conte <
ugo.cont...@gmail.com
> wrote:
> ciao a tutti
>
> ho utilizzato una combo per inserire lo sconto nella maschera ordine
> cliente,
> ma la percentuale di sconto mi viene calcolata sull'idSconto e non
> sullo
> sconto e se metto come colonna associata 2 mi esce sempre zero.
>
> Dove sbaglio?
> Grazie
La colonna associata e quella da usare per lo sconto possono essere 2
diverse...!
Se la combo ha un campo ID ed un campo Sconto, userai la Column(1) per
calcolare lo sconto...!!!
@Alex


title: Re: numeri in combo

author: max

text:
"ugo conte" <
ugo.c...@gmail.com
> ha scritto nel messaggio
news:94e996ea-eebb-4e59...@s9g2000yqm.googlegroups.com...
On 20 Mar, 09:50, ugo conte <
ugo.cont...@gmail.com
> wrote:
> On 19 Mar, 19:36, ugo conte <
ugo.cont...@gmail.com
> wrote:

> > Grazie Alex
>
> > quindi č nella formula che va Column(1)?
>
> cerco di fare quello che mi hai suggerito, ma devo dirti con scarso
> successo.
> Dove posso vedere un esempio?
> ho messo colonna associata "2" per fare una prova, ma anche se vedo i
> numeri
> quando li seleziono non rimangono nella finestrella.
> Perchč?
> grazie per l'aiuto
ok ora ci sono, ma
se faccio
=([Sconto].[column](1))
mi da p.e. 2,0%
ma se faccio p.e.
=(imponibile)*([P_Sconto].[column](1))
ho errore
che una volta lo chiami sconto e una p_sconto č un tuo errore di scrittura o
stai facendo riferimento a due controlli diversi?
ciao
max


title: Query - problema con join

author: Pleiadi

text:
In una query, avente come origine 2 tabelle, vorrei poter ottenere tutti i
record della tabella left e quelli che corrispondono al join tra "IDOrario"
della tabella right.
Il problema è che ottengo solo i record dove corrisponde il join.
Come fare?
Ciao
Alfio


title: Query - problema con join

text:
"Pleiadi" <
alph...@libero.it
> ha scritto nel messaggio
news:46f0dd2f$0$37203$4faf...@reader3.news.tin.it...

Volevo aggiungere che la tabella di destra è filtrata in base alla data e
alla  cabina selezionata:
SELECT TabOrari.IdOrario, TabOrari.DescOrario, Appuntamenti.Cognome,
Appuntamenti.Nome, Appuntamenti.IdCabina, Appuntamenti.Data
FROM TabOrari LEFT JOIN Appuntamenti ON TabOrari.IdOrario =
Appuntamenti.IdOrario
WHERE (((Appuntamenti.IdCabina)=7) AND ((Appuntamenti.Data)=[Forms]!
[Agenda]![TxtData]))
ORDER BY TabOrari.IdOrario;
Ciao


title: Query - problema con join

author: 'Roccia' Max

text:
On 19 Set, 10:38, "Pleiadi" <
alphaz...@libero.it
> wrote:
> WHERE (((Appuntamenti.IdCabina)=7) AND ((Appuntamenti.Data)=[Forms]!
> [Agenda]![TxtData]))
OR Appuntamenti.IdOrario IS NULL
altrimenti ti farebbe vedere anche i record di TabOrari senza
corrispondenti in Appuntamenti... ma glieli fai escludere dalla
where!
cia'
Max


title: Query - problema con join

author: Cinzia

text:
"Pleiadi" <
alph...@libero.it
> ha scritto nel messaggio
news:46f0dfe8$0$37200$4faf...@reader3.news.tin.it...

Ciao Alfio,
fai una query che filtra gli appuntamenti per cabina e data e poi
metti la query fatta  in left Join con TabOrari
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org
---------------------------------------->


title: Query - problema con join

text:
"Cinzia" <
cinziapagani-...@tiscali.it
> ha scritto nel messaggio
news:46f0ec27$0$16023$5fc...@news.tiscali.it...
> Ciao Alfio,
> fai una query che filtra gli appuntamenti per cabina e data e poi metti la
> query fatta  in left Join con TabOrari
>
> --
Grazie Cinzia!
Ho dovuto procedere sencondo il tuo suggerimento, perchè se prima non filtro
tutte le condizioni non mi dà mai tutto l'elenco della tab left.
Grazie.
Alfio


title: contarecord aiuto

author: Noce

text:
Ciao a tutti
Ho la necessità di numerare in ordine crescente (contatore) gli ordini
inseriti in una maschera, quale istruzione devo immettere per creare tale
campo?
Grazie a tutti


title: contarecord aiuto

author: Fabio Montagner

text:
Non credo tu sia chiaro.
Associa alla tua maschera un'origine dati proveniente da una query che
riordina i records per il campo contatore.
Noce wrote in message ...



title: contarecord aiuto

author: eMa

text:
Noce <
no...@iol.it
> wrote:
> Ho la necessità di numerare in ordine crescente (contatore) gli ordini
> inseriti in una maschera, quale istruzione devo immettere per creare tale
> campo?
>
FAQ sul sito comune :)
bye!
--
eMa        <
ece...@penguinpowered.com
>
http://www.penguinpowered.com/~ecesena
Uno straccione e' convocato all'ufficio tasse.  All'ingresso incontra un
signore che sta uscendo tutto disperato: "Mi hanno tolto tutto!  Non ho
piu' nulla!".  Lo straccione entra tranquillo pensando che tanto, non
possedendo nulla, non gli possono togliere nulla.  Poco dopo esce
dall'ufficio nudo con due cerotti, uno sul sedere e uno sugli occhi,
gridando: "Mi hanno tolto il gas e la luce!".
		-- Da it.hobby.umorismo


title: contarecord aiuto

text:
{  FAQ sul sito comune :)
{
{  bye!
CHE SAREBBE (se lo si dice, magari ci va...):
http://members.xoom.it/_XOOM/it_db_access/home.htm


title: contarecord aiuto

text:
A.Giovanni <
stute...@tin.it
> wrote:
> {  FAQ sul sito comune :)
> CHE SAREBBE (se lo si dice, magari ci va...):
>
http://members.xoom.it/_XOOM/it_db_access/home.htm
>
i caratteri costano :-), e lui puo' sempre leggere qualche altro post
bye!
--
eMa        <
ece...@penguinpowered.com
>
http://www.penguinpowered.com/~ecesena
Un tizio assai appassionato di tennis ha un apparizione nel sonno.  E'
San Pietro, al quale chiede: "San Pietro, ti prego, lo so che ti
sembrera' esagerato, ma dimmi se in Cielo esistono i campi da tennis,
non posso dormire senza sapere se quando verra' il mio giorno potro'
ancora giocare".  E San Pietro: "Veramente non saprei dirti, l'addetto
allo sport e' San Tommaso, ma voglio aiutarti, andro' a chiederglielo e
poi ti riappariro' in sogno".  Passano alcuni giorni e San Pietro
riappare in sogno: "Ho buone notizie per te.  In Cielo esistono i
migliori campi da tennis che tu abbia mai potuto immaginare, in erba, in
terra, in cemento.  Spogliatoi eccellenti, tutto gratis".  "Grazie, San
Pietro, grazie".  Ma San Pietro aggiunge: "C'e' anche una brutta
notizia...".  "Cioe'?".  "C'e' un campo prenotato per te per domani".
		-- Da it.hobby.umorismo


title: differenza tra maschera in modalità aggiunta o modifica

author: Ryc

text:
ciao a tutti
che differenza c'è da pannello di comandi
Apri maschera in modalità aggiunta o modifica?
Grazie


text:

Cosa significa questa domanda...?
@Alex


title: Maschera di input casella di controllo

author: Michele

text:
Ho in uso un database creato a suo tempo con Access 97, lo scorso anno ho
acquistato Office 2000 Professional, incluso quindi Access 2000. Ho fatto la
conversione del mio database e tutto ha funzionato bene, finché in questi
giorni ho avuto la necessità di creare delle nuove maschere.
Il problema che mi si è presentato riguarda l'impostazione delle maschere di
input dalla finestra delle proprietà del controllo casella di testo.
Ad esempio a maschere di input così impostate:
  >L<LLLLLL;;" "            cui corrispondeva in Access 97 "Michele"
  >L<??????????;;" "
"Michele    "
  >L??????????;;" "
"MICHELE    "
non funziona allo stesso modo in Access 2000.
 Tra l'altro, nel messaggio di errore che compare se si sbaglia la
digitazione, l'indicazione della maschera di input è sempre diversa rispetto
a quella impostata nella finestra delle proprietà.
Domanda: sono cambiati i caratteri per definire le maschere di input?
                perché la guida in linea riporta degli esempi che non
funzionano nel        modo corretto?
Michele


title: Maschera di input casella di controllo

author: Roberto dal portatile

text:
"Michele" <
otticam...@libero.it
> ha scritto nel messaggio
news:RZlw5.16569$XZ4.1...@news.infostrada.it...

No, è una bug di A2000.
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: Crash su Requery form

author: RobertoA

text:
Ho ripreso un vecchio programma sviluppato con Access 2003, il classico
prog per le pizzerie
Schermata 'pizze', form continua con dati come tabelle linkate a db
server Firebird via odbc
Ambiente lavoro, Access 2013 32bit + Win 10 64bit + Firebird via odbc
La schermata parte correttamente, e visualizza le righe come da query
richiamata
La query che alimenta la form e' molto semplice, basata su due tabelle
Tipo recordset della form = dynaset
Se con un command button vado a fare un 'requery', si spatacca tutto
Schermata di Access col cursore che va da sinistra a destra e che sembra
tentare il recupero di non si sa cosa
Allora, visto che dopo al form load la form visualizza correttamente le
righe, cosa ci aggiunge il requery tanto da far schiantare il programma?


title: Crash su Requery form

author: carlo process

text: Intato potresti provare se ciò che descrivi avviene anche in condizioni di lavoro solo desktop.


title: Crash su Requery form

author: Simone Calligaris

text:

Mi stupisco che tu ti stupisca: Access e Windows (coi relativi infiniti Updates) sono flipper in cui tutto può succedere.
In casi come questi le soluzioni empiriche da tentare possono essere tante: reimportare gli oggetti in un nuovo DB, disinstallare Access - pulire il registro e reinistallare, convertire il formato dell'applicativo alla versione ultima (in questo caso pare che tu esegua un .mdb formato 2002/2003 con Access 2013, che usa nativamente il formato AccDB 2007).

Se ciò non basta, si cerca d'aggirare il problema con qualche finta di corpo (tipo richiamare l'origine dati della Form da una Sub invece che eseguire me.requery).

Saluti


title: Crash su Requery form

text:
Il 16/08/2021 15:26, carlo process ha scritto:
> Intato potresti provare se ciò che descrivi avviene anche in condizioni di lavoro solo desktop.
>

Non capisco, cosa sono le "condizioni di lavoro solo desktop" ?


title: Crash su Requery form

text:

La query da due tabelle l'ho fatta diventare mono-tabella
I dati dalla seconda tabella li vado a leggere al volo, se cambio record
della tabella principale
Il vero problema, non e' quello contingente del programma che non va, ma
e' di capire da dove nasce l'anomalia
Sono convinto come dici tu che gira e rigira se ne salta fuori
Ma questo modo di procedere e' abbastanza distante dal poterlo
considerare un sistema 'per lavorarci'


title: Crash su Requery form

text:
> La query da due tabelle l'ho fatta diventare mono-tabella
> I dati dalla seconda tabella li vado a leggere al volo, se cambio record
> della tabella principale
> Il vero problema, non e' quello contingente del programma che non va, ma
> e' di capire da dove nasce l'anomalia

Comunque è curioso.
Succede su tutti i pc o solamente su uno?
Hai provato a ricreare le tabelle collegate ODBC?
Cambia qualcosa se scrivi/imposti la query nel modulo di codice in una routine richiamata ad avvio Form (e poi su pressione del CmdButton della malora)?

Saluti


title: Crash su Requery form

text:

Si, ovviamente il ricollegmento e' una delle prime cose che ho provato,
senza esito positivo
Il creare la query via codice, al posto del via designer, non l'ho
provata, appena ci rimetto mano provo pure questa


title: Crash su Requery form

text:
> Il creare la query via codice, al posto del via designer, non l'ho
> provata, appena ci rimetto mano provo pure questa

Ma facci sapere l'esito.

Saluti


title: Maschere sovrapponibili

author: Giorgio

text:
Un saluto al NG.
Dopo aver costruito una maschera di sfondo all'apertura di un'applicazione,
ho inserito dei pulsanti cliccando sui quali si aprono altre maschere di
dimensioni inferiori alla maschera iniziale . Purtroppo succede che
cliccando su qualsiasi punto esterno della maschera aperta (di dimensioni
inferiori alla maschera iniziale) si verifica il problema della
sovrapponibilità delle maschere classica di Windows.
E' possibile aggirare questo problema al fine di evitare di creare maschere
di dimensioni uguali alla maschera di sfondo?
Un grazie per gli eventuali sugerimenti.
Giorgio


title: Maschere sovrapponibili

author: Roberto da casa

text:
"Giorgio" <
gio...@tin.it
> ha scritto nel messaggio
news:sbyj7.57933$vC1.7...@news1.tin.it...

Tranne la maschera iniziale, le altre creale di tipo popup.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Maschere sovrapponibili

author: Paj

text:
"Giorgio" <
gio...@tin.it
> ha scritto nel messaggio
news:sbyj7.57933$vC1.7...@news1.tin.it...

Sul sito comune
www.sitocomune.com
 trovi la soluzione che cerchi
Pietro


title: Appuntamenti

author: Mauro

text:
Ho queste tabelle...
- Tabella MEDICI   ( ID - Nominativo - Specializzazione)
- Tabella Pazienti ( ID - Nominativo - ecc. ecc. )
- Tabelle Prestazioni ( ID - TipoPrestzione - )
- Tabella Prenotazioni ( ID - IDPaziente - IDPrestazione -
DataPrenotazione)
Devo fare in modo che le prenotazioni vadano a saturare la giornata di
prenotazione per quel tipo di prestazione, in una maschera inserisco
tutti le informazioni necessarie, pero' vorrei poter vedere le
disponibilità dei vari medici. Chi sa darmi qualche dritta, magari è
qualcosa servita a qualcun'altro.
Grazie in anticipo...
Mauro


title: per Antonio Bisio

author: Alberto

text:
Ciao,
ho provato a fare la query per come mi avevi detto.
Sinceramente non ho capito bene come farla...ti dico come l'ho creata io..ma
non va.
Innanzitutto le caselle combinate "Fornitore" e "Categoria" hanno una loro
query di raggruppamento, e questo credo vada bene.
Vorrei capire cosa lignifica "nz" in like nz.
Per come dici tu dovrei creare una query del tipo:
like nz([forms]![carico]![fornitore]![forms]![carico]![categoria];"*")
Sicuramente ho sbagliato qualcosa perchè quella che ho scritto non va....
Ancora aiuto..


title: per Antonio Bisio

author: Antonio Biso

text:
"Alberto" <
ci...@ciao.it
> ha scritto nel messaggio
news:jFzV9.37487$0v.11...@news1.tin.it...
Primo: non aprire nuovi thread, ma continua sul solito
Secondo: non intestare il subject ad una persona particolare!
> Ciao,
> ho provato a fare la query per come mi avevi detto.
> Sinceramente non ho capito bene come farla...ti dico come l'ho creata
io..ma
> non va.
>
> Innanzitutto le caselle combinate "Fornitore" e "Categoria" hanno una loro
> query di raggruppamento, e questo credo vada bene.
>
> Vorrei capire cosa lignifica "nz" in like nz.
Beh... Esiste anche un help on line eh?!?
> Per come dici tu dovrei creare una query del tipo:
>
> like nz([forms]![carico]![fornitore]![forms]![carico]![categoria];"*")
>
> Sicuramente ho sbagliato qualcosa perchè quella che ho scritto non va....
Esatto:
Nella query della combo articolo devi mettere anche i campi fornitore e
categoria.
Sotto ognuno di questi due campi devi mettere il criterio
Like nz([forms]![carico]![fornitore];"*") sotto fornitore e
Like nz([forms]![carico]![categoria];"*") sotto categoria
Antonio


title: per Antonio Bisio

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:NQzV9.11305$YG2.3...@twister1.libero.it...
> "Alberto" <
ci...@ciao.it
> ha scritto nel messaggio
> news:jFzV9.37487$0v.11...@news1.tin.it...
>
> Primo: non aprire nuovi thread, ma continua sul solito
> Secondo: non intestare il subject ad una persona particolare!
>
ok, scusami per tutte e due le cose.
Provo quello che mi hai detto e ti faccio sapere.


title: per Antonio Bisio

text:
Bene Antonio,
ho fatto la query che mi avevi detto.
In parte adesso funziona.
Quello che mi rimane di fare č di fare una requery ogni volta che vado
nuovamente a scegliere un altro fornitore o categoria.
Ho guardato nell'help in linea, ma mi dice di usare il VBA e non ci capisco
niente.
Mi potresti dare questo ultimo aiutino?
Mi scuso ancora per l'apertura del nuovo msg. e per il soggetto.
Credevo che in questo ng si facesse come in altri dove i msg. vecchi di due
o tre gg non hanno piů risposta.
Devo ricredermi!
Alberto


title: per Antonio Bisio

text:
"Alberto" <
ci...@ciao.it
> ha scritto nel messaggio
news:KDAV9.53344$AA2.2...@news2.tin.it...
> Bene Antonio,
> ho fatto la query che mi avevi detto.
> In parte adesso funziona.
> Quello che mi rimane di fare è di fare una requery ogni volta che vado
> nuovamente a scegliere un altro fornitore o categoria.
> Ho guardato nell'help in linea, ma mi dice di usare il VBA e non ci
capisco
> niente.
>
> Mi potresti dare questo ultimo aiutino?
In corrispondenza dei controlli fornitore e categoria, nelle proprietà vai
su eventi, quindi seleziona Dopo aggiornamento e premi i 3 puntini, quindi
codice evento.
Lì dentro scriverai
comboarticolo.requery
Antonio


title: per Antonio Bisio

author: Alessandro Cara

text:
Ste wrote:
>
> Ciao Antonio, visto tutti i tuoi suggerimenti, ti scrivo, forse puoi aiutare
> una poveraccia come me.
>
> Ho una tabella che si chiama tabella1, durante l'esportazione che effettuo
> da vba in excel vorrei che quando mi compare la  finestra che mi chiede dove
> voglio salvare la tabella1, mi compaia come nome predefinito del file da
> esportare "NuovoNomeFile.xls".
>
> Questo è il codice:
> DoCmd.OutputTo acTable, "tabella" & numero_tabella,
> "MicrosoftExcel(*.xls)", "", False, ""
> DoCmd.Beep
> MsgBox "Esportazione terminata.", vbExclamation, "Archivio Prodotti"
>
> Esempio pratico:
> Se provi ad aprire Excel e fai salva con nome della cartella che hai appena
> aperto, ti apre una maschera che ti chiede dove vuoi salvare il file e come
> nome predefinito del file da salvare ti appare: "Cartel1.xls".
> Io vorrei rinominare in vba questo Cartel1.xls in  "NuovoNomeFile.xls".
>
> Speso di essere stata chiara
> grazie mille
> Stefy
Ste(fy)
non si fa
1) usare un soggetto non chiaro
2) attaccarsi ad un 3d preesistente per porre una questione
   io ci sono arrivato solo perche' ero curioso di vedere se Antonio
"cazziava"
   alberto (sto facendo una indagine demoscopica
3) sul comando outputto cosa credi che sia il parametro che precede
"False"?
   tanto per capirci quello che imposti come "". Indovinala un po'!
--
a.cara
Togli qualcosa dall'email


title: per Antonio Bisio

author: Ste


title: Aggiornamento dati maschere

author: Noperditempograzie

text:
Salve a tutti,
perdonate la domanda da novellino,
Ho un DB diviso in un BE sul server e 3 FE su altrettanti client.
Il problema che mi si presenta è questo: quando uno dei client, attraverso
una maschera [Accettazione] che utilizza una Query di selezione, inserisce
dati in varie tabelle, un secondo client non riesce a vedere questi dati
nella sua maschera [Accettazione] o [Anagrafica] o altre, aperte in
precedenza, a meno di uscire e
rientrare dal programma.
Ora, avevo già chiesto aiuto e Alessandro Baraldi mi ha gentilmente aiutato
consigliandomi di fare:
>Per poter aggiornare i dati serve far rieseguire la query
>della Form.
>Il Comando è Me.Requery
>Ora io ti consiglio di inserire la cosa su evento Timer
>dopo aver impostato un TimerIntervall adeguato(magari 1 minuto)=60000
>Quindi :
>Private Sub Form_Timer()
>  Me.Requery
>End Sub
Ma io avrei bisogno che aggiornasse i dati appena digitati all'interno del
controllo(ragione sociale) della maschera [Anagrafica] e non ogni minuto.
Ho proprio bisogno di un grosso aiuto, portate pazienza.
grazie in anticipo.
C.
P.S.: spero di essermi riuscito a spiegare.


title: Aggiornamento dati maschere

author: Massimo Piubelli

text:
Noperditempograzie wrote:
> Ma io avrei bisogno che aggiornasse i dati appena digitati
> all'interno del controllo(ragione sociale) della maschera
> [Anagrafica] e non ogni minuto. Ho proprio bisogno di un grosso
> aiuto, portate pazienza. grazie in anticipo.
Quello che vuoi fare non č affatto semplice.
A mio avviso, piů che abbassare il livello del timer non puoi fare.
In quanto non vi sono "eventi" di tabella che segnalino l'aggiunta/modifica
di un record.
In alternativa, un pulsante con lo stesso codice e l'utente che clicca con
la sua manina per vedere se ci sono dati nuovi.
Ciao,
max


title: Aggiornamento dati maschere

author: Sergio MAZZA

text:
"Noperditempograzie" <noperd...@NOSPAMlibero.it> ha scritto nel messaggio
news:uTazf.49931$eD5.8...@twister2.libero.it...
> Salve a tutti,
> perdonate la domanda da novellino,
> Ho un DB diviso in un BE sul server e 3 FE su altrettanti client.
> Il problema che mi si presenta è questo: quando uno dei client, attraverso
> una maschera [Accettazione] che utilizza una Query di selezione, inserisce
> dati in varie tabelle, un secondo client non riesce a vedere questi dati
> nella sua maschera [Accettazione] o [Anagrafica] o altre, aperte in
> precedenza, a meno di uscire e
> rientrare dal programma.
> Ora, avevo già chiesto aiuto e Alessandro Baraldi mi ha gentilmente
> aiutato consigliandomi di fare:
>
> Ma io avrei bisogno che aggiornasse i dati appena digitati all'interno del
> controllo(ragione sociale) della maschera [Anagrafica] e non ogni minuto.
> Ho proprio bisogno di un grosso aiuto, portate pazienza.
> grazie in anticipo.
> C.
> P.S.: spero di essermi riuscito a spiegare.
Scusa ma non ha senso registrare dei dati parziali; se poi l'utente si è
sbagliato e cancella e riscrive che fa access un refresh ogni millesimo di
secondo? Un bel traffico di rete no? Di dati parziali poi...
Ciao.
--
Sergio MAZZA


title: trasformare una stringa in valuta

author: mario rossi

text:
buongiorno a tutti,

ho un campo testo che vale "0,015"
lo copio in un campo di tipo valuta con l'struzione

campovaluta=VAL(campotesto)

ottengo € 0,0000

qualcuno sa dirmi cosa sbaglio?


title: trasformare una stringa in valuta

text:

campovaluta=Format(campotesto, "General Number")

questo sembra funzionare.


title: Problema facile (forse)

author: Elena

text:
Salve a tutti,
ho una tabella composta dai seguenti campi:
Prezzo
Iva
Prezzo Finale
Una domanda stupidissima ma che non sono riuscita a risolvere...
Come faccio a scrivere nella colonna Prezzo Finale   "Prezzo + Iva?"
Cioe' di modo che cambiando il prezzo nella colonna automaticamente cambia
anche il prezzo finale?
Grazie a tutti.
--
Elena


title: Problema facile (forse)

author: Silvio Berruti

text:
"Elena" <
el...@supereva.it
> ha scritto nel messaggio
news:Xns908D31415250...@0.0.0.1...

Evita il problema: è buona norma non inserire dei campi calcolati nelle
tabelle, perché, comunque, potrai ricalcolarteli all'istante quando ti
servono (query, maschere, report, vba)
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: Problema facile (forse)

text:
"Silvio Berruti" <
s...@libero.it
> wrote in
<qlaF6.86981$
s93.9...@news.infostrada.it
>:
>
>"Elena" <
el...@supereva.it
> ha scritto nel messaggio
>news:Xns908D31415250...@0.0.0.1...
>> Salve a tutti,
>> ho una tabella composta dai seguenti campi:
>> Prezzo
>> Iva
>> Prezzo Finale
>>
>> Una domanda stupidissima ma che non sono riuscita a risolvere...
>> Come faccio a scrivere nella colonna Prezzo Finale   "Prezzo + Iva?"
>> Cioe' di modo che cambiando il prezzo nella colonna automaticamente
>> cambia anche il prezzo finale?
>>
>
>Evita il problema: è buona norma non inserire dei campi calcolati nelle
>tabelle, perché, comunque, potrai ricalcolarteli all'istante quando ti
>servono (query, maschere, report, vba)
>
Ma volendo di puo' fare in qualche modo??
--
Elena


title: Problema facile (forse)

text:
"Elena" <
el...@supereva.it
> ha scritto nel messaggio
news:Xns908D936BC56F...@0.0.0.1...

Volendo si può tutto (o quasi...), ma tu cerca di non volere...
capisciammè...  ;-)



title: Problema facile (forse)

text:
"Silvio Berruti" <
s...@libero.it
> wrote in <4kiF6.2608$PE.102060
@
news.infostrada.it
>:

Be' non capisco dove sia il problema di mettere una colonna che si aggiorna
dinamicamente... se me lo spiegassi sarei contenta :)
--
Elena


title: Problema facile (forse)

text:
"Elena" <
el...@supereva.it
> ha scritto nel messaggio
news:Xns908E1ED22B9...@0.0.0.1...

La spiegazione teorica te la può dare qualcuno che ne sa + di me in materia.
(io vado invece nella pratica) Se vuoi gestirti dei dati calcolati:
- devi fare un pezzo di programma che provveda ad aggiornarti il campo
calcolato in tutte le circostanze, prevedibili o imprevedibili, in cui i
dati che generano il risultato possono cambiare;
- dovrai avere in una maschera il controllo calcolato e il controllo che ha
come origine nel campo della tabella;
- dovrai, su Dopo aggiornamento di ciascun controllo contenente i dati
(Prezzo e AliqIva), provvedere all'aggiornamento del controllo che punta al
campo nella tabella.
Ora, mi sai dire perché vuoi gestirti questi dati inutili?
Ripeto inutili, visto che puoi senza fatica ricalcolarteli ovunque ti
possano servire?



title: Problema facile (forse)

text:
"Silvio Berruti" <
s...@libero.it
> wrote in
<ThRF6.14140$
PE.13...@news.infostrada.it
>:
>
>"Elena" <
el...@supereva.it
> ha scritto nel messaggio
>news:Xns908E1ED22B9...@0.0.0.1...
>> "Silvio Berruti" <
s...@libero.it
> wrote in <4kiF6.2608$PE.102060
>> @
news.infostrada.it
>:
>>
>> >
>> >"Elena" <
el...@supereva.it
> ha scritto nel messaggio
>> >news:Xns908D936BC56F...@0.0.0.1...
>> >> "Silvio Berruti" <
s...@libero.it
> wrote in
>> >> <qlaF6.86981$
s93.9...@news.infostrada.it
>:
>> >>
>> >> >
>> >> >"Elena" <
el...@supereva.it
> ha scritto nel messaggio
>> >> >news:Xns908D31415250...@0.0.0.1...
>> >> >> Salve a tutti,
>> >> >> ho una tabella composta dai seguenti campi:
>> >> >> Prezzo
>> >> >> Iva
>> >> >> Prezzo Finale
>> >> >>
>> >> >> Una domanda stupidissima ma che non sono riuscita a risolvere...
>> >> >> Come faccio a scrivere nella colonna Prezzo Finale   "Prezzo +
>> >> >> Iva?" Cioe' di modo che cambiando il prezzo nella colonna
>> >> >> automaticamente cambia anche il prezzo finale?
>> >> >>
>> >> >
>> >> >Evita il problema: č buona norma non inserire dei campi calcolati
>nelle
>> >> >tabelle, perché, comunque, potrai ricalcolarteli all'istante
>> >> >quando ti servono (query, maschere, report, vba)
>> >> >
>> >> Ma volendo di puo' fare in qualche modo??
>> >
>> >Volendo si puň tutto (o quasi...), ma tu cerca di non volere...
>> >capisciammč...  ;-)
>> >
>> >--
>> >
>>
>> Be' non capisco dove sia il problema di mettere una colonna che si
>aggiorna
>> dinamicamente... se me lo spiegassi sarei contenta :)
>
>La spiegazione teorica te la puň dare qualcuno che ne sa + di me in
>materia. (io vado invece nella pratica) Se vuoi gestirti dei dati
>calcolati: - devi fare un pezzo di programma che provveda ad aggiornarti
>il campo calcolato in tutte le circostanze, prevedibili o imprevedibili,
>in cui i dati che generano il risultato possono cambiare;
>- dovrai avere in una maschera il controllo calcolato e il controllo che
>ha come origine nel campo della tabella;
>- dovrai, su Dopo aggiornamento di ciascun controllo contenente i dati
>(Prezzo e AliqIva), provvedere all'aggiornamento del controllo che punta
>al campo nella tabella.
>
>Ora, mi sai dire perché vuoi gestirti questi dati inutili?
>Ripeto inutili, visto che puoi senza fatica ricalcolarteli ovunque ti
>possano servire?
>
>--
>
>
>Silvio
Allora, ti spiego.
Non ne so molto di Access...ma non mi sembrava poi cosi la fine del mondo in
un prodotto professionale che una colonna fosse formata dal risultato di
operazioni di altri campi. Questo per me e' piu' semplice di calcolarteli
dovunque in altri modi...Cioe' voglio dire il fatto che il calcolo sia
insito nella colonna mi sgrava da qualsiasi calcolo esterno che io possa
fare. Non mi preoccuperei piu' di gestire quella colonna il cui
comportamento sa risulterebbe insito in se stessa..
O sbaglio?
--
Elena


title: Problema facile (forse)

author: Sib dal portatile

text:
"Elena" <
el...@supereva.it
> ha scritto nel messaggio
CUT
> Non ne so molto di Access...ma non mi sembrava poi cosi la fine del mondo
in
> un prodotto professionale che una colonna fosse formata dal risultato di
> operazioni di altri campi. Questo per me e' piu' semplice di calcolarteli
> dovunque in altri modi...Cioe' voglio dire il fatto che il calcolo sia
> insito nella colonna mi sgrava da qualsiasi calcolo esterno che io possa
> fare. Non mi preoccuperei piu' di gestire quella colonna il cui
> comportamento sa risulterebbe insito in se stessa..
> O sbaglio?
Mettiamola cosi':
Le tabelle sono contenitori di dati.
Questo significa che sono degli oggetti assolutamente passivi che non
compiono alcuma operazione sui dati che ci metti dentro.
Se proprio ritieni indispensabile avere un oggetto che ti esegua dei calcoli
fai una query basata sulla tabella in questione e aggiungi alla query il
campo calcolato che ti serve.
Dal momento che crei la query potrai fare riferimento ad essa anzicche' alla
tabella. Qundi otterrai quello che chiedevi, un oggetto che si comporta
esattamente come una tabella ma che contiene campi calcolati.
Il fatto che la query non sia l'effettivo contenitore dei dati non crea,
all'atto pratico, nessuna differenza di funzionamento rispetto alla tabella
stessa.
Sib


title: Problema facile (forse)

text:
"Sib dal portatile" <
sibN...@iol.it
> wrote in
<9c94k5$ifk$
1...@serv1.iunet.it
>:

Ok alla fine e' una questione di filosofia e modi di vedere :)
Cmq ok devo usare una "Query" per fare cio' che mi occorre.
Mi avevano gia' consigliato questa soluzione, ma non ho trovato
documentazione a riguardo...in sostanza non sono stata in grado
di farla funzionare :)
Qualche consiglio o dove mi posso documentare? L'help di Access
non mi e' stato di aiuto..
Grazie
--
Elena


title: Problema facile (forse)

text:
Elena <
el...@supereva.it
> wrote in message
Xns908F91F3B8AD...@212.34.197.168...
> "Silvio Berruti" <
s...@libero.it
> wrote in
> <ThRF6.14140$
PE.13...@news.infostrada.it
>:
>
> Allora, ti spiego.
> Non ne so molto di Access...
già
ma non mi sembrava poi cosi la fine del mondo in
> un prodotto professionale che una colonna fosse formata dal risultato di
> operazioni di altri campi.
> O sbaglio?
Sbagli che sì perchè quello che tu vuoi è EXCEL non Access.
Un conto è un foglio di lavoro, un conto è una tabella di database.
La tabella è un oggetto passivo, non fa le operazioni, non fa i calcoli.
Sei tu che devi fare queste cose e memorizzare nelle "celle" (bleah!) i
valori così ottenuti. Per questo devi usare codice o espressioni nelle
maschere che si appoggiano alle tabelle. E quindi non ti conviene farlo.
E come dicono a Sulmona, oltre che "Ma come cazzo porti 'sti capelli?!?",
"E sì dura eh?!?"
Antonio


title: Problema facile (forse)

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
CUT
> La tabella č un oggetto passivo, non fa le operazioni, non fa i calcoli.
Anto', almeno cambia le parole, se no si capisce che ci eravamo messi
daccordo ;-)
Sib


title: Problema facile (forse)

text:
Sib dal portatile <
sibN...@iol.it
> wrote in message
9cbkus$l0g$1...@serv1.iunet.it...
> "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> CUT
> > La tabella è un oggetto passivo, non fa le operazioni, non fa i calcoli.
>
> Anto', almeno cambia le parole, se no si capisce che ci eravamo messi
> daccordo ;-)
Giuro, non avevo ancora visto il tuo messaggio.
Però oh! Mi pare come quando arbitro, uno strilla fallo, io lo concedo, e
quell'altri si lamentano che è a richiesta. Oh, se è fallo, è fallo, punto!
Antonio


title: Problema facile (forse)

text:
"Elena" <
el...@supereva.it
> ha scritto nel messaggio
> "Sib dal portatile" <
sibN...@iol.it
> wrote in
CUT
> >Le tabelle sono contenitori di dati.
> >Questo significa che sono degli oggetti assolutamente passivi che non
> >compiono alcuma operazione sui dati che ci metti dentro.
> >Se proprio ritieni indispensabile avere un oggetto che ti esegua dei
> >calcoli fai una query basata sulla tabella in questione e aggiungi alla
> >query il campo calcolato che ti serve.
CUT
> Ok alla fine e' una questione di filosofia e modi di vedere :)
Non e' esattamente una questione di filosofia, ma di funzionalita'. Fare
eseguire i calcoli a una tabella, quando gia' la stessa operazione e'
prevista nelle query sarebbe stato un pericoloso pleonasmo (hehe, aumentiamo
il tono culturale di questo ng).
> Cmq ok devo usare una "Query" per fare cio' che mi occorre.
Ma questo e' abbastanza scontato. Salvo i casi piu' elementari, attingere
direttamente a una tabella e' formalmente errato. Non nel senso che sia
sintatticamente sbagliato, ma nel senso che normalmente i dati che servono
sono strutturati su varie tabelle e devono essere estratti ed elaborati
tramite le query. E' proprio cosi' che funziona un db, le tabelle contengono
i dati, le query li tirano fuori e li elaborano.
> Mi avevano gia' consigliato questa soluzione, ma non ho trovato
> documentazione a riguardo...in sostanza non sono stata in grado
> di farla funzionare :)
> Qualche consiglio o dove mi posso documentare? L'help di Access
> non mi e' stato di aiuto..
Molto strano, se c'e' qualcosa che viene ben spiegata nell'help sono proprio
le query.
Ad ogni modo gia' una autocomposizione dovrebbe essere in grado di generare
la query che ti serve.
Sib


title: Problema facile (forse)

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:4UcG6.5817$sb5.7...@news.infostrada.it...

hehe.
Con risposte cosi' rapide questo ng rischia di diventare una chat ;-)
Sib


title: Filtro su query con criteri variabili

author: Davide

text:
Buongiorno a tutti.
Ho una maschera con:
. una casella combinata dove posso scegliere tra 5 valori:
"<";"<=";"=";">=";">"
. un campo dove posso digitare un valore numerico.
Ho una query con un campo numerico che vorrei filtrare sulla base della
concatenzazione dei valori sopra descritti.
Ad esempio se nella maschera seleziono ">=" e digito 3, vorrei che nella
riga "criteri" della query venisse elaborato il filtro ">=3"
Ho provato utilizzando le seguenti espressioni
[Forms]![MiaMaschera]![Operatore] & [Forms]![MiaMaschera]![Valore]
oppure:
switch([Forms]![MiaMaschera]![Operatore]=">=";>=[Forms]![MiaMaschera]![Valore];[Forms]![MiaMaschera]![Operatore]=">";>[Forms]![MiaMaschera]![Valore].............)
ma non funziona. Qualcuno mi pu� aiutare?
Grazie
Davide


title: Filtro su query con criteri variabili

author: Karl Donaubauer

text:

Puoi aggiungere un nuovo campo calcolato alla query (in 1 riga):
Eval([NomeDelCampoNellaTabella] & [Forms]![MiaMaschera]![Operatore] &
[Forms]![MiaMaschera]![Valore])
Come criterio di questo campo usa:
<>False
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Filtro su query con criteri variabili

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:7g9v2hF...@mid.individual.net...

Sembra proprio funzionare
Grazie Mille Karl.
Davide


title: Filtro su query con criteri variabili

text:
Davide wrote:
> "Karl Donaubauer ha scritto:
>>> ...
>> Puoi aggiungere un nuovo campo calcolato alla query (in 1 riga):
>>
>> Eval([NomeDelCampoNellaTabella] & [Forms]![MiaMaschera]![Operatore] &
>> [Forms]![MiaMaschera]![Valore])
>>
>> Come criterio di questo campo usa:
>>
>> <>False
>
> Sembra proprio funzionare
> ...
Nondimeno devo aggiungere che ho riportato questo brutto criterio
perch� Access l'ha generato nella vis. struttura dal mio codice SQL.
Siccome Access in ogni caso fa il suo solito casino con l'SQL
quando salva la query si puo tranquilmente sostituire
<>False
con il molto pi� bello
True
--
:-))



title: query "ultimi 3 anni"

author: Paul

text:
salve, ho un problemino. ho bisogno di fare una query che mi mostri i
risultati filtrati in base ad un campo data, in modo che prenda i record
degli ultimi 3 anni esatti rispetto al giorno mese anno della data
suddetta.
quindi se oggi siamo il 13/05/2002, mi vanno bene i record fino al
13/05/1999, un giorno prima già non mi devono risultare. come faccio?
grazie
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: query "ultimi 3 anni"

text:
vado a ruota... usando il metodo Between...And come criterio del campo
data... postremmo fare:
Between format(Now()"gg/mm/aaaa") And
(format(Now()"gg/mm")&"/"&format(Now()"aaaa")-3)
Non so se č quella giusta... prova
--
Maurizio75


title: query "ultimi 3 anni"

author: Paolo Cristofoli

text:
"Maurizio75" <
maurizio...@gevi.it
> wrote in message
news:_JQD8.53690$
5k4.1...@twister2.libero.it

si, nel frattempo ci sono arrivato anche io cosě:
Between DateSerial(Year(Date())-3;Month(Date());Day(Date())) And Date()
grazie comunque!



title: query "ultimi 3 anni"

author: Roberto da casa

text:
"Paul" <
t...@libero.it
> ha scritto nel messaggio
news:005666089083e5d048d...@mygate.mailgate.org...
> salve, ho un problemino. ho bisogno di fare una query che mi mostri i
> risultati filtrati in base ad un campo data, in modo che prenda i record
> degli ultimi 3 anni esatti rispetto al giorno mese anno della data
> suddetta.
> quindi se oggi siamo il 13/05/2002, mi vanno bene i record fino al
> 13/05/1999, un giorno prima già non mi devono risultare. come faccio?
> grazie
>
Se la data di riferimento è la data corrente del tuo PC, come criteri della
query relativi al tuo campo Data/ora scrivi:
Between DateAdd("aaaa";-3;Date()) And Date()
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Una domanda per voi super esperti...

author: Fabio

text:
Sapete dirmi se posso fare ( e come) un campo calcolato in cui mi compare il
prezzo di un fondo comune italiano variando la data di acquisto???
Grazie in anticipo a chiunque mi risponderà.


title: Una domanda per voi super esperti...

author: Roberto - Syd

text:
"Fabio" <
fabio.musell...@libero.it
> ha scritto nel messaggio
news:75fz8.30694$W9.7...@twister2.libero.it...

Si con una query.
Ciao Roberto - Syd


title: Una domanda per voi super esperti...

text:
> > > Sapete dirmi se posso fare ( e come) un campo calcolato in cui mi
compare
> il
> > prezzo di un fondo comune italiano variando la data di acquisto???
> > Grazie in anticipo a chiunque mi risponderà.
> >
> >
>
> Si con una query.
>
> Ciao Roberto - Syd
Scusami.... ma non sono molto esperto.... a cosa dovrei puntare la query?
Potresti spiegarmi come realizzarla in maniera "relativamente" dettagliata?
Grazie comunque della risposta.
Ciao


title: Una domanda per voi super esperti...

text:
"Fabio" <
fabio.musell...@libero.it
> ha scritto nel messaggio
news:LPzz8.35802$W9.8...@twister2.libero.it...

Anch'io non sono molto esperto di fondi comuni italiani, quindi la mia
risposta era oiù o meno come la tua domanda, prova a spiegarmi cosa devi
fare, quali sono i dati che entrano in gioco, che ruolo ha la data di
acquisto e come funziona un fondo comune.
Ciao Roberto - Syd


title: Una domanda per voi super esperti...

author: Alessandro

text:
"Roberto - Syd" <
p.ro...@tin.it
> wrote in message
news:ve0A8.87255$
vF6.2...@news2.tin.it
>[CUT]
> Anch'io non sono molto esperto di fondi comuni italiani, quindi la mia
> risposta era oiů o meno come la tua domanda, prova a spiegarmi cosa devi
> fare, quali sono i dati che entrano in gioco, che ruolo ha la data di
> acquisto e come funziona un fondo comune.
>
> Ciao Roberto - Syd
E magari dai una "dritta" al NG per come investire in questi infausti
momenti.
Alessandro.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Una domanda per voi super esperti...

text:
> > Anch'io non sono molto esperto di fondi comuni italiani, quindi la mia
> > risposta era oiů o meno come la tua domanda, prova a spiegarmi cosa devi
> > fare, quali sono i dati che entrano in gioco, che ruolo ha la data di
> > acquisto e come funziona un fondo comune.
In effetti la mia domanda poteva essere poco chiara e quindi cerco di
provvedere subito alla mia superficialitŕ :-)
Allora, avrei bisogno di creare una tabella in cui inserire i vari dati dei
fondi in mio possesso, tipo il nome del fondo, la data di acquisto, la
quantitŕ acquistata, ecc. ecc.
Fin qui tutto bene.... il problema viene con i prezzi. Infatti questi
variano giorno per giorno e per reperirli bisogna andare di volta in volta
su sitit specializzati del tipo
http://www.24oreborsaonline.ilsole24ore.com/
in cui per gli utenti registrati č disponibile un ticker (un portafoglio
virtuale) che permette appunto di risalire ai prezzi dei fondi (ma anche di
altri titoli) della data odierna e di quelle passate!!
Nella mia tabella in access, vorrei proprio creare un'utilitŕ simile a
questa, solo che in questo modo potrň peronalizzarla secondo le mie
preferenze (non avete idea di quanti portafogli virtuali ho girato per
internet senza tovarne uno solo che mi soddisfacesse in pieno: forse sono un
po pignolo.... ma, come si dice: a mali estremi estremi rimedi ;-) ).
Ricapitolando: il dato che non riesco ad inserire č uno solo e cioč il campo
"prezzo". Questo dovrŕ relazionarsi con il campo "data" in quanto deve
essere in grado di dirmi, ad esempio, nella data del 02/05/1998 che prezzo
aveva il fondo X in maniera automatica. Per far questo ovviamente, il campo
prezzo dovrebbe puntare a qualchosa su internet di cui proprio non ne ho
idea. Ed č proprio qui che avrei bisogno dell'aiuto.
Spero di essere stato piů chiaro questa volta..... se cosě non fosse
fatemelo sapere :-)
> E magari dai una "dritta" al NG per come investire in questi infausti
> momenti.
>
> Alessandro.
Caro Alessandro.... io non č che sono un esperto, ma una cosa l'ho capita:
ci vuole CULO!!!!! ;-)
Ciao a tutti e grazie delle risposte.
Fabio.


title: Una domanda per voi super esperti...

text:
"Fabio" <
fabio.musell...@libero.it
> ha scritto nel messaggio
news:_F6A8.125689$SR5.3...@twister1.libero.it...
> > > Anch'io non sono molto esperto di fondi comuni italiani, quindi la mia
> > > risposta era oiù o meno come la tua domanda, prova a spiegarmi cosa
devi
> > > fare, quali sono i dati che entrano in gioco, che ruolo ha la data di
> > > acquisto e come funziona un fondo comune.
>
> In effetti la mia domanda poteva essere poco chiara e quindi cerco di
> provvedere subito alla mia superficialità :-)
>
> Allora, avrei bisogno di creare una tabella in cui inserire i vari dati
dei
> fondi in mio possesso, tipo il nome del fondo, la data di acquisto, la
> quantità acquistata, ecc. ecc.
> Fin qui tutto bene.... il problema viene con i prezzi. Infatti questi
> variano giorno per giorno e per reperirli bisogna andare di volta in volta
> su sitit specializzati del tipo
http://www.24oreborsaonline.ilsole24ore.com/
> in cui per gli utenti registrati è disponibile un ticker (un portafoglio
> virtuale) che permette appunto di risalire ai prezzi dei fondi (ma anche
di
> altri titoli) della data odierna e di quelle passate!!
> Nella mia tabella in access, vorrei proprio creare un'utilità simile a
> questa, solo che in questo modo potrò peronalizzarla secondo le mie
> preferenze (non avete idea di quanti portafogli virtuali ho girato per
> internet senza tovarne uno solo che mi soddisfacesse in pieno: forse sono
un
> po pignolo.... ma, come si dice: a mali estremi estremi rimedi ;-) ).
>
> Ricapitolando: il dato che non riesco ad inserire è uno solo e cioè il
campo
> "prezzo". Questo dovrà relazionarsi con il campo "data" in quanto deve
> essere in grado di dirmi, ad esempio, nella data del 02/05/1998 che prezzo
> aveva il fondo X in maniera automatica. Per far questo ovviamente, il
campo
> prezzo dovrebbe puntare a qualchosa su internet di cui proprio non ne ho
> idea. Ed è proprio qui che avrei bisogno dell'aiuto.
>
> Spero di essere stato più chiaro questa volta..... se così non fosse
> fatemelo sapere :-)
>
> > E magari dai una "dritta" al NG per come investire in questi infausti
> > momenti.
> >
> > Alessandro.
>
> Caro Alessandro.... io non è che sono un esperto, ma una cosa l'ho capita:
> ci vuole CULO!!!!! ;-)
>
> Ciao a tutti e grazie delle risposte.
>
> Fabio.
Ora sei stato decisamente più chiaro, non puoi aggiornare una tabella che
hai su un DB di tua proprietà con dati che dovresti prelevare da altri DB
che non ti appartengono (quelli che contengono i prezzi dei fondi), però
puoi organizzare il tuo DB in questo modo, fai una tabella che chiami FONDO
e un'altra tabella che chiami PREZZO FONDO e le strutturi così:
FONDO
---------
CodFondo  (Chiave Primaria)
NomeFondo
PREZZO FONDO
-------------------
CodFondo
DataPrezzo
Prezzo
CodFondo e DataPrezzo = Chiave Primaria (Naturalmente se il fondo può avere
un unico prezzo all'interno di un giorno altrimenti devi aggiungere anche un
campo Ora e metterlo in chiave).
Imposti la relazione 1:N tra le 2 tabelle, fai una maschera di tipo
Maschera/SottoMaschera ogni giorno inserisci il prezzo dei fondi che vuoi
gestire in modo da ottenere una situazione di questo tipo:
Tabella FONDO
-----------------
FONMPS  FONDO ITALIANO MONTE PASCHI SIENA
Tabella PREZZO FONDO
---------------------------
FONMPS 24/04/2002  E. 2,65
FONMPS 25/04/2002  E. 2,40
FONMPS 26/04/2002  E. 1,98
FONMPS 27/04/2002  E. 2,05
FONMPS 28/04/2002  E. 2,11
FONMPS 29/04/2002  E. 2,43
FONMPS 30/04/2002  E. 2,35
Ciao Roberto - Syd


title: Una domanda per voi super esperti...

text:
Sei stato molto gentile ed esauriente nella risposta.... ma purtroppo è
maledettamente scomodo gestire così il database: ecco perchè cercavo una
query che mi estraesse in automatico il prezzo dei fondi in date
prestabilite....
Grazie ancora della risposta.
Ciao.


title: Conversione da "CL" a CL

author: Sidia Vr2

text:
Salve a tutti,
ho un problema che non riesco a risolvere, quando esporto in txt dei dati da
una tabella con la composizione guidata i campi testo vengono esportati
cosi:  "miotesto", mentre a me servirebbe, solo per un campo, che vengano
esportati senza le virgolette. Come posso fare una cosa del genere? il testo
che è contenuto nel campo viene scritto tramite l'opzione "Valore
predefinito" del campo della mia tabella. Grazie.


title: Problema con maschere

author: emilio

text:
Salve a tutti. spero che qualcuno mi possa aiutare. Spiego il mio
problema:
devo realizzare un piccolo archivio che gestisca l'assegnazione dei
parcheggi e degli armadietti ai dipendenti di una azienda.
Ho creato le seguenti tabelle:
-Dipendenti(Id, Nome, Cognome, data assunzione)
-Parcheggi(Id, Numero parcheggio)
-Armadietti(Id, Numero armadietto)
Le ho poi messe in relazione uno a uno (ad ogni dipendente va
assegnato un parcheggio (identificato da un numero) e un armadietto
(identificato anch'esso da un numero).
Ho provato ad inserire i dati, ma non riesco ad assegnare i parcheggi
e gli armadietti ai dipendenti. Ad es: se io assegno il parcheggio 1 e
l'armadietto 3 al dipendente Rossi, poi non devo piů poter riassegnare
lo stesso parcheggio e lo stesso armadietto al dipendente Neri, e cosě
via.
Esiste una procedura che mi consente di assegnare automaticamente un
armadietto e un parcheggio (circa 20 in tutto)ogni volta che un
dipendente cviene assunto? Ed esiste (OSO!!!) una procedura che
riassegni lo stesso armadietto e lo stesso parcheggio ad un nuovo
dipendente quando un vecchio dipendente viene licenziato?
Grazie di cuore a tutti
Buona Pasqua


title: Problema con maschere

author: ALESSANDRO Baraldi

text:
"emilio" <
emi...@infinito.it
> ha scritto nel messaggio
news:521c649a.04041...@posting.google.com...

Ad occhio mi pare che se non inserisci nella Tabella Dipendenti un legame
Armadietto e Parcheggio non c'č verso che possa stare in piedi la struttura.
Le Tabelle Armadietto e Parcheggio nel tuo caso potresti anche non
Relazionarle
ma solo usarle come Origine Dati per l'assegnazione....!(La cosa non cambia
di molto in questo caso)
Dipendenti(Id, Nome, Cognome, data assunzione, IdPArcheggio, IdArmadietto)
Per quanto riguarda la procedura io inserirei un Flag nelle 2 Tabelle per
definire
se il Posto(PARK e ARM) sono liberi in modo da estrarre nelle assegnazioni
solo quelli con FLAG=True(o false come credi).
Per quanto riguarda procedure AUTOMATICHE, ci sono tutte le procedure
che vuoi, ma devi creartela, non troverai mai nulla di Fatto essendo un caso
specifico del tuo applicativo.
La cosa non č assolutamente complessa, ma serve un minimo di conoscenza
di Codice.
Ciao.
@Alex.


title: Problema con maschere

author: cidi

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:c5ce0h$5mn$1...@lacerta.tiscalinet.it...

Un indice su iddipendente, IdPArcheggio e IdArmadietto non andrebbe bene?
> Per quanto riguarda la procedura io inserirei un Flag nelle 2 Tabelle per
> definire
> se il Posto(PARK e ARM) sono liberi in modo da estrarre nelle assegnazioni
> solo quelli con FLAG=True(o false come credi).
>
> Per quanto riguarda procedure AUTOMATICHE, ci sono tutte le procedure
> che vuoi, ma devi creartela, non troverai mai nulla di Fatto essendo un
caso
> specifico del tuo applicativo.
> La cosa non č assolutamente complessa, ma serve un minimo di conoscenza
> di Codice.
>
> Ciao.
> @Alex.
>
Ciao Alex
Approfitto di un minuto per proporre una soluzione......
sto partendo per la campagna a festeggiare la Pasquetta ;-)
Daniele
p.s. ci sentiamo al ritorno.... :)


title: Problema con maschere

text:
"cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
news:jPqec.44065$hc5.1...@news3.tin.it...
>
> "ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
> news:c5ce0h$5mn$1...@lacerta.tiscalinet.it...
> >
> > "emilio" <
emi...@infinito.it
> ha scritto nel messaggio
> > news:521c649a.04041...@posting.google.com...
> > > Salve a tutti. spero che qualcuno mi possa aiutare. Spiego il mio
> > > problema:
> > > devo realizzare un piccolo archivio che gestisca l'assegnazione dei
> > > parcheggi e degli armadietti ai dipendenti di una azienda.
> > > Ho creato le seguenti tabelle:
> > > -Dipendenti(Id, Nome, Cognome, data assunzione)
> > > -Parcheggi(Id, Numero parcheggio)
> > > -Armadietti(Id, Numero armadietto)
> > > Le ho poi messe in relazione uno a uno (ad ogni dipendente va
> > > assegnato un parcheggio (identificato da un numero) e un armadietto
> > > (identificato anch'esso da un numero).
> > > Ho provato ad inserire i dati, ma non riesco ad assegnare i parcheggi
> > > e gli armadietti ai dipendenti. Ad es: se io assegno il parcheggio 1 e
> > > l'armadietto 3 al dipendente Rossi, poi non devo più poter riassegnare
> > > lo stesso parcheggio e lo stesso armadietto al dipendente Neri, e così
> > > via.
> > > Esiste una procedura che mi consente di assegnare automaticamente un
> > > armadietto e un parcheggio (circa 20 in tutto)ogni volta che un
> > > dipendente cviene assunto? Ed esiste (OSO!!!) una procedura che
> > > riassegni lo stesso armadietto e lo stesso parcheggio ad un nuovo
> > > dipendente quando un vecchio dipendente viene licenziato?
> > > Grazie di cuore a tutti
> > > Buona Pasqua
> >
> >
> > Ad occhio mi pare che se non inserisci nella Tabella Dipendenti un
legame
> > Armadietto e Parcheggio non c'è verso che possa stare in piedi la
> struttura.
> > Le Tabelle Armadietto e Parcheggio nel tuo caso potresti anche non
> > Relazionarle
> > ma solo usarle come Origine Dati per l'assegnazione....!(La cosa non
> cambia
> > di molto in questo caso)
> >
> > Dipendenti(Id, Nome, Cognome, data assunzione, IdPArcheggio,
IdArmadietto)
>
> Un indice su iddipendente, IdPArcheggio e IdArmadietto non andrebbe bene?
>
>
> > Per quanto riguarda la procedura io inserirei un Flag nelle 2 Tabelle
per
> > definire
> > se il Posto(PARK e ARM) sono liberi in modo da estrarre nelle
assegnazioni
> > solo quelli con FLAG=True(o false come credi).
> >
> > Per quanto riguarda procedure AUTOMATICHE, ci sono tutte le procedure
> > che vuoi, ma devi creartela, non troverai mai nulla di Fatto essendo un
> caso
> > specifico del tuo applicativo.
> > La cosa non è assolutamente complessa, ma serve un minimo di conoscenza
> > di Codice.
> >
> > Ciao.
> > @Alex.
> >
>
> Ciao Alex
> Approfitto di un minuto per proporre una soluzione......
> sto partendo per la campagna a festeggiare la Pasquetta ;-)
> Daniele
> p.s. ci sentiamo al ritorno.... :)
Ciao DANIELE.....Buona Grigliata.
Un'indice per Armadietto e Parcheggio io non lo userei poichè
il Numero identificativo del Posto è già Univoco pertanto
sarebbe un Doppione inutile, anzi complicherebbe il tutto
con l'AutoLookUp(anche se funziona bene).
Bye.
@Alex.


title: Problema con maschere

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> wrote in message news:<c5dj5u$n20$
1...@lacerta.tiscalinet.it
>...

Sono riuscito a costruire le maschere in modo da assegnare ai
dipendenti un numero di armadietto e di parcheggio vuoto (praticamente
è così: una maschera dipenenti con campi: Nome, Cognome, Numero
parcheggio e Numero Armadietto. All'evento doppio click sul numero
parcheggio si apre una maschera con due controlli: combo (in cui ci
sono i numeri dei parcheggi liberi) e un campo si/no. La stessa cosa
per l'assegnazione degli armadietti.
Il probelma che vi pongo, però, ora è questo: come faccio a
ripristinare i numeri degli armadietti e dei parcheggi quando un
dipendente va via?
Grazie


title: Ricercare valore all'interno di un campo

author: Michele

text:
Salve a tutti il NG,
Ho una maschera clienti dove all'interno è presente il campo Società,
all'interno di questa maschera ho inserito una casella combinata per
la ricerca della società. Nella stessa caella combinaa ho inserito un
codice prelevato da
www.sitocomune.it
 che è il seguente
Private Sub Ricerca_Change()
   Dim rst As Recordset
   Dim strR As String
   strR = Me.Ricerca.Text
   If Not IsNull(Me!Ricerca.Text) Then
      Set rst = Me.RecordsetClone
      rst.FindFirst "societa like """ & ChiaveRicerca &
Me!Ricerca.Text & "*"""
      Me.Bookmark = rst.Bookmark
      rst.Close
      Set rst = Nothing
   End If
   Me!Ricerca = strR
   Me!Ricerca.SelStart = 255 'Len(Me!Ricerca.Text)

End Sub
il codice mi permette di rintracciare anche parte di una parola
all'interno del campo Società.

Il codice lo vorrei usare in una casella combinata (Cercanomi)
presente in una maschera priva di origine record.
La casesella combinata(Cercanomi) che funge da Ricerca Società riceve
i valori da un origine riga
 "SELECT Tab_Clienti.Societa FROM Tab_Clienti LEFT JOIN Tab_Fatture ON
Tab_Clienti.IdCliente=Tab_Fatture.IDCliente ORDER BY
Tab_Clienti.Societa", a fronte di un Aggiornamento esegue il Requery
di una Casella di Riepilogo (Elenco0).
Ho provato ad inserire il codice visto sopra ma mi da un errore
"Riferimento alla proprietà RecordsetClone non valido
nell'espressione.
Qualcuna saprebbe indicarmi dove sbaglio.
Michele


author: Alessandro Cara

text:
Michele wrote:
>
> Ho provato ad inserire il codice visto sopra ma mi da un errore
> "Riferimento alla proprietą RecordsetClone non valido
> nell'espressione.
>
> Qualcuna saprebbe indicarmi dove sbaglio.
Te lo dice access dove sbagli.
Il controllo cbx o lbx non espone la proprieta' Recordsetclone.
Tale proprieta' e' accedibile solo per i form associati.
--
a.cara
Togli qualcosa dall'email


title: after_update

text:
Buongiorno ,

Volevo inserire in un controllo una routine che mi dicesse
,se non viene inserito nessun valore su controllo (Ndocumento)
allora non salvare il record e tornare su controllo per inserire dato
oppure mi stoppasse appena passo ad altro controllo

io ho inserito su DopoAggiornamento  questo

Private Sub NDocumento_AfterUpdate()

 If IsNull(Me.NDocumento) Then
        MsgBox "  blaaaaaaaa   "

    End If
End Sub

però non mi piace e non funziona
mi date una spinta ?

Ciao e grazie


title: after_update

text:
Che non ti piaccia è veramente irrilevante se non ha un senso tecnico... e proprio non ne ha...
In ogni caso non devi usare quell'evento su cui non puoi agire in quanto si verifica DOPO...
Devi usare il BeforeUpdate che espone un parametro come potrai vedere con un nome significativo... Cancel.

Quindi in questo evento:
Private Sub NoneControllo_BeforeUpdate(Cancel ad Integer)
  It len(Me!NomeControllo.Value & vbNullstring)=0 the
     Msgbox "Controllo non compilato"
     Cancel=True
     ' questa azione esegue undo sul record
     ' me.undo
   End Of
End Sub

Saluti
@Alex


title: after_update

text:
> Private Sub NoneControllo_BeforeUpdate(Cancel ad Integer)
>   It len(Me!NomeControllo.Value & vbNullstring)=0 the
>      Msgbox "Controllo non compilato"
>      Cancel=True
>      ' questa azione esegue undo sul record
>      ' me.undo
>    End Of
> End Sub
>
> Saluti
> @Alex

Grazie della risposta ,
ma funziona a "metà" nel senso
il record in oggetto è parte di un recordset importato giornalmente  e quasi tutti i controlli hanno il valore importato , io devo solo inserire i dati del peso  del tipo spedizione e del numero documento ( NDocumento)
Ora inserito il peso nel controllo peso, il passo successivo è passare al controllo NDocumento ( Vuoto) se vado avanti senza inserire nulla in Ndocumento non succede nulla , se invece inserisco un valore , vado avanti poi torno indietro,lo cancello e proseguo,allora mi viene dato il messaggio " Controllo non compilato "

Cosa succede ?

questo il codice che mi hai dato :

Private Sub NDocumento_BeforeUpdate(Cancel As Integer)
  If Len(Me!NDocumento.Value & vbNullString) = 0 Then
     MsgBox "Controllo non compilato"
     Cancel = True
                     ' questa azione esegue undo sul record
                     ' me.undo
   End If
End Sub


title: after_update

text:
Non è quello che hai detto prima...
Devi usare Exit allora... allo stesso identico modo... forzando Cancel non esci dal controllo.

Gli eventi dei controlli sono TUTTI descritti e spiegati nella guida in linea...

@Alex


title: Trovata soluzione Sfondo Applicazione, puo esservi utile?

text:
Salve a tutti questa è la prima volta che do il mio contributo per dare un
aiuto agli altri della community.
Per chi volesse inserire uno sfondo alla propria applicazione di Access
utilizzando una maschera come contenitore dell'immagine di sfondo, può
procedere cosi:
1)Creare una maschera chiamata per esempio "fr_Sfondo" ed inserire
attraverso le proprietà della stessa, l'immagine desiderata che farà da
sfondo.
poi nell'evento su Apertura della "fr_Sfondo" inserite queste routine:
che servono ad evitare che cliccando inavvertitamente sullo sfondo vengano
poi nascoste le altre maschere aperte.
(questo codice non è di mia creazione ma è stato estrapolato dalla FAQ su
wwww.sitocomune.com
, cioè:
3.9 "Creare uno sfondo per l'applicazione" di AntoGal, che ringrazio)
*********************************************************************
Private Sub Corpo_Click()
   'evita che un clic nasconda tutte le altre maschere, passando il
controllo ad un'altra finestra
   SendKeys "^{F6}"
End Sub
Private Sub Form_Click()
   SendKeys "^{F6}"
End Sub
Private Sub Form_Open(Cancel As Integer)
   Dim Larghezza, Altezza
   Application.Echo False 'disabilita l'aggiornamento dello schermo per
evitare lo sfarfallio
   DoCmd.Maximize 'ingrandisce alle massime dimensioni
   Larghezza = Me.WindowWidth
   Altezza = Me.WindowHeight
   DoCmd.Restore 'ripristina dimensioni normali
   DoCmd.MoveSize 0, 0, Larghezza, Altezza
   'centra un'etichetta di testo orizzontalmente
   'Me!EtiCopyright.Left = (Larghezza - Me!EtiCopyright.Width)  2
   Application.Echo True 'riabilita aggiornamento
End Sub
***************************************************************************
3)Di solito chi crea un'applicazione +/- complessa crea una maschera che
funge da pannello di controllo da cui richiama le altre maschere o report
ecc...
diciamo quindi di creare un pannello di controllo chiamato
"fr_PannelloDiControllo"
poi nell'evento in Apertura, della  "fr_PannelloDiControllo"  inserite
questo codice che apre la maschera di sfondo:
************************************************************************
Private Sub Form_Open(Cancel As Integer)
DoCmd.OpenForm "fr_Sfondo"
End Sub
************************************************************************
4)Inserite ora come maschera d'Avvio della vs applicazione , la maschera:
"fr_PannelloDiControllo"
5) IL GIOCO E' FATTO !!!!!! PROVATE E VEDRETE, A ME FUNZIONA ALLA GRANDE !!
NOTAZIONE: Qualcuno potrà chiedersi per quale ragione non ho inserito come
maschera d'avvio "fr_Sfondo", ed all'apertura di questa venga richiamato
il "Pannello di Controllo";
bè la riposta sta nel fatto che se faccessi cosi il pannello di controllo
verrebbe nascosto dallo sfondo oppure tutte le maschere che richiami dal
pannello verrebbero nascoste o cmq visualizzate dietro il pannello di
controllo, si potrebbe usare la proprietà POPUP per ovviare al problema ma
è un casino se si hanno molte maschere (come nel mio caso)
Spero che questo contributo possa essere utile agli altri utenti di questo
forum, ancora un grazie per la Faq 3.9 di ANTON GAL pubblicata su
SitoComune.com
Grazie e ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: OneEDP

text:

Direi che si potrebbe raffinare la tecnica prendendo spunto da questo
link
http://blog.nkadesign.com/2008/ms-access-modal-dialogs-with-transparent-backgrounds/
Restano questi problemi
1) bypassare il click sulla form per evitare che prenda il focus
2) dispendio di risorse RAM specie con alte risoluzioni
3) instabilità quasi certa se l'utente è particolarmente irrequieto con
mouse e tastiera (specie su pc non recentissimi). Occorre giocoforza
utilizzare le api e la UI di access poco le digerisce
4) è da non credere che dalla versione 1.0 non abbiamo questa
possibilità con tutti i temi...
Ciao
--
Daniele
Rispondere scartando OneEDP, spam e 32


title: Problema: formattazione campo memo in asp

author: keko

text:
salve,
come da ogetto, dopo aver aggiornato il database di access on-line, il campo
memo delle news non prende le andate a capo, posso intervenire da access o
devo modificare la pagina asp.
Se si come?
grazie


title: [OT]perdonatemi la prova

author: Gaetano Di Zanni

text:
Scusatemi se provo con la mia nuova connessione.
Vi ringrazio per la pazienza e Vi saluto


title: Sincronia dati su DB utilizzato su + computers

author: Marco

text:
Salve a tutti.
Un DB Access 97 correntemente utilizzato da un solo utente per volta
dovrebbe essere trasformato in qualcosa capace di essere installato su
+ computers (portatili) che siano perň poi capaci di sincronizzare
eventuali modifiche / aggiunte / cancellazioni eseguite dai vari
utenti.
E' possibile farlo? E, se sě, come?
Grazie.
Marco


author: Il Gatto

text:
Marco ha scritto:

Due vie:
1 - ti scrivi del codice che faccia la "sincronizzazione", ed č la via
piů efficiente visto che sai cosa fai, cosa va aggiornato e come.
2 - Utilizzi l'agghiacciante tool di gestione dei database replica di
Access (credo si trovi sul cd 2 di office) che raddoppia all'istante le
dimensioni del database (sia master che repliche) e gestisce in proprio
gli aggiornamenti, secondo un meccanismo che (se non sbaglio) guarda la
data dell'ultima modifica di OGNI record del database e aggiunge e
toglie pezzi in funzione di qual'č il piů recente. L'operazione non č nč
volece nč agevole, i risultati poi sono spesso tutti da ridere, specie
se le referenze tra le varie tabelle non sono state impostate piů che
correttamente.
--
       ^    ^
oOo (Il Gatto) oOo


text:
Il Gatto ha scritto:
>> Un DB Access 97
Woops!! Questo m'era sfuggito, non ricordo se l'agghiacciante tool di
gestione repliche ci fosse in Office 97 o meno....



text:


Domande punto per punto:
1 - Suggerimenti, riferimenti, trucchi e consigli sul tema, dove li
posso trovare?
2 - Da un libro che ho, risulta che i conflitti di sincronizzazione
vengano risolti sulla base dell' ID di replica, dove il numero piů
basso vince. Abbastanza discutibile...
1 + 2 - E' possibile eventualmente fondere le due tecniche per usare i
lati positivi di ognuna? Forse che cosě si ricade nel punto 1 e quindi
non ne vale la pena?
Ciao
Grazie.


text:
Marco ha scritto:
> 2 - Da un libro che ho, risulta che i conflitti di sincronizzazione
> vengano risolti sulla base dell' ID di replica, dove il numero più
> basso vince. Abbastanza discutibile...
Concordo...
> 1 + 2 - E' possibile eventualmente fondere le due tecniche per usare i
> lati positivi di ognuna? Forse che così si ricade nel punto 1 e quindi
> non ne vale la pena?
La soluzione 2 non è "malleabile", in quanto dal tuo punto di vista
l'operazione di sincronizzazione è monolitica, consiste in una sola riga
di codice (CurrentDb.Synchronize) e poi fa tutto lui, l'unica cosa che
puoi scegliere è se limitarti al solo esportare o importare le
modifiche, ma assolutamente non cosa, e men che mai come...
Io ho risolto a colpi di codice, analizzando a fondo le specifiche e i
vincoli posti dal problema nel mio caso particolare per evitare di
complicarmi troppo la vita...
Il principio resta chiaramente lo stesso: mi segno i record nuovi e
quelli modificati e all'atto della sincronizzazione decido di volta in
volta come e cosa copiare, ma almeno  ho ottenuto che di 1,2 Gb (non
raddoppiabili per creare il file replica, per altro, dato che il limite
per Access 2000 è di 2 Gb) di dati vanno in giro ci sono solo poche
decine di Kb...



title: Uscendo dalla TXT

author: Florence

text:
ciao,
devo far fare un'azione uscendo da una Txt. Credevo di aver risolto con il
default BeforeUpdate, ma ottengo il tutto ovviamente all'aggiornamento del
record e non all'uscita della textbox.
Ho provato con un LostFocus ma non va, quale evento devo invocare per fare
sì che, per esempio al TAB mi controlli la Txtbox dalla quale sto uscendo?
Grazie 1000 per le risposte
Florence
--------------------------------
Inviato via
http://usenet.libero.it


title: Uscendo dalla TXT

author: Emyr

text:
On Mon, 11 Nov 2002 09:37:15 GMT,
Flor...@florence.it
 (Florence)
wrote:
>ciao,
>
>devo far fare un'azione uscendo da una Txt. Credevo di aver risolto con il
>default BeforeUpdate, ma ottengo il tutto ovviamente all'aggiornamento del
>record e non all'uscita della textbox.
>
>Ho provato con un LostFocus ma non va, quale evento devo invocare per fare
>sě che, per esempio al TAB mi controlli la Txtbox dalla quale sto uscendo?
>
>Grazie 1000 per le risposte
>
>Florence
>
>--------------------------------
>Inviato via
http://usenet.libero.it
valido se?
Saluti.
Emanuele.


title: Uscendo dalla TXT

author: Stefano Amadei

text:
Credo che intendesse txtPippo_Change(), anche se non è proprio esattamente
la stessa cosa, in questo modo non ha neanche bisogno di lasciare la casella
di testo!
Excelsior,
Stefano


title: Uscendo dalla TXT

text:


il Change viene fatto al momento del cambiamento non al termine dello
stesso se non sbaglio
Saluti.
Emanuele.


title: Query SQL Pass-throug

author: Marcus

text:
Lanciando una Query SQL pass-throug, access inserisce nei campi numerici
dichiarati float, il simbolo della valuta L.
E' possibile forzare da codice VBA il simbolo di un'altra
valuta quando la query mi ritorna il set di records.
Un grazie anticipato a coloro che mi potranno aiutare.
Ciao.
 Marcus


title: Query SQL Pass-throug

author: Roberto da casa

text:
"Marcus" <
pr...@micro.com
> ha scritto nel messaggio
news:9mfko0$pg7$1...@fe2.cs.interbusiness.it...

Se non puoi o non vuoi cambiare il simbolo della valuta nelle Impostazioni
internazionali di Windows, per i controlli associati a tale campo imposta un
formato personalizzato dove cambi a tuo piacimento L. in quello che ti pare:
questo lo puoi fare intervenendo nella struttura della maschera o del report
oppure tramite codice VBA.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Report: campo memo + spazi

author: Alberto S.

text:
A97+W95
Nell'origine controllo di una casella di testo di un report scrivo:
 = "   " & [chrRagSoc]
Se il campo 'chrRagSoc' è di tipo testo va tutto bene ma se è memo in
anteprima report mi viene fuori un bel 'errore'!
È giusto così o c'è qualcosa che mi sfugge?
Grazie, ciao.
--
   Alberto
No alla guerra


title: Report: campo memo + spazi

author: Antonio Biso

text:
"Alberto S." <
sartori.SPA...@tin.it
> ha scritto nel messaggio
news:8asi3vsdlh12btets...@4ax.com...
> A97+W95
> Nell'origine controllo di una casella di testo di un report scrivo:
>  = "   " & [chrRagSoc]
> Se il campo 'chrRagSoc' è di tipo testo va tutto bene ma se è memo in
> anteprima report mi viene fuori un bel 'errore'!
> È giusto così o c'è qualcosa che mi sfugge?
Mi pare strano...
Ma se metti solo il campo?
E se metti =[campo] ?
Come si chiama il controllo che contiene la formula?
Antonio


title: Report: campo memo + spazi

text:
O
>> A97+W95
>> Nell'origine controllo di una casella di testo di un report scrivo:
>>  = "   " & [chrRagSoc]
>> Se il campo 'chrRagSoc' è di tipo testo va tutto bene ma se è memo in
>> anteprima report mi viene fuori un bel 'errore'!
>> È giusto così o c'è qualcosa che mi sfugge?
>
>Mi pare strano...
>Ma se metti solo il campo?
>E se metti =[campo] ?
>Come si chiama il controllo che contiene la formula?
>
>Antonio
Ciao Antonio,
intanto grazie per la risposta.
Il campo si chiama 'memOggettoFornitura', il controllo
'txtOggettoFornitura'. (chrRagSoc e txtRagSoc sono il campo-testo +
relativo controllo che funzionano)
Se metto solo [memOggettoFornitura] (senza '=') va bene. Ho tamponato
impostando il tutto da codice nell'evento formattazione e lì funziona
benissimo ... solo che vorrei capire ...
Ciao



title: Report: campo memo + spazi

text:
"Alberto S." <
sartori.SPA...@tin.it
> ha scritto nel messaggio
news:g5nl3vg1ssjesvfqf...@4ax.com...
> O
> >Ma se metti solo il campo?
> >E se metti =[campo] ?
> >Come si chiama il controllo che contiene la formula?
> >
> >Antonio
>
> Ciao Antonio,
> intanto grazie per la risposta.
>
> Il campo si chiama 'memOggettoFornitura', il controllo
> 'txtOggettoFornitura'. (chrRagSoc e txtRagSoc sono il campo-testo +
> relativo controllo che funzionano)
>
> Se metto solo [memOggettoFornitura] (senza '=') va bene. Ho tamponato
Questo sembra il classico problema di quando si usa un'espressione che fa
riferimento ad un campo e c'è anche il controllo con lo stesso nome del
campo...
Antonio


title: Report: campo memo + spazi

text:
[cut]
>> Il campo si chiama 'memOggettoFornitura', il controllo
>> 'txtOggettoFornitura'. (chrRagSoc e txtRagSoc sono il campo-testo +
>> relativo controllo che funzionano)
>>
>> Se metto solo [memOggettoFornitura] (senza '=') va bene. Ho tamponato
>
>Questo sembra il classico problema di quando si usa un'espressione che fa
>riferimento ad un campo e c'è anche il controllo con lo stesso nome del
>campo...
... sigh! ... grazie ugualmente per l'interessamento
>Antonio



title: Aiutatemi !!!!!!!!!!!!!!!!!!!!

author: Roberto Corengia

text:
Ho una tabella con le seguenti colonne:
Corriere;Provincia;capoluogo/provincia;kg;tariffa
Vorrei costruire un query che dando la provincia e la ultiriore
precisazione provincia o capoluogo la query deve estrarre i corrieri che
in quella provincia e per ogni chilo hanno la tariffa minore.
Es:
Nella tabella:
corriere1;AG;Capoluogo;1;10€
corriere1;AG;Capoluogo;2;10€
corriere1;AG;Capoluogo;3;12€
corriere2;AG;Capoluogo;1; 5€
corriere2;AG;Capoluogo;2;13€
corriere2;AG;Capoluogo;3;20€
La query deve estrarre SOLO:
corriere2;AG;Capoluogo;1;5
corriere1;AG;Capoluogo;2;10
corriere1;AG;Capoluogo;3;12
Quindi la query riporta solo quei corrieri che pur avendo la stessa
provincia e lo stesso aumento di Kg hanno la tariffa minore
Spero di essere stato abbastanza chiaro,
Grazie per l'attenzione,
Roberto
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Aiutatemi !!!!!!!!!!!!!!!!!!!!

author: MA

text:
Scrivi un subject decente!!!!!!!!!!!!!!!!!
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it