mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: select ... where b.column2 LIKE a.column1 - Si può?

Ciao, ho bisogno di selezionare i records da table1 dove column1 è un testo
contenuto in una parte di column2 in table2, ma con questa query non ottengo
risultati
SELECT * from table1 a, table2 b where b.column2 LIKE a.column1
oppure
SELECT * from table1 a, table2 b where b.column2 LIKE '*' + a.column1 + '*'
Questo invece funziona, ma non è ciò che mi serve
SELECT * from table1 where a.column1 LIKE '*sometext*'
Il database è access, ma deve funzionare anche in ms-sql server
Grazie
Alex.

 ha scritto nel messaggio
news:bmomeb$99a$1...@newsreader.mailgate.org...

Ciao Alex,
La Query
---------------------
SELECT *
FROM  table1 a, table2 b
WHERE b.column2 LIKE '*' + a.column1 +'*'
----------------------
in Access (con modulo Jet)  funziona,
se accedi al database di access tramite una connessione ADO o se accedi a un
database di  SqlServer devi sostituire il simbolo * con %.
---------------------
SELECT *
FROM  table1 a, table2 b
WHERE b.column2 LIKE '%' + a.column1 +'%'
----------------------
Ciao Giorgio

 Ciao Giorgio
Non hai sbagliato Alex....!!!
Ciao Giorgio, vedo che implementi i demo..!!!
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Ciao Giorgio, vedo che implementi i demo..!!!
Ciao @Alex,
ogni tanto qualcuno mi chiede di inviargli un esempio e allora lo aggiungo
alla pagina web.
A causa di un guasto sul computer delle mie figlie (quello con office 97) e
di impegni di lavoro non ho ancora avuto modo di provare le tue
implementazioni al db di esempio sulla rotellina del mouse :((   appena
posso lo inserisco al posto di quello esistente.
Ciao Giorgio.

 Ciao Giorgio.
Non mi riferivo a quello....!
Era solo un modo per salutarti ed ho approfittato dell'Omonimia 
del POST.
Ciao.



Ne ero sicuro ma ci tenevo a dirtelo :)))
Ciao

Newsgroup: it.comp.appl.access
Titolo: Complimenti :))

6 un mito!!! :)))))))))))))
Leo

 Leo
Sě, grazie grazie...
Non dovevi...
Antonio

 6 un mito!!! :)))))))))))))
Chi?
Max

 mito a chi????
mica a me?
io non saccio nient!!!!!
:-))

 ha scritto nel messaggio
news:UijV6.18902$a44.2...@news1.tin.it...

Ma come! Era chiaro... parlava di me!   ;-)))
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

Newsgroup: it.comp.appl.access
Titolo: [OT] account di OutLook 2000

Ciao a tutti,
una domanda semplice semplice, io sono abituato a lavorare con OXP dove si
puo' scegliere al volo durante la composizione del messaggio l'account
tramite cui inviare un messaggio.
Pare che O2000, nonostante consenta di avere svariati account, non consenta
questa comodissima scelta.
sbaglio io o e' proprio cosi' (se e' cosi' domani stesso aggiorno a OXP)
Ciao
Sib

Sib ha scritto:

ma non sarebbe meglio andare dallo psicologo? ;<)
sta storia delle personalita' multiple potrebbe essere preoccupante ;<)
--
a.cara
togli qualcosa dall'email

 ha scritto nel messaggio

hehe,
ci ho provato, ma per ora il mio psichiatra e' in clinica per un esaurimento
nervoso.
Sib
Newsgroup: it.comp.appl.access
Titolo: REPORT: prelevare il numero di record presenti un una sottomaschera...

Salve a tutti,
volevo chiedere se esiste un modo per prelevare da una sottomaschera (foglio
dati) il numero di record in essa contenuti per poter stampare questo numero
in un report.
Ho creato una maschera che compilando vari parametri mi da in output i
clienti corrispondenti... sarebbe quindi utile stampare nel report il numero
totale di clienti dell'estrazione...
grazie
ciao ciao
sdamy



vedi thread precedenti....
ci sono vari metodi....
vedi dlookup....
vedi recordsetclone.recordcount
etc....
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: Come sapere quali record sono 'visibili' nella finestra corrente?

Form Access 2003
Schermata continua, tabella con 100 record
Ogni schermata permette la visualizzazione di 10 record
Il focus e' sul record 12
Come fare per sapere che sulla schermata attualmente sono visualizzati i 
record dal 15 al 24 ?
(da notare che la visualizzazione NON comprende il record corrente, il 
12esimo)
Ciao e grazie
RobertoA


Credo che questa funzione del grande Stephen Lebans ti possa aiutare:
http://www.lebans.com/setgetsb.htm
Permette di conoscere (e settare) la posizione della scrollbar.
Nel tuo esempio dovrebbe renderti il valore 15.
La uso da molto tempo, funziona benissimo.
Ciao
Silvio
Newsgroup: it.comp.appl.access
Titolo: Problema con query

Ciao a tutti, mi chiamo Roberto ed è la prima volta che scrivo in questo NG.
Diciamo che non sono propriamente un esperto di Access ma sto cercando di
imparare a muovere i primi passi.
Ma ora veniamo al mio problema:
ho creato una tabella che contiene il n° di matricola degli studenti del mio
corso di laurea con i rispettivi nomi.
Per ogni esame sostenuto, ho creato la tabella corrispondente contenente n°
di matricola e voto. In tutte le tabelle ho impostato il campo matricola
come chiave primaria e le ho relazionato la tabella studenti con le altre
tramite il campo matricola.
Il mio intento è visualizzare tramite query una tabella che contenga
l'elenco degli studenti con associati i voti degli esami.
Il problema è che riesco a visualizzare solo i risultati degli studenti la
cui matricola è presente in tutte le tabelle degli esami (non tutti gli
studenti sostengono tutti gli esami).
Come posso fare per avere l'elenco completo di tutti gli studenti compresi
quelli che non hanno sostenuto tutti gli esami?
Sicuramente la domanda è molto banale ma io non ne sono ancora venuto a
capo.
Grazie per l'attenzione.
Roby

 ha scritto nel messaggio
news:0u7Aa.68837$DN.16...@tornado.fastwebnet.it...

Ciao Prof.
entra in visualizzazione struttura della tua query, e clicca sulla relazione
che vedi tra le due tabelle
con il tasto dx del mouse e vai su proprietà join. Sulla maschera seleziona
"tutti i record in studenti"
Ciao, AEOM

 quelli che non hanno sostenuto tutti gli esami?
Nella modalità struttura della tua query, facendo doppio click sulle linee
di relazione tra tabelle, ti apparirà una finestra con le "proprietà
Join": A quel punto devi selezionare la voce che consente di selezionare
tutti i record di una tabella e solo quelli che corrispondono nell'altra
tabella.
Attenzione, se ci sono + tabelle collegate a cascata, questo tipo di
operazione deve andare tutta in "un senso": ossia se hai tabella1 ->
tabella2 -> tabella3, nel primo join indichi di visualizzare tutti i record
della tabella1, nel secondo devi indicare di visualizzare tutti i record di
tabella2.
Diversamente la cosa si complica e devi ricorrere a + query collegate tra
loro.
Spero di essere stato abbastanza chiaro, ciao.

OK, problema risolto.
Ovviamente grazie ai vostri suggerimenti :-))
Ciao, grazie.
Roby

Newsgroup: it.comp.appl.access
Titolo: CREATE SQL VIEW in Access97

Ciao Ragazzi!
    Dovrei creare una Query in un Database Access97 via SQL. E' una Query, o
vista, che devo salvare all'interno del database.
Ho provato con:
CREATE SQL VIEW myview AS SELECT * FROM Utenti;
Ma mi dice:
[Microsoft][Driver ODBC Microsoft Access]Errore di sintassi o violazione di
accesso.
Mi sapete aiutare?!
Grazie Mille.
Mauro.
roman...@tiscalinet.it
--
Posted from 
dir.firmadigitale.seceti.it
 [194.185.127.130] (may be forged) 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

CREATE SQL VIEW myview AS SELECT * FROM Utenti;
Se e' in Access che vuoi la tua view, allora questa e' una normale
query di SELECT.
-- 
Ciao,
Giovanni
Newsgroup: it.comp.appl.access
Titolo: nascondere record, ulteriore mano (x Sergio Mazza)

 grazie
Le form le puoi aprire impostandogli una condizione;
es.
DoCmd.OpenForm "Clienti",,,"Archiviato = 0"
Stessa cosa per i report:
es.
DoCmd.OpenReport "Clienti",,,"Archiviato = 0"
Per le query, devi inserire nella riga "condizione", della colonna
"Archiviato", uno 0..
Ciao.
ciao,
ho qualche problema:
la Tabella "Residenti" è correlata 1 a molti ad altre tabelle. Creando un
campo "Archivia"  Sì/no e spuntandola mi da i seguenti risultati:
nelle query va tutto bene, cioè non mi mostra il record,
nelle maschere invece mettendo la tua stringa, il record continua ad
apparire. Sicuramente sbaglio qualcosa.
Ho fatto così: Apro la maschera Anagrafica (che contiene una sottomaschera)
vado in modalità struttura, apro il codice e infilo
Private Sub Anagrafica_Enter()
DoCmd.OpenForm "Residenti",,,"Archiviato = 0"
End Sub
Solo che tutte le volte che apro la maschera mi appaiono tutti, se seleziono
applica filtro fa sparire quelli archiviati. Si può fare come con le query
che memorizzano il comando una volta per tutte? Se apro un'altra maschera
anche lì devo applivare il filtro tutte le volte.
 grazie
ciao

 ha scritto nel messaggio
news:jrBhc.7894$l27...@news.edisontel.com...

Le maschere possono avere come base dati o una tabella o una query; se
imposti una tabella (o anche una query) non puoi applicare il fitro alla
maschera se non all'apertura, che per esempio, verrà eseguita da un bottone:
es.
DoCmd.OpenForm "Anagrafica",,,"Archiviato = 0" '<-- così filtri la base dati
della maschera.
Se imposti come base dati una query puoi impostare direttamente nelle
condizioni il filtro e la maschera la apri con:
DoCmd.OpenForm "Anagrafica" '<-- già filtrata perchè la condizione è nella
query
Le sottomaschere; hanno la splendida proprietà "collega campi
secondari/master" di poter selezionare i dati in base ai controlli definiti
sulla maschera principale (master) e nella sottomaschera (secondari).
Quindi se la maschera Anagrafica contiente una sottomaschera, impostando
quelle proprietà, non hai bisogno di filtrare nulla (della sottomaschera),
ci pensa access...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: access 97 e 2000

E' possibile installare sullo stesso pc Access 97 e 2000
Grazie per le eventuali risposte
Nemo

Qualcuno sa dirmi per quale motivo la guida in linea di Access 2000 non č
completa quando il SO č Windows 2000?
In particolare manca tutta la parte riguardante i nuovi oggetti ADO.
Ho verificato che invece funziona correttamente sia con Windows 95 che con
Windows 98 e NT.
Ho infine telefonato all'assistenza ufficiale Microsoft di Milano e mi hanno
detto che non ne sapevano niente. Comunque sulla macchina dell'operatore con
cui ho parlato si manifestava esattamente lo stesso problema.
Grazie Leonardo

 E' possibile installare sullo stesso pc Access 97 e 2000
Si'.
Prima il 97 poi il 2000 cambiando la cartella di installazione e settando
l'opzione "Conserva versione precedente"
Ciao, Sib

 #####
Ma non crea conflitto?
Quando faccio doppio clic su di un file mdb, con quale versione lo apre?
bye
Riccardo

 Quando faccio doppio clic su di un file mdb, con quale versione lo apre?
A me lo apre con l'ultima versione di access che ho usato, se l'ultima volta
ho usato A97 mi apre tutto con A97, se ho usato A2000 apre con A2000
Ciao, sib

 E' possibile installare sullo stesso pc Access 97 e 2000
http://support.microsoft.com/support/kb/articles/q241/1/41.asp
http://www.trigeminal.com/usenet/usenet019.asp
--
HTH
Karl
*********
Scusate il mio malissimo Italiano. Faccio solo esercizi qui.
Access-FAQ (Tedesco): 
http://www.donkarl.com


Ciao Karl,
hai un DB dove hai memorizzato tutti i link ai problemi di Access o te li
ricordi a memoria???
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access

 Nemo
ti rimando all'articolo della knowledge base microsoft.
fai sapere se ti è servito
This article pointer was forwarded to you from the Microsoft Online Support
site. 
http://support.microsoft.com/support/kb/articles/q241/1/41.asp
Ciao
Edmondo

 ricordi a memoria???
I siti di Trigeminal ho quasi in memoria perché ho fatto la traduzione
tedesca per michka.
Ma in genere ho il mio FAQ e anche un DB con piů di 1000 teme
di Access. Tutti e due hanno molti link.
--
cu

Newsgroup: it.comp.appl.access
Titolo: Compatibilità access 2007/2003

Salve
Devo fare un un DB in access 2007... vorrei sapere se aprendo il mio
file con access 2003 ho qualche perdita di funzionalità (che ho
immesso con accesso 2007) o cose del genere.
Grazie

 ha scritto nel messaggio 
news:254e3ba6-a807-4575...@d21g2000prf.googlegroups.com...
Salve

Grazie
Beh un ACCDB è sicuramente diverso da un MDB! Lo dice l'estensione del file 
stessa!
Sicuramente un MDB può essere aperto con ACC07 ma anche un ACCDB con ACC03 
previo aver installato un pacchetto fornito gratuitamente da microsoft...
Ciao
-- 
Roberto da Parma

 previo aver installato un pacchetto fornito gratuitamente da microsoft...
E di quale pacchetto si tratta?
All'indirizzo 
http://office.microsoft.com/it-it/access/HA102091151040.aspx
si legge una nota con il seguente testo: "Non è possibile utilizzare il
formato di file accdb nelle versioni precedenti di Access".
D'altra parte, mi sembrerebbe strano, visto che si tratta di un nuovo
formato di file.
Comunque, sono qui per imparare, come tutti.
-- 
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution

 Comunque, sono qui per imparare, come tutti.
Forse si riferisce al runtime?
-- 
Ciao
Geppo 

> Forse si riferisce al runtime?
Penso proprio di no, Geppo.
Lui afferma che, previo installazione di un pacchetto distribuito
gratuitamente da Microsoft, è possibile aprire un file ACCDB tramite Access
2003.
Se utilizzi il runtime di Access 2007, allora non stai utilizzando Access
2003.

Newsgroup: it.comp.appl.access
Titolo: funzione fine mese

Ciao a tutti,
volevo chiedervi se esiste una funzione che dato un giorno (es. 19.01.2006) 
mi restituisce l'ultimo del mese (31.01.2006).
Grazie dell'aiuto
Gian

"Gian" <gia...@NONPIUlibero.it> ha scritto nel messaggio 
news:rRMzf.39492$av6....@tornado.fastwebnet.it...

es:
dim ultimogiorno as date
ultimogiorno = DateSerial(Year(tuadata), Month(tuadata) + 1, 0)
ciao.



Questo un esempio:
Public Function UltimoGiorno(miaData As Date) As Date
'esempio: UltimoGiorno (Format("05/01/2006", "dd/mm/yyyy"))
Dim Data As Variant
Data = DateValue(miaData)
UltimoGiorno = DateSerial(Year(Data), Month(Data) + 1, 0)
End Function
e questo un esempio per il primo giorno:
Public Function PrimoGiorno(miaData As Date) As Date
'esempio: PrimoGiorno (Format("05/01/2006", "dd/mm/yyyy"))
Dim Data As Variant
Data = DateValue(miaData)
PrimoGiorno = DateSerial(Year(Data), Month(Data), 1)
End Function
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Unire più campi di una colonna... come fare???

Ciao a tutti,
ho bisogno di un piccolo aiutino. 
Ho una tabella formata da due colonne: una con l'ID_Cliente e l'altra
con l'ID_Corso.
Il mio problema č questo: ho bisogno di creare una query che mi unisca
tutti gli ID_Corso del singolo cliente in un unico campo.
Vi mostro di seguito cosa voglio fare.
ID_Cliente   | ID_Corso   |
-------------|------------|
      01     |     AA     |
      01     |     AB     |
      01     |     AC     |
      01     |     BD     |
      02     |     CC     |
      02     |     DE     |
      02     |     RF     |
      02     |     TG     |
La query che sto cercando di fare mi deve dare il seguente risultato:
Cliente 01 = AAABACBD
Cliente 02 = CCDERFTG
Ho provato piů volte a risolvere il problema, ma sono riuscito a unire
solo il primo e l'ultimo ID_Corso...
Non mi resta che confidare in voi.
Ne approfitto per ringraziare tutti per i preziosi consigli che mi date
e vi porgo i miei saluti.
Ciao e a presto!
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Cliente 02 = CCDERFTG
Devi farlo via codice con una funzione apposita.
Se ne parlò tempo fa in un thread cui partecipai io e Roberto
Antonio
Newsgroup: it.comp.appl.access
Titolo: Report - rendere invisibili oggetti

Ciao a tutti
L'idea è quella di avere un solo report per certo processo variando solo 
su due campi che non sono sempre presenti
I dati li collego con la proprietà RecordSource.. e qui tutto OK
il problema è che devo inibire, nell'esempio, il campo "TAPP05D02" non 
compreso è compreso nella stringa A.
Questo mi viene interpretato come un paramentro da inserire, effetto non 
voluto.
Sulla form il tutto finziona funziona bene
Come fare, dove sbaglio?
Select Case Forms![Alt_F4].Tag
  Case Is = 1    ' Scadenze Progettisti
     A = "SELECT [TAPP01]![TAPP01T01]...
     Reports!RAPP01.RecordSource = A
     Lbl01.Caption = "APP - Richiesta documentazione inevase"
     Lbl04.Caption = "Richiesta doc. del"
     Lbl05.Caption = "Termine invio doc."
         TAPP05D02.Visible = False (su Form OK nei Report NOK)
Grazie
Fabio

FaVa ha scritto:

scusate il doppio invito
ditino rapido
Fa

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

lllllllllllllll
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 lllllllllllllll
/////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
\\\\

Newsgroup: it.comp.appl.access
Titolo: esportare tabella da codice

devo aggiungere un campo ad una tabella del mio BE residente presso una 
serie di clienti.
avevo pensato di:
1 creare una tabella col nome simile e col campo in piu
2 importare tutti i dati dalla tabella collegata alla tabella residente
3 rinominare la tabella collegata
4 rinominare la tabella residente come la tabella collegata
e fin qui ci riesco
5 esportare nel be la tabella residente sovrascrivendo la tabella già 
presente
e questo non riesco a farlo
6 eliminare dal mio FE la tabella residente
7 rinominare la tabella collegata al suo nome originale
eliminare la macro "autoexec" che fa tutto questo...
avete suggerimenti e sopratutto il codice per il punto 5?
Grazie a tutti
Max 

 ha scritto nel messaggio 
news:fr91k4$5ef$1...@aioe.org...

Credo che ci si potrebbe fermare al punto 1....se devi aggiungere un campo 
in più usa l'istruzione sql ALTER TABLE e ti eviti tutti gli altri punti....
Ciao
-- 
Roberto da Parma
Newsgroup: it.comp.appl.access
Titolo: query parametrizzata - errore sul between

salve
 
ho una query
 
SELECT DScarico, OScarico
FROM MiaTabella
WHERE (((OScarico) Between #9/1/2016 22:0:0# And #9/30/2016 22:0:0#))
ORDER BY OScarico;
 
ho provato a parametrizzarla ma mi chiede 2 volte la Dadata e AData e non mi filtra bene i dati
 
 
SELECT DScarico, OScarico,  CDate([DaData] & " 22:00:00") AS DaDataScarico, CDate([AData] & " 22:00:00") AS ADataScarico
FROM MiaTabella
WHERE (((OScarico) Between [DaDataScarico] And [ADataScarico]))
ORDER BY OScarico;
 
vorrei che l'utente inserisse solo la data e non l'ora
 
GRAZIE anticipatamente


Il Criterio lo hai composto a mano...?
Non vengono riconosciuti in quel modo i Parametri nella WHERE CONDITION...!
 
La prima cosa che si deve comprendere è che passare PAREMTRI a QUERIES in quel modo è sbagliato, non consente la VALIDAZIONE del DataEntry... cosa da evitare nel modo più assoluto, oltretutto come sai le Date vanno manipolate per l'accezione Anglosassone a seconda di come le usi.
 
Prova poi a leggere questo:
http://www.donkarl.com/it?FAQ6.8
 
 
@Alex


ciao prima di tutto grazie del messaggio.
 
devo dire che la stringa l'ho costruita in visualizzazione struttura.
vorrei parametrizzare il filtro dal al e allo stesso tempo, per eventualemente utilizzare la query per un report, sapere i valori di filtro immessi. Ecco che i due paramentri li ho messi in un campo calcolato e sotto. 
 
normalmente creo una maschera dove l'utente sceglie dal al e poi da codice cancello e risceo la query che a sua volta e' la base dati per query di raggruppamento.
 
per questa la mia difficoltà e' aggiungere da codice l'ora 
 
ho capito che la doppia richietsa e' quella di mettere nel where l'alias del campo calcolato e non il campo calcolato stesso.
 
ora mi pare funzioni
SELECT DScarico, OScarico, CDate([DaData] & " 22:00:00") AS DaDataScarico, CDate([AData] & " 22:00:00") AS ADataScarico
FROM miaTabella
WHERE (((OScarico) Between CDate([DaData] & " 22:00:00") And CDate([AData] & " 22:00:00")))
ORDER BY OScarico;
 


Il Between in un'espressione sql a me ha dato più di qualche problema 
tanto che non lo uso più (il motivo non lo so, ma è così).
Pratico e molto utile ho trovato invece il suggerimento di Karl v. 
http://www.donkarl.com/it?FAQ6.8

Newsgroup: it.comp.appl.access
Titolo: caretteri jolly per le query?

Come devo impostare una query per cui (per esempio) se metto come valore di
ricerca BAB mi trova tutti i cognomi che iniziano, o contengono, quei
caratteri nel campo di ricerca, e non solo quelli che hanno solamente quelle
lettere?!
Spero di essere stato abbastanza chiaro!
Grazie a tutti

 lettere?!
Like "*BAB*"
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 wrote in message
FbPS6.201$%m1....@news.infostrada.it...



Like "*" & [Digita cognome:] & "*"
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Devo creare una nuova tabella solo se non esiste ?

Office XP
Access 2000
Una volta mi avete risposto che per pregare bisogna andare in chiesa, io
comunque continuo a pregare qualcuno di voi che mi possa aiutare.
Vi spiego il mio problema: ho creato un db di aggiornamento che si chiama
(aggiorna.mdb), in questo file ho una query di aggiornamento
"CreaTabelleLovoriOre"  basata su una tabella (lavoriore) io ho la necessità
di far eseguire questo aggiornamento in un altro file
c:\programmi\eurofatture
In pratica questa query di aggiornamento deve creare una nuova tabella
chiamata "LavOriore" nel file (c:\programmi\eurofatture\d2002eu.mdb) solo se
questa tabella non esiste.
Io provavo in questo modo ma considerando che il VBA non lo conosco, sono
solo capace a scopiazzare mi risponde che non trova la tabella "LavoriOre"
Function tre()
On Error GoTo tre_Err
    If (Eval("[lavoriOore]Is Null")) Then
    DoCmd.OpenQuery "CreaTabelleLovoriOre", acNormal, acEdit
    End If
terzo_Exit:
    Exit Function
terzo_Err:
    MsgBox Error$
    Resume tre_Exit
End Function
1000 grazie a chi mi da una mano. Pabel

 ha scritto nel messaggio
news:F6Zpc.197156$hc5.8...@news3.tin.it...

Puoi provare a ciclare l'insieme Tabledefs del database alla ricerca della
tabella: lo spunto che ti posto (fatto a braccio, per cui necessita di
verifica) richiede DAO, quindi aggiungilo ai riferimenti se non ce l'hai:
Dim Check as Boolean
Dim WrkSp As DAO.Workspace
Dim Dbs As DAO.Database
Dim Tdf As DAO.TableDef
Set WrkSp = CreateWorkspace("", "Admin", "", dbUseJet)
Set Dbs = WrkSp.OpenDatabase("c:\programmi\eurofatture\d2002eu.mdb")
For Each Tdf In Dbs.TableDefs
    If Tdf.Name = "lavoriore" Then
         check = True
         Exit For
    End If
Next Tdf
If Check = False Then
    DoCmd.OpenQuery "CreaTabelleLavoriOre", acNormal, acEdit
end if
Dbs.Close: Set Dbs = Nothing
WrkSp.Close: Set WrkSp = Nothing
Ciao
Galliano.

 Galliano.
Ti ringrazio, non mi da nessun errore ma la query viene eseguita in
qualsiasi situazione che ci sia o no la tabella lavoriore, mente a me serve
che quando questa tabella esiste la query non venga eseguita.
Pabel

 Pabel
Non so cosa dire: per scrupolo ho provato a riprodurre una situazione simile
alla tua ed a me funziona benissimo: la query parte solo se la tabella
manca.
Ciao
Galliano


Sei fin troppo gentile, ho capito di cosa si tratta, io il vba non lo
conosco e cerco di arrangiarmi scopiazzando, ti spiego dove sbagliavo, io ti
avevo suggerito il nome della tabella da controllare "lavoriore"  , in
realtà il nome vero era "Dettagli lavori ore tab" che io andavo a scrivere
tra parentesi quadre   If Tdf.Name = "[Dettagli lavori ore tab]" Then , dopo
che mi hai confermato che sicuramente funziona ho pensato di togliere le
parentesi, risultato molto OK
Infinitamente grazie
Pabel

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

ho provato con i vostri consigli e funziona (comunque funziona anche
se nella casella inserite 1 e restituisce solo il primo record con la
data più prossima a quella di sistema).
CIao e grazie da sittinghorse.

 CIao e grazie da sittinghorse.
Ciao. Fabrizio.
Newsgroup: it.comp.appl.access
Titolo: definire relazione fra maschera e sottomaschera da vba

qualcuno sa dirmi come posso definire una relazione fra maschera e 
sottomaschera da vba
fra campo ID e IDFATTURA ? 


me.NomeSubform.LinkChildFields = idfattura
me.NomeSubform.linkMasterFields= id
-- 
Ciao
Geppo 


www.donkarl.com/it?FAQ4.8
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

 ha scritto nel messaggio 
news:859mh6...@mid.individual.net...


 ...ho risolto con il post di geppo che poi � lo stesso riportato da te.
No.
La risposta di geppo potrebb'essere sufficiente per il tuo caso,
ma ho aggiunto il link proprio perch� ci sono altre informazione
nell'articolo:
Una differenza � che sempre consiglio il punto esclamativo.
v.a.  
www.donkarl.com/it?FAQ6.3
L'altra � che l'articolo mostra anche il problema/la soluzione che
si deve "Nullare" le propriet� se si vuole cambiarle pi� di una volta.
-- 
cu


Newsgroup: it.comp.appl.access
Titolo: Anteprima si - stampa no

Salve a tutti.
Un cliente mi chiede di permettere all'utente
di vedere l'anteprima di un report
ma di impedirgli di stampare
(per motivi di riservatezza, dice...)
Posso nascondergli la command-bar
ma come si puo' disabilitare CTRL-P ?
Grazie. Ciao ElioP.

...

Prova a creare una macro chiamandola  "Autokeys"
visualizzando la colonna nome macro dove inserirai
^P
sulla colonna Azione puoi selezionare il comando "Esegui azione"
e lo lasci in bianco
Carlo Ve


Una soluzione potrebbe essere di mostrare i dati con una Form
(se fattibile) e sfuttare  evento tastoGiů
If KeyCode = vbKeyP And Shift = acCtrlMask Then
 MsgBox "Non č possibile stampare"
End if
ps. ho provato ad intercettare un SendKeys "^(P)" ma non
       funziona, non so se sia una soluzione percorribile.
Ciao Marco

Newsgroup: it.comp.appl.access
Titolo: Query di aggiornamento

Ciao a tutti
ho bisogno di aggiornare il valore di un campo come segue:
ho questi  valore
02 2568
02 2569
11 25695
12 426958
due cifre uno spazio e poi da 3 a 8 cifre o lettere a destra dello spazio
devo poter levare lo spazio dopo le prime due cifre
022568
022569
ecc. ecc..
ho poi altri valori
03 6623.CP
06 6624.CP
61 8227.CP
62 
82283.CO
62 
822832.CO
due cifre uno spazio e poi da 3 a 8 cifre  un punto e due lettere
devo poter levare il punto prima delle ultime due cifre o lettere
03 6623CP
06 6624CP
Come posso fare?
Ciao Giuseppe

 06 6624CP
aggiorni con
left([campo];len([campo]-3) & right([campo];2)
Due osservazioni:
fai una copia di backup della tabella prima di aggiornare.
Spulcia per bene l'help sulle funzioni len, mid, left e right e tutti gli
esempi
Antonio


Grazie Antonio
Ciao Giuseppe
Newsgroup: it.comp.appl.access
Titolo: Metodo Seek

Ciao,
ho bisogno di importare i dati di una rubrica .mdb in un foglio word per
scrivere gli indirizzi dei destinatari in modo automatico, selezionando i
soggetti da una barra dei menu personalizzata.
usando un esempio copiato dalla guida vb ho creato questa routine che
richiamo dalle sub MiaDittaX, ma cosě ovviamente mi restituisce tutti i
record della tabella.
vorrei usare la variabile globale ValFor (impostata con le sub MiaDittax)
per indicare alla routine (Recupera) l'id del record da importare.
la guida aggiunge che per trovare un record specifico bisogna usare il
metodo seek ma non riesco a capire come funziona. cosa faccio?
grazie.
Option Explicit
Dim ValFor As Integer
-----------------
Sub MiaDitta1()
    ValFor = 1
    Recupera
End Sub
-----------------
Sub MiaDitta2()
    ValFor = 2
    Recupera
End Sub
-----------------
Private Sub Recupera()
Dim i
Dim db
Dim rs
Set db = OpenDatabase(Name:="C:\Documenti\Indirizzi.mdb")
Set rs = db.OpenRecordset(Name:="Indirizzi")
For i = 1 To rs.RecordCount
        Selection.InsertAfter Text:=rs.Fields(3).Value
        Selection.InsertAfter Text:=" "
        Selection.InsertAfter Text:=rs.Fields(1).Value
        Selection.InsertParagraphAfter
        Selection.InsertAfter Text:=rs.Fields(4).Value
        Selection.InsertParagraphAfter
        Selection.InsertAfter Text:=rs.Fields(5).Value
        Selection.InsertAfter Text:=" - "
        Selection.InsertAfter Text:=rs.Fields(6).Value
        Selection.InsertParagraphAfter
        Selection.InsertParagraphAfter
        rs.MoveNext
        Selection.Collapse Direction:=wdCollapseEnd
Next
rs.Close
db.Close
End Sub
-----------------

 End Sub
Ciao
Cinzia

 Per il tuo caso specifico in realtà potresti  passare direttamente l'id

Ciao gente...
sono stato via un paio di giorni per un imprevisto e non ho potuto seguirvi.
Cmq grazie Cinzia, credo che la tua soluzione sia decisamente migliore.
Ti aggiornerò.
Grazie a tutti.
Newsgroup: it.comp.appl.access
Titolo: simbolo ' errore run-time

Ciao a tutti!
ho questo problema: ho una casella combinata che ricerca i nomi dei
clienti.
quando il nome selezionato include il carattere apostrofo ' viene
visualizzato il seguente errore:
errore di run-time '3077':
errore di sintassi nella stringa nell'espressione
se vado in debug mi viene evidanziata la riga seguente:
rs.FindFirst "[Nome Cliente] = '" & Me![CasellaCombinata14] & "'"
se dal nome cliente incriminato tolgo il carattere ' tutto funziona
correttamente... come posso risolvere il problema??
Ciao e grazie 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 rs.FindFirst "[Nome Cliente] = '" & Me![CasellaCombinata14] & "'"
Prova con
rs.FindFirst "[Nome Cliente] = " & chr(34) & Me![CasellaCombinata14] &
chr(34)
Antonio

 Antonio
Funziona, GRAZIE !
per la cronaca... ho visto che funziona anche sostituendo ' con ""
grazie ancora
Luca


"Luca" <lucro...@QUESTOgreengarrison.com> ha scritto nel messaggio
news:bg5i9c$gh0$1...@news.newsland.it...

Ciao ,usa la funzione Replace per togliere l'apice e metterci il doppio
apice ..
es.
Public Function MettiApici(sValore As String) As String
    Dim sApp As String
    sApp = Replace(sValore, "'", "''", , , vbTextCompare)
    MettiApici = sApp
End Function

 End Function
Interessante...
dove metto questo codice??


"Luca" <lucro...@QUESTOgreengarrison.com> ha scritto nel messaggio
news:bg5pu0$l8f$1...@news.newsland.it...

In che senso?Questa è un afunzione e lodichiarata public , la puoi mettere
in un modulo o a livello di form,dipende da dove la vuoi chiamare .Poi devi
chiamarla così ad esempio: MettiApici(sCognome) .....

 chiamarla così ad esempio: MettiApici(sCognome) .....
Hai ragione... scusa ma non mi sono mai trovato ad aggiungere funzioni...
fino ad ora ho solo modificato il codice generato da Access
. Puoi spiegarmi la procedura + semplice???
 mi faresti veramenteun grosso favore !!!



Guarda nel tuo esempio si potrebbe definire cosě:
rs.FindFirst "[Nome Cliente] = MettiAPici(
Me![CasellaCombinata14] )...dovrebbe funzionarti..prova e fammi sapere..ciao

 Me![CasellaCombinata14] )...dovrebbe funzionarti..prova e fammi sapere..ciao
ricapitoliamo:
ho creato un modulo - poi rinominato come MettiApici.
Il codice è: 
Public Function MettiApici(sValore As String) As String
Dim sApp As String
sApp = Replace(sValore, "'", "''", , , vbTextCompare)
MettiApici = sApp
End Function
A questo punto la riga che dà l'errore :
    rs.FindFirst "[Nome Cliente] = '" & Me![CasellaCombinata14] & "'"
deve diventare
    rs.FindFirst "[Nome Cliente] = MettiAPici(Me![CasellaCombinata14])
giusto??? 
ho provato così ma mi dà errore... do ve sto sbagliando??
grazie!


"Luca" <lucro...@QUESTOgreengarrison.com> ha scritto nel messaggio
news:bg5t0e$hnk$1...@news.newsland.it...

No
rs.FindFirst "[Nome Cliente] = " & MettiAPici(Me![CasellaCombinata14])
Antonio
Newsgroup: it.comp.appl.access
Titolo: Qggiungere record da query

Salve,
devo gestire una rubrica delle presenze,
ho due tabella
1) IDpersona,cognome, dimesso
2) data, IDpersona, presenza
come faccio, da codice, ad aggiungere nella 2) tabella i record della prima
con dimesso=false
N.B. Sono agli inizi
GRAZIE 1000
faf...@tiscalinet.it


Parole chiave:
recordset
addnew
fields
update
Antonio

Newsgroup: it.comp.appl.access
Titolo: validazione per casella di testo

ciao!
Ho una casella di testo non associata  txtMia,
voglio creare una regola di validazione in modo tale che ci si possano
inserire solo numeri; quindi non lettere, non date...
avete suggerimenti?
gra$ie!  ;-)
     luca

 ha scritto nel messaggio
news:25u28vgdp0382oan9...@4ax.com...

Per stroncare l'errore sul nascere, hai provato ad impostare per la casella
di testo una adeguata Maschera di input?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

di testo una adeguata Maschera di input?
Non ancora... effettivamente potrebbe essere una buona idea!
grazie!  :))
   luca
Newsgroup: it.comp.appl.access
Titolo: Errore 2501 - Ho trovato!!

Questa ve la devo dire!
Vi ho assillato (a suo tempo) per questo assurdo ed impossibile errore, ma
oggi ho risolto!
Ed ovviamente č assurda la generazione dell'errore che quelli di Microsoft
hanno partorito.
Infatti il mio database in Italia, funzionava, in Messico ed in Cina,
segnalava l'errore 2501.
Che č?
Succedeva che il programma lanciava un paio di query di comando, il sistema
chiedeva confema della eliminazione di alcuni record (che in effetti
andavano eliminati), l'utente spaventato diceva di no, e di conseguenza
usciva l'errore (RunSQL interrotto dall'utente)
Ma porca Eva, io avevo introdotto queste due istruzioni
Application.SetOption "Conferma query di comando", False
Application.SetOption "Conferma modifiche Record", False
ma se avete notato, "SONO IN LINGUA!!!!"
Coma cavolo le potevo scrivere in Inglese ed in Cinese?
Non conoscete un modo per aggirare il problema della lingua, magari
assegnando un valore?
Saluti
Serena

 assegnando un valore?
Figurati che non conoscevo neanche la sintassi che hai usato.
In effetti non mi aveva mai sfiorato l'idea di usare comandi "tradotti"
all'interno del codice.
Usa:
CurrentDB.Execute TuoSQL
E vedrai che l'utente non se ne accorge nemmeno (manco fosse un virus)
Tra l'altro con questo tipo di comando vai a coinvolegere il dbengine e
quindi puoi usare le transazioni e evitare danni se la procedura non va a
buon fine (Vedi sito comune al riguardo).
Sib
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente

 assegnando un valore?
docmd.setwarning false     (oppure true per riattivarli :-)
Max


Però, potrebbe essere una buona idea...
Serena
P.S. Perchè non saturi Echelon con Bin Laden?


Messa cosě, sembra pure semplice...!!
Provo subito.
Grazie
Serena

 P.S. Perchè non saturi Echelon con Bin Laden?
E c'hai ragione! devo aggiornare la firma.
Sib
Newsgroup: it.comp.appl.access
Titolo: Come salvare in una variabile il path

ciao,
sono riuscito ad aprire un file usando delle routine in vb di access...
però devo mettere il percorso del file in questione in una variabile di tipo
stringa.
se non voglio scrivere il percorso ma voglio far aprire la classica
finestrella per far cercare all'utente il file da aprire, come posso fare?
grazie
lorenzo
--------------------------------
Inviato via 
http://usenet.libero.it

 lorenzo
Vai sul Sito Comune (link qui sotto) e nella Sezione General leggi la FAQ di
Stefano Bettini intitolata "Richiamare la finestra di dialogo per la
selezione di un file".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Come nascondere una casella senza avere errore

Ciao a tutti
Volendo nascondere una casella di testo ho
selezionato Visibile= No dalle sue proprietà.
Ma essendo una casella di tramite per una
Chekbox, quando la spunto mi da il seguente errore:
impossibile spostare lo sato attivo al controllo !!
Come posso risolvere?
Grazie



Antonio, aiutoooooooo !!!!!! :)))))


sei leggerina o mi sbaglio.
;))))))))))


cmq continua che sei divertente

"Ryc"  ha scritto nel messaggio 
news:bf832ce7-9917-47e5...@y36g2000pra.googlegroups.com...
Ciao a tutti
Volendo nascondere una casella di testo ho
selezionato Visibile= No dalle sue proprietą.
Ma essendo una casella di tramite per una
Chekbox, quando la spunto mi da il seguente errore:
impossibile spostare lo sato attivo al controllo !!
Come posso risolvere?
Grazie
-----
Un controllo per avere lo stato attivo deve essere visibile, per cui:
1. rendi visibile il controllo che deve avere lo stato attivo;
2. rendi attivo il controllo per fare quello che devi fare;
3. riporta il focus sul controllo precedente che aveva lo stato attivo;
4. rendi di nuovo non visibile il controllo di cui al punto 1.
Se lo schermo sfarfalla puoi usare, se possibile, un bel docmd.echo 
False.... docmd.Echo True.
Napi
------------

 ------------
grazie mille
Ci provo, se non riesco ti chiederò ancora aiuto.

 ha scritto nel messaggio 
news:5c45e689-3d8e-42d9...@17g2000prf.googlegroups.com...


E NO!!!!
Ste cose le trovavi nell'help di access
sant'iddio!!!
Invece di prendere per il culo Simona, STUDIAAAAAAAAA
e poi e solo poi chiedi aiuto!!!
mio dio...
Antonio
Newsgroup: it.comp.appl.access
Titolo: Confronti fra tabelle

Nel mio database ho diverse tabelle conteneti liste di geni. Ogni 
tabella contiene i campi: [Block] [Column] [Row] [Name].
Vorrei costruire una query che confronti le varie tabelle e visualizzi 
solo i record che sono presenti in tutte quante contemporaneamente!
Come posso fare?
Grazie dell'aiuto!

 solo i record che sono presenti in tutte quante contemporaneamente!
Cioe'? Solo i record con i valori dei 4 campi identici ? E in piu' 
devono essere presenti in tutte le tabelle ?
Se e' cosi' allora e' il caso piu' semplice :-)
Apri una nuova query con dentro tutte le tue tabelle.
Dalla prima tabella (la + a sinistra) trascina ognuno dei 4 campi sul 
corrispondente della seconda tabella, [Block] su [Block] ... etc.
Fatto?
Adesso fai lo stesso trascinando i campi dalla seconda alla terza 
tabella. Ripeti il procedimento NELL'ORDINE fino all'ultima.
Ora il join e' fatto, ora scegli i campi da visualizzare ed esegui.
Attento che se le tabelle sono molte e molto ricche ci vogliono dei 
secoli per trovare il risultato. In tal caso ti consiglio di creare, per 
ogni tabella, un unico indice che contenga tutti 4 i campi. Dopo e' un 
razzo.
Spero almeno che il problema fosse quello
Ciao
Marco

Grazie! Funziona perfettamente!
Ora una piccola complicazione...Stesso problema...
Ma se volessi selezionare i record con i 4 campi identici presenti nella 
maggior parte delle tabelle (poniamo in 3 tabelle su 5)?
E' possibile? Come?
Thankz!!!


 
E' un gran casino. Si fa, ma da spiegare e' un macello e comunque dovrei 
provare.
Comunque l'idea e' di mettere tutte le righe [Block]+[..]+[..]+[..] di 
tutte le tue tabelle in una unica tabella e poi contare le righe identiche.
Alla fine ottieni:
[..]-[..]-[..]-[..]- 3
[..]-[..]-[..]-[..]- 2
[..]-[..]-[..]-[..]- 5
.....
Per farlo crei una tabella per i risultati, avendo cura di inserire tra 
gli altri anche un campo contatore!!!!!
Poi lo riempi con le righe di ogni tabella, (almeno i 4 bcampi)
Poi ci fa il raggruppamento e conteggio.
Direi che con queste basi ce la puoi fare.
Ciao
Marco

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

ciao ragazzi
ho unito due campi cogmome e nome   ma quando faccio la ricerca con un 
cogmome con lìaccento es (d'agostino)
mi da erore di debug come mai grazie 

 ha scritto nel messaggio
news:_Qgve.21679$D7.5...@twister1.libero.it...

Ciao aviscaorle,
prova a guardare qui
----
http://www.google.it/groups?threadm=OnMcyRBb...@TK2MSFTNGP12.phx.gbl
----
Ciao Giorgio

O lo raddoppi oppure racchiudi la stringa da cercare tra due chr(34) =
doppie virgolette;
es.
strSQL = "cognome = " & chr(34) "d'agostino" & chr(34)
Ciao.
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Impostare criterio particolare per query

Ciao a tutti.Ho realizzato una query dove vengono visualizzati tutti
gli articoli acquistati.
La mia necessita' e' di visualizzare solo gli articoli acquistati piu'
di recente.Esempio.
nel campo articolo inserisco l'articolo vite con data 09/11/09.Poi
inserisco nel record 2
sempre l'articol vite con data 10/11/09.Quando lancio la query io
vorrei vedere solo il record vite con l'ultima data e così via per
tutti gli articoli.
Attualmente ho impostato nel campo data "ordinamento crescente".Il
risultato e' ovviamente di vedere prima il record con data 10/11/09 ma
poi anche l'altro.
Come posso fare???
Dino

 Dino
Raggruppa, e in data metti Max 

 ma poi anche l'altro.
http://groups.google.com/group/microsoft.public.it.office.access/msg/5712fa53422cf5b7
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 Access FAQ:
www.donkarl.com/it
Grazie a tutti per la risposta.
E' perfetta sia la soluzione di Pabliform che dsi Karl.
Grazie ancora

 E' perfetta sia la soluzione di Pabliform che dsi Karl.
Stai attento che non danno lo stesso risultato appena vuoi
mostrare pi� campi di solo articolo e data, p.e. il prezzo o cliente.


Newsgroup: it.comp.appl.access
Titolo: [OT]Un augurio di buon Anno Nuovo

Come da Oggetto un augurio di un buon e prosperoso anno nuovo a tutto il NG.
Ferrari Rino 

 Ferrari Rino
-- 
Roberto
------------------------------------------------
il Sito Comune di it.comp.appl.access
www.sitocomune.com
-----------------------------------------------


Grazie, buon anno anche a te sotto i migliori auspici.
Ciao Rita


auguri di buon anno anche a te e tutto NG
Daniele
Newsgroup: it.comp.appl.access
Titolo: sapere in quale pagina del report è una certa categoria

ho una tabella categorie e una tabella prodotti, nel report visualizzo per 
ogni categoria l'elenco prodotti
ma aggiungendo eliminando nuovi prodotti la posizone di ogni categoria 
cambia
sapete in che modo sapere in quale pagina è la tal cateogoria e cosi per 
tutte le categorie per creare un indice all'inizio del report?
 
grazie. 
 

tmtube ha scritto:

E' più facile mettere l'indice alla fine. Usando gli eventi di stampa
delle 
intestazioni (categorie) puoi sapere man mano che viene stampato il report
in 
che pagina stanno, e salvare i numeri in una tabella che farà da origine
dati 
per un sottoreport 'indice' messo alla fine.
Ciao.
-Marco-
 
 
-- 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
 
 
 

-Marco-
 
 
Hai un esempio? non ho capito proprio come intendi.
 

tmtube ha scritto:

No, non ho esempi pronti di questo.
Non puoi sapere su che pagina finisce ogni categoria finché non viene 
stampata, per cui è più difficile mettere un indice all'inizio.
Mentre metterlo alla fine, dato che tutte le categorie sono già state 
stampate o visualizzate a schermo, è più facile.
Nel report avrai dei raggruppamenti presumo, e delle intestazioni in cui 
stampi la categoria. Sull'evento Stampa dell'intestazione di categoria 
scrivi un paio di righe che salvano in una tabella locale i nomi delle 
categorie e il numero delle pagine in cui inizia ciascuna, tipo così
 
SQL="INSERT INTO Indice (Categoria, pagina) VALUES (""" & _
    [categoria] & """, " & [Page] & ");"
currentdb.execute SQL
 
Sull'evento apertura del report devi svuotare la tabella:
currentdb.execute "DELETE FROM Indice"
 
Dopo aver stampato il record o visualizzato a video tutte le pagine (una
per 
una, non saltando direttamente all'ultima) dovresti trovare nella tabella 
Indice i nomi delle categorie e i numeri di pagina.
La tabella Indice la devi creare tu nel FE, con due campi, Categoria di
tipo 
testo e Pagina di tipo numerico intero lungo.


-Marco-
 
Ora ho capito grazie.

Newsgroup: it.comp.appl.access
Titolo: Inserimento record

Salve sono alle prime armi con Access dovrei consegnare a breve una tesina e 
non riesco a risolver un problema.
In pratica ho creato la struttura delle relazioni
composta da 7 tabelle realizionate. Il mio problema č:
come faccio a creare le maschere per inserire i dati??
Mi spiego ... alcune tabelle sono dei semplici legami per definire relazioni 
molti a molti
cosa dovrei fare in questo caso?  La mia idea č quella di iniziare dalla 
prima tabella e creare una mashera apposita per l'inserimento
e per inserire dati nelle altre tabelle correlate? Come fare?
grazie per eventuali risoste

 grazie per eventuali risoste
Prego
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Filtro con gruppo opzioni

ho una maschera continua col controllo dDatamovimento
ed un gruppo di opzioni dove:
caso1 visualizzo tutte le date
caso2 mi fa selezionare una data
caso3 mi fa selezionare un'intervallo di date dal.. al
Private Sub Cornice24_AfterUpdate()
Select Case Cornice24
    Case 1
        Me.Filter = ""
        Me.FilterOn = False
    Case 2
        Me.Filter = "???? = True"
        Me.FilterOn = True
    Case Else
        Me.Filter = "???? = False"
        Me.FilterOn = True
    End Select
End Sub
volendo fare la cosa un pò più carina, come si potrebbe utilizzare il 
controllo calendario?
Ciao
Napoleone 

 Napoleone
Per la fretta non ho riletto quanto scritto
Napoleone 


Ciao Napoleone
io cambierei un pò l'impostazione e cioè:
Ci metto due caselle di testo per mostrare all'utente l'intervallo
e le valorizo clickando sul calendario
(potresti aggiungere su doubleclick
me.tuacsella = me.tuocalendario)
dim strPeriodo as string
select case me.tuogruppo
case 1
strperiodo = ""
case 2
tuacsella2=tuacasella1
strperiodo = " between tuacasella1 and tuacasella2"
case 3
strperiodo = " between tuacasella1 and tuacasella2"
end select
me.form.recordsource = "select * from tuatabella " & strperiodo
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 ha scritto nel messaggio 
news:e5eabl$lt3$1...@area.cu.mi.it...

Ciao MA,
il calendario, lo posso aprire con una maschera popup?
Naturalmente, il codice cambia?
Ciao
Napoleone 

 Napoleone
ciao
forms!tuaform!tuacsella = me.tuocalendario


>>

Carissimo,
che mi dici della CISA?
Napoleone 

 Napoleone
Ci siamo quasi...
-- 
_ _
Ciao


Newsgroup: it.comp.appl.access
Titolo: filtrare e ordinare in nuova tabella

Ciao a tutti, ho un problema del genere.
Devo filtrare e ordinare in una tabella a parte dei nomi compresi in più 
colonne per diveri record, ad esempio....
Prof1        prof2       prof3
anna         antonio     anna
barbara      michele     michele
giovanni     anna        barbara
Come dicevo devo filtrare i nomi univoci ed elencarli a parte.
Grazie
johndoe

 ha scritto nel messaggio
news:%JZtc.79084$Qc.31...@twister1.libero.it...

Se si tratta di Professori per Alunno o qualche cosa di simile
non capisco perchè hai 3Campi Prof1..2..3
Sei sicuro che non convenga realizzare una Relazione Molti<-->Molti
con l'Ipotetica Tabella Professori ed una di appoggio...??
In questo modo i Nomi Univoci sarebbero facilmente estraibili.
Ciao.
@Alex.