mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: apertura di un file Excel variabile

ho creato una maschera Articoli che contiene all'interno una sottomaschera
Percorsi.
La sottomaschera contiene il campo Percorso che serve per specificare il
percorso di un file Excel associato ad ogni articolo (il file è sempre
diverso)
Dopo aver scelto un articolo, facendo clic su un pulsante dovrei stampare il
file Excel specificato nel campo Percorso
Inserendo il codice
call shell("""c:\Programmi\Microsoft Office\Office\Excel.exe""
""c:\prova.xls""",1)
si apre il file prova.xls. Ho provato con
Dim stPercorso as String
stPercorso= Forms!Articoli.Percorsi!Percorso
call shell("""c:\Programmi\Microsoft Office\Office\Excel.exe""
stPercorso",1)
ma ottengo un errore
Qualcuno ha un suggerimento ?
grazie a tutti e buon lavoro
Maurizio

 ha scritto nel messaggio
news:gzzua.123015$K35.2...@news2.tin.it...

Se il controllo sottomaschera contenuto nella maschera Articoli si chiama
anche lui Percorsi, prova così:
stPercorso= Forms!Articoli!Percorsi!Percorso
call shell("c:\Programmi\Microsoft Office\Office\Excel.exe " & stPercorso,1)
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:2sAua.103404$DT4.3...@twister1.libero.it...


 Maurizio
[CUT]
Quando rispondi scrivi DOPO e non prima del testo dei messaggi precedenti.


 ha scritto nel messaggio
news:G9Nua.104170$iy5.3...@twister2.libero.it...

hai ragione (scusa mi sono distratto)
buon lavoro
Maurizio
Newsgroup: it.comp.appl.access
Titolo: time aut odbc

come posso impostare tramite codice che access imposti nessun  timeaut, o lo
imposti a 0 per la connesisone a server sql
Grazie Carlo

 ha scritto nel messaggio
news:7fdua.57772$3M4.1...@news1.tin.it...

Ciao Carlo
Access non ha nessun parametro per il timeout via ODBC, infatti č il Driver
ODBC che regola il timeout.
ODBC Impone alle tabelle collegate a un Db di Access e alle query standard
che agiscono su di esse un timeout di 60 secondi.
Puoi modificare questo valore variando la chiave del registro di
configurazione
HKEY_LOCAL_MACHINE\Software\Microsoft\Jet\4.0\Engines\ODBC
QyeryTimeout
o se hai Jet 3.5
HKEY_LOCAL_MACHINE\Software\Microsoft\Jet\3.5\Engines\ODBC
QyeryTimeout
Puoi inserire anche il valore 0 che corrisponde a infinito ma non credo sia
cosa buona.
Altra cosa sono le query di comando che agiscono tramite una connessione
diretta al server, in questo caso puoi decidere il QueryTimeout dell'oggetto
connection.
Ciao Giorgio.

 ha scritto nel messaggio
news:b9bogh$gv8$1...@lacerta.tiscalinet.it...

 grazie della risposta,
abuso della tua cortesia,
il problema č proprio una queri di comando che aggiorna la tabella,
il QueryTimeout dell'oggetto
 connection. non fa parte della configurazione di access,
va scritto in codice ???
se si dove ?? e potresi farmi un esempio di come far eseguire una query
utilizzando il querytimeout??
Grazie Carlo
scusa la mia ignoranza ma sto approfando al codice da poco.
Grazie ancora Carlo

 Grazie ancora Carlo
Ciao Carlo prova questo esempio
Sub ProvaQueryODBC()
Dim strSqltext As String     'Stringa di comando
Dim strCn As String          'Stringa di connessione
Dim Conn As DAO.Connection   'Connessione ODBC
Dim wrkODBC As DAO.Workspace     'WorkSpace ODBC
'Creo Workspace
Set wrkODBC = CreateWorkspace("", "admin", "", dbUseODBC)
'Creo la stringa di connessione per un server con autentica SqlServer
strCn = "ODBC;" & _
        "DRIVER=SQL Server;" & _
        "SERVER=(local);" & _
        "DATABASE=Prova;" & _
        "UID=sa;PWD=sa;"
'o se utilizzi l'autenticazione di Windows
'Creo la stringa di connessione per un server con autentica Windows
'strCn = "ODBC;" & _
'        "DRIVER=SQL Server;" & _
'        "SERVER=(local);" & _
'        "DATABASE=Prova;" & _
'        "Trusted_Connection=yes;"
'Apro una connessione con il server
Set Conn = wrkODBC.OpenConnection("", , , strCn)
'Imposto il Timeout infinito
Conn.QueryTimeout = 0
'Eseguo una query di comando con linguaggio T-SQL
strSqltext = "UPDATE Clienti Set Cap='20100' WHERE Localita='Milano'"
Conn.Execute strSqltext
'Stampo il numero di record variati
Debug.Print Conn.RecordsAffected
Conn.Close
Set Conn = Nothing
wrkODBC.Close
Set wrkODBC = Nothing
End Sub
Ciao Giorgio.

 ha scritto nel messaggio
news:b9brl5$ik8$1...@lacerta.tiscalinet.it...

ti ringrazio , mi metto dietro e provo.
Grazie ancora
Newsgroup: it.comp.appl.access
Titolo: Error...3075 su Nz(DMax)...non ne esco!

Ciao a tutti,
premetto che ho letto i tantissimi post riguardo l'errore di run-time
'3075': errore di sintassi (operatore mancante) nell'espressione della
query....
ho provato molte variazioni ma ora mi stò incasinando sempre più...
in una maschera ho il seguente codice per avere il campo n_reg
autoincrementante e filtrato in base al campo azienda:
Me!n_reg = Nz(DMax("[n_reg]", "[prima nota]", "[azienda] = " & Me!
azienda), 0) + 1
Nel msg di errore sopracitato mi dice inoltre:   '[azienda] =
XXXXXXXX'
Cosa sbaglio?
Grazie

 ha scritto nel messaggio 
news:1173204690....@j27g2000cwj.googlegroups.com...



Cosa sbaglio?
Grazie
Me!azienda è un numero? Se così non è la sintassi è sbagliata.
Controlla inoltre i riferimenti.
Togli anche lo spazio dopo = .
In ultimo accertati che Azienda sia presente in Prima Nota...
Ciao, Carlo

 Ciao, Carlo
puoi quindi suggerirmi la sintassi?
grazie

 ha scritto nel messaggio 
news:1173205778.8...@q40g2000cwq.googlegroups.com...
cut
puoi quindi suggerirmi la sintassi?
grazie
---------------------
Certamente:
Me!n_reg = Nz(DMax("[n_reg]", "[prima nota]", "[azienda] =" & "'" & 
Me!azienda & "'"), 0) + 1
...un paio di apici chiusi tra virgolette.
Ciao, Carlo

 Ciao, Carlo
Grazie mille! Sperò questo post risulti utile anche a chi ci sbatterà
la testa come ho fatto io!
Saluti e buon lavoro

Newsgroup: it.comp.appl.access
Titolo: Differenza early/late binding  in automazione Exce. Errore 438 (DisplayAlerts)

Ciao a tutti.
Ho un problema con l'automazione Excel.
Se utilizzo early binding con il codice seguente ottengo un errore in
corrispondenza del metodo DisplayAlerts (438 Metodo non supportato
dall'oggetto).
Se invece utilizzo late binding (che per tanti motivi non vorrei
utilizzare) il tutto funziona.
Access 2003 Excel 200, 2003 e 2007 (provato con tutte le versioni)
il codice
Dim oApp As Object, wkBk As Object, wkSh As Object
.
.
    Set oApp = CreateObject("Excel.Application")
.
.
        Set wkBk = oApp.Workbooks.Open(NomeFile)
.
.
        'chiude foglio
        wkBk.DisplayAlerts = False
        wkBk.Close
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

         wkBk.Close
Qqualcuno sa dirmi come risolvere?
grazie
Nicoletta


...
DisplayAlerts non � una propriet� del Workbook ma dell'Application:
oApp.DisplayAlerts = False
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 oApp.DisplayAlerts = False
-- 
questo articolo e` stato inviato via web dal servizio gratuito 

Newsgroup: it.comp.appl.access
Titolo: X Roberto dal portatile..o casa !!

Ciao Roberto...se ti ricordi della query che mi hai fatto volevo chiederti
una delucidazione.... e farti ricordare il codice è qui sotto...
-----------------------------------
Prova quindi a modificare così il codice SQL della tua Query:
SELECT Esenzioni.Codice_Esenzione, Count(Esenzioni.Codice_Esenzione) AS
ConteggioDiCodice_Esenzione
FROM Esenzioni INNER JOIN Anagrafe ON Esenzioni.ID_assistito =
Anagrafe.ID_assistito
WHERE (((Anagrafe.N_Protocollo) Like "*" & [Digita Iniziale Comune:] & "*"))
GROUP BY Esenzioni.Codice_Esenzione
UNION SELECT "Totali Esenzioni " & DLookup("[Comune]", "TabComuni",
"CodCom=" & Chr$(34) &[Digita Iniziale Comune:] & Chr$(34)),
Count(Esenzioni.Codice_Esenzione) AS ConteggioDiCodice_Esenzione
FROM Esenzioni INNER JOIN Anagrafe ON Esenzioni.ID_assistito =
Anagrafe.ID_assistito
WHERE (((Anagrafe.N_Protocollo) Like "*" & [Digita Iniziale Comune:] &
"*"));
-----------------------
funziona benissimo... ma il fatto è che andando a fare un controllo sul
numero esenzioni
la query mi da come risultato x tutti e 5 i comuni 10053 ed (E') il numero
esatto che mi ritrovo in Tabella Esenzioni...
mentre andando a fare una somma dei risultati che mi da x ogni Comune mi
esce
10045... quindi una differenza di 8 ....
mi puoi spiegare dove devo controllare x trovare questa differenza  ???
Ciao !!!

 ha scritto nel messaggio
news:bGuG6.10926$sb5.1...@news.infostrada.it...

Come prima impressione sembrerebbe che nell'archivio Anagrafe ci sono 8
assistiti che hanno come lettera contenuta nel N_Protocollo nessuna delle
cinque lettere previste (G, P, G, I o M).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
| news:bGuG6.10926$sb5.1...@news.infostrada.it...
| >  10053 ...... 10045... quindi una differenza di 8 ....
| > mi puoi spiegare dove devo controllare x trovare questa differenza  ???
| > Ciao !!!
| >-----------------------------------|
| Come prima impressione sembrerebbe che nell'archivio Anagrafe ci sono 8
| assistiti che hanno come lettera contenuta nel N_Protocollo nessuna delle
| cinque lettere previste (G, P, G, I o M).
|***************
come sempre ..hai ragione... ho fatto un controllo approfondito sui codici
ed ad 8 mancava davanti l'iniziale del Comune...Ciao e buon fine settimana.

 ha scritto nel messaggio
news:DYDG6.14996$sb5.1...@news.infostrada.it...

Buon 1° maggio.

Newsgroup: it.comp.appl.access
Titolo: estrarre gerarchia da campo testo

estrarre gerarchia da campo testo
Ho una tabella con i dati in questa forma
ID	NOME
1	A - B - C
2	D - E - F
3	H - I
...
il campo nome ha questo significato:
categoria di primo livello, - , categoria di secondo livello, - ,
categoria di terzo livello
la struttura _non_ posso cambiarla perche' e' alimentata da un
gestionale che non posso modificare.
E' possibile fare tre query:
la prima mi estrae le categorie di primo livello (A D H) 
a seconda mi estrae le categorie di secondo livello (B E I) 
la terza mi estrae le categorie di terzo livello (C F) 
ciascuna delle tre query alimineta un tag select
uso asp per leggere i dati del db generare il codice html
Spero che qualcuno mi illumini !
Ciao, grazie in anticipo,
Albe

o...@tiscali.it
 ha scritto:









se le posizioni dei dati nel secondo campo sono fissi fai delle query
mettendo nel campo mid([nome];1;1) per la prima mid([nome];4;1) ecc.
ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

non sono fisse
mi hanno consigliato di splittare la stringa sul carattere -

 mi hanno consigliato di splittare la stringa sul carattere -
esatto devi fare un funzione che ti trova il carattere "-" e poi leggere
quello che ti restituisce la funzione. non conosco le tue conoscenze di
VBA ma se non sei ancora molto addentro non è facilissimo nemmeno
spiegarti.
fai sapere se ci riesci altrimenti vediamo che si può fare.


 mi hanno consigliato di splittare la stringa sul carattere -
Se usi acc'200x in poi, hai a disposizione la funzione Split (vedi help);
altrimenti sul sito comune (
www.sitocomune.com
) c'è la funzione Token...
Ciao.
--
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: installare solo il runtime di access

sapete come posso con creazione pacchetti del runtime di access installare 
solo il runtime
senza creare anche la struttura e copiare il db e eventuali ocx?
Grazie.

 ha scritto nel messaggio 
news:clrsb1$r8t$2...@lacerta.tiscalinet.it...

Con il Package wizard del pacchetto di Office Developer XP non e possibile
ma con i dovuti accorgimenti lo si può fare con InoSetup e ISTool.
Ciao
Rino Ferrari 

 senza creare anche la struttura e copiare il db e eventuali ocx?
Basta cercare sul CD del pacchetto d'installazione: esiste un Setup.exe che
installa il SOLO Runtime di Access.
Saluti.

 installa il SOLO Runtime di Access.
Per essere più precisi:  cartella Runtime, avvia  ACCESSRT.MSI

 ha scritto nel messaggio 
news:5zogd.6709$Es2.1...@twister2.libero.it...

perfetto, grazie mille.
Newsgroup: it.comp.appl.access
Titolo: ancora MyODBC

Sempre problemi con MySql e front-end Access.
Chissà se a qualcuno è già successo questo:
un'applicazione Access 2000 sui PC locali accede a un db mysql su
server remoto collegando le tabelle (ciascuno con MyOdbc, la propria
password e il proprio username).
Ora avviene che tutto funziona bene sui PC che hanno windows 2000 o
XP, mentre sui PC che hanno windows 98 o MillenniumEdition compare su
una sola delle tabelle collegate il famoso errore "#eliminato#". La
suggerita soluzione di introdurre il campo timestamp e di creare le
dovute chiavi sulle tabelle è già stata preventivamente applicata per
eliminare il problema, ma sui pc win98 o winME sembra del tutto
inutile.
Qualcuno ha idea di che cosa possa trattarsi?
Antonello

antonello ha scritto:

non capisco bene se le tabelle le vedi oppure no e sapratutto non capisco
se l'eliminato lo vedi quando inserisci qualche record o subito
all'apertura.
un tentativo può essere quello di riallegare le tabelle e vedere cosa
succede ed eventualmente controllare gli odbc che hai sulle varie macchine.
ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.appl.access
Titolo: Ve li ricordate i 115 ctl?

Chi era?
Luisa?
Fatto sta che anch'io ho dovuto fare una form con parecchie
textbox (192! tutte uguali, per fortuna) cliccabili.
Dopo un'oretta ho risolto egregiamente con un pulsantone
trasparente, ricavando le coordinate del topo e calcolando
su quale textbox si trova.
Se a qualcuno interessa...
Bai
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--

               Attenzione all'anti-spam XXX
Picard: Comandante, e' riuscito a determinare la causa della frattura
	warp?
LaForge: No, signore.  Tutto era normale, poi, improvvisamente, e' come
	se le leggi della fisica fossero state gettate fuori dalla
	finestra.
Q: E perche' non dovrebbero?  Sono cosi' sconvenienti...
		-- "True Q", data astrale 46192.2

Newsgroup: it.comp.appl.access
Titolo: Filtro in base a maschera con bottoni

Ciao
Sapete se č possibile abilitare dei bottoni, quando sono in modalita Filtro
in base a maschera?
Ne ho bisogno perchč vorrei dare all'utilizzatore un chiaro uso di questa
funzionalitą, senza che debba andare a cercare i bottoni sulla barra degli
strumenti, con conseguenze di smanettamenti vari.
Grazie a tutti.

"Akira" 

Non si puo'!
Magari ....
Ciao
H.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: [OT] ma sono nella m...a ! TAPE SCSI che non funge

Sono veramente nella cacca !!! Qua mi licenziano....
Ho installato una scheda SCSI (Advansys) e un TAPE Drive per il backup dei
dati....
il tutto deve girare sotto Win2k...
In "gestione periferiche" sembra tutto ok nel senso che la scheda SCSI č
rilevata ed installata (e non ha problemi) e cosě pure il TAPE drive....
solo che : AL TAPE NON E' STATA ASSEGNATA ALCUNA UNITA' (d:/, e:/, f:/
etc.etc.) e quindi come faccio ?!
HELP !
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Inviato via 
http://arianna.libero.it/usenet/
ai tape rarissimamente vengono assegnate le unità logiche...
di solito è solo con gli appositi software forniti che è possibile dialogare con questi hardware....
prova ad installare tutto il pacchetto fornito con l'hardware
ciao
Nick

 HELP !
in pochissimi casi ho visto assegnare un'unitą al Tape.
Se č compatibile puoi fare le copie con il Backup Windows.
Start-->Programmi-->Accessori-->Utilitą di sistema-->Backup
Ciao Giorgio

 etc.etc.) e quindi come faccio ?!
E da quando questo avviene? Devi usare il software a corredo che rileva
l'unità nastro. Ovviamente devono averti dato il software quando hai
comprato l'unità. 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.appl.access
Titolo: Office 11

Io pensavo che la M$ mollasse lo sviluppo
di Access... ed invece guardate qua:
http://msdn.microsoft.com/library/en-us/dnofftalk/html/office12092002-fig09
.
gif
http://msdn.microsoft.com/library/en-us/dnofftalk/html/office12092002-fig12
.
gif
articolo:

ed invece guardate qua:
Da parecchio tempo sono stati postati links su Access 11.
Ciao.

 ha scritto nel messaggio
news:gLDQ9.69300$TC5.2...@twister1.libero.it...

Io sono sempre fermo a A97.....! Mi sento un vecchietto....!
@Alex.

 Io sono sempre fermo a A97.....! Mi sento un vecchietto....!
hehe, anch'io finora ho rilasciato solo versioni su A97 (chi lascia la via
vecchia per la nuova...) ma mi sono aggiornato perche' AXP ha delle
caratteristiche veramente interessanti che A97 non ha mantenendone pero' la
robustezza.
Ciao
Sib

 Io sono sempre fermo a A97.....! Mi sento un vecchietto....!
Faccio lo stesso anch'io...
Va bene cosě...
Antonio
Newsgroup: it.comp.appl.access
Titolo: diff integrità e query

Ciao
tra operare sui record di due tabelle tramite integrità referenziale 
gestita da access, oppure gestire tutto tramite query...
che passa?
grazie

 ha scritto nel messaggio 
news:A0fop.20353$%g.5...@twister1.libero.it...

è la classica domanda in cui la risposta più immediata sarebbe
"ma tu, che voi fa"?
dipende da quello che stai realizzando.
Comunque, molto a grandi linee, l'integrità ti controlla le relazioni tra le 
tabelle e quindi per esempio non ti permette di inserire record se non 
presenti anche nella tabella "padre" oppure ti cancella record dalle 
sottotabelle lato molti se cancellato il record nel lato uno
con le query devi gestire tu tutto a mano e magari con del codice
cmq di considerazioni se ne possono fare molte, quindi è meglio che parti 
dalla tua realtà
Antonio 


quindi laddove le modifiche sono complesse, e devono tenere conto di 
vincoli etc...
un controllo via query è la soluzione?
grazie

 ha scritto nel messaggio 
news:8Wiop.20493$%g.5...@twister1.libero.it...

Caso mai è il contrario
dove è molto complesso è meglio lasciare fare tutto a lui
in ogni caso sarebbe il caso che tu analizzi con attenzione la tua struttura 
dati e le possibili transazioni per capire cosa deve succedere quando fai 
qualcosa...
Antonio 


ok grazie!
Newsgroup: it.comp.appl.access
Titolo: Collegamento a tabelle... relativo

Salve,
    ho un progetto in Access2000 composto da 2 file MDB: uno contenente le
tabelle, l'altro le maschere di interfaccia per accedervi. Le tabelle del
primo database sono collegate al secondo.
Esiste un modo per evitare che il collegamento alle tabelle dal secondo file
sia fatto per percorsi assoluti (C:\Applicativo\Dati\...) e che invece possa
essere memorizzato come in modo relativo (.\Dati\...)?
Grazie, Giovanni.

 wrote in message
news:iRv58.3903$om6....@news1.tin.it...

No, perņ puoi rilinkare all'apertura ricomponendo la Stringa
StrLink=GetPathPart(CurrentBb.name) & "TuoBE.mdb"
Ovviamente "GetPathPart" č una Funzione che ricava la Path dal
percorso completo, se non l'hai la posto...!
Poi utilizzando la proprietą Tabledef.Connect riaggiorni
la stringa di connessione, risulta particolarmente semplice
perchč solo le Tbl Collegate hanno la Len(Tabledef.Connect)>0,
quindi puoi inserire tutto dentro un Ciclo:
Public Function Relink() as Boolean
'Esegui il controllo Errori --->Relink=False
    Dim tdfL as Tabledef, Path as string
    CurrentDb.TableDefs.Refresh
    Path = GetPathPart(currentDb)
    For Each tdfL In CurrentDb.TableDefs
        With tdfL
            If Len(.Connect) > 0 Then
                .Connect=Path & "Beck_End.mdb"
                .RefreshLink
            End If
        End With
    Next
    Relink=true
End function
Inserisci nella macro Autoexec l'esecuzione della Funzione....!
Alessandro
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:ca6aeb0eab26d0b2e7...@mygate.mailgate.org...

Newsgroup: it.comp.appl.access
Titolo: Combo legata a due campi

Salve,
sono nuovo del gruppo.
Mi sto cimentando in Access e ho difficoltà a:
a) visualizzare in una form la descrizione relativa a due campi della
stessa form.
b) Il caso più semplice di visualizzazione di una descrizione rispetto
ad un codice l'ho realizzato inserendo una casella combinata associata
al campo stesso.
Il caso a) è più complesso, vi do altre informazioni, per potermi
aiutare al meglio:
in una tabella Dettagli, ho due campi che sono chiave e hanno associata
una descrizione,
il primo di questi due campi è anche chiave primaria in un'altra
tabella Master con una sua descrizione.
Ora in una maschera relativa ad un'anagrafica vorrei associare il
master e dettaglio e visualizzare le due descrizioni relative.
Dopo aver selezionato il primo campo (visualizzo anche la sua
descrizione come indicato in b) ), vorrei poter avere a disposizione
solo le descrizioni presenti nella tabella Dettagli relativa al Master
selezionato, filtrando quindi i record relativi al primo campo già
selezionato.
In pratica come posso aggiungere una casella combinata (o altro?) che
punti o sfrutti due campi di un'altra tabella e non uno unico?
Per aiutarvi di più pensate alla scelta di una provincia e poi la
proposta dei comuni di questa provincia, ma nella tabella anagrafica di
base vorrei avere memorizzato entrambi i valori.
Grazie mille x l'aiuto 
Brando

 Brando
Compatibilmente per quanto ho capito, e considerando che non mastico 
affatto il Visual Basic basandomi essenzialmente sulle funzioni 
preimpostate di Access (quelle che conosco!), proverei a procedere 
così:
1. crea una TABELLA_PROVINCIA con i campi ID_PROVINCIA e PROVINCIA. Qui 
dovrai preventivamente inserire tutte le province d'Italia;
2. crea una TABELLA_COMUNI con i campi ID-COMUNI, PROVINCIA e COMUNI. 
da questa tabella, campo PROVINCIA, esegui una ricerca guidata nel 
campo PROVINCIA della TABELLA_PROVINCE;
3. Crea una maschera TABELLA_COMUNI inserendo il campo PROVINCIA della 
TABELLA_PROVINCIA e il campo COMUNI della TABELLA_COMUNI raggruppando i 
dati per provincia;
4. vai in visualizzazione struttura della maschera e crea una nuova 
combobox selezionando la 3^ voce "Trova un record nella maschera basato 
sul valore selezionato della casella combinata" e selezionando 
successivamente il campo PROVINCIA;
5. adesso, aprendo la maschera, sarà sufficiente andare nella combobox 
e selezionare una provincia, così da far apparire i rispettivi Comuni 
nella sottomaschera (basta anche scriverne il nome e premere invio);
Non sono certo che questa sia la soluzione che cercavi, mentre son 
certo che ci siano mille altre strade più veloci e meno cervellotiche 
per arrivare al risultato voluto... beh, io c'ho provato lo stesso...
Ciao
-- 
Alan
__________________________________
(Woddy Allen)
Sono un ateo teologico esistenziale. Credo nell'esistenza dell'Universo 
con l'eccezione di qualche cantone svizzero.
Newsgroup: it.comp.appl.access
Titolo: Microsoft Access Snapshot Viewer

Per Access 97.
Ho realizzato un db con dati e foto. I report con i dati e le foto per
poterli visualizzare fuori da Access li formatto in PDF e vanno alla grande,
ma, per restare in tema, mi piacerebbe usare Microsoft Access Snapshot
Viewer, so che funziona più o meno come il PDF, ma non sono riuscito ad
utilizzarlo in quanto una volta lanciato, nel menù vi è la sola possibilità
di aprire dei files *.snp ma non vi è alcuna possibilità di far fotografare
i report. Sarà il "Microsoft Access Snapshot Viewer" giusto ? Mi son perso
qualcosa ?
Aiutatemi
Grazie
        Bruno

 wrote in message
ATo7b.53541$R32.1...@news2.tin.it...

Se il tuo problema è esportare il report in un formato snapshot che poi
possa essere visualizzato con Snapshot Viewer in Access devi usare il metoto
OutputTo (vedi help).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Su apertura di una maschera

Come posso fare, dall'evento Su apertura di una maschera
a fare in modo che si apra direttamente su un nuovo
record, imposti gią il campo ID di tipo contatore al numero
successivo del record precedente (cioč che si veda il numero
e non la dicitura "(contatore)") portandosi subito alla casella
successiva?
Grazie moltissime per ogni suggerimento
--
Fabrizio Domiziani
dom...@tin.it

successiva?
prova andando sul controllo che ti interessa con setfocus, scrivendo
un valore qualsiasi e cancellandolo subito, ad es.:
with me.textbox
	.setfocus
	="pippo"
	=""
end with
--
make it idiot proof and someone will make a better idiot.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

Newsgroup: it.comp.appl.access
Titolo: VBA: trasferire una tabella in un DB protetto da password...

Salve a tutti,
avrei bisogno di esportare una tabella
in un DB protetto da password.
Come posso fare?
Questo docide funziona per DB senza password:
'Trasferimento tabella
DoCmd.TransferDatabase acExport, "Microsoft Access", _
    "C:\datipsw.mdb", acTable, "subagenti", _
    "subagenti"
grazie
sdamy

 Come posso fare?
Hai provato a premere F1 dopo aver selezionato il metodo
TransferDatabase?
Cmq ti riporto l'help in linea...
--
Nell'esempio riportato di seguito viene indicato come collegare la
tabella Autori del database ODBC al database corrente.
DoCmd.TransferDatabase acLink, "ODBC Database", _
  "ODBC;DSN=DataSource1;UID=User2;PWD=www;LANGUAGE=us_english;" _
  & "DATABASE=pubs", acTable, "Authors", "dboAuthors"
--
Matteo Palmieri - Cybercreations
www.cybercreations.it
Newsgroup: it.comp.appl.access
Titolo: Report e margini

Salve a tutti,
mi potete spiegare perchč ho creato un report per stampare fatture dando
l'impostazione dei margini tutti a 10 in modo che tutto il report risulti
correttamente al centro del foglio formato A4. Questo funziona per diverse
volte, poi all'improvviso, senza spiegarmi il motivo, mi ritrovo tutti i
margini con i valori di defoult ed il report naturalmente fuori centratura.
Sapete dirmi il perchč?
Grazie di una Vs. risposta.
Fausto

 Sapete dirmi il perchč?
Se parli di A00 - sě:
ACC2000: Lost Printer Settings When Name AutoCorrect Is Enabled (Q240826)
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q240826
--
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

Newsgroup: it.comp.appl.access
Titolo: Icone e PNG

Per dare un look migliore alle applicazioni c'è qualcuno che è riuscito 
in modo semplice a visualizzare immagini in formato PNG? (formato che 
supporta trasparenze "morbide" e un elevato numero di colori)
Googleando ho trovato poco...
-- 
Matteo Barsotti
C.B.Sistemi
Tel. 041 976162
www.cbsistemi.it

 Googleando ho trovato poco...
Access non riconosce che il formato BMP, pertanto viene poi convertito
perdendo anche le sfumature.
In ogni caso con A_XP non mi pare ci siano i filtri di conversione
da PNG.
Io uso Photoshop per prendere i PNG ed inserirli in uno sfondo
del colore della mia applicazione e salvo tutto in BMP.
In ogni caso Access non supporta le trasparenze, ci sono metodi
complessi per farlo(vedi 
www.lebans.com
) ma non ritengo sia
una soluzione da usare, sia per la complessità che per il reale
servizio.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

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

>Matteo Barsotti
Grazie a entrambi ;)

Newsgroup: it.comp.appl.access
Titolo: ho capito! le pagine di accesso ai dati .........continua

Microsoft le ha messe ma nessune le utilizza, ho postato 2 o 3 domande senza
avere nessuna risposta.
Qualcuno può smentirmi???? ;)


effettivamente forse ci sono strumenti alternativi piů idonei
oppure la gente non vuole costringere gli altri a scaricare gli office
web components
oppure poca gente che programma in access le usa su internet
Saluti.
Emanuele.


Le conosco pochissimo ma se devo rimanere con la MS preferisco le pagine
ASP, mi sembrano meno complicate e piů flessibili nella programmazione...
Ciao.
--
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Visualizzare i record contati invece di aprire query

Salve a tutti, vorrei un aiuto per questo problema...dunque ho una
tabella anagrafica, al quale ho collegato una query per una statistica
che mi deve dire dal giorno al giorno quante persone ho registrato e
ovviamente la query funziona però  vorrei non essere costretto a
visualizzare la query ma  magari in un campo della maschera alla
pressione di un tasto mi facesse apparire il numero. spero di essere
stato chiaro.Grazie Fabio

 dal giorno al giorno
Forse puoi usare
=DCount("NomeCampo";"NomeQuery")
come origine controllo di una casella di testo.
Forse
=DLookUp("NomeCampo";"NomeQuery")
Forse puoi risparmiarti tutta la query e invece usare la condizione
della funzione DCount().
Tutto dipende dalla tua query che non vediamo fino al momento
quando copia/incolla la sua stringa SQL nel tuo prossimo messaggio.
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 Access FAQ:
www.donkarl.com/it
Mi sono spiegato male...dunque la query di cui parlavo è una semplice
query di selezione, dove nel campo dataarrivo ho impostato
between....and   e richiamandola con pulsante me la apre e mi dice il
numero di record, e diciamo che puo andare anche cosi pero mi
piacerebbe che invece di aprire la query... mi scrivesse in un campo
il numero dei record filtrati da data a data.
P.S. Ti ringrazio vivamente per la cortese attenzione e la solerzia
nella risposta Grazie

 ...
La cosa pi� importante sarebbe questo che nella tua query si trova
al posto di "...." o meglio come gi� scritto, il testo SQL che puoi
copiare nella vis. SQL della query. Senza questo non si puo dire
molto in pi� che ho gi� scritto.


 - Mostra testo citato -
Fai come ti ha detto Karl...ti manca solo di inserire il crtiterio
nella DCount
Newsgroup: it.comp.appl.access
Titolo: Pulsante opzione

Domanda forse banale: come faccio a impostare nei criteri di una query
che il criterio di selezione di record abbia a che fare con il fatto
che un "pulsante di opzione" sia cliccato o meno? - ovvero, seleziona
solo i record dove il pulsante di controllo è cliccato ...?

 ha scritto nel messaggio 
news:9b153d1f-4e3c-4f57...@j21g2000yqe.googlegroups.com...
Domanda forse banale: come faccio a impostare nei criteri di una query
che il criterio di selezione di record abbia a che fare con il fatto
che un "pulsante di opzione" sia cliccato o meno? - ovvero, seleziona
solo i record dove il pulsante di controllo � cliccato ...?
non ho ben inteso la domanda... o meglio il pulsante di opzione di cui tu 
parli che � in una maschera a cosa � associato?
ciao
max 

 max
E' un campo Si/No.
Tipo, il prodotto puo' avere l'opzione: "omaggio". Se clicco vuol dire
che il prodotto è stato omaggiato. Volevo fare una selezione (con
quety apposita) di tutti i materiali omaggio, e impostare questo
criterio in una query. Anche perche' di criteri ne ho poi altri, ma
quelli li mposto senza problemi.
E' il pulsante opzione, che non ho mai usato

 max
E' un campo Si/No.
Tipo, il prodotto puo' avere l'opzione: "omaggio". Se clicco vuol dire
che il prodotto � stato omaggiato. Volevo fare una selezione (con
quety apposita) di tutti i materiali omaggio, e impostare questo
criterio in una query. Anche perche' di criteri ne ho poi altri, ma
quelli li mposto senza problemi.
E' il pulsante opzione, che non ho mai usato
se � cos� nella tua query avrai un campo omaggio che pu� assumere i valori 0 
e -1 mettendo come criterio -1 avrai solo quelli in cui tale campo ha il 
ceck
ciao
Max
Newsgroup: it.comp.appl.access
Titolo: DAO

Ciao a tutti,
vi chiedo una cortesia visto e considerato che access lo conosco ma ado e
dao mi son un po' ostici.
Ho preso spunto dall'esempio del sito comune "aggiornare le applicazioni
comuni"  per creare una piccola procedura che, prendendo i dati da alcune
tabelle presenti su di uno zip esterno,  mi aggiorni il db principale.
Le tabelle hanno lo stesso formato ma ovviamente appartengono a due db
diversi, dbserver e dbremovibile.
A me interessava aggiornare solo alcune tabelle del db e per questo ho
creato un'array con i nomi delle tabelle da aggiornare e con un ciclo for
... next le passo tutte alla seguente riga:
DoCmd.RunSQL "INSERT INTO" & Tabella(NumTab) & "SELECT * FROM" &
Tabella(NumTab) & "IN " & "...dbremovibile.mdb"
ma ecco il mitico errore  ....syntax error in INSERT INTO statment....
AIUTOOOOOOO
scusate per lo sfogo...sono grato a chi mi potesse dare dei
suggerimenti......su come risolvere e dove trovare materiale sul DAO!
Ciao a tutti
Grazie
________________________________________
Davide

 Tabella(NumTab) & "IN " & "...dbremovibile.mdb"
prova a metterci qualche spazio
DoCmd.RunSQL "INSERT INTO " & Tabella(NumTab) & " SELECT * FROM " &
Tabella(NumTab) & " IN " & "...dbremovibile.mdb"
-- 
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------



grazie in effetti mi erano sfuggiti gli spazi....ma adesso ho un altro
problema......syntax error in FROM clause error di runtime 3131
forse sbaglio nelle dichiarazioni???ho provato con un debug ma il valore di
tabella(numtab) e' giusto , cioe' il nome della tabella in oggetto.....o
deve forse essere il numero???!!!

 deve forse essere il numero???!!!
ma tabella(numtab) cos'e'?
se e' una funzione che restitusce il nome della tabella, dovrebbe
funzionare


 wrote in message
3AF81F2E...@paperino.sitocomune.com...

si tratta di una matrice che corrisponde al nome della tabella!!!!!! ma non
capisco xche' non funziona!!!!!
Aiutoooooo
Grazie

 capisco xche' non funziona!!!!!
prova a controllare in debug come viene costruita la stringa SQL e se
questa e' corretta

Newsgroup: it.comp.appl.access
Titolo: gestione produzione

Sto cercando un applicativo access, molto semplice, per la gestione della
produzione: anagrafica, disegni, distinte, lanci di produzione e fornitori
Qualcuno puň aiutarmi
Grazie
--

produzione: anagrafica, disegni, distinte, lanci di produzione e fornitori
allora non puo' essere molto semplice.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
Newsgroup: it.comp.appl.access
Titolo: contatore automatico

salve .se ho un elenco con id generato direttamente da un contatore e voglio
eliminare un record mi si crea una un buco nella lista(id.12,id.13,id.15 se
ho eliminato il 14) e non riesco a sostituirlo.come posso fare?

 ho eliminato il 14) e non riesco a sostituirlo.come posso fare?
Usi un campo numerico e generi i nuovi numeri con una funzione. Ciò ti
permette di modificare a mano il contatore se vuoi.
Si possono anche riempire i buchi direttamente nel campo contatore ma la
prima soluzione è più flessibile.
Il contatore di solito lo usi quando hai bisogno di un ID univoco per
identificare i record di una tabella, per esempio in una tabella delle
città. In questo caso non importa quale sia il valore e se ci siano o meno
buchi nella sequenza.
Se invece ti serve un contatore tipo progressivo in cui il valore del
cmapo ha un suo effettivo significato è meglio usare i campi numerici.
Vedi gli esempi sul 
www.sitocomune.com
.
Namor
-- 
namor at inwind punto it
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:chk4f3$msf$1...@news.newsland.it...

l'id deve essere progressivo e una volta cancellato uno qualsiasi ho bisogno
sia dell'ultimo id inserito e sia dei buchi presenti..
penso ke la cosa sia un po ostica...ti ringrazio per la risposta
Newsgroup: it.comp.appl.access
Titolo: come fare a......

trovare i dati con il comando "trova" su piu' fogli di excel, in pratica non
deve cercare solo sul foglio aperto ma anche negli altri.
Scusate se ho scritto in questa NG, ma quella di EXCEL non esiste.
Grazie.

 ha scritto nel messaggio
news:9qtu78$qif58$1...@ID-58073.news.dfncis.de...

Anche in Transilvania sanno che, in questi casi, si deve anteporre un [OT]
nell'oggetto del messaggio.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 ha scritto nel messaggio
news:9qtu78$qif58$1...@ID-58073.news.dfncis.de...

Č un doppio OT; infatti non riguarda neanche Excel ma - penso - Windows.
Perň rispondo lo stesso perché non vorrei finire vampirizzato (a proposito,
tieni presente che se rispondo in ritardo č solo perché ho aperto solo ora
le news).
Allora:
-avvio (o start)
-trova
- file o cartelle
- nella casella "nome" scrivi: *.xls
- nella casella "testo contenuto" scrivi la parola che cerchi
buona caccia
--
Alberto

hehehehe

non hai capito un tubo,heheheheh.
i dati li devi trovare all'interno del file excel, tu invece vuoi trovare un
file EXCEL
--
homepage:
http://www.valper.it
"The-real-Isaac" <sartori.rossi.nospam@tin> ha scritto nel messaggio
news:OuDA7.5577$HT2.1...@news1.tin.it...


 --
Nemmeno tu, visto che si Posta dopo il Quoting......!!!
@Alex
-- 
Posted from  [146.133.1.30] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 file EXCEL
[CUT]
Con un po' di ragionamento avresti capito che una volta trovato il file
potevi
cercarci dentro i dati. Ma tant'è ...
--
Alberto


Caro Conte; prima di saltare subito a conclusioni che potrebbero metterti in
cattiva luce (Uh! Come parlo forbito!) leggi "...non hai capito un tubo" con
risatina finale, dovresti cogliere le sfumature delle soluzioni che ti
propongono. Probabilmente ti è sfuggito che se richiami (sia a manina che da
codice VBA) la finestrella che ti permette di ricercare dei file e guardi
nelle opzioni avanzate c'è la possibilità di estendere (la ricerca) al
contenuto dei file.
La cosa carina è che Microsoft rilascia una diellellina (presente nel file
Dsofile.exe + esempio in VB) proprio per fare quello che vuoi tu...
Ciao.
Newsgroup: it.comp.appl.access
Titolo: Lettura file ldb

Ciao a tutti ,
dovrei scrivere in una tabella i nomi degli utenti connessi ad un MDB ( non
gestito
dalla protezione Access) in rete, pensavo di usare il file .ldb annesso ,
che aperto con
Notepad si presenta cosi;
NomeUtente          Admin       NomeUtente      Admin        NomeUtente
Admin ecc.
secondo il numero utenti connessi.
il problema è che non riesco a ciclare la stringa in modo da scrivere ogni
utente come
record nuovo. ( ho provato anche la funzione Spc, ma sembra funzioni solo
per
specificare la posizione dell'output e non a spostarsi sulla stringa per n
spazi).
Ringraziamenti sentiti a chi puo aiutarmi.
Ciao Marco

Prova con questa funzione.
Il parametro pstrDbPath è il percorso del database (MDB) di cui vuoi vedere
gli utenti.
Ciao
Alberto
Public Sub ViewLDB(ByVal pstrDbPath As String)
    Dim conn As ADODB.Connection
    Dim rst  As ADODB.Recordset
    Set conn = New ADODB.Connection
    With conn
        .Provider = "Microsoft.Jet.OLEDB.4.0"
        .ConnectionString = "data source=" & pstrDbPath
        .Open
    End With
    Set rst = conn.OpenSchema(adSchemaProviderSpecific, ,
"{947bb102-5d43-11d1-bdbf-00c04fb92675}")
    Do While Not rst.EOF
        Debug.Print rst!COMPUTER_NAME; Chr(32); rst!LOGIN_NAME
        rst.MoveNext
    Loop
    rst.Close
    Set rst = Nothing
    conn.Close
    Set conn = Nothing
End Sub

 wrote in message
8j7c64$i29$1...@fe2.cs.interbusiness.it...

grazie della risposta, la Sub funziona benissimo in Ac2000 (provata su  un
PC
di un collega), solo che deve girare in Ac97, quindi ho provato a fare
queste modifiche
da   Dim conn As ADODB.Connection
       Dim rst  As ADODB.Recordset
 a    Dim conn As Connection
       Dim rst  As Recordset
da   Set conn = New ADODB.Connection
a     Set conn = New Connection
 e qui mi da           errore di compilazione ;
                                Utilizzo non valido della parola chiave New
come posso risolvere, per favore ?
Ciao Marco

In Access 97 il modello ad oggetti predefinito è DAO, non ADO, per cui
    Dim rst As Recordset
punta ad un recordset DAO, non ADO.
Non ho mai provato ADO in Access 97, ma puoi provare ad installare i
Microsoft Data Access Components 2.5 scaricabili da
http://www.microsoft.com/data
Ciao
Alberto





Newsgroup: it.comp.appl.access
Titolo: La bolletta è troppo cara?

La bolletta del telefono è troppo cara?
http://www.geocities.com/al35990


no e la tua?
Bobbit

Newsgroup: it.comp.appl.access
Titolo: MP3

Si, utilizzare un ocx potrebbe andare bene, ma se esistesse un modulo (come
per i wav tanto per capirci) e' ovvio che si potrebbe personalizzare molto
di piu', oltre che essere piu' versatile.
Per spiegarti meglio sto facendo un db per mp3 e vorrei avere un tasto play
che mi esegue il "record" corrente.
Troll
P.s.: ho provato con l'Ocx di real player ma mi dice di registrare il server
Ole...e' installato male o c'e' un passaggio da fare?


Prova ad installarlo nuovamente.
In ogni modo guarda che Napster chiude a giorni, il presidente si è venduto
ai discografici, finita la pacchia!
Ciao Bobbit
Newsgroup: it.comp.appl.access
Titolo: Roberto X TotProgressivoQuery.zip

Ho scaricato dal SitoComune la funzione in oggetto per risolvere un mio
problema.In effetti essa funziona perfettamente quando si utilizzano numeri
interi ma non altrettanto quando i numeri hanno dei decimali.(arrotonda
sempre all'intero).Purtroppo, essendo poco più che un principiante, non sono
in grado di risolvere il problema.Chiedo aiuto e, ringraziando, saluto.
Nino

 ha scritto nel messaggio
news:Spxia.44524$Jg1.1...@news1.tin.it...

In effetti è un errore della funzione attualmente pubblicata sul Sito
Comune: ho già inviato la rettifica al webmaster e penso verrà pubblicata al
prossimo aggiornamento del sito.
Nel frattempo prova ad usare la funzione così modificata:
Function TotProgrQry(KeyName As String, KeyValue, _
FieldNameToGet As String, NomeTabella As String)
Dim RS As DAO.Recordset
On Error GoTo Err_TotProgrQry
TotProgrQry = 0
Set RS = CurrentDb().OpenRecordset(NomeTabella, dbOpenDynaset)
' Trova il record corrente
Select Case RS.Fields(KeyName).Type
    ' La chiave è Numerica?
    Case DB_INTEGER, DB_LONG, DB_CURRENCY, DB_SINGLE, _
        DB_DOUBLE, DB_BYTE
        RS.FindFirst "[" & KeyName & "] = " & KeyValue
    ' La chiave è di tipo Data/ora?
    Case DB_DATE
        RS.FindFirst "[" & KeyName & "] = #" & _
        Format(KeyValue, "mm/dd/yyyy") & "#"
    ' La chiave è di tipo Testo?
    Case DB_TEXT
        RS.FindFirst "[" & KeyName & "] = '" & KeyValue & "'"
    Case Else
        MsgBox "ERRORE: Tipo dati della chiave non valido!"
        Exit Function
   End Select
Do Until RS.BOF
    TotProgrQry = TotProgrQry + RS(FieldNameToGet)
    RS.MovePrevious
Loop
Set RS = Nothing
Bye_TotProgrQry:
    Exit Function
Err_TotProgrQry:
    Resume Bye_TotProgrQry
End Function
e prova a richiamarla da un campo calcolato nel modo seguente:
Totale: CDbl(TotProgrQry ("IDMovimento"; [IDMovimento]; "Quantità";
"Query1"))
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:bdzia.5588$mg5.1...@twister2.libero.it...


 Grazie. Nino
[CUT]
Innanzitutto qunado rispondi scrivi DOPO e non prima del testo dei messaggi
precedenti.
Per come è stata realizzata la funzione non ha significato parlare di
azzerarne il risultato; non è che esiste una variabile che viene
incrementata al passare di ogni record e che quindi arrivato ad un certo
record la puoi azzerare; il valore di TotProgrQry viene crato ex-novo per
ogni record sommando il valore relativo a TUTTI i record che precedono nel
recordset il record corrente.
Mi sembra di capire che a te serve invece un totale progressivo ma di
gruppo: per ottenere questo è sufficiente impostare un filtro, ovvero
sommare solamente i record che fanno parte del reggruppamento cui fa parte
il record corrente; per far questo potresti passare alla funzione anche il
valore del gruppo, e modificare quindi la funzione in modo che elabori solo
i record del recordset che fanno parte di quel gruppo.

Newsgroup: it.comp.appl.access
Titolo: CONTATORE SI - SE ID "X"

Vediamo se riesco a farmi capire su questo problemino:
Maschera  POLIZZE - Casella di testo (numeroPolizza) origine dati
NumeroPolizza di Tabella POLIZZE
Tabella   Societą - Campo IDSocietą (numero)
Tabella   POLIZZE - Campo NumeroPolizza (text)
Devo fare in modo che a secondo dell'IDSocietą ci sia un contatore
differente del tipo (Se societą 1 -  SOC1_0001/03) oppure (Se societą
2 - SOC2_0001/03) ecc. ecc.
Ho il codice generato dalla utilitą presa dal SITOCOMUNE, come faccio
ad adattarlo alla mia esigenza ?
Grazie 1€

 ha scritto nel messaggio
news:dadb67f6.03100...@posting.google.com...

Quando usi le funzioni aggregate sui domini, tipo le DMAX modifica il
criterio di filtro aggiungendo un controllo sull'ID della societą quindi
qualcosa tipo ... AND [IdSocietą] = " & ID
Antonio

 
Grazie  ci provo....

Newsgroup: it.comp.appl.access
Titolo: Resize si o resize no?

Salve,
In questa epoca di schermi LCD e risoluzioni di schermo variabili (es. 
da 800x600 a 1280x1024 o piu) voi come vi regolate per la dimensione 
delle maschere??
Ho provato a ridimensionare i controlli e la dimensione del carattere in 
base alla risoluzione dello schermo ma si ottengono solo delle casellone 
di testo enormi che non mostrano di più di quello che si vedeva a bassa 
risoluzione oppure a ridimensionare solo i controlli ma non la 
dimensione del font, ma ad alta risoluzione risulta comunque poco leggibile.
Cosa mi consigliate in questi casi ?
Grazie.

 ha scritto nel messaggio
news:ROGPd.534830$b5.24...@news3.tin.it...

Fino a qualche anno fà era imperativo 800x600 anche a livello pagine WEB
ora in effetti potrebbe essere valutata la risoluzione 1024x768, ma non di
certo
1280x1024.
Per il Resize in base alla Risoluzione non lo ritengo una cosa utile,
piuttosto
io forzo la risoluzione a quella di sviluppo(se supportata) e la ripristino
all'uscita.
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

 Grazie.
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Errore in chiusura DB

Buona giornata a chi legge.
Da ieri, quando chiudo il DB mi segnala quanto segue:
Tabella 'TempMSysAccessObjects' già esistente.
Saluti CF


E' GIUSTO Farlo sapere a tutti,
Ho esportato tutto il contenuto del db in un nuovo db
..... e FUNZIONA!!!!
Ciao a tutti CF

 ha scritto nel messaggio
news:ZCCS9.90827$TC5.2...@twister1.libero.it...

Molte volte è anche l'unico modo per riuscire a pulire tutto il codice
brodaglia
che si fa in fase di progetto......!
Se verifichi le dimensioni dei File noterai lae differenze.
@Alex.