mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Suddividere un grafico su piu' fogli, è possibile?

Ho un problema analogo a quello indicato in questo post:
http://groups.google.it/group/it.comp.appl.access/browse_thread/thread/b627a792fb96a9c/9da608d4680d23e4?lnk=gst&q=grafico+pagine#9da608d4680d23e4
Mi rendo conto che è un po' vecchiotto ma ... All'epoca nessuna
risposta...
La mia domanda oggi è la stessa: è possibile suddividere, diciamo
paginare, un grafico su piu' fogli? E, se sì, come?
Magari potrebbe essere una fesseria ma non ne vengo a capo... aiuto,
please!
Grazie!

 ha scritto nel messaggio 
news:1192178380.5...@i38g2000prf.googlegroups.com...

[risposta]
Dividi i dati per "tipologiaSpesa" (in riferimento al post) e ogni grafico 
lo associ alla query filtrata per gruppo.
La divisione in pagine del report la farai con l'ordinamento/raggruppamento 
per "tipologiaSpesa" indicando il salto pagina al piè di pagina gruppo...
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Selezione multipla in caselle di riepilogo e query

Ho visto che è possibile impostare le caselle di riepilogo con la selezione
di piu righe.
Vorrei basare una query con un elenco di articoli filtrando le categorie che
ho selelezionato nella casella di riepilogo.
E' possibile?
ho provato ma quando sleziono piu di una riga mi da come valore "nulla"
grazie e ciao!

 Ho visto che č possibile impostare le caselle di riepilogo con la selezione

Questo perche' nel caso di liste a selezione multipla devi scorrere l'insieme
ItemsSelected (guarda help) della lista per reperire tutte le voci selezionate,
cosi':
Dim vTemp as variant
For Each vTemp In Me!lstNome.ItemsSelected
  ...
Next vTemp
come utilizzarlo, dipende da come devi visualizzare i dati:
- aprendo una query
- in un maschera
- in un report
- in un altra casella di riepilogo
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Sonna valori nulli

Salve a tutti Ho un problema !!!
Devo sommare in un campo calcolato di una query una serie di campi che
possono contenere anche valori nulli.
Il problema sta nel fatto che se nell'espressione di somma inserisco dei
campi con valore nulla
il risultato della somma è anchesso nullo.
l'unico mudo che ho provato e che funzione consiste nellutilizzare la
finzione iif per ogni addendo mettendo come primo argomento della funzione
il test di verità se un determinato campo è nullo o no.
in pratica:
somma =
iif(isnull(nomecampo1);0;nomecanpo1)+iif(isnull(nomecampo2);0;nomecanpo2)+..
....... etc!
il problema CHE ESSENDO UNA SOMMA LUNGA (circa 12 addendi) il campo
calcolato mi va in errore perchè non accetta tutti i caratteri (aspressione
troppo lunga).
come posso risolvere questo problema???
Vi ringrazio anticipatamente!
li...@mediasystems.net

troppo lunga).
Con la funzione nz che praticamente sostituisce l'iif nel tuo caso.
Puoi vedere un ottimo help nell'help on line
Antonio

Io eliminerei il problema all'origine.
Stiamo parlando di somme, presumo quindi che i campi siano di tipo valuta o
intero lungo, se le cose stanno in questi termini farei:
- una modifica in tabella indicando per ciascuno di quei campi un valore
predefinito 0
- una bella query di aggiornamento per sanare il pregresso (portando da null
a 0)
A questo punto nella query non ho più il problema!
Newsgroup: it.comp.appl.access
Titolo: Verificare se è disponibile un aggiornamento

Buongiorno,
tempo fa ho postato una richiesta per sapere se potevo rendere disponibile 
al download un DB Access, detto questo, vorrei che tale DB potesse 
verificare se sul sito è disponibile una nuova versione.
Mi spiego meglio!
Da apposito menu, vorrei lanciare un controllo sul mio spazio web 
all'interno del quale si trova il DB disponibile al download e ... se la 
versione depositata On-Line è più recente, scaricarla!
Avete gia approntato situazioni simili? Come le avete affrontate?
Attendo fiducioso Vs. suggerimenti e anticipatamente Vi ringrazio.
Buon proseguimento di giornata!
-- 
**********
EmMeCi
**********

 ha scritto nel messaggio 
news:3U7zf.372$Q62...@news.it.colt.net...

Da VBA, posso leggere il contenuto di un file INI sito su 
www.nomedelmiosito.ext/DBase/param.ini ?
Se così fosse avrei risolto il mio problema!
Attendo fiducioso Vs. riscontro!
Saluti,
-- 
**********
EmMeCi
********** 

 ha scritto nel messaggio 
news:3U7zf.372$Q62...@news.it.colt.net...

(se non sbaglio) Micorsoft tempo fa mise a disposizione uno "liveupdate" per 
inserirlo nelle applicazioni...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:dqkocu$rd7$1...@area.cu.mi.it...

Potrebbe essere interessante, solo che non mi sembra di googlare risultati 
interessanti con le keywords microsoft e liveupdate ... alla fine mi ritrovo 
quasi sempre dati della MSI (Produttrice PC) e Symantec ... (Produttrice di 
VIRUS!!!!).
Se ti venisse in mente qualche particolare in più ... ben venga!
Ciao e grazie per ora.
-- 
**********
EmMeCi
********** 

 **********
Sembra essere questo:
http://msdn.microsoft.com/library/default.asp?url=/workshop/delivery/msicd/reference/reference.asp
http://msdn.microsoft.com/library/default.asp?url=/workshop/delivery/download/tutorials/activex_example.asp
Certo tutto dipende da "quanto tempo ci vuoi perdere"; altrimenti, se vuoi 
che l'applicazione effettui una semplice verifica su web (via FTP) della 
presenza di un file con data creazione più recente della sua, puoi anche 
utilizzare il controllo Inet o altri controlli activex free...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:dql42b$d66$1...@area.cu.mi.it...

Grazie!
Il tempo per fortuna non è un problema, trattandosi di un mio *hobby*, non 
ho scadenze da rispettare e posso permettermi di dedicare il temponecessario 
a comprendere meglio e a cercare di fare meglio!
Ti ringrazio tanto per il link!
Ciao.
-- 
**********
EmMeCi
**********
Newsgroup: it.comp.appl.access
Titolo: Selezione multipla: cosa usare?

Problema classico, purtroppo ho cercato in giro e nn sono stato in grado di
trovare quello che cercavo.
Ho una tabella Colori, con ID e Colore.
Devo creare una tabella Inventario, in cui ho un campo contatore ID, un
campo di testo Prodotto ed un campo Colore che prende i valori da Colori.
Un prodotto può essere presente in + Colori, e questi ultimi selezionati da
utente. Cosa usare? Inizialmente usavo una semplice ListBox ma dovevo
scrivere uno per uno tutti i record:
....
1  Prod1  Bianco
2  Prod1  Nero
3  Prod1  Giallo
4  Prod2  Bianco
4  Prod2  Rosso
...
Ora vorrei che, immesso un articolo, possa, con una unica selezione
multipla, selezionarmi i miei colori.
Tutto questo tramite maschera, che modificherà la tabella.
Come posso gestire il tutto? Ci sono altre strade per ottenere questo scopo?
Tutti i suggerimenti sono accettati, anche link a documentazione
Grazie mille

 ha scritto nel messaggio
news:aNjIb.27847$_P.12...@news4.tin.it...

Se la tabella Colori ha la seguente struttura:
ID            Contatore e chiave primaria
Colore     Testo
Se la tabella Inventario ha la seguente struttura:
ID            Contatore e chiave primaria
Prodotto   Testo
Colore      Testo
Creati una maschera non associata che contenga una casella di riepilo non
associata chiamata Elenco, una casella di testo non associata chiamata Prod
ed un pulsante di comando.
Imposta ad Estesa la proprietà Selezione multipla della casella di
riepilogo.
La casella di riepilogo deve avere una sola colonna e deve avere come
origine riga il seguente codice SQL:
SELECT DISTINCTROW [Colori].[Colore] FROM [Colori];
A fronte dell'evento "Su clic" del pulsante di comando genera il seguente
codice VBA:
If Me!Elenco.ItemsSelected.Count <> 0 Then
    If Nz(Me!Prod, "") <> "" Then
        Dim rs As DAO.Recordset
        Dim varItem As Variant
        Set rs = CurrentDb().OpenRecordset("Inventario")
        For Each varItem In Me!Elenco.ItemsSelected
            rs.AddNew
            rs!Prodotto = Me!Prod
            rs!Colore = Me!Elenco.Column(0, varItem)
            rs.Update
        Next varItem
        Set rs = Nothing
    End If
End If
Dim Cont As Integer
For Cont = 0 To Me!Elenco.ListCount - 1
    Me!Elenco.Selected(Cont) = False
Next Cont
Me!Prod = Null
A questo punto apri la maschera, seleziona nella casella di riepilogo i
colori, digita nella casella di testo il prodotto e poi pigia il pulsante di
comando: verranno registrati nella tabella Inventario i records relativi al
prodotto digitato ed ai colori selezionati.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:blyIb.218300$vO5.8...@twister1.libero.it...


 ha scritto nel messaggio
news:QqzIb.30829$_P.13...@news4.tin.it...

Newsgroup: it.comp.appl.access
Titolo: Drag and Drop da listview

Salve a tutti
Qualcuno ha visto esempi pratici di realizzazione del drag and drop tra
listview ?
In particolare da listview con multi selezione abilitata ?
Grazie in anticipo
Giovanni

 ha scritto nel messaggio
news:appcos$1dd$1...@lacerta.tiscalinet.it...

Vai sul Sito Comune (link qui sotto) e dalla Sezione Forms fai il download
del database di esempi che è allegato alla FAQ intitolata "Esempi di
utilizzo delle forms".
Apri il database scaricato e seleziona il Topic intitolatao Simulating
Drag-And-Drop Capabilities; dopo la selezione effettuata con il mouse, premi
il pulsante Show Example: si aprirà una maschera nella quale pigerai il
pulsante Example2; a questo punto ti verrà mostrato, e potrai sperimentare,
un esempio di Drag-and-Drop tra due caselle di riepilogo.
Spiegazioni dettagliate sulla tecnica con la quale è stato realizzato
l'esempio le trovi al link:
http://support.microsoft.com/support/kb/articles/Q137/6/50.asp?PR=ACC
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: filtro per report

Ciao a tutti,
sono un principiante e premetto che già fatto ricerce tra vari siti per 
trovare risposta al mio quesito...
Ho un DB con una tabella con alcune colonne "NOME" "COGNOME" "CATEGORIA" 
"INDIRIZZO" "LUOGO" etc... ho già creato un report per la stampa di 
tutti i record...
come posso (tramite un pulsante o simile) stampare dallo stesso report 
(o al limite ne creo un'altro) una lista dei record il cui campo "LUOGO" 
sia lo stesso (es. Firenze) ?
Spero di essermi spiegato. ciao e grazie

 ha scritto nel messaggio
news:U1kqe.1009074$b5.43...@news3.tin.it...

Puoi semplicemente modificare la query sottostante al report.
Oppure crei una maschera ([form1]) con una casella non associata [ricerca] e
poi un pulsante che apre il record filtrato in base al valore di questa
casella.
Per far così basta che metti nei criteri della query sottostante al record
per es come parametro del campo citta :
=[forms]![form1]![cerca]
In questo modo il report si aprirà filtrato in base al valore da te scritto.
Newsgroup: it.comp.appl.access
Titolo: Combo-box per selezionare parametri per aprire maschera

Ciao a tutti! Avrei il seguente problema da risolvere.
Ho una maschera "TotaliAnnualiPerCliente" che ha come origine dati la
seguente istruzione SQL:
SELECT [Ordini].[IDCliente], [Ordini].[DataFornitura],
Sum([QueryParziali].[Parziale]) AS [Totale fornitura] FROM Ordini INNER JOIN
QueryParziali ON [Ordini].[IDOrdine]=[QueryParziali].[IDOrdine] WHERE
((([Ordini].[IDCliente])=[Inserire nome cliente]) And
((Format([Ordini].[DataFornitura],"yyyy"))=[Inserire l'anno di esercizio]))
GROUP BY [Ordini].[IDCliente], [Ordini].[DataFornitura] ORDER BY
[Ordini].[DataFornitura];
Quando apro la maschera, le classiche finestre pop-up mi chiedono, la prima
di inserire l'IDCliente, la seconda di inserire l'anno di esercizio.
Io vorrei creare una maschera di dialogo con due combo-box, la prima con l'
elenco a discesa dei clienti, la seconda con l'elenco a discesa degli anni
di esercizio. Dopo l'aggiornamento di queste due combo-box, mi si dovrebbe
quindi aprire la maschera "TotaliAnnualiPerCliente", senza che mi appaiano
le finestre pop-up.
E' possibile? E come?
Grazie per l'attenzione.

 ha scritto nel messaggio
news:Y2Ixa.4113$B8.1...@news.edisontel.com...

Creati la maschera (nome maschera1)con due caselle combinate, chiamate ad
es. Combo1 e Combo2. La proprietą Origine riga della prima casella va
impostata con il generatore (i tre puntini che trovi sulla proprietą)
uilizzando la tabella che contiene i clienti (inserisci sia l'IDCliente che
il nome); lo stessa per la seconda casella che conterrą la tabella degli
anni.
Nella query che hai scritto devi poi sostituire:
al posto di [Inserire nome cliente] la stringa [Forms]![maschera1]![combo1]
al posto di [Inserire l'anno di esercizio] la stringa
[Forms]![maschera1]![combo2]
Per la seconda parte dovresti gestire l'evento After_Update per aprire la
maschera "Totaliannualipercliente".
Ciao
Newsgroup: it.comp.appl.access
Titolo: filtrare 2 campi data in base ad un mese

avendo due campi data1 e data2, voglio filtrare tutti i record che in uno
di questi due campi (o anche in tutte e due) contenga il mese da scegliere!
come devo fare?
Alessandro Baraldi mi ha dato una risposta, ma non sono riuscito a
risolvere il problema (scusa alessandro!) e quindi riposto la domanda in
quest'altro modo.
sul sito comune non ho trovato argomenti al riguardo, nella guida nemmeno!.
SSOOSS
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 come devo fare?
Con una query in cui aggiungi un campo dove estrapoli le due cifre che
rappresentano il mese, poi nella riga delle condizioni (appena sotto)
imposti il tuo mese o il richiamo ad una casella della maschera che contiene
il mese richiesto.
Fabio DV

Fabio DALLA VILLA ha scritto:

scusa l'ignoranza ma non ho capito niunte!!
mi posti un po di codice? da inserire nella query


 mi posti un po di codice? da inserire nella query
Mi hai trovato nella giornata buona ...
Tabella1 che contiene questi campi:
ID
Data1
Data2
Query1 che contiene quanto segue:
Campo: | Data1    | Data 2     | mese1: DatePart("m";[Data1]) |mese2:
DatePart("m";[Data2])
Tabella: | Tabella1 | Tabella 1
...
Criteri:  |                |               |    tuonumero
Oppure:|                |               |
|   tuonumero
(l'ho provata. Funziona).
Nota: tuonumero può richiamare un valore da una casella di controllo di una
maschera (con possibilità di scelta da parte dell'utente):
[forms]![Maschera1]![Testo1]
Ciao
Newsgroup: it.comp.appl.access
Titolo: non riesco a far partire un runsql da codice

Buon Giorno
A97
ho questo sql
INSERT INTO c57a_conv_DR ( Tipo_Misura, Determinazione, Id_Misura, 
Tipo_Finanziamento, Id_Convenzione, C57A_Abilitato )
SELECT MIS.MIS, MIS.DD, MIS.Id_Misura, MIS.FIN, 
[Forms]![Crea_C57A_DR]![ID_CONVENZIONE] AS C57A, [Abilitato]=-1 AS Espr1
FROM MIS
GROUP BY MIS.MIS, MIS.DD, MIS.Id_Misura, MIS.FIN, 
[Forms]![Crea_C57A_DR]![ID_CONVENZIONE], [Abilitato]=-1;
voglio lanciarlo da codice visto che da macro è impossibile xkè supera i 256 
car.
ma in VBA diventa tutto rosso e mi da errore...come posso fare
ho cercato di usare il metodo dato dal' help in linea DOcmd.runsql 
(stringasql,[-1])
ma nada...
HELP....
devo alnciare questo sql...x forza...da pulsante...
AIUTO
Grazie


Non credo ci sia il limite di 256 alla lunghezza del predicato se non
nell'uso delle macro...
Se leggi bene l'HELP infatti:
L'argomento istruzionesql può avere una lunghezza massima di 32.768
caratteri, diversamente dall'argomento dell'azione Istruzione SQL contenuto
nella finestra della macro la cui lunghezza massima è di 256 caratteri.
Eventualmente crea una Query diretta e lancia quella.
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------

Ovvio che se costruisci il predicato su UNA SOLA RIGA il problema è quello.
L'help infatti oltre che dirtri che il limite è ben altro ti fà l'esempio di
come spezzare la stringa.
Impara a leggere l'Help.
@Alex (Alessandro Baraldi)

Newsgroup: it.comp.appl.access
Titolo: come faccio a ...........

ciao a tutti
sto cercando di costrure un database con access e mi trovo davanti un
problema per me difficile.
se in un campo A metto un valore ( esempio n ); nel  successivo campo B
metto un valore y
*** i due valori sono: n = numerico ed Y = valuta
come  faccio nel successivo campo ad avere il prodotto n * y ??????????
grazie per l'aiuto ed a buon rendere ...spero x me :-)
ciao

 ha scritto nel messaggio
news:AadO7.5129$NA1.1...@news2.tin.it...

Nel terzo campo basti inserire un pezzettino di codice di questo tipo:
ammesso che il terzo campo si chiami C
private sub c_gotfocus
c=a*b
ens sub
Puoi vincolare anche il calcolo a un pulsante piuttosto che all'evento got
focus vedi un po' cosa ti risolve meglio il tuo problema.
Ciao e in bocca al lupo da sittinghorse.
Ovviamente devi impostre la proprietą del campo c a formato valuta se vuoi
che il risultato del prodotto sia espresso sottoforma di valuta e non
numerico puro.

 
Fondamentalmente dovresti appropriarti della terminologia corretta, questo
per essere sicuro di essere capito correttamente.
I campi sono nelle tabelle e da qui cio che dici sarebbe impossibile...!
Quello a cui tu ti riferisci sono CONTROLLI probabilmente TextBOX in una
Form con origine dati i CAMPI della Tabella....!!!
Se nel Controllo supponiamo si chiami TxtProdotto inserisci nella riga
Origine Controllo la seguente formula:
=n*Y questo ti restituisce il prodotto.
La sintassi corretta per la Formula non sarebbe questa, se la componi
con il generatore (quei 3 puntini nel pulsante a destra ti darà qualcosa
di simile):
= Forms![NomeForm]![n]*Forms![NomeForm]![Y]
Ciao @Alex
-- 
Posted from  [62.98.29.190] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.appl.access
Titolo: Codice fiscale.

Salve,
Qualcuno possiede� il sorgente per calcolare il codice fiscale. 
Grazie mille

 Qualcuno possiede� il sorgente per calcolare il codice fiscale.
l'agenzia delle entrate? :D
per controllare vedi:
sul 
http://www.sitocomune.com/
cerca con google nei post precedenti
Daniele
Newsgroup: it.comp.appl.access
Titolo: "Immettere password del database"

All'apertura di un database che ha sempre funzionato mi viene richiesta una
password con la frase in oggetto e il database non si apre in nessun modo e
non è possibile recuperare i dati.
Qualcuno mi può dare una mano per favore? Sono disperato.
Grazie

 Grazie
il meccanismo delle password di access funziona con il file system.mdw che
è di sistema per cui poi interessereà tutti  i database su quel singolo
computer che hanno attivato la sicurezza utente. potrebbero essere
successe diverse cose: è tsato installato un al mdb che ha impostato la
sicurezza per cui valgono gli utenti di quel db (che nulla hanno a che
vedere con gli utenti di window) oppure hai inavvertitamente attivato tut
la sicurezza per cui dovresti poter entrare non digitando nessuna
password. in ogni caso dovresti risolvere reinstallando il file system.mdw
(non sono cereta si chiami codì vedi il manuale), anche copiandolo da un
altro pc
ciao sabrina
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:XWpub.5958$i_5....@news.edisontel.com...

E prima funzionava e non ti chiedeva la password?!?!
E chi sarà stato 'sto birbaccione che adesso invece ti ci ha messo la
password
eh, non si fanno queste cose, no no...
Antonio

 ciao sabrina
Oppure il database non è il suo e sta sperando che qualche grullo del NG gli
dia una dritta su come fare a craccarlo!!!!
Antonio

 ha scritto nel messaggio
news:ZCqub.128519$e6.46...@twister2.libero.it...


 abbastanza semplice perchč si tratta di un semplice gestione
anagrafiche....
Primo, si scrive DOPO il quoting!
Secondo, le password non si impostano per virtů dello spirito santo,
pertanto o c'č veramente qualche bricconcello che ti fa gli scherzi, che so?
un elfo, uno gnomo, un gremlin, tuo cuGGino pecora nera della famiglia ecc.
oppure il legittimo proprietario del db!!!
Antonio

Newsgroup: it.comp.appl.access
Titolo: Apertura Maschere

Esiste il modo di far aprire direttamente la maschera a tutto schermo,
senza dover agire manualmente sul pulsante ingrandisci???
Grazie

 Grazie
docmd.maximize
nell'evento su apertura
--
                     Angelo
------------------------------------------------------
Sito comune di it.comp.appl.access
http://www.sitocomune.com
------------------------------------------------------

 wrote in message
2vIEPM8xXcd+aXRKKLNFwaft7A=z...@4ax.com...


Newsgroup: it.comp.appl.access
Titolo: Casella combinata

Salve a tutti,
volevo chiedervi come devo fare per
fare in modo, che appena entro nella casella combinata
- si apra l'elenco dei valori disponibili
- sia evidenziato/selezionato il primo valore dell'elenco.
Grazie
Milo

 ha scritto nel messaggio
news:fTrfc.77187$rM4.3...@news4.tin.it...

dropdown
Antonio
Newsgroup: it.comp.appl.access
Titolo: Manuale

Chi mi sa consigliare un manuale possibilmente tecnico ?
Magari anche in rete ....cosi' lo posso scaricare a gratis!!
Grazie a Tutti

 Grazie a Tutti
Un manuale de che?
De access?
E allora fai un bel F1
Antonio

"Access 2000 Guida Completa" o ancor meglio "Access 2000 Tutto&Oltre" della
Apogeo (
www.apogeonline.com
)

Newsgroup: it.comp.appl.access
Titolo: TANTI AUGURI ...

e buone feste a tutti !!!!
Ciao Marina


Auguri Marina.
Poiché potresti rimanerci male che in pochi ti rispondono, volevo solo
informarti che c'č un thread degli auguri con subject  "[OT] Auguri a
TUtti!!" aperto con un messaggio di Ben il 14/12/2000 alle 15:31.
Ciao
Roberto
Newsgroup: it.comp.appl.access
Titolo: Dovrei unire 2 query in 1

1 - Ho una query complessa fatta sulle tabelle di un database.
SELECT ... (tutte le voci che mi servono)
FROM Giornata INNER JOIN ((Competizione INNER JOIN Girone ON Competizione.ID
= Girone.IDCompetizione) INNER JOIN (((Fantasquadra INNER JOIN Tabellino ON
Fantasquadra.ID = Tabellino.IDSquadra) INNER JOIN Incontro ON
Tabellino.IDIncontro = Incontro.ID) INNER JOIN TuttiIncontri ON
Tabellino.IDIncontro = 
TuttiIncontri.Incontro.ID
) ON Girone.ID =
Incontro.IDGirone) ON Giornata.ID = Incontro.IDGiornata;
2  - Poi ne ho un'altra più semplice sempre fatta sullo stesse tabelle.
SELECT Max(Incontro.GiornataDiA) AS GtA
FROM Giornata INNER JOIN (Tabellino INNER JOIN Incontro ON
Tabellino.IDIncontro = Incontro.ID) ON Giornata.ID = Incontro.IDGiornata;
3 - Avrei la necessita di combinarle insieme, e, da access ho ottenuto il
mio scopo così facendo:
SELECT ... (tutte le voci che mi servono)
FROM (Giornata INNER JOIN ((Competizione INNER JOIN Girone ON
Competizione.ID = Girone.IDCompetizione) INNER JOIN (((Fantasquadra INNER
JOIN Tabellino ON Fantasquadra.ID = Tabellino.IDSquadra) INNER JOIN Incontro
ON Tabellino.IDIncontro = Incontro.ID) INNER JOIN TuttiIncontri ON
Tabellino.IDIncontro = 
TuttiIncontri.Incontro.ID
) ON Girone.ID =
Incontro.IDGirone) ON Giornata.ID = Incontro.IDGiornata) INNER JOIN [1 -
Ultima giornata giocata] ON Incontro.GiornataDiA = [1 - Ultima giornata
giocata].GtA;
Domanda come fare per avere lo stesso risultato della query 3 (cioè la
combinazione della 1 + la 2) direttamente, senza collegare la query 2 alla
1? (Cioè mi servirebbe modificare il codice della query 1 al fine di
ottenere il risultato della 3 senza passare per la 2).
Spero d'aver reso l'idea.
Grazie.

 ha scritto nel messaggio news:436483b7$0$8499$5fc...@news.tiscali.it...
Leggendo distrattamente, mi pare di aver capito che
quello che ti serve e' una query unione.
In pratica devresti fare qualcosa del tipo:
SELECT Nome FROM tblNomi
UNION
SELECT Nome FROM tblNomi2;


Ho seguito il tuo consiglio con
SELECT ... (quello che ci deve essere)
FROM Giornata INNER JOIN ((Competizione INNER JOIN Girone ON Competizione.ID
= Girone.IDCompetizione) INNER JOIN (((Fantasquadra INNER JOIN Tabellino ON
Fantasquadra.ID = Tabellino.IDSquadra) INNER JOIN Incontro ON
Tabellino.IDIncontro = Incontro.ID) INNER JOIN TuttiIncontri ON
Tabellino.IDIncontro = 
TuttiIncontri.Incontro.ID
) ON Girone.ID =
Incontro.IDGirone) ON Giornata.ID = Incontro.IDGiornata
SELECT Max(Incontro.GiornataDiA) AS GtA
FROM Giornata INNER JOIN (Tabellino INNER JOIN Incontro ON
Tabellino.IDIncontro=Incontro.ID) ON Giornata.ID=Incontro.IDGiornata;
Ma non va, restituisce errore...
Newsgroup: it.comp.appl.access
Titolo: Euro

Ciao ragazzi, vi siete preparati per la conversione in euro?
Grazie in anticipo per l'aiuto, ciao Raffaele!


Aiuto per cosa? Non hai chiesto niente!
Ciao, Bobbit

Newsgroup: it.comp.appl.access
Titolo: Ciclo If

Ciao a tutti,
non sò come fare un ciclo If all'interno di un'espressione
di una casella di testo.
Mi spiego meglio:
stò realizzando un programma
di fatturazione e devo poter riconoscere se l'aliquota IVA inserita è al 20
o al 10% e di conseguenza sommare in una casella di testo tutti gli
imponibili al 10 e tutti gli imponibili al 20.
Nella casella di testo ho
messo:
=Somma(TOTIMP) ma dovrei fare una cosa del genere:
Se IVA = 10
allora Somma, altrimenti niente
e in un'altra casella di testo mettere:
Se IVA = 20 allora Somma, altrimenti niente
Come faccio?
Grazie in
anticipo
--------------------------------
Inviato via 
http://usenet.iol.it

 wrote in message
151Z35Z116Z39Y...@usenet.iol.it...


Newsgroup: it.comp.appl.access
Titolo: ripetere il ciclo do until dopo condizione

ciao a tutti,
 
Diff = 10
Set rs1 = CurrentDb().OpenRecordset("SELECT quantita FROM magazzino)
ripetiDoUntil:
Do Until rs1.EOF
……………………….
Operazioni sul record 
………………….
diff = diff – 1
rs1.MoveNext
 Loop
A fine ciclo se diff > 0 
vorrei ripetere il ciclo. Ho pensato ad una etichetta cosi
If diff > 0 Then GoTo ripetiDoUntil
Ma il ciclo non riparte. È possibile ripetere tutto il ciclo do Until?


If diff > 0 Then
	rsl.movefirst
	GoTo ripetiDoUntil
End If
Alberto S


grazieeeeeee Alberto. Che minchia di errore, non avevo pensato di essere alla fine del recordSet
Newsgroup: it.comp.appl.access
Titolo: "requery / post" su tabella

Ho un piccolo problema di gestione degli eventi in una machera con:
una sottomaschera che ha come origine dati una tabella clienti con un campo
"selezionato" con una casellina vero/falso.
selezionando i records che mi interessano vedrò in un'altra sottomaschera
dei movimenti relativi ai clienti selezionati.
Il tutto viene fatto senza particolari problemi e come codice quasi soltanto
delle requery delle sottomaschere.
C'è però un problema di sequenza di operazioni
Quando clicco sulla casellina, però, finchè non clicko su un altro record
non viene fatto il "post" sui dati e quindi
non visualizzo correttamente i movimenti nella maschera sottostante.
Qualcuno ha un consiglio per gestire correttamente i vari eventi??
Grazie
Alessandro Pugno



puoi salvare il record corrente vedi il codice generato
dall'autocomposizione del tasto salvataggio record corrente
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: web services

Un nostro distributore di riferimento ci rende disponibile, ad un indirizzo 
internet accessibile tramite user e password, il suo listino mediante un WEB 
Services. Qualcuno sa dirmi se esiste un modo in access per connettersi al 
web sevices e scaricare il record su una tabella?
Saluti e grazie delle eventuali risposte 

 tabella?
Il metodo dipende della versione di Access. Per Office XP e 2003
esistono Webservice Tool Kits:
http://www.microsoft.com/downloads/details.aspx?FamilyId=4922060F-002A-4F5B-AF74-978F2CD6C798&DisplayLang=it
http://www.microsoft.com/downloads/details.aspx?FamilyID=fa36018a-e1cf-48a3-9b35-169d819ecf18&Displaylang=it
La documentazione trovi qui:
http://msdn2.microsoft.com/en-us/library/aa140268.aspx
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 ha scritto nel messaggio 
news:663vfcF...@mid.individual.net...


Newsgroup: it.comp.appl.access
Titolo: Access e Xdrive o similia

Ciao a tutti, ho utilizzato da poco un disco virtuale su internet del
tipo xdrive.
Ho visto che è possibile utilizzarlo come risorsa del computer
mappandolo come fosse un'unità di rete.
Non ho ancora avuto tempo, e appena ne avrò proverò a vedere come si
comporta access posizionando il back end su questa unità.
Nessuno ha già provato ad utilizzare questa soluzione x
sincronizzazione db remoti?

 ha scritto nel messaggio 
news:1174897668.1...@n76g2000hsh.googlegroups.com...
Ciao a tutti, ho utilizzato da poco un disco virtuale su internet del
tipo xdrive.
Ho visto che č possibile utilizzarlo come risorsa del computer
mappandolo come fosse un'unitą di rete.
Non ho ancora avuto tempo, e appena ne avrņ proverņ a vedere come si
comporta access posizionando il back end su questa unitą.
Nessuno ha gią provato ad utilizzare questa soluzione x
sincronizzazione db remoti?
[risposta]
Massimiliano Amendola (e altri) hanno provato con la rete di HAMACHI; i 
risultati li trovi cercando su questo NG con google...
Ciao.
-- 
Sergio MAZZA 

 Sergio MAZZA
Ciao sergio, io pure uso hamachi.
Ho visto che le prestazioni sono accettabili solo se c'è un db server
come origine dati.
In condivisione mdb è proprio lento.
Hamachi con Vnc per assistenza remota è ancora imbattibile. Meglio del
desktop condiviso di skype.
Grazie intanto
m

 ha scritto nel messaggio 
news:1174980802.5...@y66g2000hsf.googlegroups.com...

[risposta]
Scusa Matteo; non avevo letto chi scriveva, altrimenti me la risparmiavo...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio
news:euanj5$plo$1...@tdi.cu.mi.it...

ah grazie ...

 ah grazie ...
Nel senso che, sapevo benissimo della tua passata esperienza...
Ciao.
-- 
Sergio MAZZA 


Ciroteo, non gli credere, l'ha detto a me in privato che a te non vuole 
rispondere.
Sergio, assumiti le tue responsabilità
-- 
-- 
Massimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

 Cisa - Conferenza Italiana Sviluppatori Access
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Importare sequenza di file txt

Salve a tutti,
mi scuso anticipatamente per la poca chiarezza, ma proverò a sforzarmi
al massimo!
Ho un lettore di temperatura di una cella frigo, che mi salva tutti i
giorni, in una cartella, un file di testo.
Ad ogni giorno corrisponde un nome diverso del file di testo, quindi
nella cartella mi compare:
3360.txt
3361.txt
3362.txt
3363.txt
ecc ecc.
Ora, dovrei stampare questi file, che contengono  ogniuno una riga.
Per risparmiare carta, vorrei creare una applicazione access che mi
crei una tabella con tali righe accodate.
Col comando "traferiscitesto" nelle macro, sono obbligato ad inserire
il nome del file txt, mentre a me servirebbe un metodo "dinamico" per
poter scegliere i file txt desiderati....tipo, l'utente si dovrebbe
trovare "scegli file da accodare" avendo quindi la possibilità di
prendere il nome del file dalla cartella.
Esiste un modo? Cosa mi sfugge?
ringrazio tutti coloro che mi gentilmente provano a darmi uno spunto,
un'idea, una soluzione o un suggerimento.
Saluti
dario

[Cut]
Esiste un modo? Cosa mi sfugge?
ringrazio tutti coloro che mi gentilmente provano a darmi uno spunto,
un'idea, una soluzione o un suggerimento.
Saluti
dario
-----------
ma perchè, leggere il contenuto della cartella, ciclare i files che sono 
contenuti, aprirli uno per volta, leggerli, passare la riga alla tabella, 
chiuderli per poi cancellarli, in maniera tale che tutto sia automatico e 
soprattutto via codice, non va bene?
-- 
---
Ciao
Pablitomf
FORZA NAPOLI - - - SEMPRE!
Tifosi Napoletani, gente fantastica
http://it.youtube.com/watch?v=gUqFHOXrK-M&feature=related
Newsgroup: it.comp.appl.access
Titolo: Per chi invia i messaggi con richieste d'aiuto via e-mail

Di tanto in tanto ricevo delle mail con richieste d'aiuto.
Ora, ci sono una serie di motivi per cui questo modo di fare non è corretto.
Prima di tutto il tempo già è poco di suo, visto che per scrivere sul NG si
utilizzano i ritagli di tempo libero se non del tempo sottratto al lavoro.
Pertanto aggiungere anche un'assistenza via posta elettronica diventa troppo
oneroso.
Secondo, le mie eventuali risposte potrebbero essere d'aiuto anche a qualche
altro frequentatore del Ng e se le inviassi per mail questo molteplice aiuto
andrebbe perso.
Infine, vi martellate le palle da soli perchè postando un messaggio su un NG
pubblico avete più probabilità che vi sia risolto, perchè quello che non so
io, lo potrebbe sapere qualcun altro e comunque potrebbero uscir fuori più
soluzioni allo stesso problema.
Pertanto, non per cattiveria, anche perchè parla la mole di messaggi a cui
rispondo sul NG, ribadisco a chi mi scrive, senza fare nomi, di postare le
proprie richieste sul NG e di non inviarmi nulla per posta elettronica...
A conclusione, sempre senza fare nomi, devo riportare uno stralcio da un
messaggio che ho ricevuto, perchè è LETTERALMENTE da ROTFL (e non me ne
voglia l'autore se lo sfotto, ma è troppo ghiotta l'occasione)
[ZIP]
"Conosci una soluzione a DOC per i miei problemi?"
RRRRRRRROTFLLLLL !!!!!!!
Antonio

>"Conosci una soluzione a DOC per i miei problemi?"
intendeva scritto con Word?


DOC? D(enominazione) d'(O)rigine C(ontrollata), qualche cantina sociale...

 DOC? D(enominazione) d'(O)rigine C(ontrollata), qualche cantina sociale...
no no,
una soluzione DOC = Dopo Ogni Compilazione :-)
--
Ciao, AntoGal
*************************************************
Home Page (area programmatori di VolFtp)
http://volftp.mondadori.com/italiani/galletta/
per scaricare un gioco di DAMA ITALIANA
*************************************************

 una soluzione DOC = Dopo Ogni Compilazione :-)
ROTFL!
RoDAgo


Adesso basta! Dai sų, quanto volete pe sto' compilatore!!!

Newsgroup: it.comp.appl.access
Titolo: Conversione db Access 2.0 in Access 97

Ho ereditato una vecchia applicazione sviluppata in Access 2.0 e
vorrei portarla in Access 97, ma la semplice apertura del vecchio file
non traduce correttamente l'applicazione. Qualcuno ha qualche
suggerimento in proposito?
Grazie a tutti
Marco

 ha scritto nel messaggio
news:d0847714.02091...@posting.google.com...

Contro: va fatto tutto a manella.
Pro: m'hanno pagato tutto il tempo per la migrazione
Antonio
Newsgroup: it.comp.appl.access
Titolo: Invio allegati non richiesti con CDO

Ho fatto un piccolo ciclo per stampare e inviare un file PDF con CDO
(ogni email ha un allegato).
Al primo ciclo funziona tutto bene, al secondo ciclo allega all'e-mail
anche il file del messaggio precedente.
Anche eliminando fisicamente il file prima di generare la seconda
e-mail questa parte sempre con due file.
E' come se avesse un effetto memoria nel campo AddAttachment.
Il ciclo è il seguente:
        rstFor.MoveFirst
        Do While Not (rstFor.EOF)
'crea nel percorso "strPercorso"
'il file "rstFor!conto_for.pdf"
'stampando il report "Rpt"
           Call creapdf(strPercorso, rstFor!conto_for, "Rpt")
           With Message
               .TO = rstFor!E_MAIL &
               .Subject = "Sollecito"
               .TextBody = strMessage
               .AddAttachment strPercorso & rstFor!conto_for & ".pdf"
               .Send
           End With
           Kill (strPercorso &  rstFori!conto_for & ".pdf")
           rstFor.MoveNext
        Loop
Ho provato a cercare nei post precedenti ma non ho trovato niente di
simile.
Sto prendendo qualche granchione?
Grazie 1000
Mario

 Grazie 1000
Gli attachment sonomessi in una collezione. Dovresti distruggere l'item 
precedente
prova qui o nei dintorni
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cdo/html/76f4416c-55cf-4597-89ef-66206316c610.asp
--
ac

mario....@adriacom.it
 ha scritto:

A mio avviso devi distruggere l'Oggetto Message e ricrearlo per evitare
qualsivoglia
quìquòquà...!
@Alex

Alessandro Cara ha scritto:

Complimenti ragazzi,
Effettivamente i file rimanevano nella collezione dell'oggetto. Ho
utilizzato il metodo deleteall e funziona tutto perfettamente.
Siete proprio tosti tu, Alex e tutti quelli che rispondono al NG!
Grazie ancora 
Mario
Newsgroup: it.comp.appl.access
Titolo: filtro dinamico su digitazione

devo fare una ricerca per nome su di una tabella, è possibile fare in modo
che mentre sto digitando venga eseguito un filtro per il campo nome?
io ho provato con una macro filtra, inserita su modifica nella text field,
ma non funziona
help me tnks

 ha scritto nel messaggio
news:MDdRa.70203$qa5.1...@news2.tin.it...

Guarda su 
www.sitocomune.com
MAssimiliano

 ha scritto nel messaggio
news:MDdRa.70203$qa5.1...@news2.tin.it...

Ciao..non so se puoi convertire la text in combo..ma se puoi lo fa in
automatico con la proprietà Auotexpand=true e SoloinElenco=true...spero di
aver capito bene ..

 ha scritto nel messaggio
news:MDdRa.70203$qa5.1...@news2.tin.it...

Vai sul Sito Comune (link qui sotto) e nella Sezione Forms leggi la FAQ di
Sib intitolata "Come creare un controllo di ricerca".
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

ok č quello che cercavo, ma non sono espertissimo e ho qualche problemino
io ho copiato il cod dentro un nuovo modulo e ho sostituito il campo DITTA
con il nome del mio campo
ho fatto una casella di testo chiamata ricerca
ora come faccio a collegare il modulo alla casella di testo, se cosě devo
fare...
grazie a tutti



Quando rispondi scrivi DOPO e non prima del testo dei messaggi precedenti.
Non devi copiare il codice VBA che hai trovato pubblicato sul Sito Comune in
un nuovo modulo generico del tuo database, ma devi copiarlo nel modulo di
classe della maschera con la quale visualizzi il risultato della ricerca e
che contiene anche la casella di testo non associata chiamata Ricerca.


allora nella finestra db dal menu inserisci ho copiato il modulo di classe
ho sostituito il nome del campo, ho nominato la casella di testo Ricerca e
impostata in rilievo.
ma non funzia
sbaglio qualcosa? mi potete spedire un esempio
SPAM_l...@libero.it
togliete SPAM_
grazie ancora

 ha scritto nel messaggio
news:ttzRa.87882$qa5.1...@news2.tin.it...

Non riesco a capire cosa tu stia facendo, ma dovresti crearti prima la
maschera e poi inserire nel suo modulo di classe ciò che trovi pubblicato
sul Sito Comune. Partendo dalla finestra del database non credo che tu possa
fare molto.
Comunque ti ho inviato un esempio con realizzato ciò che spiegato sul Sito
Comune.
Solo che mi sembra che hai le idea molto poco chiare su VBA ...

Newsgroup: it.comp.appl.access
Titolo: Stato di una maschera

Salve a tutti
In una maschera (A) che utilizzo per immettere nuovi record devo scrivere
una condizione per confrontare due valori. Questi due valori mi vengono
restituiti da un'altra maschera (B) che ho prvisto nascosta.
Ora il problema e' questo: la query sottostante la maschera (B), sulla base
dei criteri fissati, alcune volte non da alcun risultato (in quanto non
vengono soddisfatti i criteri di ricerca) e questo va bene.
Di conseguenza la maschera (B) si apre senza mostrare alcun record.
Ed e' qui che la condizione che ho scritto non funziona. Infatti vabene
quando nella masch. (B) c'e' il record ma non riesco a mettere nella
condizione la possibilita' che la maschera possa essere aperta, non attiva e
senza record.
Esiste un modo o una proprieta' per questo ?
Spero di essere stato chiaro. Ringrazio comunque chiunque vorra' aiutarmi.
Gabriele


Per controllare se la form (B) e' aperta puoi usare la funzione (FormIsOpen)
presente nel sito comune sez. Tips, che puoi usare in questo modo:
if FormIsOpen("nomediB") then
  'form aperta
else
  'form non aperta
end if
per controllare se ci sono record puoi usare questa:
Forms("nomediB").RecordsetClone.RecordCount
che restituisce il numero di record visualizzati
in definitiva:
if FormIsOpen("nomediB") then
  'form aperta
  if Forms("nomediB").RecordsetClone.RecordCount > 0 then
     'puoi continuare e valutare i record
     '...
  else
     'la form (B) non contiene record
  end if
else
  'la form (B) non e' aperta
end if
Bye
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------
Newsgroup: it.comp.appl.access
Titolo: [A97] Come scorrere i record di una subform ed (eventualmente) aggiornarli..

Buon giorno a tutti.
Vorrei risolvere questo problema.
Da un pulsante posto in una form "x", vorrei (via codice) scorrere un set di
record in una subform "y" ed eventualmente aggiornarne un controllo con un
valore preso da una casella di testo posta nella form principale.
Mi rimane facile farlo attraverso l'SQL, ma non mi è chiaro se è possibile
in altro modo, tipo attraverso un semplice ciclo o l'oggetto recordset
oppure la proprietà  recordserclone.
Qualcuno può aiutarmi per favore?
Grazie
Mikey


Io l'ho sempre fatto via SQL, ma interesserebbe anche a me sperne qualcosa
di più.
Non ci aiuta nessuno?
Grazie
Ale

Newsgroup: it.comp.appl.access
Titolo: Somma di campo oramin in query ?

Come posso fare la somma di un campo di tabella contenente ora/min da
una query ?
Ho provato con Sum ma evidentemente per le date non va bene visto che
mi ha restituito un valore non esatto...

 ha scritto nel messaggio
news:1118329159.5...@g44g2000cwa.googlegroups.com...

hai provato: dateadd ?

 ha scritto nel messaggio
news:1118329159.5...@g44g2000cwa.googlegroups.com...

Il valore che ti viene restituito è esatto ma viene poi visualizzato in
maniera errata se il valore della somma super 23 ore e 59 minuti.
Per maggiori dettagli vai sul Sito Comune (link qui sotto) e nella Sezione
General leggi queste due FAQ:
1) 6.50 Somma di tempi o di orari senza tener conto dei giorni di Silvio
Berruti
2) 6.130 Visualizzare un campo o variabile di tipo Data/ora con valore
maggiore di 24 ore nel formato HHH:mm di Roberto
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Aiuto per un esame

Salve!!!
Sto facendo un compito di preparazione per un esame con Access e mi trovo di
fronte ad un problema.
Devo costruire un report in cui mettere un elenco di contribuenti divisi per
fascie di reddito.
Come faccio a riportare le fasce in questi termini:
da 0 a 20 mil
da 20 a 40 mil
da 40 a 60 mil
oltre 60 mil
Specificando sopra ogni gruppo la scritta "Fascia 0-20 milioni" oppure
"Fascia 20-40 milioni", ecc....
Grazie in anticipo
--
Fabius

 ha scritto nel messaggio
news:Qerl7.2288$kA5....@news.infostrada.it...

Questa una delle soluzioni possibili.
Suppongo che la tabella che contiene i redditi si chiama "tblClienti".
In questa tabella due campi: "RagioneSociale" e "Reddito".
Costruisco una Tabella di Appoggio: "tblAppoggio" con gli stessi campi più
uno "Specifica".
Visto che il range è di soli 4 raggruppamenti, costruisco 4 query di
accodamento alla
tblAppoggio.
Questo l'SQL delle 4 query:
INSERT INTO TblAppoggio ( RagioneSociale, Reddito, Specifica )
SELECT tblCLIENTI.RagioneSociale, tblCLIENTI.Reddito, "Fino a 20 milioni" AS
Specifica
FROM tblCLIENTI
WHERE (((tblCLIENTI.Reddito)<=20000000))
WITH OWNERACCESS OPTION;
INSERT INTO TblAppoggio ( RagioneSociale, Reddito, Specifica )
SELECT tblCLIENTI.RagioneSociale, tblCLIENTI.Reddito, "Tra 20 e 40 milioni"
AS Specifica
FROM tblCLIENTI
WHERE (((tblCLIENTI.Reddito) Between 20000001 And 40000000))
WITH OWNERACCESS OPTION;
INSERT INTO TblAppoggio ( RagioneSociale, Reddito, Specifica )
SELECT tblCLIENTI.RagioneSociale, tblCLIENTI.Reddito, "Tra 40 e 60 milioni"
AS Specifica
FROM tblCLIENTI
WHERE (((tblCLIENTI.Reddito) Between 40000001 And 60000000))
WITH OWNERACCESS OPTION;
INSERT INTO TblAppoggio ( RagioneSociale, Reddito, Specifica )
SELECT tblCLIENTI.RagioneSociale, tblCLIENTI.Reddito, "Oltre 60 milioni" AS
Specifica
FROM tblCLIENTI
WHERE (((tblCLIENTI.Reddito)>60000000))
WITH OWNERACCESS OPTION;
A questo punto costruisco il report che ovviamente si alimenta dalla tabella
appoggio e raggruppo per "Specifica".
Inutile dire che dovrai fare una query di eliminazione per svuotare la
tabella appoggio, prima di accodargli i dati provenienti dalle 4 query di
accodamento.
Che te ne pare?
Fammi sapere.
Ciao, Carlo



Supponiamo che la tabella si chiami TblContribuenti e per semplicita' di
considerare solo i campi [RagioneSociale] e [Reddito], quest'ultimo con il
valore effettivo in lire (es. L.28.546.000)
E supponiamo che i limiti delle 4 fasce siano:
       0    -    19999999
20000000    -    39999999
40000000    -    59999999
60000000    -    oltre
Puoi utilizzare la seguente query come origine del report:
SELECT TblContribuenti.RagioneSociale, IIf(([Reddito]\20000000)=0,"Fascia
0 - 20 milioni",IIf(([Reddito]\20000000)=1,"Fascia 20 - 40
milioni",IIf(([Reddito]\20000000)=2,"Fascia 40 -60 milioni","Oltre 60
milioni"))) AS Fascia
FROM TblContribuenti;
Ciao
Andrea

 wrote in message
gGsl7.2871$kA5....@news.infostrada.it...

Grazie mille, sei stato gentilissimo e chiaro. ora ho capito anche il
meccanismo (scusate l'eccessiva ignoranza :PP)
A presto
Newsgroup: it.comp.appl.access
Titolo: runtime 2003 su vista

devo inviare un applicativo access 2003 + runtime ad una persona con
windows vista, ma mi dice che non gli parte il runtime("SOME
INSTALLATION ARE CORRUPT.PLEASE DOWNLOAD A FRESH COPY AND RETRY THE
INSTALLATION")
come posso aggirare il problema?
grazie


Se gli fai usare il run-time 2007 ?
Cmq mi pare che non sia valido il kit di installazione che ha
scaricato o che hai passato lui.
Miao.

mi pare di aver già provato il runtime 2007 con access 2003 e che non
funzionava
invece mi pare di aver provato quel file accessrt.exe e funzionava(a
proposito come posso fare per esserne sicuro senza disinstallare
access, anche perchè dall'ultima volta che l'ho disinstallato per
aprire un file devo prima lanciare access?)
