mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: estrapolare da un campo di record solo numeri

Salve,
ho tanti record con dei campi tra cui uno indirizzo con e senza numero 
civico.
Io vorrei estrapolare solo quelli col numero civico.
come posso fare, potete aiutarmi ho provato ma non ci riesco.
vi ringrazio
rino 

 ha scritto nel messaggio 
news:49e50c41$0$1107$4faf...@reader3.news.tin.it...

SELECT Tabella1.*
FROM Tabella1
WHERE (((IIf(InStr([indirizzo],"0")>0 Or InStr([indirizzo],"1")>0 Or 
InStr([indirizzo],"2")>0 Or InStr([indirizzo],"3")>0 Or 
InStr([indirizzo],"4")>0 Or InStr([indirizzo],"5")>0 Or 
InStr([indirizzo],"6")>0 Or InStr([indirizzo],"7")>0 Or 
InStr([indirizzo],"8")>0 Or 
InStr([indirizzo],"9")>0,"connumerocivico",""))="connumerocivico"));
Ciao
Antonio

 ha scritto nel messaggio 
news:49e5711c$0$6819$5fc...@news.tiscali.it...

Ciao Antonio, sei grande >funziona
rino 


c'è un esempio pronto su 
www.sitocomune.com
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

 ha scritto nel messaggio 
news:gs40d5$ola$1...@tdi.cu.mi.it...


Ciao Massimiliano, grazie per l'interessamento anche se ho risolto con 
le indicazioni di Antonio, cmq sono autoditatta e curioso, mi dici per 
favore dove trovo quello che tu mi hai indicato nelle query del 
sitocomune?
grazie
rino

Newsgroup: it.comp.appl.access
Titolo: aiuto numerazione database

ciao a tutti
scusate la domanda probabilmente stupida, dopo avere compilato un database a 
volte mi capita di dover eliminare un record, e qui viene il problema, la 
numerazione non si autoaggiorna, mi potete dare un consiglio?
ciao e grazie per l'aiuto 


Se hai impostato un campo contatore che io sappia
è normale che ciò avvenga, se la tabella non ha riferimenti
con altre tabelle puoi dare un'occhiata al sito comune
http://www.sitocomune.com/tables/tables038.htm
Ciao


In alternativa usa questo codice
Sub Rinumera
dim rst as dao.recordset
dim intCnt as integer
set rst = currentdb.openrecordset("select CampoNumerazione,
CampoIndice from TuaTabella order by CampoIndice;")
intCnt = 1
with rst
do until rst.eof
  .edit
  !CampoNumerazione = intCnt
  .update
  intCnt= intCnt +1
  .movenext
loop
rst.close
set rst = nothing
end sub
la chiami da dove vuoi, un evento o un pulsante
Newsgroup: it.comp.appl.access
Titolo: Query e nome tabella dinamico

Ciao, devo creare una query nella quale cambia regolarmente solo il nome 
della tabella.  L'ideale sarebbe che ogni volta che la lancio mi chiede 
la tabella. Si puň fare? Grazie

 la tabella. Si puň fare? Grazie
Ti posto un esempio che utilizza DAO (aggiungilo ai riferimenti se non c'č
gia), in cui una semplice select viene creata e distrutta ad ogni esecuzione
del codice:
Dim DB As DAO.Database
Dim QDF As DAO.QueryDef
Dim Nome As String
Nome = InputBox("INSERIRE IL NOME DELLA TABELLA")
Set DB = CurrentDb
For Each QDF In DB.QueryDefs
    If QDF.Name = "MiaQuery" Then
        DB.QueryDefs.Delete QDF.Name
    End If
Next QDF
Set QDF = DB.CreateQueryDef("MiaQuery", "select * from " & Nome)
DoCmd.OpenQuery "MiaQuery"
DB.Close: Set DB = Nothing
Per irrobustire il tutto ed evitare errori di digitazione potresti poi
rinunciare alla inputbox selezionando il nome della tabella da una combobox
appositamente predisposta.
Ciao
Galliano.

Newsgroup: it.comp.appl.access
Titolo: ordinare dati  in un report con criterio personalizzato

Salve a tutti, ho un problema con una query/report.
Ovvero Ho i seguenti dati:
Grado Cognome Nome
Nel report relativo vorrei che fossero indicati i dati per Grado( excel mi 
permette di creare un criterio nuovo! in access non ne ho idea).
Non in ordine crescente o decrescente.
Vorrei per esempio che fossero visualizzati nel sottonotato ordine:
Lgt,Ma,Mc,Mo  etc
Grazie a tutti per l'aiuto 

 ha scritto nel messaggio
news:a1hfh.75369$uv5.7...@twister1.libero.it...

hai una tabella nomi e una tabella gradi?
Spero di si e spero che siano ben relazionate.
In tal caso ti converrebbe creare un campo in più nella tabella dei gradi,
di tipo numerico a cui assegni il valore di ordinamento corretto secondo le
tue esigenze.
Una volta composta la query sottostante il report utilizzi il campo
ordinamento personalizzato solo per ordinare i dati senza necessariamente
visualizzarlo.
Lo puoi fare direttamente nella query, oppure utilizzando i criteri di
raggruppamento ordinamento specifici del report.
M

 ha scritto nel messaggio 
news:457dbdec$0$16159$4faf...@reader3.news.tin.it...

Grazie 1000

Newsgroup: it.comp.appl.access
Titolo: Lanciare un comando di una sotto-maschera

Come posso fare per lanciare dalla maschera principale un comando (funzione
creata da me) contenuto in una sotto-maschera?
Per quanto riguarda invece i riferimenti della sotto-maschera sempre in Vba
per il momento creo una casella testo sulla maschera principale che tengo
invisibile ma cerco un modo diretto per farlo, sono gradidi suggerimenti.
Grazie
--
----
         \ | /
       (@ @)
---o00-(_)-00o-----
Marcello Guarnacci
Norma(LT)
328 46 90 897

 --
Supponiamo sia una Funzione contenuta nella SubForm....!
Me.TuaSubForm.Form.NomeFunction
Ciao.
@Alex.
Newsgroup: it.comp.appl.access
Titolo: Scansire e archiviare un Cdrom o una serie di directory

Saluti a tutto il NG !
Torno sull'argomento circa la possibilitą di scansire e archiviare in un
database access il contenuto di un cd o di una o piu directory su HD
(directory, sottodirectory e files) .
Ho provato le soluzioni presenti nei post precedenti ma non sono riuscito,
per mia incompetenza, a farle funzionare.
Sareste cosi gentili da indirizzarmi su questo argomento dato che devo
archiviare una mole di CD non indifferente?
Grazie per l'aiuto che vorrete darmi!
Ciao!
Paolo


Prova a vedere se ti è utile Application.FileSerch e i vari metodi ......!
@Alex.


Ciao Paolo.
Se ho ben capito hai dei db su cdrom che vuoi usare nel senso di usare le
tabelle in essi contenute.
Se è così credo che il suggerimento di Roberto sia più che giusto: allega al
db corrente le tabelle provenienti dal o dai db su cdrom.
E' chiaro che le tabelle allegate saranno in sola lettura.
Se non ho capito posta una spiegazione con un esempio concreto di quello che
ti aspetti di ottenere.
Ciao, Carlo

 ha scritto nel
messaggio news:3f%P9.39805$Q%4.12...@news1.tin.it...

Cari Carlo e @Alex...purtroppo mi sono spiegato male, chiedo venia.....,
intendevo una soluzione circa la catalogazione del contenuto di CDRom
contenenti dati di vario tipo e non database. (adesso comunque mi studio un
po "Application.FileSearch").
Ovvero mi piacerebbe che mi effettuasse la scansione del cd e mi archiviasse
in una tabella directory e loro contenuto  (con un IDcd per catalogarli) per
poter non ricercare "a memoria" in una marea di cdrom il file che mi
interessa recuperare.
Ogni vostra saggia indicazione è bene accetta anche perche capirete che
trovare qualcosa oggi per me è un impresa!
Come da post precedente ....Buon Anno! e come sempre ...Grazie!
Paolo
Come da post

Newsgroup: it.comp.appl.access
Titolo: filtrare un report

Un saluto a tutti
Come posso filtrare un report in base al valore di una casella non 
associata?
Ho creato un report con origine record una query, ho creato dei 
raggruppamenti, ho aggiunto una casella non associata che mi calcola il 
valore in base al valore di altre due  caselle e fin qui tutto bene....
Vorrei filtrare il report per non visualizzare i record che sulla casella 
non associata presentano il valore 0.....
Come faccio? ho provato in diversi modi senza nessun esito..
Grazie a tutti
Saluti Massimo

 ha scritto nel messaggio 
news:480e4a17$0$40219$4faf...@reader5.news.tin.it...

Puoi crearti, nella query, un campo calcolato che esegue la stessa 
espressione e inserisci nei criteri >0...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:funbd3$rn7$1...@tdi.cu.mi.it...

Non posso inserire il campo calcolato nella query perchè 
complessa......riesco a farlo solo raggruppando il report
Newsgroup: it.comp.appl.access
Titolo: Query IIF AND OR

In una query devo calcolare in base a:
Ho un valore in orecontratto (es. 36 oppure 30 oppure 24)
poi ho delle oreferie (es. 16)
in base alle orecontratto devo dividere le oreferie e quindi tirare
una colonna con le giornate di ferie effettuate.
Se il dipendete TIZIO
Orecontratto      36
Oreferie             16
devo fare il calcolo che, se orecontratto = 36 divido per 6    se
orecontratto = 30 divido per 5 ecc.
Come posso fare ?
Grazie


non capisco ... se hai un record per ogni tipologia oppure un campo.


Scusa è vero...
ho un campo con il valore delle ore di ferie, devo calcolare queste
ore a quanti gg corrispondono, chiaramente il risultato cambia in base
alla persona, cioè
de una persona ha di contratto 36 ore divido le ore per 6 - se ha di
contratto 30 divido per 5 ecc.  è il valore che mi occorre.
Sono stato chiaro ?
Grazie

Newsgroup: it.comp.appl.access
Titolo: Oggetto già esistente in MSysObjects

Ho creato una maschera frmProva.
Poi l'ho sostituita con un'altra con lo stesso nome ed è successo che sia
stato creato un altro oggetto con lo stesso nome.
Infatti, se apro la tabella in lettura Msysobjects trovo due "frmProva", con
due id diversi ed in una manca l'owner.
Quest'ultima dovrei eliminarla ma non ho autorizzazioni sufficienti, pur
essendo l'Amministratore ed avendo preso l'ownership.
A qualcuno è successa la stessa cosa? Qual'è la soluzione?

 wrote in message
news:91ksr2$59o8$1...@stargate1.inet.it...

Rinominarla? O copiare-incollare su altra form....
Alle brutte fai un nuovo db e importaci gli oggetti che ti interessano.
Bye, Ste


Il problema è che se importo gli oggetti, importo i dati da MSysObjects e
quindi importo anche l'oggetto che non esiste!
E non posso compattare perchè rileva l'oggetto duplicato e quindi va in
errore.
Non so che fare.


Mostruoso! Nel caso si trattasse di access97 hai provato il programmino di
ripristino che ti installa la service-pack della jet-engine? Risolveva
parecchi
inghippi a cui il solo access non arrivava.
O magari funziona il copia-incolla della form tra due db diversi...
Bye, Ste

Newsgroup: it.comp.appl.access
Titolo: aiuto sui limiti di access nel esportare report grafici

ma perchè access non permette di creare un documento tale e quale lo si vede
in access anche fuori?
con cioè grafica e tutto il resto?
so che una stampante virtuale fà questo ma poi non riesco a gestire l'invio
del report con posta elettronica da access
so anche che in realtà lo permette in formato SNAPSHOT ma devo obbligare i
miei clienti ad installare il visualizzatore cosa non attuabile se i clienti
sono centinaia.
mi aiutate?
non riesco con sendobject a inviare un report cosi com'è.
Grazie.

 Grazie.
Prego
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Acrobat Form: invio dati via email

Ho impostato un form da acrobat designer e le risposte mi arrivano via
email
ma in formato xml
che me ne faccio di queste risposte?
come le processo?
dovrei usare un database?
non ho la minima idea di come si imposta
qualcuno sa aiutarmi e ha capito di cosa si tratta?

 ha scritto nel messaggio 
news:1168608123.6...@11g2000cwr.googlegroups.com...

Difficilmente ti si potrą aiutare se non hai capito tu.
Ma non facevi prima a fare una pagina HTML che raccoglieva i dati magari in 
un mdb?
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: lasorgente@lina.it

prova email

  riprova
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.587 / Virus Database: 371 - Release Date: 12/02/2004
Newsgroup: it.comp.appl.access
Titolo: posizione sottoreport

 
buongiorno  a tutti,
sto creando una etichetta nel cui corpo c'è un sottoreport, il problema è 
che il sottoreport mi sposta parte dei campi allungando l'altezza 
dell'etichetta.
Suggerimenti su come si possa procedere?
 
Grazie
Akery 
 
 
---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus
 
 

 Akery 
 
 
Tra le proprietà del sottoreport nella scheda Formato c'è 'Espandibile', impostala a 'No'.
Nei casi in cui i dati sono tanti (quando ti spostava in giù i campi) potresti perderne una parte perchè non stanno nel sottoreport e quindi non vengono stampati.
Ciao.
-Marco-

Newsgroup: it.comp.appl.access
Titolo: HELP Errore di automazione!

Buongiorno a tutti
Access97
Dopo aver aggiunto un pulsante "aggiungi nuovo record" ad una maschera, ho
tentato di scrivere altro codice nel modulo della maschera stessa ma mi č
stato impossibile in quanto salvando il lavoro mi appare un messaggio di
errore del tipo "errore di automazione".
ciň non mi succedeva prima di aver aggiunto il pulsante suddetto (per il
quale ho utilizzato il wizard di aceess apposito)
e' impossibile cancellare il pulsante in quanto mi appare lo stesso errore.
Ho tentato di cancellare il solo codice relativo alla Sub pulsante_click ma
anche in questo caso mi appare lo stesso messaggio. Il codice viene
cancellato ma rimane "End Sub" che č impossibile cancellare.
L'unica cosa della quale sono certo č che il problema sta nel db che sto
realizzando e non in Access o nel mio pc. Questo lo so perchč ho
reinstallato Access ed il problema esiste ancora, in piů ho creato un nuovo
db, nel quale ho provato a scrivere lo stesso codice che nel vecchio si
bloccava e non ho avuto nessun problema.
Non ho capito se "l'automazione" c'entri qualcosa con l'automazione
OLE...nel caso, anche se credo che la cosa non abbia nessuna attinenza,...ho
copiato e incollato diverso testo da un documento word in un controllo di
una maschera....
Come posso risolvere?
Grazie anticipatamente per ogni aiuto o suggerimento.
Carlo

 ha scritto nel messaggio
news:8tujv2$h2j$1...@nslave3.tin.it...

Ho cercato nel sito microsoft e ho trovato questo:
http://support.microsoft.com/support/kb/articles/Q244/2/64.ASP
Speriamo ti possa essere d'aiuto...
Ciao.
Newsgroup: it.comp.appl.access
Titolo: Valore predefinito in maschera

Ho creato in una maschera una casella di testo data dove vorrei che
mostrasse automaticamente all'apertura della maschera a data odierna.
Per fare ciņ ho selezionato come valore predefinito della casella =date().
Sul Pc dove ho creato il programma questo funziona ma provando lo stesso
programma su un altro computer all'apertura della maschera mi si presenta il
valore #Nome? all'interno, come se non gestisse il valore predefinito per la
casella.
Quale puņ essere il problema, č da ricercare per caso nell'installazione di
Access sulla seconda macchina ?
Grazie a chi mi sarą d'aiuto e un saluto a tutti.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


E se invece scrivi:
= Int(Now())
cosa succede?
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Grazie per l'aiuto sembra che funzioni, mi sai dire perchč?
Eric.


 Eric.
Capita a volte che, con versioni di Access superiori ad Access97, la
funzione Date non viene riconosciuta, mentre non ci sono problemi con la
finzione Now.
Spesso, in questo NG si č cercato di determinare il motivo di tale anomalia,
ma a volte non se ne venuti a capo.
Poichč ho scoperto che in questi casi non ci sono problemi con la funzione
Now, mi sono inventato questa forzatura per aggirare il problema.
Comunque, verifica che sul database non ci siano riferimenti mancanti: a
volte dipende da quello.

Newsgroup: it.comp.appl.access
Titolo: Trasposizioen con Filtro

Grazie all'esempio del Sito comune sono riuscito ad effettuare una
trasposizione colonne/righe.
Ho però la necessità di filtrare i dati rivenienti da una tabella prima di
procedere alla trasposizione.
Prendendo l'esempio del Sito comune:
Data              Gb    Gr    Ht     B     L     M     N     T
-----------------------------------------------------------
1/9/2005         5      7      4     1     1     2      7     5
2/9/2005         4      4      5     5     5     4      5     5
3/9/2005         4      1      2     3     5     6      7     8
4/9/2005         5      8      7     6     4     3      2     1
                  1/9/2005      2/9/2005           3/9/2005     4/9/2005
         ---------------------------------------------------------------
Gb                  5               4                4               5
Gr                  7               4                1               8
Ht                  4               5                2               7
B                   1               5                3               6
L                   1               5                5               4
M                   2               4                6               3
N                   7               5                7               2
T                   5               6                8               1
Avrei bisogno di filtrare l'output della query per il dato N = 7;
per ottenere questo risultato:
                  1/9/2005            3/9/2005
     ---------------------------------------------------------------
Gb                  5                          4
Gr                  7                          1
Ht                  4                          2
B                   1                          3
L                   1                          5
M                   2                          6
N                   7                          7
T                   5                          8
Le mie poche conoscenze non mi hanno consentito di trovare una soluzione, 
qualche gentile
amico può aiutarmi?
Grazie.
Vincenzo

 Vincenzo
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Come faccio ....

in una form che ha due sottomaschere passare un dato da una sottomaschera
all'altra
grazie siete troppo gentili


Forms!MascheraPrincipale!Sottomaschera2!Controllo2 =
Forms!MascheraPrincipale!Sottomaschera1!Controllo1
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:JQyj7.44009$%a4.16...@news.infostrada.it...

Grazie
č dai piccoli gesti che si vedono i grandi uomini (non mi ricordo che l'ha
detto)
Newsgroup: it.comp.appl.access
Titolo: Problema con i filtri

Salve a tutti,
chiedo cortesemente il vostro aiuto.
Il mio problema:
ho creato un filtro in una maschera
 Private Sub filra()
 Me.Filter = "ore = 2000 "
 Me.FilterOn = True
 End Sub
tutto funziona perfettamente.
Creo una casella di testo orex per poter inserire il valore da ricercare.
Sostituisco il codice:
 Private Sub filra()
 Me.Filter = "ore = '" & orex & "'"
 Me.FilterOn = True
 End Sub
il risultato è il messaggio di errore "operazione precedente annullata"
ho anche provato
 Me.Filter = "ore = " & Chr$(34) & orex & Chr$(34)
ma il risultato è sempre il medesimo antipatico errore.
dove sbaglio?
Grazie e buona giornata.


Sbagli ad indicare la condizione;
hai scritto:
Me.Filter = "ore = 2000 "
Me.FilterOn = True
e dici che funziona;
poi:
Me.Filter = "ore = '" & orex & "'"
Me.FilterOn = True
e ancora:
Me.Filter = "ore = " & Chr$(34) & orex & Chr$(34)
e non funziona.
Se funziona la prima vuol dire che il campo "ore" è di tipo numerico e quindi devi indicare i valori, nella condizione, come
numerici:
es.
Me.Filter = "ore = " & orex
Me.FilterOn = True
Cioè senza apostrofi o doppie virgolette...
Ciao.
-- 
Sergio MAZZA

 ha scritto nel messaggio 
news:cjdpmk$8d5$1...@canarie.caspur.it...

Problema risolto, ti ringrazio.
Newsgroup: it.comp.appl.access
Titolo: REPORT PER LETTERA COGNOME

Ciao a tutti! Sto creando domesticamente una rubrica con i miei contatti.
Non riesco ad impostare un report affinchè vengano raggruppati i contatti
per iniziale del cognome su pagine separate, ad esempio: tutti i cognomi
che iniziano per A sulla prima pagina, tutti quelli con B sulla seconda,
etc..
Grazie a tutti coloro che mi aiuteranno!
Ang>RIN
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Ang>RIN
LAprima che mi viene in mente...
Imposta il repost su una query in cui ti crei un campo calcolato che ti
visualizzi solo il primo carattere del campo Cognome... dopo il report te
lo raggrupperai per questo campo e il gioco sarà fatto.
Non ho provato ma credo funga ai tuoi scopi.
-- 
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.


 Ang>RIN
Oltre al suggerimento di Pablitomf potresti fare in questa maniera
In visualizzazione struttura report,richiami la finestra di dialogo,
Ordinamento e Raggruppamento, raggruppa per Cognome e imposti:
Intestazione = Sì
Raggruppa = Caratteri iniziali
Intervallo raggrup. = 1
Stampa seione unita = Gruppo intero
--
rgrds
SC


 ha scritto nel messaggio
news:d0249i$ldj$1...@news.newsland.it...

In struttura report raggruppi per cognome.
Nella scheda formato delle proprietà intestazione per cognome, alla voce
'Interruzione pagina' seleziona 'dopo sezione'.
--
kaloma

 ha scritto nel messaggio
news:qw6Vd.986183$35.36...@news4.tin.it...

nel database di esempio nortwind c'è un report strutturato così con la
lettera maiuscola di quando cambia
A
Angelo
Andrea
Anselmo
B
biagi
beetowen
ecc
ecc
ecc

 ha scritto nel messaggio
news:qw6Vd.986183$35.36...@news4.tin.it...

pardòn! Raggruppi per prima lettera di cognome...
--
kaloma
Newsgroup: it.comp.appl.access
Titolo: Database Access 2002 portato ad Access 97 - Unrecognized database format - (urgente)

Innanzitutto Grazie a tutti e in anticipo!!
Ho creato un database in Access 2002.
E' diviso (tabelle divise).
Poi lo ho dovuto dare a un collega che ha solo A97, per cui l'ho
convertito in tale formato.
A me va perfettamente anche una volta "declassato".
Al collega all'apertura dà "Unrecognized database format"...
Ipotesi, tesi suggerimenti???
Federico

 
se il collega non deve smanacciare ci sono sempre i runtime a disposizione
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\

Chi o cosa essere Runtime?
Una specie di "viewer" o "reader" per i file access??
Sono Aggratise??
Per avere il 2000 o 2002??
Dove si scaricano??
Arigrazie, grazie!
Fede
Ammammata ha scritto:


Dopo essermi documentato un po' a perdifiato (scusate se faccio
domande banali, ma adesso non il tempo materiale per guardarmi le cose
da solo!!!!!!!!)
Praticamente credo di aver capito:
1) faccio scaricare e installare dal sito della microsoft il runtime
gratuito 2007.
2) poi?? il database (.mdb di Access 2002) gli va con un doppio
click?? il fatto che abbia già Access 97 installato??
F.
al...@libero.it
 ha scritto:


Oppure passo ad Access 2007, mi installo Access Developer Extensions e
creo un paccehtto già completo di runtime e perfettamenet funzioante
sempre e comunque?
Questo è INDIPENDENTE dal sistema operativo dell'altro computer???
al...@libero.it
 ha scritto:


 
non ho esperienza con il 2007, ho sempre usato la versione XP
per evitare confusione tra i due programmi (97 e XP/2007) puoi sempre 
creare un collegamento tipo "msaccessruntime.exe nomedeltuofile.mdb" in 
modo che windows non si ponga nemmeno il problema di decidere cosa far 
partire :)


 Dopo essermi documentato un po' a perdifiato 
già che ci sei: 
http://wiki.news.nic.it/QuotarBene


 /-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
Intendi così?
F.


Forse no dato che per il runtime2007 dal sito Microsoft:
System Requirements
Supported Operating Systems: Windows Vista; Windows XP Service Pack 2
Mi confermate che ho ragionato giusto, ovvero anceh se io passo al
2007, faccio il mio pacchetto completo di Runtime, chi lo deve usare
deve avere almeno Windows Xp SP2??
F.

 
quasi perfetto (98/100), la mia firma puoi anche toglierla :)

Newsgroup: it.comp.appl.access
Titolo: Query e campi null

Ciao a tutti.
In una query di selezione ho un campo MaxDiData. Tutti i record per cui
nella tabella di origine il campo [Data] è Null non mi vengono visualizzati
nei risultati della query. Tuttavia io avrei la necessità che ci fossero,
magari con il valore del campo MaxDiData pari a "Mai". Come posso fare???
Grazie e ciao

 ha scritto nel messaggio
news:qdAea.92524$pG1.2...@news1.tin.it...

Nella query metti:
DataMax: IIF([Data] Is Not Null;[Data];"Mai")
Sotto in Formula metti Max
Fammi sapere
Ciao
Giorgio

 ha scritto nel messaggio
news:7RAea.72$i01....@se2-cb104-9.zrh1.ch.colt.net...

Leggendo la tua risposta e rileggendo il mio messaggio mi sono reso conto di
essere stato poco preciso. Scusa.
In effetti avrei dovuto aggiungere che la query pesca da 2 tabelle in una
delle quali inserisco il [Nome] e nell'altra la [Data], cosicchè più nomi
possono avere la stessa data e viceversa. Applicando la tua soluzione
ottengo che nel campo da te proposto DataMax venga visualizzato un valore a
caso e comunque non vengono mai visualizzati i record in cui il valore di
[Data] è Null :(((((((

Newsgroup: it.comp.appl.access
Titolo: DatasheetBackColor?!

Ciao a tutto il NG,
vorrei se possibile modificare il colore dello sfondo della mia maschera
sulla base di una selezione in un gruppo di opzioni.
Ho provato a vedere nel'help in linea ma tutto ciņ che viene scritto č
riferito alla proprietą "DatasheetBackColor" ma non riesco a metterla in
pratica...
Grazie Tiziano

 ha scritto nel messaggio
news:9vn3v3$7n3$1...@newsfeed.cineca.it...

Prova a leggere cosa dice l'help circa la Proprietą ColoreSfondo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 wrote in message
9vnb7o$23cm$1...@stargate1.inet.it...

ciao
mi dice che devo impostare:
prima le variabile tipo il db e poi la forms...
proverņ ancora...
Ciao e grazie per il suggerimento
Tiziano


Una cosa è sicura: non stiamo leggendo lo stesso help o comunque gli stessi
argomenti dell'help.


ciao penso di sě solo non so bene dove guardare e questo č quello che ho
prodotto,
ma non funziona ancora proverň avanti.
ciao e grazie
tiziano
Private Sub Cornice33_Click()
Dim colore As Long
colore = RGB(82, 218, 167)
If Cornice33 = 3 Then
    Me.DatasheetBackColor = colore
End If
End Sub

 ha scritto nel messaggio
news:9vpn2a$bsf$1...@newsfeed.cineca.it...

Se vuoi che il Corpo della maschera diventi di un certo colore , prova con :
colore = RGB(82, 218, 167)
Me.Corpo.BackColor = colore


Roberto
uffa....
funziona...
grazie sono un pň abbacchiato, speravo di riuscirci senza
doverti chiedere
= rottura di scatole...
grazie
tiziano
--------------------------------
Inviato via 
http://usenet.iol.it
Newsgroup: it.comp.appl.access
Titolo: Gif animate

Salve a tutti
Volevo sapere se era possibile inserire nelle maschere di access 97 delle
gif animate e se possbile come poterlo fare
Grazie
Ciao
Giorgio

 wrote in message 8er9so$g0u$1...@nslave2.tin.it...

Grazie
Ciao
Giorgio
Vedi come usare il Timer

 Sě, č possibile. Se aspetti questa sera ti do le coordinate giuste (ora
non mi č possibile).
Ciao.


Hai sbagliato newsgroup


Perchè?
Guarda che qui siamo su  it.comp.appl.access


Infatti, chiedo scusa, l'unica cosa di sbagliato sono io :)


Ti serve un ActiveX per farla funzionare. Vai sul sito
http://www.murialdo.it:8000/it_lang_vb/
e scarica il controllo Gif89 (lo trovi facilmente facendo una ricerca con la
parola "Gif".
Dopo averlo decompresso, registra la DLL scrivendo, in Start -> Esegui:
REGSVR32 <PERCORSO DEL FILE SCARICATO E DECOMPRESSO>\GIF89.DLL (di solito le
DLL si mettono in C:\Windows\System ma puoi metterla anche altrove).
Quindi, apri la maschera di access che ti interessa, vai sull'elenco dei
controllo ActiveX, selezioni l'OCX relativo alla Gif e lo piazzi nella
maschera. Poi apri un modulo qualsiasi, vai in Strumenti -> Riferimenti e
"spunti" il riferimento a Gif89 (se non lo fai non funziona).
Infine, nelle proprietą dell'OCX vai sul Altro e in Filename scrivi la Path
della Gif che vuoi visualizzare.
Ti premetto perņ che se utilizzi, sulla maschera, un'immagine di sfondo e
sopra a quest'ultima ci metti la Gif la trasparenza non funziona e
l'immagine viene "bucata", facendo vedere il colore di sfondo della maschera
stessa.

Newsgroup: it.comp.appl.access
Titolo: Ancora su impostazione Report

Da un po di tempo mi succede che lanciando una stampa di una maschera
(contenente una sottomaschera) mi esce questo messaggio di errore:
"Impossibile stampare o visualizzare in anteprima la pagina. La larghezza
della pagina selezionata supera i 57 centimetrri (22,75 pollici)".
Questo succede solo se imposto come stampantre Acrobat PDFWriter (e
ovviamente mi serve proprio quella).
Come posso evitare questo?
ciao e grazie
Luca

 ha scritto nel messaggio
news:b98f7p$1mr$1...@newsreader.mailgate.org...

Newsgroup: it.comp.appl.access
Titolo: problema con access runtime

salve a tutti,
ho un DB in cui ho creato una macro che apre, con un pulsante dal pannello 
comandi, una query di aggiornamento vuota in visualizzazione struttura, da 
adattare volta per volta quando bisogna aggiornare dei dati. Questo perchè 
lo devo distribuire in postazioni dove non c'è Access, e dall'applicazione 
distribuita non si può accedere agli oggetti del DB. Naturalmente sul mio pc 
c'è Access03 e funziona come deve. Quando però eseguo la macro dal runtime 
mi apre la query in una finestra completamente vuota, senza griglie e non 
funziona il tasto destro "mostra tabella". Ora, come devo fare per poter 
attivare una query di aggiornamento dal runtime? Deve essere una query da 
poter adattare di volta in volta, quindi nella struttura devo poterci 
andare, anche dal runtime.
grazie mille 

 andare, anche dal runtime.
Il Runtime di Access contiene (volutamente) una serie di limitazioni che 
sono descritte in modo abbastanza approfondito nel manuale di Office 
Developer (per la versione Xp a pagina 626 nel capitolo 8 "Distribuzione di 
un'applicazione", dato che i manuali cartacei di MS non cambiano 
radicalmente nel tempo magari è ancora li).
La cosa in assoluto migliore, quando sviluppi con l'idea di distribuire col 
runtime è avviare sempre Access con l'opzione a linea di comando /runtime, e 
ne simula gli effetti anche sulla versione completa, in modo da sapere 
subito cosa ti aspetta.
Se hai una query che devi variare spesso devi quindi agire via codice, 
costruendoti tu una maschera per guidare l'utente nei parametri necessari.
IG

 ha scritto nel messaggio 
news:Z9mLd.19535$2h5....@tornado.fastwebnet.it...

grazie, G
immaginavo che dovevo farlo attraverso una maschera. Ma serve proprio il 
codice? perchè lì non sono molto ferrato. C'è qualcosa sul sito comune?
Poi vorrei sapere come faccio ad avviare Access con l'opzione a linea di 
comando /runtime.
grazie 

 comando /runtime.
O lo avvii dal prompt dei comandi di winzoz, oppure ti crei un link a 
msaccess.exe, quindi modifichi il target aggiungendo in coda /runtime e a 
seguire il percorso del file da aprire.
IG

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

Buongiorno!
come posso cambiare il colore del carattere di una casella di riepilogo (non
tutti ma solo alcuni).
Grazie

 ha scritto nel messaggio
news:btjhva$ssq$1...@grillo.cs.interbusiness.it...

Credo proprio che non sia possibile.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: maschera con comportamento anomalo...

ciao a tutti
vi spiego la situazione:
ho una maschera ordini composta da 3 maschere:
maschera principale (ORDINI) con IDOrdine ed IDCliente e i dati del
cliente, sottomaschera PRODOTTI (con IDArticolo e tutti i dati degli
articoli foto compresa) e la sottomaschera di PRODOTTI chimata
DETTAGLIOORDINI con i campi IDARTICOLO, IDORDINE e QTà
se apro la maschera in modalità inserimento, ho la possibilità di
scegliere il cliente per l'ordine ed inserire, scorrendo gli articoli, le
qtà richieste...
ho realizzato un'altra maschera nominata CONSULTA che mi mostra un CLIENTE
scelto da una MASCHERA PRECEDENTE, nella prima sottomaschera l'elenco
degli ordini effettuati (ELENCO) e nella sua sottomaschera l'elenco degli
articoli ordinati per ogni ordine...
affianco all'elenco degli ordini ho inserito 2 pulsanti (STAMPA REPORT e
CONTINUA ORDINE) il primo funziona alla perfezione, il secondo invece mi
da problemi perchè apre la maschera ordini però visualizzando non solo
gli articoli ordinati nell'ordine scelto, ma tutti gli articoli ordinati
in tutti gli ordini...
come posso risolvere questo inconveniente?
grazie in anticipo
Nicola



ho risolto con la seguente modifica:
ho realizzato la sottomaschera DETTAGLIORDINE su una query e vincolando il
campo IDORDINE di questa maschera al campo IDORDINE della maschera ORDINI..
ora funziona tutto alla grande
Nicola

Newsgroup: it.comp.appl.access
Titolo: criterio query di selezione con condizione

Salve, una maschera collegata ad una quey di selezione contenente un campo 
data, sulla stessa maschera vi č anche un controllo non associato del tipo 
Sě/No ( il classico baffetto) ebbene č possibile filtrare la query in modo 
che in presenza del "baffetto" (Sě) vengano estratti solo i record con campo 
data null al contrario vengano rstratti tutti.
spero di essere stato chiaro
grazie
michele 

 wrote in message 
news:45acf3f4$0$16145$4faf...@reader3.news.tin.it...

Lascerei immutata la query di origine agendo invece su un pulsante
per filtrare o non con riferimento al controllo ON/OFF.
Inserimento Filtro:
FilterOn = TRUE
DoCmd.ApplyFilter, "[CampoData]=Null"
Eliminazione Filtro:
FilterOn = FALSE
Bruno 

 FilterOn = FALSE
Più esattamente:
If [ControlloOnOff] Then
        FilterOn = True
        DoCmd.ApplyFilter, "[CampoData]=Null"
Else
        FilterOn = False
End If
Bruno
 

> Bruno
Avevo precisato "agendo su un pulsante".
Metti il codice sull'evento OnClick di un Button (pulsante).
Io normalmente uso un solo Button, che funziona da Toggle,
col seguente codice in OnClick:
If FilterOn Then
    FilterOn = False
Else
    FilterOn = True
    DoCmd.ApplyFilter , "[DataMov]=Null"
End If
Provalo.
Bruno
Newsgroup: it.comp.appl.access
Titolo: verifica diritti di amministratore

Salve. Ho una domanda per voi cari esperti di MS Access.
Come verifico da codice (anche da DAO) se l'utente che sta utilizzando
l'applicazione ha o meno i diritti amministrativi?
In pratica vorrei creare un bottone ad "accesso limitato" che solo chi
ha i diritti amministrativi può vedere e vorrei utilizzare la
sicurezza di Access anzichè creare una tabella con username e
password.
Si può fare?
Grazie per l'eventuale vostro aiuto.
Saluti


Al livello di Workspaces (Application.Dbengine.Workspaces) c'e' 
l'insieme "Groups" in cui dovrebbe essere presente il gruppo "Admins". 
Il gruppo contiene l'insieme "Users" che elenca tutti gli "User" 
appartenenti al gruppo.
--
ac
y-1 = x

Newsgroup: it.comp.appl.access
Titolo: Copiare campi su un altra tabella

Salve a tutti,
vorrei creare un pulsante di comando che mi copiasse 4 campi su un'altra
tabella,
mi spiego meglio con un esempio:
TabellaA  (ID, 1CAMPO,2CAMPO,3CAMPO,4CAMPO)
TabellaB  (ID, CAMPO1,CAMPO2,CAMPO3,CAMPO4)
MascheraA
MascheraB
Nella MascheraA (relativa alla TabellaA) ho creato una casella combinata
collegata ai 4 campi, vorrei creare un pulsante che mi chiedesse su quale ID
della MascheraB (relativa alla TabellaB)copiare i 4 campi e che copiasse i 4
campi scelti e visualizzati dalla casella combinata e nello stesso momento
aprire la MascheraB con i campi copiati!!
Grazie

 ha scritto nel messaggio
news:Ubjw6.87490$yl2.6...@news1.tin.it...

Tanto per essere precisi sulle maschere ci sono controlli, i campi sono
parte della tabella;
se i campi (della tabella) sono dello stesso tipo puoi crearti una query di
accodamento (filtrata in base ai tuoi criteri) e con un bottone, gestendo
l'evento "su clic", inserisci l'istruzione che "esegue" la query:
'-------------
docmd.setwarnings false
docmd.openquery "nomeQuery"
docmd.setwarnings true
'-------------
Ciao.

 wrote in message
Ubjw6.87490$yl2.6...@news1.tin.it...

A parte che secondo me stai scegliendo la strada sbagliata (sempre postare
il problema non il problema sulla soluzione che si è scelto di adottare!!!)
Comunque:
al clic di un pulsante fai:
risposta = msgbox "Su che ID?"
if risposta = "" then exit sub
set rst = currentdb.openrecordset("TabellaB",dbopendynaset)
rst.findfirst "ID=" & risposta
rst.edit
for i = 1 to rst.fields.count - 1
  rst.fields(i) = combo.column(i)
next i
'supponenedo che nella query della combo l'ordine dei campi sia lo stesso
della tabella B
rst.update
rst.close
set rst = nothing
docmd.openform "MascheraB",acnormal,,"ID=" & risposta
La maschera B sarà una maschera basata sulla tabella B, ma visto che gli
passo il filtro, si apre solo sul record con id scelto
Però ripeto...mah...
Antonio
Newsgroup: it.comp.appl.access
Titolo: protezione bottoni maschere

è possibile con la gestione sicurezza utenti di access 2003 limitare l'uso 
di un bottone di una form?
mi spiego, una volta abilitata la gestione utenti riesco a gestire 
l'inibizione ad uno specifico user di un bottone? oppure sono costretto ad 
inibire tutta la maschera?
grazie.

"vale

No.
A te servirebbe questo:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=198
Ma quei pitocchi degli autori non pubblicano l'MDB   ;-)
Ciao!


Ho sentito che in access 2007 la gestione utenti è stata tolta.
In ogni caso prova ad usare la funzione CurrentUser() che ti
restituisce il nome dell'utente loggato e poi nel bottone prova a
mettergli una routine evento con qualcosa del tipo
dim utenteloggato as string
utenteloggato = currentuser()
if utenteloggato= "Mario" or utenteloggato= "Andrea" then
Me!bottone.visible=false
else
........
end if

 ha scritto nel messaggio
news:4794c52c$0$17941$4faf...@reader1.news.tin.it...

Guarda a parte che c'è un motivo tecnico... ma ne stavamoparlando con Silvio
proprio prima di Natale...
;-)
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: cancellazione duplicati

Senza creare una tabella temporanea come posso fare a cancellare dei record
duplicati.
Ciao
--
ma...@tiscalinet.it
MARGIOTTONE HOME PAGE:
http://web.tiscali.it/margiottone

 wrote in message
news:9onfro$mto$1...@lacerta.tiscalinet.it...

Ritengo sia la soluzione più veloce, ma se sei masochista puoi farlo da codice.
Crei un Recordset e cominci a Ciclarlo cercando con FindFirst(Dao) o Find(ADO)
se
la ricerca è nulla non ci sono Dupplicati altrimenti Elimina, fino alla fine
del
Recordset (EOF=true).
Non mi pare una bella cosa, ma se sei costretto ad automatizzare la procedura
puoi fare una TblTemp, riempirla via codice con i Dupplicati, eliminare dalla
TblOriginale i Doppioni ed eseguire la Qry di Accodamento, il tutto dietro
la pressione del Comando Elimina....!!!
Si tratta di far fare a VBA quello che tu fai Manualmente.
Spero di aver capito il messaggio...!
@Alex.
-- 
Posted from  [62.98.12.118] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: A03 - problemi vari con "nascondi finestra Db"

Buon giorno,
da quando ho inserito in codice per nascondere la finestra di access, come 
presentato sul sito in comune e quello di Karl ho alcuni disfunzioni.
La situazione senza "nascondi Db"
all'avvio si apre il form "Comandi" con tasti per accedere ad altri forms
una volta attivato un tasto il form "comandi" riceve l'istruzione "visible = 
False"
e tutto funzionava.
La situazione con "nascondi Db"
l'istruzione di rendere "visible = False" non sembra funzionare e mi lascia 
visibile il form "Comandi".
Come mai, una qualche idea??
una soluzione fattibile è chiudere la form "Comandi", e poi viceversa
Grazie per ogni suggerimento in merito
Fabio
-- 
Fabio Valsangiacomo
Ingegnere di sicurezza
Via Galbisio 5a
6501 Bellinzona
Tel. : 
++ 41 91 826 14 69
Fax : 
++ 41 91 814 44 39
-------------------------------------------------------------
E-Mail   
fa...@valsangiacomo.org
Internet  
www.valsangiacomo.org
 

 Buon giorno,
perchè non brevetti l'antenna dello stereo
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 perchè non brevetti l'antenna dello stereo
Magari perchè c'è già :-)
OK accettato
mi sono espresso male, ma il problema l'ho risolto ed ora funziona
Fabio

Newsgroup: it.comp.appl.access
Titolo: Database di immagini

Ho visto sul Sito Comune la FAQ di Stefano Bettini su "Come
implementare correttamente un archivio di immagini", dove
lui propone di usare nella maschera un controllo immagine
che prende il pathname del file immagine da un controllo
testo nascosto. Ma a questo punto come faccio per inserire
un nuovo record? Direi che va benissimo se il controllo
testo e' visibile, salvo che non so bene come implementare
la funzione "Sfoglia", magari qu me lo puo' suggerire. S.B.
suggerisce di visualizzare l'immagine sull'evento
Form_current con una riga di codice, e naturalmente cosi'
viene richiamata l'applicazione a cui e' associata
l'immagine.
A questo punto vorrei fare un paragone col caso che invece
di un Controllo immagine uso una Cornice oggetto associato,
naturalmente definendo in Struttura che l'oggetto e'
collegato. In questo modo quando devo aggiungere un nuovo
record ho il vantaggio che sulla Cornice oggetto associato
c'e' gia' una ricca finestra predefinita in cui definire il
pathname. Usando "Visualizza come icona" (ma se anche uso
"Visualizza come contenuto" mi compare un'icona, e
giustamente, perche' ho definito "collegato" anziche'
"incorporato"), noto che ogni nuovo record richiede 4K, che
naturalmente sono imputabili quasi tutti all'icona, e questo
e' uno svantaggio rispetto alla soluzione di S.B.; forse
questo era il motivo per cui lui sconsiglia di usare la
Cornice oggetto associato (a parte l'ovvia osservazione di
non usare il modo "incorporato")?
Un inconveniente minore della soluzione di S.B. riguarda il
fatto che mentre sto compilando i campi di un nuovo record,
ogni volta che cambio campo l'immagine lampeggia.
Tutto sommato quindi la soluzione di S.B. mi sembra la
migliore, ma e' veramente quella effettivamente usata nei
vari prodotti in circolazione?
il barbi
Newsgroup: it.comp.appl.access
Titolo: Report - Margini

Buongiorno
Perchč quando apro in struttura un report e/o cambio stampante
predefinita si modificano i margini e le impostazioni (es:orientamento)
precedentemente impostati pur essendo, per quanto riguarda il secondo
caso, compatibili ?
Grazie per l'attenzione 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Perchč usi A2k senza Service pack1 e con
correzione automatica (nelle opzioni) true!?
MAssimialino

 MAssimialino
Il problema è generalizzato.
In ogni caso di rifisci a currezione automatica nome ? (Generale)
Grazie


 Grazie
Yes.
p.s. Giovanna non ho dimenticato che aderisti al
raduno di Roma e poi hai fatto "una lampa " di
noi...
ora, transeat per aver bruciato il Biso, ma a me e
Sergino.... eh no!
MAssimiliano

 MAssimiliano
Giovanna si è iscritta a nome dell'ufficio a questo ng e probabilmente
aveva aderito al raduno.
Adesso fa dell'altro e io ogni tanto mi dimentico di sostituire il suo 
nome nella casella From: non avendo capito come farlo definitivamente.
Ciao
Marco


 ha scritto nel
messaggio
news:b7cb8778ad8b44ad001...@mygate.mailgate.org...

Allora fatti ambasciatore... Sergio ancora piange.
;-P
MAssimiliano

 MAssimiliano
Chissà cosa gli aveva promesso !!!
Se la vedo ....
Hai idea di come fare per sovrascrivermi permanentemente nella casella
From: ?
Ciao
MArco


 MArco
Ma cosa usi per leggere il Ng?
MAssimiliano

 MAssimiliano
http://mygate.mailgate.org/mynews/it/it.comp.appl.access
Marco


 Marco
E lě hai provato a registrarti di nuovo o accedi
con il vecchio user?
MAssimiliano

 MAssimiliano
Accedo con il vecchio user.
Per registrarne uno nuovo oltre a pagare una (modesta) somma sono
ostacolato
dal fatto di avere una linea ADSL invece che tradizionale.
Non sono comunque problemi irrisolvibili.
Quali alternative conosci ?
PS: scrivi la A maiuscola (MAssimiliano) per scelta o perchč sei troppo
veloce a digitare ?
Ciao


 Marco
MAssimiliano
p.s. sta volta è andata bene.

 accedere.
Albacom.
OE non mi fa accedere a nessun NG.
Come devo configurarlo ?
Grazie


 Marco
Albacom, o chi ti fornisce il servizio ADLS ti danno una casella di posta elettronica e l'accesso ad un server news per leggere i
newsgroup. Nel contratto dovresto avere quei riferimenti.
Se non hai indicato il server news, con google ne trovi anche di gratuiti; ti registri (utente + password) e ottieni
l'autorizzazione all'accesso. Con OE vai nel menų Strumenti - Account e segui le istruzioni...
Ciao.
-- 
Sergio MAZZA

 l'autorizzazione all'accesso. Con OE vai nel menů Strumenti - Account e segui le istruzioni...
Grazie.
Provo.
Ciao.

Newsgroup: it.comp.appl.access
Titolo: Query di query tramite DAO

Salve,
avrei un quesito (probabilmente se ne è già parlato ma non trovo la
chiave di ricerca) !!!
Creo una query nel seguente modo:
Dim RS as dao.recordset
QRY="SELECT * FORM TABELLA"
set RS=currentdb().openrecordset(QRY, dbopendynaset)
Ho necessità di eseguire una query su RS senza aprire una query
salvata nel db.
E' possibile?

 ha scritto nel messaggio news:1156534697.5...@i3g2000cwc.googlegroups.com...



E' possibile?
[risposta]
Nel senso che vuoi filtrare il set di record ottenuto prima?
Ciao.
-- 
Sergio MAZZA 

> Nel senso che vuoi filtrare il set di record ottenuto prima?
In questo senso:
SELECT GIORNO, Sum(TERAPIA) AS TOT, Count(TERAPIA) AS QTA
FROM GIORNI
GROUP BY GIORNO
HAVING (((GIORNO)<Int(Now())) AND ((IsNull(Sum([TERAPIA])))=False))
con questa query filtro i dati che mi servono (QRY1)
SELECT Count([QRY1].GIORNO) AS NUM, Sum([QRY1].TOT) AS TOTALE,
Sum([QRY1].QTA) AS QUANTITA
FROM QRY1
con questa faccio i totali (ho tagliato sulle query perché sono molto
più complesse).
Potrei registrare le due query e all'occasione modificare il codice
sql; però le varianti sono tante e mi sarebbe più pratico farlo al
"volo" ...

 Nel senso che vuoi filtrare il set di record ottenuto prima?
In questo senso:
SELECT GIORNO, Sum(TERAPIA) AS TOT, Count(TERAPIA) AS QTA
FROM GIORNI
GROUP BY GIORNO
HAVING (((GIORNO)<Int(Now())) AND ((IsNull(Sum([TERAPIA])))=False))
con questa query filtro i dati che mi servono (QRY1)
SELECT Count([QRY1].GIORNO) AS NUM, Sum([QRY1].TOT) AS TOTALE,
Sum([QRY1].QTA) AS QUANTITA
FROM QRY1
con questa faccio i totali (ho tagliato sulle query perché sono molto
piů complesse).
Potrei registrare le due query e all'occasione modificare il codice
sql; perň le varianti sono tante e mi sarebbe piů pratico farlo al
"volo" ...
[risposta]
Cosě al volo; trasforma la prima query di selezione in query di creazione tabella e la seconda la fai puntare alla tabella creata...
Ciao.
-- 
Sergio MAZZA 

 Così al volo; trasforma la prima query di selezione in query di creazione tabella e la seconda la fai puntare alla tabella creata...
Ho risolto così:
SELECT Count(QRY.GIORNO) AS NUM, Sum(QRY.TOT) AS TOTALE, Sum(QRY.QTA)
AS QUANTITA
FROM [SELECT GIORNO, Sum(TERAPIA) AS TOT, Count(TERAPIA) AS QTA
FROM GIORNI_DETTAGLIO
GROUP BY GIORNO
HAVING (((GIORNO)<Int(Now())) AND ((IsNull(Sum([TERAPIA])))=False))].
AS QRY
Però ancora un dubbio: è più veloce il mio sistema oppure il tuo?

 ha scritto nel messaggio news:1156669848.4...@p79g2000cwp.googlegroups.com...



[risposta]
Mah; è raro che faccio una query su un'altra query, preferisco le tabelle temporanee che mi permettono di controllare i valori 
selezionati.
Tutto dipende dalla complessità della selezione del dati; (per esempio) se ci sono molti campi calcolati preferisco la tabelle 
temporanee...
Ciao.
-- 
Sergio MAZZA