title: oggetto Page

author: Alessandro Cara

text:

onchange (su modifica)
--
a.cara
Togli qualcosa dall'email


title: oggetto Page

author: TONY

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:3F313566...@blunet.it...

Grazie Cara.... ;-)) sei stato gentilissimo...


title: Casella di riepilogo a discesa.

author: Alessio B.

text:
Ho necessità di visualizzare in una casella di riepilogo a discesa una 2
record di una stessa tabella come ad esempio il nome e il cognome di una
persona oppure il titolo e autore di un libro.
Ho utilizzato la seguente funzione in origine riga della casella di
riepilogo a discesa della maschera che però mi permette di visualizzare un
solo record (Cognome) ma non so come ampliarla ne se sia la unica via
percorribile:
SELECT DISTINCT DatiClienti.IDCliente, DatiClienti.Cognome FROM DatiClienti
ORDER BY DatiClienti.Cognome;
Qualcuno può gentilmente aiutarmi?
Grazie tante a tutti!
Ale :-)


title: Casella di riepilogo a discesa.

text:
Risolto:
Nella proprietà della casella di riepilogo a discesa:
Origine riga:
SELECT DISTINCT DatiClienti.IDCliente, DatiClienti.Cognome, DatiClienti.Nome
FROM DatiClienti ORDER BY DatiClienti.Cognome;
Numero colonne:
3
"Alessio B." <
ales...@libero.it
> ha scritto nel messaggio
news:vSTQ9.70717$Ou4.2...@twister2.libero.it...



title: problema apostrofo in una stringa

author: leev

text:
Ciao belli, bravi ed intellignte (O violinoooooooooo
zigaaaaaaanoooooooooooo).
Ho utilizzato VBA per riconoscere se un dato immesso era già presente
nel DB. Il codice è il seguente:
    Dim strWhere As String, strMsg As String
    strWhere = "TitoloFilmOriginale = '" & txtTitoloFilmOriginale & "'"
    Me.RecordsetClone.MoveFirst
    Me.RecordsetClone.FindFirst strWhere
    If RecordsetClone.NoMatch = False Then
        strMsg = "Il titolo originale '" &
UCase(txtTitoloFilmOriginale) & "' è già presente nel DB" & ACapo &
ACapo
        strMsg = strMsg & "Titolo: " & Me.RecordsetClone.TitoloFilm &
ACapo
        If IsNull(Me.RecordsetClone.IMDb) Then
            strMsg = strMsg & "ID IMDb: Non presente"
        Else
            strMsg = strMsg & "ID IMDb: " & Me.RecordsetClone.IMDb
        End If
        strMsg = strMsg & ACapo & ACapo & "Premere ESC per annullare
l'operazione."
        MsgBox strMsg, vbInformation, "Controllo titoli identici"
    End If
Il mio problema è che in txtTitoloFilmOriginale i dati vengono immessi
automaticamente da altro codice, che lo preleva da una pagina web.
Quando nel titolo c'è un apostrofo si crea l'intoppo e genera errore.
Cosa mi consigliate?
Grazie, come sempre!
leev (WXP/AC00)


title: problema apostrofo in una stringa

author: Massimo Piubelli

text:
leev wrote:
> Ciao belli, bravi ed intellignte (O violinoooooooooo
> zigaaaaaaanoooooooooooo).
io sono PiùBello
> Quando nel titolo c'è un apostrofo si crea l'intoppo e genera errore.
> Cosa mi consigliate?
devi usare la fuzione replace
replace (tuastringa, "'","''")
> Grazie, come sempre!
Ciao,
Max


title: problema apostrofo in una stringa

text:
[cut]
> Il mio problema è che in txtTitoloFilmOriginale i dati vengono immessi
> automaticamente da altro codice, che lo preleva da una pagina web.
> Quando nel titolo c'è un apostrofo si crea l'intoppo e genera errore.
> Cosa mi consigliate?
leev ci sono un miliardo di post sull'argomento
txt= replace(txt,"'","''")
--
ac


title: problema apostrofo in una stringa

text:
Massimo Piubelli wrote:
> leev wrote:
>
>>Ciao belli, bravi ed intellignte (O violinoooooooooo
>>zigaaaaaaanoooooooooooo).
>
>
> io sono PiùBello
ma va? ;<)
--
ac


title: problema apostrofo in una stringa

text:

ehhh che ci vuoi fare ;-)


title: problema apostrofo in una stringa

text:
Alessandro Cara ha scritto:
> [cut]
> > Il mio problema è che in txtTitoloFilmOriginale i dati vengono immessi
> > automaticamente da altro codice, che lo preleva da una pagina web.
> > Quando nel titolo c'è un apostrofo si crea l'intoppo e genera errore.
> > Cosa mi consigliate?
> leev ci sono un miliardo di post sull'argomento
Scusa Alessandro ma, sarà per poco tempo, sarà per non so cosa,  non
sono riuscito a cavarci un ragno. Anche ora ho ancora dei dubbi,
comunque non ho ancora provato. Stasera ci do' un'occhiata, ma se non
ho capito male dovrei applicare la funzione replace alla stringa
txtTitoloFilmOriginale in
    strWhere = "TitoloFilmOriginale = '" & txtTitoloFilmOriginale & "'"
Ma così facendo sostituisco l'apostrofo con le virgolette????
ma poi non mi trova più l'occorrenza uguale, nel caso ci fosse,
perchè lì è scritta con l'apostrofo!
Non credo questo sia il metodo giusto di procedere, io ho bisogno che
l'apostrofo resti tale; cosa non ho capito?
PS: siete dei gran fighi tutti e due, ok?!!! (Infestatori di Post)



title: problema apostrofo in una stringa

text:
leev wrote:
> Alessandro Cara ha scritto:
>
>
>>[cut]
>>
>>>Il mio problema è che in txtTitoloFilmOriginale i dati vengono immessi
>>>automaticamente da altro codice, che lo preleva da una pagina web.
>>>Quando nel titolo c'è un apostrofo si crea l'intoppo e genera errore.
>>>Cosa mi consigliate?
>>
>>leev ci sono un miliardo di post sull'argomento
>
>
> Scusa Alessandro ma, sarà per poco tempo, sarà per non so cosa,  non
> sono riuscito a cavarci un ragno. Anche ora ho ancora dei dubbi,
> comunque non ho ancora provato. Stasera ci do' un'occhiata, ma se non
> ho capito male dovrei applicare la funzione replace alla stringa
> txtTitoloFilmOriginale in
>
>     strWhere = "TitoloFilmOriginale = '" & txtTitoloFilmOriginale & "'"
strWhere = "TitoloFilmOriginale = '" &
replace(txtTitoloFilmOriginale,"'","''") & "'"
>
> Ma così facendo sostituisco l'apostrofo con le virgolette????
non con le virgolette con due (dicasi 2 apostrofi)
Come diceva A. Sordi in un vecchio film: "zitto e magna er pappone"  ;<)
> ma poi non mi trova più l'occorrenza uguale, nel caso ci fosse,
> perchè lì è scritta con l'apostrofo!
> Non credo questo sia il metodo giusto di procedere, io ho bisogno che
> l'apostrofo resti tale; cosa non ho capito?
in questo caso prima fallo (nel senso di "facere") e poi discutiamo
Tu hai bisogno che la condizione funzioni.
[cut]
--
ac
email: w+1=x


title: problema apostrofo in una stringa

text:

Ci sono comunque altri metodi
1) strWhere = "TitoloFilmOriginale = """ & txtTitoloFilmOriginale & """
2) strWhere = "TitoloFilmOriginale = " & chr(34) &
txtTitoloFilmOriginale & chr(34) & "
3) strWhere = 'TitoloFilmOriginale = "' & txtTitoloFilmOriginale & '"'
fanno tutti piu' o meno la stessa cosa. Fanno si che l'apice (o
apostrofo che dir si voglia) non sia delimitatore di stringa.
Io preferisco quello con la replace perche' e' buono per tutti i dbms.
Visto che vuoi le spiegazioni: Non tutti i dbms accettano le virgolette
come delimitatore di stringa. Nel nostro caso i tre esempi precedenti
fanno proprio questo, usano le virgolette come delimitatore di stringa.
--
ac
email: w+1=x


title: problema apostrofo in una stringa

text:
Alessandro Cara wrote:
[cut]
> 2) strWhere = "TitoloFilmOriginale = " & chr(34) &
> txtTitoloFilmOriginale & chr(34) & "
qui ho sbagliato il finale
strWhere = "TitoloFilmOriginale = " & chr(34) & txtTitoloFilmOriginale &
chr(34)
> 3) strWhere = 'TitoloFilmOriginale = "' & txtTitoloFilmOriginale & '"'
Questa e' una stupidaggine. Va bene per un altro linguaggio ma non per vba.
--
ac
email: w+1=x


title: problema apostrofo in una stringa

text:
Alessandro Cara ha scritto:
> leev wrote:
> > Alessandro Cara ha scritto:
> >
> >
> >>[cut]
> >>
> >>>Il mio problema è che in txtTitoloFilmOriginale i dati vengono immessi
> >>>automaticamente da altro codice, che lo preleva da una pagina web.
> >>>Quando nel titolo c'è un apostrofo si crea l'intoppo e genera errore.
> >>>Cosa mi consigliate?
> >>
> >>leev ci sono un miliardo di post sull'argomento
> >
> >
> > Scusa Alessandro ma, sarà per poco tempo, sarà per non so cosa,  non
> > sono riuscito a cavarci un ragno. Anche ora ho ancora dei dubbi,
> > comunque non ho ancora provato. Stasera ci do' un'occhiata, ma se non
> > ho capito male dovrei applicare la funzione replace alla stringa
> > txtTitoloFilmOriginale in
> >
> >     strWhere = "TitoloFilmOriginale = '" & txtTitoloFilmOriginale & "'"
>
> strWhere = "TitoloFilmOriginale = '" &
> replace(txtTitoloFilmOriginale,"'","''") & "'"
> >
> > Ma così facendo sostituisco l'apostrofo con le virgolette????
> non con le virgolette con due (dicasi 2 apostrofi)
Azz, vedi, se avessi avuto tempo, avrei messo le virgolette e non ci
sarei riuscito. Devo ricordarmi di ringraziare mia filgia che mi ha
fatto disperare tutto ieri sera!
> Come diceva A. Sordi in un vecchio film: "zitto e magna er pappone"  ;<)
>
> > ma poi non mi trova più l'occorrenza uguale, nel caso ci fosse,
> > perchè lì è scritta con l'apostrofo!
> > Non credo questo sia il metodo giusto di procedere, io ho bisogno che
> > l'apostrofo resti tale; cosa non ho capito?
> in questo caso prima fallo (nel senso di "facere")     O_O
 e poi discutiamo
> Tu hai bisogno che la condizione funzioni.
Si si, giusto. Ma visti come due apostrofi, cmabiano tutto. ^_^



title: problema apostrofo in una stringa

text:
> > [cut]
> Ci sono comunque altri metodi
>
> 1) strWhere = "TitoloFilmOriginale = """ & txtTitoloFilmOriginale & """
> 2) strWhere = "TitoloFilmOriginale = " & chr(34) &
> txtTitoloFilmOriginale & chr(34) & "
> 3) strWhere = 'TitoloFilmOriginale = "' & txtTitoloFilmOriginale & '"'
>
> fanno tutti piu' o meno la stessa cosa. Fanno si che l'apice (o
> apostrofo che dir si voglia) non sia delimitatore di stringa.
Esatto questo è il cardine della questione!!!! Perfetto!.
>
> Io preferisco quello con la replace perche' e' buono per tutti i dbms.
> Visto che vuoi le spiegazioni:
Eh certo, mi interessano quasi (ma anche senza quasi) più di ciò che
sto facendo! Anche se ovviamente portano via a voi un po' più tempo.
Ma la gratitudine è pari al risultato ottenuto: immensi!
Non tutti i dbms accettano le virgolette
> come delimitatore di stringa. Nel nostro caso i tre esempi precedenti
> fanno proprio questo, usano le virgolette come delimitatore di stringa.
Beh a me non dispiace il primo qua descritto, ma se è meno funzionale
per il motivo da te addotto mi sforzerò di usare e ricordare il
"replace".
> --
> ac
> email: w+1=x


title: problema apostrofo in una stringa

text:
Alessandro Cara ha scritto:

OK, ma credo che userò proprio il replace.
Cercandolo velocemente ieri sera sulla guida di access mi sono usciti
RIMPIAZZA e SOSTITUISCI.
Il primo gli assomiglia molto foneticamente, ma dagli argomenti, se non
ho visto male, REPLACE dovrebbe corrispondere a sostituisci, giusto?!
Ok grazie di tutto, spero di provarlo quanto prima, compatibilmente col
lavoro di questo periodo (puff).
Non mancherò comunque di farti sapere.
Grazie ancora!!!
^__^
leev


title: problema apostrofo in una stringa

text:
leev wrote:
[cut]
> OK, ma credo che userò proprio il replace.
> Cercandolo velocemente ieri sera sulla guida di access mi sono usciti
> RIMPIAZZA e SOSTITUISCI.
ma come "diablo" la usi la guida? Vai su un qualsiasi modulo scrivi
"replace" lo selezioni e fai F1
--
ac
email: w+1=x


title: problema apostrofo in una stringa

text:
Alessandro Cara ha scritto:

Ok quella è la guida di VBA poi, per curiosità o fatto la stessa cosa
sulla guida di Access ed è uscito ciò che ti ho detto. Comunque era
giusta la....corrispondenza?
^_^
>
> --
> ac
> email: w+1=x


title: problema apostrofo in una stringa

text:
Alessandro Cara ha scritto:
[cut]
> Nel nostro caso i tre esempi precedenti
> fanno proprio questo, usano le virgolette come delimitatore di stringa.
Non avevo dubbi e difatti funziona egregiamente.
Ma , per la serie "e se non son rompi'glioni, e 'un li si vole",
perchè se metto due apici (o apostrofi che dir si voglia) non lo
interpreta come delimitatore di stringa? O meglio, perchè ce ne
vogliono due per far si che ne interpreti correttamente uno solo come
apostrofo?
ehm,  ....   grazie....


title: problema apostrofo in una stringa

text:

La risposta e':
Ce ne  vogliono due per far si che ne interpreti correttamente uno solo!
anche per le virgolette e' la stessa cosa: osservare attentamente:
strWhere = "TitoloFilmOriginale = """ & txtTitoloFilmOriginale & """
anzi forse le ultime tre virgolette dovrebbero essere quattro poiche'
dovrebbero essere sempre pari. Non uso la forma con le vigolette perche'
fa sempre una gran confusione. In quel caso preferisco chr(34).
--
ac
email: w+1=x


title: problema apostrofo in una stringa

text:
Alessandro Cara ha scritto:
> leev wrote:
> > Alessandro Cara ha scritto:
> > [cut]
> >
> >>Nel nostro caso i tre esempi precedenti
> >>fanno proprio questo, usano le virgolette come delimitatore di stringa.
> >
> >
> > Non avevo dubbi e difatti funziona egregiamente.
> > Ma , per la serie "e se non son rompi'glioni, e 'un li si vole",
> > perchè se metto due apici (o apostrofi che dir si voglia) non lo
> > interpreta come delimitatore di stringa? O meglio, perchè ce ne
> > vogliono due per far si che ne interpreti correttamente uno solo come
> > apostrofo?
> La risposta e':
> Ce ne  vogliono due per far si che ne interpreti correttamente uno solo!
Capito, se non c'è ragionamento per arrivarci seignifica che...è una
convenzione!
GRACIAAAAAAASSSSS!!!!!



title: Utillizzo delle API per Enetwork Personal Communication

author: Albino Reale

text:
Ciao, c'è qualcuno esperto nell'usare le API per Personal Communication.
Vi descrivo brevemente il problema:
1) Quali DLL devo usare?
2) Come devo scrivere le DECLARE e TYPE?
3) Esiste qualche pubblicazione?
Tutto questo perchè vorrei fare un programma che vada a copiare un campo da
una sessione 5250 o 3270
e portarla in una form e viceversa.
Scusate del disturbo e vi ringrazio anticipatamente,
Di nuovo ciao.


title: Accoda record con un campo progressivo

author: Colink

text:
Tra i maghetti del NG qualcuno sa indicarmi il codice per:
Ho una tbl che contiene gli articoli ordinabili, un'altra che contiene gli
ordini fornitori, io devo accodare dalla prima alla seconda tabella i codici
degli articoli, il n° del nuovo ordine fornitore (e fin qui banale) e il n°
riga progressivo.
Qualcuno mi sà indicare il VBA corretto? (immagino che solo con una query
non si riesca?).
Grazie a todos e al vostro prezioso aiuto.
Colink


title: Accoda record con un campo progressivo

author: Antonio Biso

text:
"Colink" <
ToglimiSeVuoiRi...@libero.it
> ha scritto nel
messaggio news:VPqKa.249622$g92.5...@news2.tin.it...
> Tra i maghetti del NG qualcuno sa indicarmi il codice per:
>
> Ho una tbl che contiene gli articoli ordinabili, un'altra che contiene gli
> ordini fornitori, io devo accodare dalla prima alla seconda tabella i
codici
> degli articoli, il n° del nuovo ordine fornitore (e fin qui banale) e il
n°
> riga progressivo.
> Qualcuno mi sà indicare il VBA corretto? (immagino che solo con una query
> non si riesca?).
Si può fare anche con una query, con alcuni artifici.
Comunque fatti un ciclo sul recordset della prima tabella e una serue di
addnew sulla seconda in modo da mettere i valori della prima più il
progressivo dato da un contatore che incrementi ad ogni iterazione
Antonio


title: Accoda record con un campo progressivo

text:
"Antonio Biso" <
ch...@libero.it
> ha scritto nel messaggio
news:uvxKa.122964$lK4.3...@twister1.libero.it...

Ok in vba è fattibile ma, mi illumineresti su quali siano questi artifici se
lo volessi fare con le query?
Holla
Colink


title: Accoda record con un campo progressivo

text:
"Colink" <
ToglimiSeVuoiRi...@libero.it
> ha scritto nel
messaggio news:oyDKa.145677$pR3.3...@news1.tin.it...

Praticamente è la stessa tecnica che si usa per creare una query di
selezione con un progressivo.
Si può sfruttare la tecnica della variabile globale oppure quella della
tabella d'appoggio incrementata da tante chiamate ad una funzione esterna
quanti sono i record della query.
Se cerchi sul sito comune ti vengono spiegate...
Antonio


title: conteggio nei report

author: Mike Dens

text:
Ciao....ho questo problema: ho una query costituita da nome cognome e
sesso. ho poi fatto un report e desideravo poter contare per esempio
tutti i record che hanno sesso uguale a Maschi o Femmina. Ho utilizzato
la funzione Count ( conteggio ) e funziona ma quando filtro per esempio
con = Conteggio([Sesso]="1") non mi conta i maschi ma tutti i record!!
qualcuno ha dei suggerimenti??
vi ringrazio sin da ora e vi saluto
buon tutto
mike
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: conteggio nei report

author: Giorgio Prx

text:
"Mike Dens" <
ra...@tiscalinet.it
> ha scritto nel messaggio
news:85783abb1f3776eb87...@mygate.mailgate.org...

Ciao Mike
Prova cosě
=Sum(IIf([Sesso]="1",1,0))
Ciao Giorgio.


title: Indici NDX (quelli del Dbase III)

author: Walter Giannetti

text:
Non riesco ad aprilri, l'help dice che collegando un dbf ad un database mdb
si apre un finestra di dialogo per l'apertura degli indici, a me in Office
2000 questo non accade, perche?


title: Creare più file da una tabella

text:
Ciao,
premetto che non sono molto esperto di access, vorrei sapere se c'è un
modo per creare una serie di file da un'unica tabella in modo
automatico: ad esempio se ho una tabella con una tabella con vari
campi tra cui uno username, io vorrei creare una serie di file diversi
ognuno dei quali contiene i dati relativi ad uno solo username... è
possibile automatizzare il tutto in qualche modo?
grazie


title: Creare più file da una tabella

author: Sergio MAZZA

text:
<
abe...@gmail.com
> ha scritto nel messaggio
news:5d25801a-bd15-4724...@p25g2000hsf.googlegroups.com...
Ciao,
premetto che non sono molto esperto di access, vorrei sapere se c'č un
modo per creare una serie di file da un'unica tabella in modo
automatico: ad esempio se ho una tabella con una tabella con vari
campi tra cui uno username, io vorrei creare una serie di file diversi
ognuno dei quali contiene i dati relativi ad uno solo username... č
possibile automatizzare il tutto in qualche modo?
grazie
[risposta]
Mhmm... Sicuro sia necessario?
Comunque puoi creare una query che esporta i dati di ogni username, copi
l'mdb con la struttura vuota della tabella e importi i dati per ogni mdb...
Ciao.
--
Sergio MAZZA


title: Creare più file da una tabella

text:
visto che gli utenti sono oltre 300 devo riuscire ad automatizzare il
tutto, se mi metto a farlo a mano ci metto una settimana!
mi chiedevo se è possibile scrivere qualche riga di codice da qualche
parte che in fin dei conti basterebbe fare un ciclo for che per ogni
utente applica il filtro e salva il risultato in un file, o no?



title: Creare più file da una tabella

text: ho risolto, grazie lo stesso


title: se non ricordo male ......

author: antares

text:
Scusate ma se non sbaglio qualche giorno fa qualcono aveva egregiamente
spiegato quali dll bisogna
importare nella cartella rtime dalla cartella 1040 di office in modo da
riottenere la messagistica in italiano.
Se esiste un modo per scaricare o visualizzare le NG anche vecchie vi sarei
grato se me lo diceste, eviterei di
rompere le PALLE al prossimo.
Grazie a tutti anticipatamente
Saluto
Arry's70
ant...@tiscalinet.it


title: se non ricordo male ......

author: Roberto da casa

text:
"antares" <
ant...@tiscalinet.it
> ha scritto nel messaggio
news:9o5l2l$klp$1...@pegasus.tiscalinet.it...

Prova a guardare il thread che ha per oggetto "messaggi in inglese" aperto
il 17/9/2001 alle ore 17:44 da All Eyez On Me.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: se non ricordo male ......

text:
Ciao Roberto
Innanzittutto grazie per avermi risposto.
Avevo già visto la thread che aveva come oggetto ''messaggi in inglese" e
nonostante, credo, potesse
essermi utile anche quella , non era quella che cercavo.
Ad ogni modo mi sono ricordato di essermi copiato il messaggio in una
cartella che io
stesso ho chiamato "portobello" . Percui ho risolto il problema . Se ti
dovesse essere utile
te la posso mandare .
Ciao e scusa se ho fatto tanto casino ... grazie ancora
m@rco
ant...@tiscalinet.it
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:divp7.4424$Q25.1...@news.infostrada.it...



title: se non ricordo male ......

text:
antares <
ant...@tiscalinet.it
> wrote in message
9o8ii4$o5e$1...@lacerta.tiscalinet.it...
> Ciao e scusa se ho fatto tanto casino ... grazie ancora
Io mi scuserei per non aver scritto DOPO il quoting!!!
Antonio


title: Campi calcolati e Union

author: Guglie

text:
Ciao a tutti,
ho un problema da sottoporre:
effettuo una Union di due QUERY in left e right join per aggirare il fatto
che con il Jet non e' possibile fare direttamente una FULL OUTER JOIN.. mi
spiego, la union e' la seguente:
SELECT DISTINCT CAmpo 1, campo 2, Campo Calcolato
FROM Tab1
LEFT JOIN Tab1.Campo1 = Tab2.Campo1
UNION
SELECT DISTINCT CAmpo 1, campo 2, Campo Calcolato
FROM Tab1
RIGHT JOIN Tab1.Campo1 = Tab2.Campo1
Quando estraggo il risultato, il numero dei records e' esatto, ma siccome
alcuni non hanno corrispondenti nell' altra query (o tabella), quando
effettuo la somma per ottenere il campo calcolato, su diversi ottengo
*null* in quanto il corrispondente non c' e' (SPERO di essere stato
chiaro).. DEVO poter effettuare la somma di tutte le righe della query, ma
come?!
:\
TIA. Guly
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Campi calcolati e Union

text:
"Guglie" <
guly69...@hotmail.com
> ha scritto nel messaggio
news:c4hic4$bkn$1...@news.newsland.it...
> Ciao a tutti,
> ho un problema da sottoporre:
> effettuo una Union di due QUERY in left e right join per aggirare il fatto
> che con il Jet non e' possibile fare direttamente una FULL OUTER JOIN.. mi
> spiego, la union e' la seguente:
>
> SELECT DISTINCT CAmpo 1, campo 2, Campo Calcolato
> FROM Tab1
> LEFT JOIN Tab1.Campo1 = Tab2.Campo1
>
> UNION
> SELECT DISTINCT CAmpo 1, campo 2, Campo Calcolato
> FROM Tab1
> RIGHT JOIN Tab1.Campo1 = Tab2.Campo1
>
> Quando estraggo il risultato, il numero dei records e' esatto, ma siccome
> alcuni non hanno corrispondenti nell' altra query (o tabella), quando
> effettuo la somma per ottenere il campo calcolato, su diversi ottengo
> *null* in quanto il corrispondente non c' e' (SPERO di essere stato
> chiaro).. DEVO poter effettuare la somma di tutte le righe della query, ma
> come?!
>
> :\
>
> TIA. Guly
>
> --
Confesso di aver capito poco di quello che hai scritto, però prova invece ci
Campo Calcolato con Nz([Campo Calcolato], 0)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Campi calcolati e Union

text:
Roberto da casa ha scritto:
> Confesso di aver capito poco di quello che hai scritto, però prova invece ci
> Campo Calcolato con Nz([Campo Calcolato], 0)
Come darti torto... :))
Purtroppo di piu' non riesco a fare... Invece di mettere Nz([Campo
Calcolato], 0) ho messo Nz([Campo1], 0) se Campo Calcolato=Campo1+Campo2 e
Campo1 non ha corrispondenti (ovvero e' nullo)... per il momento sembra
funzionare....
Spero di non farmi + sentire per questo problema!!
Grazie per la celerita'!!



title: Campi calcolati e Union

text:
"Guglie" <
guly69...@hotmail.com
> ha scritto nel messaggio
news:c4hjo3$i84$1...@news.newsland.it...
> Roberto da casa ha scritto:
>
> > Confesso di aver capito poco di quello che hai scritto, però prova
invece ci
> > Campo Calcolato con Nz([Campo Calcolato], 0)
>
> Come darti torto... :))
> Purtroppo di piu' non riesco a fare... Invece di mettere Nz([Campo
> Calcolato], 0) ho messo Nz([Campo1], 0) se Campo Calcolato=Campo1+Campo2 e
> Campo1 non ha corrispondenti (ovvero e' nullo)... per il momento sembra
> funzionare....
> Spero di non farmi + sentire per questo problema!!
>
> Grazie per la celerita'!!
>
> Guly
Penso che allora sarebbe meglio scrivere:
Campo Calcolato] = Nz(Campo1, 0) + Nz(Campo2, 0)



title: campo somma di sottomaschera

author: Giorgia

text:
Ciao a tutti,
spiego la mia necessit�:
ho una maschera1 con campo VERIFICA TOTALE.
Ho la sottomaschera1 a maschere continue che ha, tra gli altri, il campo
TOTALE.
Vorrei che il campo VERIFICA TOTALE della maschera, mostrasse la somma dei
campi TOTALE della sottomaschera.
La Somma([TOTALE])  non credo sia appropriata....
Grazie per chi potr� aiutarmi.
Giorgia


title: campo somma di sottomaschera

author: Karl Donaubauer

text:
Giorgia wrote:
> ho una maschera1 con campo VERIFICA TOTALE.
> Ho la sottomaschera1 a maschere continue che ha, tra gli altri, il
> campo TOTALE.
>
> Vorrei che il campo VERIFICA TOTALE della maschera, mostrasse la
> somma dei campi TOTALE della sottomaschera.
>
> La Somma([TOTALE])  non credo sia appropriata....
>
Nella sottomaschera1 crea una casella di testo "txtSommaTotale"
con origine controllo: =Sum(Totale)
La proprietï¿œ Visibile della casella puoi impostare a No.
Nella maschera principale crea una casella di testo con origine controllo:
=sottomaschera1!txtSommaTotale
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: campo somma di sottomaschera

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:79rt3oF...@mid.individual.net...
> Giorgia wrote:
>> ho una maschera1 con campo VERIFICA TOTALE.
>> Ho la sottomaschera1 a maschere continue che ha, tra gli altri, il
>> campo TOTALE.
>>
>> Vorrei che il campo VERIFICA TOTALE della maschera, mostrasse la
>> somma dei campi TOTALE della sottomaschera.
>>
>> La Somma([TOTALE])  non credo sia appropriata....
>>
>
> Nella sottomaschera1 crea una casella di testo "txtSommaTotale"
> con origine controllo: =Sum(Totale)
> La propriet� Visibile della casella puoi impostare a No.
>
> Nella maschera principale crea una casella di testo con origine controllo:
>
> =sottomaschera1!txtSommaTotale
>
> --
> HTH
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
Grazie per la risposta Karl ma il problema nasce gi�  dal txtSommaTotale
nella sottomaschera1 (che ti ricordo essere a maschere continue).
Non viene calcolata la somma.
Visto che cmpTotale della sottomaschera1 � =[IMPONIBILE]+[IMPOSTA] potrebbe
essere la causa del problema?
Giorgia


title: campo somma di sottomaschera

text:
Giorgia wrote:
> ... Non viene calcolata la somma.
> Visto che cmpTotale della sottomaschera1 � =[IMPONIBILE]+[IMPOSTA]
> potrebbe essere la causa del problema?
 Somma di un controllo calcolato

www.donkarl.com/it?FAQ2.22



title: campo somma di sottomaschera

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:79shguF...@mid.individual.net...

Avevo gi� sbirciato nel tuo preziosissimo sito Karl, ma nulla non funziona!
ho indicato:
=Somma([IMPONIBILE]+[IMPOSTA]) ma niente, il campo rimane vuoto (tra l'altro
quando indico "sum" viene tradotto automaticamente in "Somma")
Giorgia


title: campo somma di sottomaschera

text:
Giorgia wrote:
> "Karl Donaubauer ha scritto:
>>> ... Non viene calcolata la somma.
>>> Visto che cmpTotale della sottomaschera1 � =[IMPONIBILE]+[IMPOSTA]
>>> potrebbe essere la causa del problema?
>>
>> Somma di un controllo calcolato
>>
www.donkarl.com/it?FAQ2.22
>>
> Avevo gi� sbirciato nel tuo preziosissimo sito Karl, ma nulla non
> funziona! ho indicato:
> =Somma([IMPONIBILE]+[IMPOSTA]) ma niente, il campo rimane vuoto (tra
> l'altro quando indico "sum" viene tradotto automaticamente in "Somma")
Se hai campi vuoi leggi:
 Un campo vuoto impedisce il risultato della formula

www.donkarl.com/it?FAQ2.13



title: campo somma di sottomaschera

text:
On 17 Giu, 19:11, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> Giorgia wrote:
> > "Karl Donaubauer ha scritto:
> >>> ... Non viene calcolata la somma.
> >>> Visto che cmpTotale della sottomaschera1 è =[IMPONIBILE]+[IMPOSTA]
> >>> potrebbe essere la causa del problema?
>
> >> Somma di un controllo calcolato
> >>
www.donkarl.com/it?FAQ2.22
>
> > Avevo già sbirciato nel tuo preziosissimo sito Karl, ma nulla non
> > funziona! ho indicato:
> > =Somma([IMPONIBILE]+[IMPOSTA]) ma niente, il campo rimane vuoto (tra
> > l'altro quando indico "sum" viene tradotto automaticamente in "Somma")
>
> Se hai campi vuoi leggi:
>
>  Un campo vuoto impedisce il risultato della formula
>
www.donkarl.com/it?FAQ2.13
>
> --
> HTH
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
nel piè di pagina della maschera penso che avrai una casella di testo
del tipo:
=Somma([TOTALE])
quindi nella machera devi avere una casella di testo che faccia
riferimento alla casella di testo che ti calcola la somma nella
sottomaschera...quindi:
=forms!nomemaschera!nomesottomaschera!
nomecaselladitestodellasottomaschera
se vuoi dai un'occhiata al sito di karl
riferirsi ai controlli in sottomaschera. ;-)


title: campo somma di sottomaschera

text:
>
> Se hai campi vuoi leggi:
>
> Un campo vuoto impedisce il risultato della formula
>
www.donkarl.com/it?FAQ2.13
>
> --
> HTH
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
>
Ciao Karl!
allora, per la somma del campo nella sottomaschera ora � ok, ho usato
correttamente Nz.
Ho dato un'occhiata al tuo sito anche per i riferimenti ai campi delle
subform ma ti segnalo quanto mi capita:
nel sito riporti di indicare, dalla maschera principale:
Me![ControlloSottomaschera_in_MascheraPrincipale]![Controllo_in_Sottomaschera]
provando cos� non mi riusciva, cos� ho usato la composizione guidata che mi
indica:
=[DETTAGLI FATTURA ACQUISTO].[Form]![SOMMA TOTALE]
(DETTAGLI_FATTURE_ACQUISTO � la sottomaschera)
Cos� mi viene almeno restituito il valore e non un errore ma non mi viene
restituita la Somma dei campi SOMMA_TOTALE della sottomaschera che � a
maschere continue.
Nella mia ignoranza, credo che bisogna indicargli di fare la somma dei campi
SOMMA_TOTALE, ma come?
Giorgia


title: x Roberto. Somme incrementate, mi spiego meglio

author: otis

text:
La qry adrebbe bene, ma non sono riuscito ad adattarla al mio scopo.
Il report che dicevo ha come origine la qry seguente
SELECT DISTINCTROW Format$([Viaggi].[Data],'mmmm') AS Mese, [Cogn] & " " &
Left([Nome],1) AS Socio, Sum(qryImpViaggi.TotSlordo) AS Totmese,
Year([data])*12+DatePart('m',[data])-1
FROM qryElencosoci INNER JOIN (qryImpViaggi RIGHT JOIN Viaggi ON
qryImpViaggi.IDViaggio = Viaggi.IDViaggio) ON qryElencosoci.IDSocio =
Viaggi.IDSocio
GROUP BY Format$([Viaggi].[Data],'mmm'), [Cogn] & " " & Left([Nome],1),
Year([data])*12+DatePart('m',[data])-1
ORDER BY Year([data])*12+DatePart('m',[data])-1;
(L' ho fatta con la griglia, non in SQL che non ne sarei in grado)
In pratica ho 2 tabelle: Soci e Viaggi + una qry qryImpViaggi  basata sulla
tabella Viaggi che mi dà vari conteggi e che uso come origine per altri
report e maschere.
Come dicevo non sono riuscito a inserire il tuo suggerimento nella qry.
Tra l' altro ho cercato la funzione CHR nella guida ma non ho capito come si
usa e a cosa serve il carattere $.
Spero davvero di non chiedere troppo.


text:
"otis" <
l.o...@libero.it
> ha scritto nel messaggio
news:DO836.205649$hk4.7...@news.infostrada.it...

Se la tua query si chiama Query1 (in caso contrario sostituisci Query1 con
il vero nome della tua query  come dominio della DSum) e TotProgr deve
essere progressivo nel tempo e non nell'anno solare, prova con questo codice
SQL:
SELECT DISTINCTROW Format$([Viaggi].[Data],'mmmm') AS Mese, [Cogn] & " " &
Left([Nome],1) AS Socio, Sum(qryImpViaggi.TotSlordo) AS Totmese,
Year([data])*12+DatePart('m',[data])-1 AS Mese1, DSum("TotMese", "Query1",
"Socio = " & Chr$(34) & [Socio] & Chr$(34) & " AND Mese1 <= " & [Mese1]) AS
TotProgr
FROM qryElencosoci INNER JOIN (qryImpViaggi RIGHT JOIN Viaggi ON
qryImpViaggi.IDViaggio = Viaggi.IDViaggio) ON qryElencosoci.IDSocio =
Viaggi.IDSocio
GROUP BY Format$([Viaggi].[Data],'mmm'), [Cogn] & " " & Left([Nome],1),
Year([data])*12+DatePart('m',[data])-1
ORDER BY Year([data])*12+DatePart('m',[data])-1;
Visto che 34 è il codice ASCII delle virgolette, Chr$(34) sono le
virgolette; uso questa sintassi altrimenti con apici e doppi apici faccio
sempre un macello.
Spero che funzioni, facci sapere.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: Re: Calendar Cntrol

author: Carlo Costarella

text:
"francescodiassisi" <
animein...@gmail.com
> ha scritto nel messaggio
news:b5cec304-6c0d-4fc1...@l18g2000vbx.googlegroups.com...
Ciao a tutti! Cambiando versione di Access mi sono perso il
Riferimento:
Microsoft Calendar Control 11.0
Mi sapete dire in quale libreria di Access 2003 è nascosto? Grazie!
-------------------------
E' un ocx e si chiama mscal.ocx. Normalmente si trova in
C:\Programmi\Microsoft Office 2003\OFFICE11.

Ciao, Carlo


title: Re: Calendar Cntrol

author: francescodiassisi

text:
On 15 Apr, 15:04, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> "francescodiassisi" <
animeincamm...@gmail.com
> ha scritto nel messaggionews:b5cec304-6c0d-4fc1...@l18g2000vbx.googlegroups.com...
> Ciao a tutti! Cambiando versione di Access mi sono perso il
> Riferimento:
> Microsoft Calendar Control 11.0
> Mi sapete dire in quale libreria di Access 2003 è nascosto? Grazie!
> -------------------------
> E' un ocx e si chiama mscal.ocx. Normalmente si trova in
> C:\Programmi\Microsoft Office 2003\OFFICE11.
>
> Ciao, Carlo

Whaw, grazie Carlo!
Nel mio era in C:\Programmi(86)\Microsoft Office\Office11
Nella finestra è necessario scegliere il Tipo di file *.ocx
Shalom!  ; )


title: Re: Calendar Cntrol

text:
Il giorno domenica 15 aprile 2012 17:35:57 UTC+2, francescodiassisi ha scritto:
> On 15 Apr, 15:04, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> > "francescodiassisi" <
animeincamm...@gmail.com
> ha scritto nel messaggionews:b5cec304-6c0d-4fc1...@l18g2000vbx.googlegroups.com...
> > Ciao a tutti! Cambiando versione di Access mi sono perso il
> > Riferimento:
> > Microsoft Calendar Control 11.0
> > Mi sapete dire in quale libreria di Access 2003 è nascosto? Grazie!
> > -------------------------
> > E' un ocx e si chiama mscal.ocx. Normalmente si trova in
> > C:\Programmi\Microsoft Office 2003\OFFICE11.
Shalom.



title: numerazione record query

author: mino

text:
ho bisogno di recuperare il numero del record nelle query.
per esempio: il primo campo č quello che serve a me
>1 a
>2 b
>3 c
se li riordino in senso antiorario
>1 c
>2 b
>3 a
spero di eseere stato sufficientemente chiaro
ho trovato qualcosa che funziona con le maschere ma con le query nulla
cia e per o ra grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: numerazione record query

author: Antonio Ganci

text:
mino wrote:
> ho bisogno di recuperare il numero del record nelle query.
> per esempio: il primo campo è quello che serve a me
>
>> 1 a
>> 2 b
>> 3 c
>
> se li riordino in senso antiorario
>
>> 1 c
>> 2 b
>> 3 a
>
> spero di eseere stato sufficientemente chiaro
>
> ho trovato qualcosa che funziona con le maschere ma con le query nulla
>
> cia e per o ra grazie
Guarda sul sito comune. Attenzione: funziona solo se la navighi con un
recordset altrimenti in visualizzazione foglio dati, i numeri continuano ad
incrementarsi.
Ciao, Antonio.


title: numerazione record query

text:
mino schrieb:
> ho bisogno di recuperare il numero del record nelle query.
> per esempio: il primo campo è quello che serve a me
>
>> 1 a
>> 2 b
>> 3 c
>
> se li riordino in senso antiorario
>
>> 1 c
>> 2 b
>> 3 a
>
> spero di eseere stato sufficientemente chiaro
>
> ho trovato qualcosa che funziona con le maschere ma con le query nulla
http://groups.google.com/groups?as_q=Query%20numero%20record&as_uauthors=Donau
bauer
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: numerazione record query

text:
"mino" <
news...@libero.it
> ha scritto nel messaggio
news:aq87hk$f1q$1...@news.newsland.it...

Leggi qualche post indietro, c'č un'ottima soluzione nuova proposta
da M.Borrelli.............!
@Alex


title: numerazione record query

text:
Karl Donaubauer wrote:

>
http://groups.google.com/groups?as_q=Query%20numero%20record&as_uauthors=Donau
> bauer

mi va in crash il database.
questa è l' sql:
SELECT [R banca italia erogazioni].cbabi, (Select Count (*) FROM [R banca
italia erogazioni] as Temp WHERE [Temp].[cbabi]< [R banca italia
erogazioni].[cbabi])+1 AS Contatore
FROM [R banca italia erogazioni];
non riesco a capire come mai.
fammi sapere se riesci a capire dove sia il problema.
per chiarezza uso access 97
ciao e grazie per ora



title: numerazione record query

text:
mino ha scritto:
> Karl Donaubauer wrote:
>>> ho bisogno di recuperare il numero del record nelle query.
>>> per esempio: il primo campo è quello che serve a me
>>>> 1 a
>>>> 2 b
>>>> 3 c
>>> se li riordino in senso antiorario
>>>> 1 c
>>>> 2 b
>>>> 3 a
>> ...
>>
http://groups.google.com/groups?as_q=Query%20numero%20record&as_uauthors=
>> Donaubauer
>
> mi va in crash il database.
>
> questa è l' sql:
> SELECT [R banca italia erogazioni].cbabi, (Select Count (*) FROM [R
> banca italia erogazioni] as Temp WHERE [Temp].[cbabi]< [R banca italia
> erogazioni].[cbabi])+1 AS Contatore
> FROM [R banca italia erogazioni];
>
> non riesco a capire come mai.
> fammi sapere se riesci a capire dove sia il problema.
> per chiarezza uso access 97
Lo statement SQL sembra ok. Quanti record ha la tabella?
Normalmente se hai un crash a causa di una query di selezione
è un altro problema del db, Access o del sistema.
Prova a compattare il db o di importare tutti oggetti in un nuovo db.



title: numerazione record query

text:
"mino" <
news...@libero.it
> ha scritto nel messaggio
news:aq87hk$f1q$1...@news.newsland.it...
> ho bisogno di recuperare il numero del record nelle query.
> per esempio: il primo campo è quello che serve a me
>
> >1 a
> >2 b
> >3 c
>
> se li riordino in senso antiorario
>
> >1 c
> >2 b
> >3 a
>
> spero di eseere stato sufficientemente chiaro
>
> ho trovato qualcosa che funziona con le maschere ma con le query nulla
>
> cia e per o ra grazie
>
Se vuoi aggiungere in una query un numero progressivo che ti numera sempre i
record da 1 in avanti, a prescindere di come sono ordinati.
In un modulo del tuo database memorizza questa funzione:
Function GetNumProgr(KeyName As String, KeyValue, NomeQuery As String) As
Long
Dim RS As DAO.Recordset
Dim NumProgr As Long
On Error GoTo Err_GetNumProgr
NumProgr = 0
Set RS = CurrentDb().OpenRecordset(NomeQuery, dbOpenDynaset)
' Trova il record corrente
Select Case RS.Fields(KeyName).Type
    ' La chiave è Numerica?
    Case DB_INTEGER, DB_LONG, DB_CURRENCY, DB_SINGLE, _
        DB_DOUBLE, DB_BYTE
        RS.FindFirst "[" & KeyName & "] = " & KeyValue
    ' La chiave è di tipo Data/ora?
    Case DB_DATE
        RS.FindFirst "[" & KeyName & "] = #" & KeyValue & "#"
    ' La chiave è di tipo Testo?
    Case DB_TEXT
        RS.FindFirst "[" & KeyName & "] = '" & KeyValue & "'"
    Case Else
        MsgBox "ERRORE: Tipo dati della chiave non valido!"
        Exit Function
   End Select
Do Until RS.BOF
    NumProgr = NumProgr + 1
    RS.MovePrevious
Loop
GetNumProgr = NumProgr
Set RS = Nothing
Bye_GetNumProgr:
    Exit Function
Err_GetNumProgr:
    Resume Bye_GetNumProgr
End Function
Nella query aggiungi un campo calcolato in questa maniera:
NumProg: GetNumProgr("ID";[ID];"Query1")
dove ID è il nome del campo che è la chiave primaria della tabella su cui è
basata la query e Query1 è il nome della query.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: numerazione record query

text:
> Lo statement SQL sembra ok. Quanti record ha la tabella?
> Normalmente se hai un crash a causa di una query di selezione
> è un altro problema del db, Access o del sistema.
> Prova a compattare il db o di importare tutti oggetti in un nuovo db.
>
> --
> HTH
> Karl
> *********
> Access-FAQ (tedesco):
http://www.donkarl.com
>
era la query principale che dava problemi non so per quale motivo.
sei stato come al solito gentillissimo e molto competente.
ciao e grazie
--------------------------------
Inviato via
http://usenet.libero.it


title: Aiuto : E' possibile che Access sbaglia a fare i calcoli ?

author: Klaus Dobermann

text:
Salve a tutti, non è proprio così ma accade delle cose molto bizzarre a
volte si a volte no, e non so se dipende da un mio errore o se mi sono perso
qualcosa.
Mi spiego: Ho costruito una piccola applicazione che deve fare dei calcoli
su valori di una tabella di tipo "single" ossia un tipo di dati numerico
decimali. Quello che mi serviva era un numero a tre decimali su cui fare
delle operazioni (moltiplicazioni e divisioni), invece o scoperto con un
programma che è un'esploratore di dati che mi ritrovo dei valori del tipo
12,34000003445 anzicchè 12,340 ciò comporta che quando uso la funzione Sum()
di access non ottengo mai il valore 100 ma 100,000000451 il che mi blocca il
programma. Ho provato di tutto sia con arrotondamenti che per troncamenti
senza riuscirci. Premetto che le funzioni di arrotondamento e troncamento in
Access le ho scritte io in VBA in quanto mi pare che non ci sono.
La cosa ancora più pazzesca è quando utilizzando il builder C++ ho creato
una DBGrid giusto per visualizzare i valori e modificarli, li visualizzo in
formato a 6 o 7 cifre decimali e se provo a scrivere 2.34 quando passo al
campo successivo il 2.34 si trasforma in 2.340005963.
No riesco a capacitarmi in quanto con altri database del tipo dbf ciò non
capita!!!!
Qualcuno sa come risolvere il problema e/o spiegarmi perchè ?
Oppure se avete una funzione tipo troncate() per troncare il numero single e
portare 3.4000045 a 3.400 anche se già l'ho fatto?
Vi ringrazio di aver letto il messaggio
doberm...@tin.it


author: Matteo Fortini

text:
sembrerą stupido, ma hai provato a mettere i dati da single a double? mi pare
di ricordare che fosse stata la soluzione ai miei problemi, un tempo...
Ciao,
    Matteo


author: Thierry Rega

text:
Nella discussione "Access sbaglia le moltiplicazioni !?!?!?" del 05/06/00
parlano del tuo problema.
Ciao
Thierry


title: filtro in maschera già attiva

author: Lucio Lovato

text:
salve,
per favore vorrei creare dei bottoni di comando che consentano di filtrare i
dati in una maschera. Attualmente uso più maschere collegare a query
diverse.
cosa mi consigliate
grazie


title: filtro in maschera già attiva

text:
Il Thu, 31 Aug 2000 07:01:49 +0200, "Lucio Lovato"
<
luc...@keycomm.it
> scrisse:

Sull'evento SuClick di ciascun pulsante scrivi il codice seguente:
me.recordsource = IstruzioneSQL
me.requery
dove IstruzioneSQL è la stringa SQL di definizione del query
corrispondente (puoi vederla e quindi fare cut & paste, aprendo il
query in struttura e quindi menù Visualizza -> Visualizzazione SQL)
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora
provetti poeti fiorentini come vturturro.
(Così disse
ivan....@tiscalinet.it
 Ven 25 Aug 2000 09:34:52 +0200)


title: filtro in maschera già attiva

text:
grazie vincenzo,
non riesco comunque ho paura di essere molto piů terra terra
io ho una maschera con campi (nome, cognome, indirizzo......) vorrei
inserire una casella testo che sia 'ricerca nome' e una 'ricerca cognome' e
far si che quando inserisco un nome o una parte di nome nella casella di
testo ci sia una estrazione dei campi nome e cognome con il contenuto della
casella di testo. Vorrei che funzionasse anche se inserisco solo il cognome
(potrebbero esserci 5 'rossi') senza necessariamente inserire il nome.
grazie
"VT@work" <
V...@work.it
> ha scritto nel messaggio
news:39adfad3...@firewall.regione.toscana.it...
> Il Thu, 31 Aug 2000 07:01:49 +0200, "Lucio Lovato"
> <
luc...@keycomm.it
> scrisse:
>
> >salve,
> >per favore vorrei creare dei bottoni di comando che consentano di
filtrare i
> >dati in una maschera. Attualmente uso piů maschere collegare a query
> >diverse.
> >cosa mi consigliate
> >
> >grazie
> >
>
> Sull'evento SuClick di ciascun pulsante scrivi il codice seguente:
>
> me.recordsource = IstruzioneSQL
> me.requery
>
> dove IstruzioneSQL č la stringa SQL di definizione del query
> corrispondente (puoi vederla e quindi fare cut & paste, aprendo il
> query in struttura e quindi menů Visualizza -> Visualizzazione SQL)
>
> Vincenzo Turturro
> ---------------------------------------------------------
> Se no diventiamo tutti **** dai portatili o peggio ancora
> provetti poeti fiorentini come vturturro.
> (Cosě disse
ivan....@tiscalinet.it
 Ven 25 Aug 2000 09:34:52 +0200)


title: Ricavare stringa tra due caratteri

author: pippo

text:
Ciao a tutti
ho degli indirizzi in questo formato:
VA - GALLARATE - Via del Lavoro 13
Io vorrei scomporli in tre campi:
provincia = caratteri a destra del primo "-"
Comune = caratteri a sinistra del primo "-" e a destra del secondo "-"
Indirizzo = caratteri a sinistra del secondo "-"
Esiste una qualche funzione che mi dia questo risultato?
Grazie a tutti
Ciao
Marco


title: Ricavare stringa tra due caratteri

author: Alessandro Baraldi

text:
"pippo" <
pl...@pippo.it
> wrote in message
news:YNn_a.240687$
lK4.7...@twister1.libero.it

Allora devi sfruttare qualche funzione dedicata alle stringhe:
Instr(TuaStringa,"-") ti restituisce la posizione del 1° carattere "-"
Nel tuo caso 3
Mid$(Tuastringa, start[, length]) recupera una porzione di Stringa
quindi
PrimaStringa=Mid$(TuaStringa,1,Instr(tuastringa,"-")-1)="VA"
SecondaStringa=Mid$(TuaStringa,Instr(Tuastringa,"-")+1,Len(TuaStringa))
In realtà il recipero della seconda parte sarà parziale, nel senso che
sarà:
SecondaStringa="GALLARATE - Via del Lavoro 13"
Quindi:
SecondaStringa=Mid$(SecondaStringa,1,Instr(SecondaStringa,"-")-1)="GALLARATE"
E così via per la 3° parte.
Ciao.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Ricavare stringa tra due caratteri

text:
"pippo" <
pl...@pippo.it
> ha scritto nel messaggio
news:YNn_a.240687$lK4.7...@twister1.libero.it...

Sono ancora io e aggiungo un'appendice.
Ho controllato che alcuni indirizzi possono essere così:
"VA - GALLARATE - Via del Lavoro 13"
per cui dovrei eliminare anche il primo ed ultimo carattere della stringa
(se ovviamente corrispondente alle virgolette)
Sto provando così ma senza risultato perché non riesco  a fargli
identificare le virgolette. Mi dice sempre PREVISTO THEN OPPURE GOTO
Dim rst As DAO.Recordset
Dim Provincia As String
Dim Comune As String
Dim Indirizzo As String
Set rst = CurrentDb().OpenRecordset("SELECT DISTINCT [Indirizzo Cliente] " &
_
                                    "FROM Clienti" & _
                                    "WHERE (((Clienti.[Indirizzo Cliente])
Is Not Null));")
        Do Until rst.EOF
            rst.Edit
            carattere = Left(rst.Fields("Indirizzo Cliente"), 1)
            If carattere = """ Then rst.Fields("Indirizzo Cliente") =
Right(rst.Fields("Indirizzo Cliente"), 1)
            rst.Update
            rst.MoveNext
        Loop
rst.Close


title: Ricavare stringa tra due caratteri

text:
"pippo" <
pl...@pippo.it
> ha scritto nel messaggio
news:YNn_a.240687$lK4.7...@twister1.libero.it...

Molte strade sono possibili. Te ne propongo una:
Crea una tabella cosě fatta:
Tabella1:
ID              Contatore
PR             Testo 2 caratteri
Citta          Testo 100 caratteri
Indirizzo     Testo 255 caratteri
Presuppongo che la tabella dalla quale prelevare o trasformare i dati
si chiami "INDIRIZZI" e contiene un campo che si chiama "Indirizzo"
Creo la seguente funzione in un db che ha nei riferimenti il solo DAO o non
ADO:
Public Function ScomponiIndirizzo()
'VA - GALLARATE - Via del Lavoro 13
Dim pos As Integer, pos2 As Integer, i As Integer
Dim indirizzo As String
Dim rcs As Recordset, RcsIndirizzi As Recordset
    Set rcs = CurrentDb.OpenRecordset("Tabella1")
    Set RcsIndirizzi = CurrentDb.OpenRecordset("Indirizzi")
        RcsIndirizzi.MoveLast
        RcsIndirizzi.MoveFirst
    For i = 1 To RcsIndirizzi.RecordCount
        indirizzo = RcsIndirizzi!indirizzo
        pos = InStr(1, indirizzo, "-")
        pos2 = InStr(pos + 1, indirizzo, "-")
            With rcs
            .AddNew
            !PR = Mid$(indirizzo, 1, 2)
            !Citta = Trim(Mid$(indirizzo, pos + 1, (pos2 - (pos + 1))))
            !indirizzo = Trim(Mid$(indirizzo, pos2 + 1, Len(indirizzo)))
            .Update
            End With
        RcsIndirizzi.MoveNext
        Next i
        RcsIndirizzi.Close
        Set RcsIndirizzi = Nothing
        rcs.Close
        Set rcs = Nothing
End Function
Questa č una delle possibili strade ma dalla quale potrai trarre degli utili
esempi
sulle funzioni Mid$, Instr, Len ecc.
Ciao, Carlo


title: Ricavare stringa tra due caratteri

author: Roberto dalla campagna

text:
pippo <
pl...@pippo.it
> wrote in message
YNn_a.240687$lK4.7...@twister1.libero.it...

Sbaglio o fai un po' di confusione tra "destra" e "sinistra"?
Certo che politicamente sei messo un po' male!! ;-)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Ricavare stringa tra due caratteri

text:
"Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
news:cHo_a.240376$Ny5.7...@twister2.libero.it...

In effetti ho fatto un pò di confusione...
Si vede che sto fondendo e che mi ci vuole una vacanza.
Politicamente, purtroppo, mi sembra che siamo un pò tutti messi male
(soprattutto in questo momento...)
Ciao dall'ambidestro...


title: Ricavare stringa tra due caratteri

author: Sib

text:
"pippo" <
pl...@pippo.it
> ha scritto nel messaggio
> "Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
> > pippo <
pl...@pippo.it
> wrote in message
> > > Ciao a tutti
> > > ho degli indirizzi in questo formato:
> > >
> > > VA - GALLARATE - Via del Lavoro 13
> > >
> > > Io vorrei scomporli in tre campi:
> > > provincia = caratteri a destra del primo "-"
> > > Comune = caratteri a sinistra del primo "-" e a destra del secondo "-"
> > > Indirizzo = caratteri a sinistra del secondo "-"
> > >
> > > Esiste una qualche funzione che mi dia questo risultato?
> > > Grazie a tutti
> > > Ciao
> > > Marco
> >
> > Sbaglio o fai un po' di confusione tra "destra" e "sinistra"?
> >
> > Certo che politicamente sei messo un po' male!! ;-)
> >
> > --
> > Roberto
> In effetti ho fatto un pò di confusione...
>
> Si vede che sto fondendo e che mi ci vuole una vacanza.
>
> Politicamente, purtroppo, mi sembra che siamo un pò tutti messi male
> (soprattutto in questo momento...)
>
> Ciao dall'ambidestro...
>
L'importante e' non essere ambisinistro
Sib


title: Ricavare stringa tra due caratteri

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:Leq_a.79835$cl3.2...@news2.tin.it...

o ambidestro


title: Elenco eventi in intervallo date

text:
Ho la seguente tabella Access 2003:
Cont Testo  Data       Data     Testo
ID   Evento DataInizio DataFine Nome
1    A      1/1/2008   1/1/2008 Pippo
2    B      1/1/2008   3/1/2008 Poldo
3    C      3/4/2008   7/4/2008 Pluto
Devo creare una query con il seguente risultato:
DataInizio Id Nome  Evento
1/1/2008   1  Pippo A
1/1/2008   2  Poldo B
2/1/2008   2  Poldo B
3/1/2008   2  Poldo B
3/4/2008   3  Pluto C
4/4/2008   3  Pluto C
5/4/2008   3  Pluto C
6/4/2008   3  Pluto C
7/4/2008   3  Pluto C
In seconda analisi andrò a creare un'altra query che punta alla
precedente con un parametro sulla DataInizio.
Come posso fare?
Grazie per l'attenzione


title: Elenco eventi in intervallo date

author: Gabriele Bertolucci

text:
[omissis]
> In seconda analisi andrò a creare un'altra query che punta alla
> precedente con un parametro sulla DataInizio.
> Come posso fare?
Secondo me non c'è query che tenga.
Devi fare tutto a manina tramite codice VBA.
Prepari una struttura dove andare ad inserire lo "sviluppo" di quanto hai
letto dalla tabella; leggi i dati dalla tabella originale e popoli quella
nuova di conseguenza.
Visto, poi, che devi fare delle query su questo "esploso" credo proprio che
non esista un'altra soluzione.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


title: Elenco eventi in intervallo date

text:
Analizzo la soluzione consigliata, anche nell'ottica di una eventuale
accesso ai dati via asp.
Grazie
Giorgio



title: comparsa controllo a condizione

author: Luciano

text:
ciao a tutti
In maschere continue in A2003, ho vari campi tra cui un campo "email"
e un checkbox "spedizione_postale". Ora, io vorrei che se il campo
email contiene dati (un indirizzo email) la checkbox "spedizione
postale" non appaia sulla maschera, o quantomeno sia non abilitata.
Che istruzione posso dare in VBA?

grazie e buon anno
Luciano


title: comparsa controllo a condizione

text:

Nelle Maschere continue direi che non puoi fare molto... anzi... puoi
fare solo dei giochetti di prestigio con controlli
da rendere trasparenti o no sovrapposti al CheckBox(con priorità di
Layer).

@Alex


title: comparsa controllo a condizione

text:
On 1 Gen, 17:59, Luciano <
nevada_2...@yahoo.it
> wrote:

Puoi rendere inattivo il controllo utilizzando la formattazione
condizionale


title: comparsa controllo a condizione

text:
Fair87 wrote:
> Luciano wrote:
>> In maschere continue in A2003, ho vari campi tra cui un campo "email"
>> e un checkbox "spedizione_postale". Ora, io vorrei che se il campo
>> email contiene dati (un indirizzo email) la checkbox "spedizione
>> postale" non appaia sulla maschera, o quantomeno sia non abilitata.
>> Che istruzione posso dare in VBA?
>
> Puoi rendere inattivo il controllo utilizzando la formattazione
> condizionale

Per le caselle di controllo (checkbox) la FC non c'č.

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


title: comparsa controllo a condizione

author: Stefano C

text:
Scusami ma ho inviato la risposta al tuo indirizzo personale anzich� al
NG. Fra l'altro sbagliata: non mi ero accorto che hai delle maschere
*continue*.

Alchimie tipo controlli sovrapposti a parte, mi viene in mente solo la
possibilit� di inserire una verifica in checkbox_beforeupdate per
eliminare la selezione impropria:

	if ((me.email.value & "") = "") then cancel = true

Ciao!



title: comparsa controllo a condizione

text:
On 2 Gen, 16:56, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> Fair87 wrote:
> > Luciano wrote:
> >> In maschere continue in A2003, ho vari campi tra cui un campo "email"
> >> e un checkbox "spedizione_postale". Ora, io vorrei che se il campo
> >> email contiene dati (un indirizzo email) la checkbox "spedizione
> >> postale" non appaia sulla maschera, o quantomeno sia non abilitata.
> >> Che istruzione posso dare in VBA?
>
> > Puoi rendere inattivo il controllo utilizzando la formattazione
> > condizionale
>
> Per le caselle di controllo (checkbox) la FC non c'è.
>
> --
> Ciao
> Karl
> *********
> Access FAQ:
http://www.donkarl.com/it

Bravo tu....e asino io........


title: Subform che comanda aggiornamento a recordset form principale?

author: RobertoA

text:
Allora, ho una form in modalita' visualizzazione 'continua'
Le righe sono le classiche righe fattura

Nella testata form, ho inserito una subForm, sempre continua, che
visualizza tante righe quante sono le testate delle fatture

La subForm NON e' collegata alla form principale con i classici campi
LinkMasterFields e LinkChildFields

Nell'evento OnCurrent della subForm ho inserito il codice che, nelle mie
intenzioni, avrebbe dovuto aggiornare i record della form

Me.Parent.Form.Filter = "ID_TESTATA=" & Me!ID_TESTATA_DOCUMENTO
Me.Parent.Form.FilterOn = True

Non funziona come desiderato, nel senso che quando passa il codice
sopra, a seguito di un cambiamento riga nela subForm testate fatture,
viene si aggiornato il Filter della form principale, ma a questo segue
un aggiornamento (indesiderato) anche della subForm e si in-loopa tutto

La domanda e':  perche' viene scatenato l'evento OnCurrent della subForm
anche se la subForm NON e' collegata alla form principale (e quindi non
dovrebbe aggiornarsi, ma invece si aggiorna) ?


text:

E' ovvio... l'applicazione della proprietà FILTER implica il REQUERY della Form e di conseguenza l'aggiornamento in cascade della SUBFORM.

@Alex


text:

La subForm viene aggiornata sempre anche se non e' collegata (coi campi
LinkMaster../LinkChild..)?
Quindi non si puo' proprio fare quello che volevo realizzare (testate
documenti nella subForm e righe documento nella form) ?


text:
Vedi tu...
Siccome sei tu da codice a modificare la proprietà Filter predisponi un boolean inibitore all'azione che fai su Current della SubForm che resetti in uscita sempre da Current.

@Alex


author: GiorgioDaPrato

text:
> Quindi non si puo' proprio fare quello che volevo realizzare (testate
> documenti nella subForm e righe documento nella form) ?

oppure (è quello che ormai faccio sempre ...)
tieni due subform (nemmeno direttamente dipendenti fra loro)
in una form "quadro"

la sincronizzazione di una delle due subform (quella dipendente)
avviene con l'aggiornamento della (query di) origine dati
che ha per parametri (criteri di selezione) i dati presenti
nel record selezionato della subform "master"


text:

Si, pero' se metti sue subform devi definirne la dimensione esterna
Specie in verticale, e' piu' efficace la maschera continua, che adatta
automaticamente il numero di righe visibili con la dimensione finestra
Mentre con le subform se vuoi che si adattino bisogna ingrandirle a
colpi di codice
Gia' ora faccio con le due subForm
Era piu' una curiosita', in tanti anni non mi era mai capitato di voler
mettere la griglia master in subForm e la griglia detail come righe
della form principale e quindi non sapevo dell'aggiornamento forzato a
cascata da form a subform anche se queste non sono collegate


title: Finestre Visual Basic

author: Goose

text:
Un saluto a tutto il NG.
Utilizzo attualmente Access 2000, avendo in precedenza impiegato A97.
Quando passo dalle strutture dei miei oggetti (form e report) al codice
Visual Basic, Access 2000 mi apre una serie incredibile di finestre.
La cosa può risultare anche di poco conto quando si hanno molte risorse
disponibili, ma quando si cerca di lavorare su macchine con 64Mb di RAM la
cosa diventa un po' dura e i messaggi 'Out of Memory' si sprecano.
Nel frattempo che mi procuro altra RAM, c'è un modo per far aprire solo la
finestra di codice che mi interessa?
Un ringraziamento anticipato
Goose


title: Finestre Visual Basic

author: Rabozzi Luigi

text:
Purtroppo ci deve essere quacche problemino infatti mi capita lo stesso
anche con 128K di ram e devo chiucdere tutte le applicazione per poter
lavorare (Rimango solo con Explorer e SysTray), che io sappia on c'e' modo
di risolvere a meno forse di chiudere il visualizzatore delle finestre di
progetto.
Ciao
<LuigI>
"Goose" <
Goose...@hotmail.com
> ha scritto nel messaggio
news:9Yvd6.37510$Up.3...@twister1.tin.it...
> Un saluto a tutto il NG.
> Utilizzo attualmente Access 2000, avendo in precedenza impiegato A97.
> Quando passo dalle strutture dei miei oggetti (form e report) al codice
> Visual Basic, Access 2000 mi apre una serie incredibile di finestre.
> La cosa puň risultare anche di poco conto quando si hanno molte risorse
> disponibili, ma quando si cerca di lavorare su macchine con 64Mb di RAM la
> cosa diventa un po' dura e i messaggi 'Out of Memory' si sprecano.
> Nel frattempo che mi procuro altra RAM, c'č un modo per far aprire solo la



title: Finestre Visual Basic

text:
"Rabozzi Luigi" <
luigi....@maggioreosp.novara.it
> ha scritto nel
messaggio news:9565q3$4vg$1...@galileo.it.ip-plus.net...
> Purtroppo ci deve essere quacche problemino infatti mi capita lo stesso
> anche con 128K di ram e ...
Prima di tutto scrivi dopo il quoting, poi credo che con 128K ti verra'
difficile anche eseguire il solitario.
Sib


title: Finestre Visual Basic

text:
"Sib" <
cerriserv...@tiscalinet.it
> ha scritto nel messaggio
news:956841$6cr$3...@lacerta.tiscalinet.it...

Eccoti Accontentato, ma non ho inteso il senso della tua affermazione.
Potresti spiegarmela ?
<LuigI>


title: Finestre Visual Basic

text:
"Rabozzi Luigi" <
luigi....@maggioreosp.novara.it
> ha scritto nel
messaggio news:956cnm$691$1...@galileo.it.ip-plus.net...

Ops... visto dopo comunque intendevo 128M e diro' di piu' con VB6 tratto
anche un numero maggiore di form e moduli senza che succeda nulla, il che mi
fa pensare a qualche bug nella programmazione A2K  tipo quello dei form +
texture.
<LuigI>


title: Finestre Visual Basic

author: Karl Donaubauer

text:
Goose <
Goose...@hotmail.com
> ha ascritto:
> Utilizzo attualmente Access 2000, avendo in precedenza impiegato A97.
> Quando passo dalle strutture dei miei oggetti (form e report) al codice
> Visual Basic, Access 2000 mi apre una serie incredibile di finestre.
> La cosa può risultare anche di poco conto quando si hanno molte risorse
> disponibili, ma quando si cerca di lavorare su macchine con 64Mb di RAM la
> cosa diventa un po' dura e i messaggi 'Out of Memory' si sprecano.
> Nel frattempo che mi procuro altra RAM, c'è un modo per far aprire solo la
> finestra di codice che mi interessa?
ACC2000: "Out of Memory" Error When You Load the Visual Basic Editor
After You Open Many Code Windows
http://support.microsoft.com/support/kb/articles/Q223/2/35.ASP
Nel mio archivo ha un messaggio di Peter Walker chi ha scritto
il suo metodo per chiudere tutti moduli:
*****
----- Original Message -----
From: Peter Walker <
papw...@ozemail.com.au
>
Newsgroups: comp.databases.ms-access
Sent: Friday, July 07, 2000 4:38 PM
Subject: Re: "Out of memory" in Access 2000!
stick this function on a menu / commandbar...
Function CloseAllModules()
On Error Resume Next
    Dim i
    For i = 0 To Access.Modules.Count - 1
        DoCmd.Close acModule, Access.Modules(0)
    Next
End Function
click the button .... and away they go.
*****
--
HTH
Karl
*********
Non meravigliarti del mio strano italiano. M'esercito qui.
Access-FAQ (tedesco):
http://www.donkarl.com


title: Finestre Visual Basic

text:
qualcuno che non conosco ha scritto:
> Nel mio archivo ha un messaggio...
*arrgh*
hohohohohohoho


title: Finestre Visual Basic

text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:DvAd6.129968$Z76.5...@news.chello.at...
> qualcuno che non conosco ha scritto:
> > Nel mio archivo ha un messaggio...
Grazie per l'aiuto Karl.
Suggerimento tempestivo ed esaudiente.
Un saluto
Goose


title: Finestre Visual Basic

author: sib

text:
Rabozzi Luigi <
luigi....@maggioreosp.novara.it
> wrote in message
956ct3$696$1...@galileo.it.ip-plus.net...
cut
> Ops... visto dopo comunque intendevo 128M e diro' di piu' con VB6 tratto
> anche un numero maggiore di form e moduli senza che succeda nulla, il che
mi
> fa pensare a qualche bug nella programmazione A2K  tipo quello dei form +
> texture.
Ovviamente scherzavo.
Comunque il problema con le maschere di Access e' spesso l'immagine di
sfondo che occupa molta memoria (dato che viene sempre convertita in bmp)
Ciao, Sib


title: Excel

author: Paolo

text:
come posso caricacare attraverso un pulsante
una query specifica del mio data base
grazie, ciao bubu


title: Excel

author: Vazim

text:


Non e' che sia proprio il NG adatto, cmq dai un occhiata a Dati -> carica
dati esterni -> Nuova Query.
Per il pulsante, click dx sulla barra dei bottoni, seleziona Casella Degli
Strumenti e divertiti...a dimenticavo ALT-F11.
--
   \  /_ _ : _ _
    \/(_|/_|| | |
  mail me  :
vazim_at_libero.it

  view me  :
http://www.vazim.net


title: prefisso ad

author: Bibi

text:
ad esempio nella stringa "adCmdText"  cosa significa il prefisso ad ?
ciao


title: prefisso ad

text:
Bibi wrote:
> ad esempio nella stringa "adCmdText"  cosa significa il prefisso ad
> ?
ADO
cioè che si tratta di una constante dalla libreria di ADO.
--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


title: Colore background

author: Ganimede

text:
Ciao,
è possibile cambiare il colore in background del campo attivo ... si
un subform che impostato per essere visualizzato come foglio
dati ? ... come maschera è OK ma come folgio non ho trovato storie.
Grazie.
Ganimede Dignan.


title: Colore background

author: Carlo Costarella

text:
"Ganimede" <
newto...@yahoo.com
> ha scritto nel messaggio
news:1176052289.8...@o5g2000hsb.googlegroups.com...
Ciao,

Grazie.
Ganimede Dignan.
Leggi la risposta al post successivo.
Ciao, Carlo


title: Colore background

text:
"Ganimede" <
newto...@yahoo.com
> ha scritto nel messaggio
news:1176052289.8...@o5g2000hsb.googlegroups.com...
Ciao,

Grazie.
Ganimede Dignan.
----------------------------
Ti ricordo che anche in foglio dati funziona la formattazione condizionale,
con la quale puoi variare il colore di sfondo...ma solo a certe condizioni.
Ciao, Carlo


title: Colore background

text:
Grazie per le risposte... temevo già un soluzione simile :-(



title: Colore background

text:
Perdona ma mi apre difficile... anche impostandolo manualmente sulla
proprietà del controllo quanto la maschera viene visualizzata non
succede nulla. Visualizzandola come maschera  invece tutto OK.



title: Colore background

text:
"Ganimede" <
newto...@yahoo.com
> ha scritto nel messaggio
news:1176069187.4...@d57g2000hsg.googlegroups.com...
Perdona ma mi apre difficile... anche impostandolo manualmente sulla
proprietą del controllo quanto la maschera viene visualizzata non
succede nulla. Visualizzandola come maschera  invece tutto OK.
Ti ricordo di postare la risposta scrivendo dopo il messaggio precedente e
non in testa.
La formattazione condizionale funziona anche in visualizzazione foglio dati.
Ciao, Carlo


title: Colore background

text:
Ciao,
> La formattazione condizionale funziona anche in visualizzazione foglio dati.
Non in Access 97 purtroppo.
Miao.
Ganimede Dignan.


title: Colore background

text:
"Ganimede" <
newto...@yahoo.com
> ha scritto nel messaggio
news:1176197809.6...@n76g2000hsh.googlegroups.com...
> Ciao,
>
>> La formattazione condizionale funziona anche in visualizzazione foglio
>> dati.
>
> Non in Access 97 purtroppo.
>
In A97 non esiste proprio la formattazione condizionale!
Ecco perchè non ci stancheremo mai di dire di specificare sempre, nei post,
la versione di Access e il sistema operativo usato.
Ciao, Carlo


title: Ancora sui codici a barre ean8/13 - un po' OT

author: bg

text:
Ciao a tutti.
Leggendo le news ho gia' risolto alcuni problemi (dal sito comune il
controllo del codice ean 8 e 13) e il reperimento in rete di programmi per
la stampa dei bar code (tanto lo paga il cliente).
Ora pero' vorrei conoscere meglio le norme che regolano la creazione e la
stampa dei codici in oggetto.
Ho gia' consultato sia il sito
www.indicod.it
 che quello dell'associazione
europea e ho guardato un po' su
www.adams1.com
Ho capito altre cose ( a parte i problemi con l'inglese tecnico) ma non ho
trovato niente su come si fa a comporre graficamente il codice cioè come si
crea dal numero la sequenza di line grosse o piccole che compongono il bar
code.
E' un segreto o c'e' in giro, anche in libreria, qualcosa
possibilmente in italiano che spieghi tutto?
Grazie per le eventuali dritte o spiegazioni.
bg


author: bobbit

text:
bg <
spiagg...@POSTA.libero.it
> wrote in message
kWdL5.54696$3K3.1...@news.infostrada.it...

Per stampare i codici a barre non ti serve nessun particolare software, con
gli ean13 ti basta recuperarti (mi sembra dal sito comune) i font EAN13 e la
funzione che ti genera a partire da un codice numerico  la corrispondente
stringa alfanumerica da stampare con i font EAN13.
Se non sono stato chiaro, fammi sapere
Ciao, Bobbit


text:
"bobbit" <
bobbit...@wappi.com
> ha scritto nel messaggio
news:mWfL5.55345$3K3.1...@news.infostrada.it...
> Per stampare i codici a barre non ti serve nessun particolare software,
con
> gli ean13 ti basta recuperarti (mi sembra dal sito comune) i font EAN13 e
la
> funzione che ti genera a partire da un codice numerico  la corrispondente
> stringa alfanumerica da stampare con i font EAN13.
>
> Se non sono stato chiaro, fammi sapere
>
> Ciao, Bobbit
>
>
>
Ho scandagliato il sito comune ma non ho trovato nulla di quello che dici a
parte le due funzioni di controllo dei codici ean8 e 13
che avevo gia' trovato prima.
Gli eventuali font sono sicuramente utili e mi interessano (dove sono?) ma
quello che cerco adesso e' probabilmente
una funzione come quella che dici di avere visto o comunque capire qual'e'
la procedura che genera a partire
dal codice numerico la stringa di barrette.
In un libro di Apogeo su W311 tempo fa ho trovato un programmino che dal
codice stampa tutti i codici a barre possibili ma non ci sono font
(bisogna fare un copia incolla) e inoltre non spiega nulla.
La mia è voglia di sapere come si fa e provare a farmelo (quando ho un po'
di tempo), non di avere già tutto pronto:
come dicevo per il cliente ho gia' provveduto.
Grazie per la risposta e aspetto qualche altro consiglio
Ciao, bg


title: Casella combinata usata come filtro..

author: Leo

text:
Salve a tutto il ng...
Ho un piccolo problema, ho creato una maschera (modalità continua) che mi
visualizza il risultato di calcoli fatti da una query dalla quale trae
origine. Il criterio di ricerca lo digito volta per volta nella solita
maschera che crea access automaticamente.. ([immettere il tipo di
concessione] per intenderci!!). Vorrei invece creare una casella combinata
che mi riassumesse quelle che sono tutte le eventuali scelte (criteri) e che
sull'evento dopo aggiornamento mi visualizzasse il risultato della ricerca e
quindi del calcolo. Ho provato a creare la casella combinata nella sezione
intestazione maschera, sull'evento dopo aggiornamento nel codice ho scritto
Me.requery. Naturalmente nella sezione criteri della query ho richiamato il
controllo della maschera (forms!calcolo!criterio). L'origine della casella
combinata è un campo di una tabella che riassume "le concessioni" (i criteri
di ricerca). Il tutto non funziona!!!! La cosa più grave è che ... non so
dove sto sbagliando!! Confido in una vostra sonora "sveglia".....
Grazie
Leo


title: Casella combinata usata come filtro..

author: Roberto da casa

text:
"Leo" <
rut...@galactica.it
> ha scritto nel messaggio
news:lCIU6.36721$Uo3.1...@news6.giganews.com...

Dacci qualche notizia in più.
1) Che cosa non ti funziona?
2) Come si chiama la maschera?
3) Come si chiama la casella combinata?
4) Quante colonne ha la casella combinata?
5) Cosa c'è nella colonna zero della colonna combinata?
 Ti ricordo che alla query viene passata la colonna zero della colonna
combinata.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Ti ricordo che


title: Casella combinata usata come filtro..

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:zuLU6.11620$fG4.4...@news.infostrada.it...

> 1) La maschera "calcolo" si apre non visualizzando alcun risultato, e fin
qui tutto bene (perchè non ho selezionato alcun criterio dalla casella
combinata!) ma quando voglio selezionare un criterio dalla predetta casella
combinata, questa pur mostrandomi tutte le eventuali scelte, non mi
seleziona niente (il controllo rimane vuoto).
2) La maschera si chiama "calcolo".
3) La casella combinata si chiama "criterio".
4) La casella combinata ha origine da una tabella che ha un unico campo,
ergo la casella combinata ha una sola colonna.
5) Niente.
Ho provato sostiutire la casella combinata con una semplice casella di testo
così da poterci digitare l'eventuale criterio, ma anche questa non funziona,
non mi da la possibilità di digitare alcunchè nel controllo.
Ti ricordo che la maschera calcolo è collegata alla query che esegue i
raggruppamenti e i calcoli che mi interessano.
Grazie
Leo
>


title: Casella combinata usata come filtro..

text:
"Leo" <
rut...@galactica.it
> ha scritto nel messaggio
news:859V6.39168$Uo3.1...@news6.giganews.com...

Secondo me tu hai settato la proprietà della maschera Consenti modifiche a
NO e quindi giustamente non riesci a selezionare nulla dalla casella
combinata come non riesci a digitare nulla nella casella di testo.
Imposta a SI tale proprietà e probabilmente tutto funzionerà.
Se poi vuoi che nessumo modifichi i dati visualizzati, per tutti i controlli
del corpo della maschera imposta la proprietà Abilitato a NO e la proprietà
Bloccato a SI.



title: Casella combinata usata come filtro..

text:
>  Ti ricordo che alla query viene passata la colonna zero della colonna
> combinata.
Anche se la casella combinata non è associata??
Non è che nell'evento 'dopo aggiornamento' devo,
 in qualche modo, ricalcolare tale 'recordset' ?!
> --
> Roberto
>
Leo  (l'altro Leo, ma con lo stesso problema :)))))


title: Casella combinata usata come filtro..

text:
"Leo" <
leo_...@libero.it
> ha scritto nel messaggio
news:3b246...@news.dada.it...
> >  Ti ricordo che alla query viene passata la colonna zero della colonna
> > combinata.
>
> Anche se la casella combinata non è associata??
Certo che si, anche perchè in questi casi la casella combinata è sempre non
associata.
> Non è che nell'evento 'dopo aggiornamento' devo,
>  in qualche modo, ricalcolare tale 'recordset' ?!
Quale recordset?
Cosa vuoi dire?
>
> > --
> > Roberto
> >
>
> Leo  (l'altro Leo, ma con lo stesso problema :)))))
L'altro Leo?
Ma con chi sto dialogando e che problema hai?
Io so solo che nella mia posta privata ho ricevuto un messaggio firmato Leo
che mi dice che con il mio messaggio dell'11/6/2001 ore 22:51 ha ricevuto la
"sveglia" ed ha risolto il problema e mi offre per questo un cappuccino ed
un cornetto.
Bah, non ci sto capendo un tubo!!!



title: Casella combinata usata come filtro..

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:deQV6.2864$7S1....@news.infostrada.it...

:)))
Mi sono accorto che da un pò di  tempo nel NG
ci sono 2 Leo. Io sono quello del thread 'Complimenti :))'
e non quello del 'cappuccio e cornetto' e dato che, a
quanto pare, siamo entrambi tuoi estimatori non
penso valga la pena discutere su chi ha usato
per primo il nick; quindi se la 'collisione' può creare
problemi di chiarezza all'interno del NG
posso sempre cambiare il mio.
Ciao
    Leo


title: Casella combinata usata come filtro..

text:
"Leo" <
leo_...@libero.it
> ha scritto nel messaggio
news:3b285...@news.dada.it...
[CUT]> :)))
> Mi sono accorto che da un pň di  tempo nel NG
> ci sono 2 Leo. Io sono quello del thread 'Complimenti :))'
> e non quello del 'cappuccio e cornetto' e dato che, a
> quanto pare, siamo entrambi tuoi estimatori non
> penso valga la pena discutere su chi ha usato
> per primo il nick; quindi se la 'collisione' puň creare
> problemi di chiarezza all'interno del NG
> posso sempre cambiare il mio.
>
> Ciao
>
>     Leo
>
Evitare che nel NG ci siano omonomie non sarebbe una cosa sbagliata.
Anche io l'ho dovuto fare all'inizio: eravamo piů di uno a presentarsi come
Roberto. Le cose andarono avanti per un pň sino a quando, in un thread, un
Roberto pose un quesito e gli rispose l'altro Roberto: ne venne fuori una
situazione in cui chi leggeva non capivo piů nulla, in compleso la cosa era
abbastanza comica (Roberto che risponde a Roberto).



title: Casella combinata usata come filtro..

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:zq1W6.6000$7S1.2...@news.infostrada.it...
>
> "Leo" <
leo_...@libero.it
> ha scritto nel messaggio
> news:3b285...@news.dada.it...
> [CUT]> :)))
> > Mi sono accorto che da un pò di  tempo nel NG
> > ci sono 2 Leo. Io sono quello del thread 'Complimenti :))'
> > e non quello del 'cappuccio e cornetto' e dato che, a
> > quanto pare, siamo entrambi tuoi estimatori non
> > penso valga la pena discutere su chi ha usato
> > per primo il nick; quindi se la 'collisione' può creare
> > problemi di chiarezza all'interno del NG
> > posso sempre cambiare il mio.
> >
> > Ciao
> >
> >     Leo
> >
>
> Evitare che nel NG ci siano omonomie non sarebbe una cosa sbagliata.
> Anche io l'ho dovuto fare all'inizio: eravamo più di uno a presentarsi come
> Roberto. Le cose andarono avanti per un pò sino a quando, in un thread, un
> Roberto pose un quesito e gli rispose l'altro Roberto: ne venne fuori una
> situazione in cui chi leggeva non capivo più nulla, in compleso la cosa era
> abbastanza comica (Roberto che risponde a Roberto).
>
> --
> Roberto
>
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
>
>
Beh.... dici che se uso Leo_duca (da DUCAle arredamenti)
qualcuno mi prenda per snob!?! :)); e magari mi rifili qualche
commento del tipo "....e perché non "conte" o "sua maestà"???" :)
Ma si.......corro stò rischio! :)))
Ciao
    Leo
PS: scommetti che indovino quale dei due eri tu!
      (se eri quello che chiedeva o quello che rispondeva :))))))))))
;)


title: file mdb e windows server 2008

author: Zurich

text:
Ci sono problemi per i file mdb posizionati su una share di rete su un
server win 2008 sr2?
Ogni tanto i client che accedono a tali file ricevono errore di formato non
riconosciuto MS JET .
L'errore poi scompare e non si ripresenta per alcuni giorni .
Eppure l'mdb è integro e corretto.
Ciao


title: Ricerca campo

author: Cicerone

text:
In VBA prima di inserire definitivamente i campi in una tabella, devo
verificare se il valore di un campo non esista già in quella tabella.
Il campo della tabella è Film.Titolo. Devo verificare se Titolo (Il record
inserito dalla maschera) è già presente in questa tabella.
Come si deve fare?
Grazie!
--
Cicerone
*********************
Il primo Newsgroup sulla Balbuzie
http://www.newsland.it/nr/browse/it-alt.salute.balbuzie/
**********************
C.I.B. Comunità Italiana Balbuzienti
www.balbuzienti.altervista.org/md-pro/index.php
**********************


title: Ricerca campo

author: Bruno Campanini

text:
"Cicerone" <{balbuzio}{@}{
tiscali.it
}> wrote in message
news:dqajp3$pou$1...@area.cu.mi.it...
> In VBA prima di inserire definitivamente i campi in una tabella, devo
> verificare se il valore di un campo non esista già in quella tabella.
> Il campo della tabella è Film.Titolo. Devo verificare se Titolo (Il record
> inserito dalla maschera) è già presente in questa tabella.
> Come si deve fare?
>
> Grazie!
> --
> Cicerone
Credo la cosa migliore sia porre sul campo Titolo
una chiave primaria.
Fatti risentire se la struttura del database non lo
consente o lo rende eccessivamente complicato.
Ciao
Bruno


title: Ricerca campo

author: Sergio MAZZA

text:
"Cicerone" <{balbuzio}{@}{
tiscali.it
}> ha scritto nel messaggio news:dqajp3$pou$1...@area.cu.mi.it...

Oltre al suggerimento di Bruno puoi gestire l'evento "prima di aggiornare" per controllare, tramite la funzione DLookup (vedi help
attivabile con ALT-F11, poi F1), se è già presente il valore da inserire:
es.
if not Isnull(DLookup("titoloFilm","tabFilm","titoloFilm = " & chr(34) & me!titoloFilm & chr(34))) then
    msgbox "il titolo: " & me!titoloFilm & ", è già inserito!",vbinfo+vbokonly,"Errore"
    cancel=true
endif
Ciao.
--
Sergio MAZZA


title: Ricerca campo

text:
"Cicerone" <{balbuzio}{@}{
tiscali.it
}> ha scritto nel messaggio
news:dqajp3$pou$1...@area.cu.mi.it...
> In VBA prima di inserire definitivamente i campi in una tabella, devo
> verificare se il valore di un campo non esista già in quella tabella.
> Il campo della tabella è Film.Titolo. Devo verificare se Titolo (Il record
> inserito dalla maschera) è già presente in questa tabella.
> Come si deve fare?
>
> Grazie!
> --
> Cicerone
Grazie ad entrambi, problema risolto! :-)



title: MouseUp

author: SuperDavid

text:
Ciao a tutti,
oggi sono alle prese con l'eventi mouseup e con suo fratello mousedown.
La mia esigenza č quella di poter selezionare una riga (che nel caso
specifico corrisponde ad un record) da una list box usando il tasto destro
del mouse, perche' cosě facendo posso poi aprire un'ulteriore maschera che
mi chiede se cancellare o markare il record selezionato. Putroppo non posso
far questo usando l'evento click o doppio click xche' gia' impegnati in
altre funzioni!
Il problema si presenta perchč come ben sapere l'evento mouseup e down hanno
la precedenza su altri eventi (praticamente se io uso il tasto destro viene
eseguita prima la routine evento mouseUp e poi viene passato il valore alla
list box! ) questo causa anche il problema di restituire il valore della
colonna associata precedentemente selezionata!!!
Come posso fare per risolvere tutto cio'????
--
* David *


title: problemi con totale progressivo su sito comune

author: fabią

text:
ho seguito le istruzioni contenute sul sito comune per la creazioen di
un campo totale progressivo riferito ad un campo delle mia query e ho
ricevuto il seguente messaggio di errore:
_____________________________
ERRORE DI COMPILAZIONE
Tipo definito dall'utente non definito
-------------------------------------------
 che si riferisce all'istruzione "Dim RS As DAO.Recordset" della
funzione contenuta sul sito comune.
inoltre, nel caso debba applicare la funzione ad una query di unione,
cosa inserisco al posto di "IDMovimento"? visto che la query di unione
mi unisce dati provenienti da una tabella e da un'altra query?
(naturalmente mi riferisco sempre all'esempio del sito comune)
come posso fare?
grazie a tutti in anticipo
Saluti Fabià


text:
"fabià" <fabia...@SPAMMAREyahoo.com> ha scritto nel messaggio
news:2rufqvs2anhkvja0a...@4ax.com...
>
>
> ho seguito le istruzioni contenute sul sito comune per la creazioen di
> un campo totale progressivo riferito ad un campo delle mia query e ho
> ricevuto il seguente messaggio di errore:
> _____________________________
> ERRORE DI COMPILAZIONE
> Tipo definito dall'utente non definito
> -------------------------------------------
>  che si riferisce all'istruzione "Dim RS As DAO.Recordset" della
> funzione contenuta sul sito comune.
Hai  inserito i riferimenti della libreria DAO?
---- omissis -------
>
> come posso fare?
> grazie a tutti in anticipo
> Saluti Fabià
Ciao.
--
Sergio MAZZA


text:


intanto grazie per la risposta,
purtroppo non so di cosa stai parlando... i "riferimenti DAO" sono
oltre la mia conoscenza.
puoi darmi una dritta?
Saluti Fabià


text:
"fabià" <fabia...@SPAMMAREyahoo.com> ha scritto nel messaggio
news:7fhiqvoti4fqvvf7p...@4ax.com...
>
> intanto grazie per la risposta,
> purtroppo non so di cosa stai parlando... i "riferimenti DAO" sono
> oltre la mia conoscenza.
> puoi darmi una dritta?
>
> Saluti Fabià
Trovi i riferimenti alle librerie che stai utilizzando (con il codice VBA)
tramite la voce del menù: strumenti - riferimenti; se vedi che a fianco a
qualche libreria è presente la parola MANCA devi indicargli il nuovo
percorso. Se non è presente in elenco la devi registrare (sul sito comune e
nei messaggi precedenti trovi come) e una volta registrata (la libreria DAO)
dovresti posizionarla (nell'elenco) prima di quella ADO...
Ciao.
--
Sergio MAZZA


title: errore - archivio deve essere ripristinato

author: ^luigi^

text:
stavo apportando delle modifiche ad un semplice acricio db in be quando
mi si blocca il PC .
Al riavvio, vado ad aprire il db e mi da il seguente errore:
il database archivio_be.mdb deve essere ripristinato o non č un database.
E' possibile che microsoft office access sia stato chiuso inaspettatamente
mentre un database era aperto
Tentare di ripristinare il database?
ho fatto si  ma e mi compare che il db non č riconosciuto
esiste qualche modo per recuperare il db?
l
grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
"^luigi^" <
onofrio...@tin.it
> ha scritto nel messaggio
news:ftsmpo$srf$1...@news.newsland.it...
> stavo apportando delle modifiche ad un semplice acricio db in be quando
> mi si blocca il PC .
> Al riavvio, vado ad aprire il db e mi da il seguente errore:
> il database archivio_be.mdb deve essere ripristinato o non è un database.
> E' possibile che microsoft office access sia stato chiuso inaspettatamente
> mentre un database era aperto
> Tentare di ripristinare il database?
>
> ho fatto si  ma e mi compare che il db non è riconosciuto
>
> esiste qualche modo per recuperare il db?
> l
> grazie
>
> --
Se non ti dispiace vorrei fare una prova: mandami il db zippato.
Subito dopo evita altri tentativi se non quello di fare uno scandisk
approfondito del disco.
Ciao, Carlo


text:
Carlo Costarella ha scritto:


> Ciao, Carlo
ok! fatto!
il db be di cui ti ho mandato una copia zippata è residente su server di
rete ed è piccolo in quanto contiene pochi record.
grazie
l.



text:
"^luigi^" <
onofrio...@tin.it
> ha scritto nel messaggio
news:fttbmg$lb5$1...@news.newsland.it...
cut
>
> ok! fatto!
> il db be di cui ti ho mandato una copia zippata č residente su server di
> rete ed č piccolo in quanto contiene pochi record.
> grazie
> l.
Ho analizzato il db:
ha perso tutte le tabelle di sistema, tutte le relazioni, tutte le macro, e
tutti gli altri oggetti.
Restano due tabelle con 5 record e un indice.
Anche le due tabelle rimaste hanno perso completamente i nomi di campo e piů
in generale le definizioni.
I record sono incomprensibili, del tipo "V@" "TR" "PIgreco", ecc.
Insomma, mi spiace, ma č completamente andato.
Ciao, Carlo


text:
Carlo Costarella ha scritto:



> Ciao, Carlo
lo supponevo! ma a me preoccupa di piů il fatto che si sia verificato
questo danneggiamento!. Se fosse successo ad altri DB archivi di anni e
con migliaia di record, allora si che fossero stati c...i amari!
Mica puoi supporre da cosa sia dovuto la causa del difetto?



text:
"^luigi^" <
onofrio...@tin.it
> ha scritto nel messaggio
news:fttmli$77h$1...@news.newsland.it...
cut
>> Insomma, mi spiace, ma č completamente andato.
>
>> Ciao, Carlo
>
> lo supponevo! ma a me preoccupa di piů il fatto che si sia verificato
> questo danneggiamento!. Se fosse successo ad altri DB archivi di anni e
> con migliaia di record, allora si che fossero stati c...i amari!
> Mica puoi supporre da cosa sia dovuto la causa del difetto?
> l.
Da come l'hai descritto potrebbe essere stato proprio il blocco del pc...non
sarebbe la prima volta e la cosa č documentata anche sulla rete.
In questi casi e se il blocco o la mancanza di corrente si sono verificati
mentre il db era in lavorazione (maschere o tabelle in struttura, moduli
aperti, ecc.), conviene fare un chkdsk c: /F /R del disco sul quale si stava
lavorando e PRIMA di ogni operazione sul db stesso.
Altra buona regola č quella di fare SEMPRE una copia di sicurezza del db,
almeno tutte le volte che si apportano cambiamenti importanti.
Purtroppo queste regole vengono applicate solo dopo l'occorrenza di un
disastro.
Ciao, Carlo


title: Controllo Calendario

author: Marchingegno

text:
Perchè l'evento click non viene nominato nelle proprietà con il click dx e
invece in vba  la stessa proprietà esiste ed è possibile anzi indispensabile
usarla.
PECCHE'?


title: SQL e progetti access

author: Gino Palmia

text:
Ciao a tutti!
Come saprete č possibile "dialogare" con un database SQL Server utilizzando
Progetti Access, cioe File adp che sono connessi a database SQL Server.
Non riesco, e vorrei proprio sapere perchč, a modificare i record di un
database SQL Server 2000 aprendo la tabella da un progetto access ad essa
connessa.
La cosa ancora piů strana č che tutto ciň avviene per una tabella importata
da un altro database (sempre access), se invece creo la tabella dall'interno
del progetto (sempre connesso al database SQL Server) i record sono
modificabili.
Qualcuno sa darmi una spiegazione a questo bizzarro comportamento?
Ciao!


title: SQL e progetti access

author: Clipper

text:
"Gino Palmia" <
gpa...@virgilio.it
> ha scritto nel messaggio
news:fkYja.86867$i26.2...@news2.tin.it...

La tabella ha una chiave primaria ???
Se no, creala e fammi sapere.
Ciao


title: SQL e progetti access

text:
>
> La tabella ha una chiave primaria ???
> Se no, creala e fammi sapere.
>
> Ciao
>
>
> La tabella ha una chiave primaria ???
> Se no, creala e fammi sapere.
>
Hai ragione!
Se la tabella non ha una chiave primaria non riesco ad agiornare i record,
se invece ce la metto, come per magia, i record diventano aggiornabili!
Scusa la mia meraviglia ma lavoro con access da molto tempo e non avevo mai
notato questo comportamento sui file mdb (cioč sui database di access).
(...)
Per sicurezza ho appena creato un file mdb ed ho provato a crere una tabella
senza chiave e come prevedevo tutto si aggiorna.
Lavorando con i progetti collegati a SQL Server (č poco tempo che mi ci
dedico), invece, č venuta fuori questa novitŕ.
Ma c'č una spiegazione razionale a tutto ciň?
Anche perchč accedendo al database da enterprise manager di SQL server i
record sono aggiornabili anche senza chiave primaria...
Come mai questa differenza di comportamento?
Grazie ancora per la risposta.


title: PKey

author: Lorenzo

text:
Ciao a tutti,
che differenza c'è fra un campo con indice univoco e uno chiave primaria?
C'entra qualcosa l'ordinamento dei dati? Cioè la differenza fra indice
univoco e PK è solo che i dati vengono ordinati come prima cosa in base alla
PK e poi agli altri indici?
Grazie,
Lorenzo
--
Without love intelligence is dangerous; without intelligence love is not
enough. -- Ashley Montagu


title: PKey

author: Ivan

text:
cito dalla guida
CHIAVE PRIMARIA
'La potenza di un sistema di database relazionale come Microsoft Access
deriva dalla capacità di trovare velocemente e unire le informazioni
memorizzate in tabelle diverse utilizzando query, maschere e report.A questo
scopo è necessario che ogni tabella includa un campo o un set di campi che
identifichi in modo univoco ogni record memorizzato nella tabella. Queste
informazioni vengono definite chiave primaria della tabella. Dopo aver
stabilito la chiave primaria per una tabella, verrà impedito l'inserimento
di valori duplicati o Null nei campi chiave primaria.'
.....
INDICE
'Utilizzando gli indici è possibile trovare e ordinare i record più
rapidamente. In Access gli indici di una tabella vengono utilizzati come gli
indici di un libro: per trovare i dati, il programma ricerca la relativa
posizione nell'indice. È possibile creare indici basati su un solo campo o
su più campi. Gli indici multicampo consentono di fare distinzione tra
record in cui il primo campo potrebbe contenere lo stesso valore
aggiungerei che:
la PK serve al database per prevenire operazioni illecite(null e duplicati)
mentre gli indici servono a noi per reperire dalle tabelle in maniera più
rapida( ma soggettivamente ognuno può impostare quanti e quali indici gli
pare).
ivan
"Lorenzo" <
lor...@mysurname.net
> ha scritto nel messaggio
news:fxfSa.458$t92....@news1.tin.it...



title: PKey

text:
"Ivan" <
ivanben...@tin.it
> ha scritto nel messaggio
news:O7tSa.2276$SN1....@news2.tin.it...
[big cut]
Scusa ma non credo che tu abbia capito la domanda... la mia era molto
precisa:
qual'è la differenza fra una PK e un indice con settato "univoco" e che non
consente Null e/o stringhe di lungh. zero?
Ciao,
Lorenzo


title: PKey

text:
"Lorenzo" <
lor...@mysurname.net
> ha scritto nel messaggio
news:T7wSa.2374$t92....@news1.tin.it...

Una PK è uno degli indici univoci presenti in una tabella: se poi in una
tabella c'è un solo indice univico (come normalmente è) esso è anche PK.
Tra tutti gli indici univoci presenti in una tabella la PK è quella usata
dal sistema per relazionare i record di quella tabella con quelli delle
altre tabelle del database relazionale.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: PKey

author: Giorgio Prx

text:
"Lorenzo" <
lor...@mysurname.net
> ha scritto nel messaggio
news:T7wSa.2374$t92....@news1.tin.it...

Ciao Lorenzo
La differenza sostanziale tra una PK e un indice univoco è che in presenza
di altre chiavi uniche il recordset viene sempre ordinato in base alla PK, a
meno di non richiedere l'ordinamento per un'altro campo.
Ciao Giorgio


title: PKey

text:
Grazie mille per le risposte ragazzi!
Lorenzo


title: Una query di raggruppamento filtrata

author: Ronny

text:
Ciao a tutti,
ho una query di raggruppamento che mi fa la somma del campo importo per ogni
cliente.
Vorrei aggiungere un secondo totale, ovvero la somma dell'importo dei
clienti che hanno il valore N sul campo Chiuso.
Come posso impostare i criteri della colonna , dicendogli di fare la somma
del campo importo solo però per i clienti con flag ad N ??? Ho provato con
[Tables]![Clienti]![Chiuso]="N" ma all'esecuzione mi chiede il valore di
Chiuso.
Ciao a tutti e grazie.
Ronny
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Una query di raggruppamento filtrata

author: MA

text:
"Ronny" <
spammer...@tin.it
> ha scritto nel
messaggio
news:194Z130Z244Z250Y...@usenet.libero.it...
> Ciao a tutti,
> ho una query di raggruppamento che mi fa la
somma del campo importo per ogni
> cliente.
> Vorrei aggiungere un secondo totale, ovvero la
somma dell'importo dei
> clienti che hanno il valore N sul campo Chiuso.
> Come posso impostare i criteri della colonna ,
dicendogli di fare la somma
> del campo importo solo però per i clienti con
flag ad N ??? Ho provato con
> [Tables]![Clienti]![Chiuso]="N" ma
all'esecuzione mi chiede il valore di
> Chiuso.
> Ciao a tutti e grazie.
> Ronny
Devi usare
dsum("tuocampo","tuatabella","tuocriterio")
MAssimiliano


title: mde

text:
è possibile e come leggere il contenuto delle tabelle di un file .mde
contrassegnate da freccia a sinistra del nome?
grazie


title: mde

author: Carlo Costarella

text:
<
enricop...@libero.it
> ha scritto nel messaggio
news:867082a3-c711-4734...@l12g2000yqo.googlegroups.com...
� possibile e come leggere il contenuto delle tabelle di un file .mde
contrassegnate da freccia a sinistra del nome?
grazie
Attenzione! La freccia a sinistra indica obbligo di svolta a sx, se � su
sfondo blu.
Scherzi a parte vuol dire che qell'mde ha le tabelle allegate da un altro
mdb o mde. Trova l'mdb di origine e troverai l'origine delle tabelle. In
genere basta aprire l'mde tenendo premuto il tasto shift e dal men�
Strumenti, Utilit� database, Gestione tabelle collegate, quindi leggi
dall'elenco. In questo modo, aprendo l'mde con il tasto shift, potrai, in
genere, leggere anche le tabelle direttamente dall'mde.
Ciao, Carlo


title: access e connessione rete

author: stefano vernocchi

text:
Utilizzo access collegandomi ad un server sql server tramite odbc. La
rete è wireless, vorrei sapere se è possibile, una volta persa la
connessione di rete, ripristinare il collegamento alle tabelle senza
dover chiudere e riaprire il database. Ho provato da codice a
ricollegare le tabelle, a fare il refresh del link ma nulla da fare.
Ho notato che non funziona nemmeno utilizzando lo strumento "gestore
di tabelle collegate". L'unico modo per tornare in linea è cancellare
la tabella e ricollegarla a mano.
Se qualcuno avesse notizie,risposte o idee in merito sarei lieto di
ascoltarle


title: access e connessione rete

text:

Nessuno mi puo' aiutare?


title: access e connessione rete

author: sv

text:
stefano vernocchi ha scritto:
> On 30 Mag, 09:45, stefano vernocchi <
vernocch...@gmail.com
> wrote:
> > Utilizzo access collegandomi ad un server sql server tramite odbc. La
> > rete č wireless, vorrei sapere se č possibile, una volta persa la
> > connessione di rete, ripristinare il collegamento alle tabelle senza
> > dover chiudere e riaprire il database. Ho provato da codice a
> > ricollegare le tabelle, a fare il refresh del link ma nulla da fare.
> > Ho notato che non funziona nemmeno utilizzando lo strumento "gestore
> > di tabelle collegate". L'unico modo per tornare in linea č cancellare
> > la tabella e ricollegarla a mano.
> > Se qualcuno avesse notizie,risposte o idee in merito sarei lieto di
> > ascoltarle
> Nessuno mi puo' aiutare?
Vedi
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=200
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: access e connessione rete

text:
On 1 Giu, 19:19,
salv...@accessgroup.it
 (sv) wrote:
> stefano vernocchi ha scritto:
>
> > On 30 Mag, 09:45, stefano vernocchi <
vernocch...@gmail.com
> wrote:
> > > Utilizzo access collegandomi ad un server sql server tramite odbc. La
> > > rete è wireless, vorrei sapere se è possibile, una volta persa la
> > > connessione di rete, ripristinare il collegamento alle tabelle senza
> > > dover chiudere e riaprire il database. Ho provato da codice a
> > > ricollegare le tabelle, a fare il refresh del link ma nulla da fare.
> > > Ho notato che non funziona nemmeno utilizzando lo strumento "gestore
> > > di tabelle collegate". L'unico modo per tornare in linea è cancellare
> > > la tabella e ricollegarla a mano.
> > > Se qualcuno avesse notizie,risposte o idee in merito sarei lieto di
> > > ascoltarle
> > Nessuno mi puo' aiutare?
>
> Vedihttp://
www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=200
>
> --
> sv
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad
ab...@newsland.it
uso proprio quel genere di codice per riallegare le tabelle, il
problema che una volta persa la connessione di rete, lancio la
funzione per riallegare,  il relink viene effettuato, ma se si tenta
di aprire una tabella ritorna sempre l'errore di odbc. Si puo'
simulare il problema staccando per un 20 secondi il cavo di rete e
riattaccandolo. Grazie dell'interessamento.


title: immagini collegate e percorsi relativi

text:
purtroppo, sia nel sito comune che in rete non riesco a trovare la
soluzione (ma forse ho cercato male).

access 2007 su Windows7

Immagini collegate in maschera e report. Funziona tutto fin quando non
copio il DB sul portatile del capo (che vuole consultarlo anche fuori
ufficio);

Ho provato a sostituire

c:\Users\UtenteIo\Documents\Cartella1\Cartella2\CognomeNome\photo.jpg
con
%USERPROFILE%\Cartella1\Cartella2\CognomeNome\photo.jpg

ma già così non funziona più nemmeno sulla mia macchina.
Dove sbaglio? Come procedo?

grazie in anticipo
ciao
--
Stefano


title: immagini collegate e percorsi relativi

author: scaronic

text:

Puoi provare così
Environ("userprofile") & \Cartella1\Cartella2\CognomeNome\photo.jpg


title: immagini collegate e percorsi relativi

text:
Il 24/05/2017 10:45, scaronic ha scritto:

 > Puoi provare così
 > Environ("userprofile") & \Cartella1\Cartella2\CognomeNome\photo.jpg
purtroppo no, il risultato è sempre lo stesso.
Non credo di aver sbagliato sintassi; leggendo in rete mi pare di capire
che Environ è una funzione che non posso inserire direttamente nel campo
collegato all'immagine per sostituire un pezzo di percorso (come avevo
immaginato di fare), ma descrivere da qualche parte per fare in modo che
operi una variabile.
Corretto?

grazie e ciao
--
Stefano