mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Raggruppamento intervalli d mezz'ora

Ciao a tutti, ben ritrovati.
Raggruppo l'orario di uscita dei clienti in fasce di 1 ora con 
Format$(Dati_Card_Agg.ora_cons;'hh'), vorrei restringere il campo alle 
mezz'ore, qualche idea?
Ciao Valerio.

 ha scritto nel messaggio 
news:488f3c3c$1...@news.telnetwork.it...

Forse...
Format$(Dati_Card_Agg.ora_cons;'mm')
Ciao
-- 
Roberto da Parma 

 ha scritto nel messaggio 
news:488fa073$0$40313$4faf...@reader5.news.tin.it...

No, crea un unico campo denominato 12, non so dirti perchč. E' una query a 
campi incrociati che come intestazione di riga usa l'espressione in oggetto. 
Ho provato anche 
hh.mm
 ma tenta di farmi un campo per minuto quindi 8 x 60 
campi e a parte l'inutilitą non riesce a svilupparli.
Ciao Valerio.

 
(format((Dati_Card_Agg.ora_cons;'hh') & 
int(format((Dati_Card_Agg.ora_cons;'mm')/2) )
--
ac

Alessandro Cara ha scritto:

sorry .../30

 ha scritto nel messaggio 
news:tQUjk.7836$0N....@tornado.fastwebnet.it...

Mi aggiunge uno zero e mai un uno e sono sicuro che esistono valori sopra il 
30. Non capisco perchè. Ho provato anche ad aggiungere "." & per vedere se 
me lo trasforma in ora, ma nulla. Principalmente mi pare di capire che il 
valore è sempre inferiore a 1. Boh?
Ciao Valerio.

 ha scritto nel messaggio 
news:tQUjk.7836$0N....@tornado.fastwebnet.it...

Dubbio?? E' possibile che riconosca 'mm' come mese visto che nei campi 
data/ora se non erro viene incluso il valore 31/12/1900? In caso, che si può 
fare?
Ciao Valerio.

Valerio Valentini ha scritto:

hai ragione 'mm' e' il mese. Guarda i "formati data ora definiti 
dall'utente". Dovrebbe essere "Nn". Attenzione dovresti aggiungere 1 al 
numero di minuti ritornati.
--
ac

 ha scritto nel messaggio 
news:jOVjk.7885$0N....@tornado.fastwebnet.it...

Non l'ho torvato in guida, ma ti ricordavi esattamente. Funziona 
perfettamente.
Ciao e grazie, Valerio.

 ha scritto nel messaggio 
news:48902...@news.telnetwork.it...

Son proprio tonto....eh si ... 'nn' è il formato per i minuti....
-- 
Roberto da Parma

Newsgroup: it.comp.appl.access
Titolo: Ripropongo il prolema

Il report "A" ha come origine di dati la Query "B".
La query "B" č il risultato di una selezione sulla tabella "C" di cui
utilizza i campi
"C1" "C2" "C3"............"Cn" + un campo calcolato es. "S1" (Dati="C2+C3").
Il mio report prevede l'ordinamento dei record della query e raggruppamento
es. su campo "C2".
Le righe di dettaglio sono corrette.
Nel pič di pagina del raggruppamento inserisco due "caselle di testo" la cui
origine dei dati č:
1- = Somma ([C3])       (Esegue correttamente la somma)
2- = Somma ([S1])        (Durante la formattazione del report errore
"Overflow")
Come si puň bypassare il problema? (senza buttare Access dala finestra)
Claudio

 wrote in message
83qs37$2r0e$1...@stargate1.inet.it...

Prova a sostituire S1 con la formula corrispondente in modo da far diventare
l'origine fdati Somma([C2]+[C3])
vedi se cosě funziona
Ciao
Fabio
Newsgroup: it.comp.appl.access
Titolo: processare ogni singolo file contenuto nella directory

Buonasera a tutti, con access, mediante la pressione di un tasto, ho
la necessità di convertire tutti i files presenti in una cartella da
ps a pdf.
Per fare ciò utilizzo acrobat che però non accetta la variabile *.*...
Tramite access vorrei eseguire la funzione "call acrobat.exe -
nomefile-" per ogni file presente nella cartella.
Come posso fare?
Grazieeeeeeee

Anche io ho una necessità molto simile... e il software vuole per
forza il nome del file da processare...
Bisognerebbe forse creare una tabella con i risultati di una dir (ma
come?) per poi processarla con un ciclo.
chi ci dà una mano?

 ha scritto nel messaggio 
news:b7dbd718-5d41-4a40...@j8g2000yql.googlegroups.com...


[risposta]
Google Gruppi 
(
http://groups.google.com/group/it.comp.appl.access/topics?lnk
)
http://groups.google.com/group/it.comp.appl.access/search?group=it.comp.appl.access&q=ciclo+directory
 e il sito comune (
www.sitocomune.com
)
Il codice per ciclare in una cartella lo trovate anche leggendo l'help di 
access cercando: funzione Dir.
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:49c20022$0$712$5fc...@news.tiscali.it...

E comunque cerca FSO visualbasic oppure FileSystemObject su google. Troverai 
decinaia di esempi per lavorare su file,directory ecc

Newsgroup: it.comp.appl.access
Titolo: Messaggio in italiano

Salve a tutti,
ho una maschera che visualizza i dati di automobili che contiene una
sottomaschera che visualizza i dati dei relativi accessori.
Se, durante l'inserimento di una nuova vettura, digito la targa uguale ad
una già esistente, nel momento in cui tento di inserire glik accessori,
ricevo un messaggio in inglese che mi dice che sto tentando di duplicare un
valore chiave primaria e questo è giusto.
Vorrei però che venisse visualizzato un messaggio in italiano.
Come posso fare?
Grazie
Alex

 ha scritto:

On Error del form:
If DataErr = 3022 Then
  Response = acDataErrContinue
  Beep
  MsgBox Me!Targa & " gia esiste...più italiano...", vbOKOnly, "Stop!"
  Me!Targa.SetFocus
End If
--
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

 ha scritto nel messaggio
news:9mvhvh$4de3b$1...@ID-46617.news.dfncis.de...

Grazie mille :)
Alex

Newsgroup: it.comp.appl.access
Titolo: Mistero date

Ciao!
Acquisisco due date da delle input box
dim data1
dim data2
data1=inputbox("inserire data iniziale")
data2=inputbox("inserire data finale")
supponiamo che voglia il mese di giugno digito 01/06/01 e 30/06/01
se vado a vedere i valori di data1 e data2 ho che:
data1=06/01/01
data2=30/06/01
Come mai?
Grazie, AEOM

 ha scritto nel messaggio
news:9ktksg$t1n$1...@lacerta.tiscalinet.it...

dim data1 as date
forse cosě funziona
by
stwe

 wrote in message
news:9ktksg$t1n$1...@lacerta.tiscalinet.it...

Newsgroup: it.comp.appl.access
Titolo: come aprire un db. di access e visualizzare a piena pagina....

ciao atutti
utilizzo access xp,
ho creato un db, e vorrei che quando lo apro mi visualizzi la pagina a
schermo grande non dover ogni volta cliccare sul quadratino in alto della
pagina,   come si puo fare ?
grazie a tutti

 ha scritto nel messaggio news:4baxe.31725$yM4.4...@twister2.libero.it...

Vedi help alla voce: Metodo Maximize; poi gestisci l'evento "su apertura" della form inserendoci l'istruzione...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:4baxe.31725$yM4.4...@twister2.libero.it...

ciao lo puoi fare anche con altre versioni di Access, inserendo nell'evento
"su apertura" il seguente codice
DoCmd.Maximize
Ciao
Nina

Newsgroup: it.comp.appl.access
Titolo: Posizione form popup

Come si fa a rilevare la posizione sullo schermo di una form popup, cioč la
posizione
dall'alto e da sinistra espressa in pixel o in twip.
Grazie a chiunque volesse aiutarmi.
Ciao da Maurino

 ha scritto nel messaggio
news:3dxIa.115870$pR3.2...@news1.tin.it...

I valori in twip sono contenuti nelle proprietą Left e Top (vedi help), e se
ti serve puoi modificali.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Voi come fareste???

Ciao a tutti,
mi domando e dico: voi come risolvereste il seguente
problema:
devo stampare su un modulo continuo lungo 7,15 cm e largo 9,50.
Ad esempio per ogni cliente devo stampare: Codice, Ragione soc, Cap,
Indirizzo ecc...
e al cambio di cliente mi deve stampare sul modulo
successivo (ne più ne meno come un'etichetta).
E' così difficile in Access
97? Voi come fareste? 
La lunghezza / altezza cambia a seconda se scelgo
un allineamento verticale piuttosto che orizzontale???
Grazie mille a
tutti.
Ronny.
--------------------------------
Inviato via 
http://usenet.iol.it

 un allineamento verticale piuttosto che orizzontale???
E' una domanda o una affermazione?
Sib

Sib
No č una domanda, lo so, sono
impedito perň... il modulo personalizzato l'ho fatto, di 7,15 come altezza
e di 9,50 come larghezza.
Nel report, cosa bisogna fare? Io ho messo
l'altezza del corpo uguale al modulo personalizzato, ho azzerato i margini
da imposta pagina.
Il maledetto mi fa la prima etichetta giusta, la
seconda mi sballa di 1 mm la seconda idem fino a cannare completamente
l'allineamento.
Cosa devo fare di particolare?????
Ciao e grazie
Ronny


 Cosa devo fare di particolare?????
L'altezza del corpo deve essere quella strettamente necessaria a contenere i
dati che ci devi mettere.
Il modulo non devi impostarlo cosi' a prescindere, devi aprire il report in
modalità struttura e scegliere imposta pagina dal menu file quindi scegli
l'opzione stampante specifica e nei dettagli scegli e imposti il modulo
personalizzato, dai OK a tutto e salva il report.
Sib

Sib
Si ma i margini? Li azzeri come consigliato
nell'aiuto di Access?
L'altezza del corpo la porti pari pari all'altezza
del modulo personalizzato?
Grassssie..


 del modulo personalizzato?
Assolutamente no.
Come di dicevo, il corpo deve avere una dimensione tale da contenere
strettamente i dati, salvo piccoli aggiustamenti della dimensione
orizzontale.
Per quella verticale e' access che ci pensa in base alle impostazioni della
pagina.
Sib

Newsgroup: it.comp.appl.access
Titolo: Problema visualizzazione report

  Stefano(kabisa)
Prova ad usare uno snapshot per il preview del report creando una amschera
che lo contenga
Ovvio che sulla maschera ci metti tutti i pulsanti che vuoi
MAsssimiliano

 ha scritto nel messaggio
news:Rsj3b.13424$w8....@news.edisontel.com...

ok ci provo grazie
Stefano (kabisa)

Newsgroup: it.comp.appl.access
Titolo: VBA per "filtro"

in una maschera ho un campo non associato nel cui evento modifica ho
questo codice:
Private Sub cerca_tipo_Change()
Dim rst As DAO.Recordset
   Dim strR As String
   Dim sFiltro As String
   strR = Me.cerca_tipo.Text
 
   sFiltro = ("Tipo like '*" & strR & "*'")
 
    Me.Filter = sFiltro
    Me.FilterOn = True
 
   Me.cerca_tipo.SelStart = 255
End Sub
mi filtra correttamente le parole singole. il problema � che se io scrivo
liana,
mi trova tutte le parole che contengono 
"liana"
quindi liana, italiana, eliana...
se io volessi che mi trovasse solo quelle che iniziano con "liana" come
potrei fare? (es. liana1, lianabella...)
e se volessi addirittura cercare una stringa che contiene uno spazio?
graaazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

   sFiltro = ("Tipo like '*" & strR & "*'")
Caratteri jolly questi sconosciuti
ma c'erano al tempo del DOS
*str* significa :
pia tutto quello che tte pare +
str +
aripia tutto quello che tte pare
se prima di str non vuoi tutto quello che tte pare
metterai solo str*
Antonio 

 e se volessi addirittura cercare una stringa che contiene uno spazio?
Vedi le mie risposte in questa discussione:
http://groups.google.com/group/it.comp.appl.access/browse_frm/thread/e02149616f4b28bc
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 

 e se volessi addirittura cercare una stringa che contiene uno spazio?
questa non l'ho capita...
-- 
--------------------------------
Pablitomf
Napoli sempre nel "Q"uore!
Newsgroup: it.comp.appl.access
Titolo: controllo sottomaschera

come faccio ad abilitare l'inserimento dati in una sottomaschera, in
corrispondenza dell'apertura della maschera principale??
mi serve perchè normalmente la proprietà "inserimento dati" e "consenti
aggiunte" le tengo disabilitate.
il codice associato al pulsante è questo:
DoCmd.OpenForm "Principale", , , , acFormAdd, ,
all'interno è definito un campo sottomaschera "Sottomaschera"
ho provato con questo codice dopo l'openform
Forms!Principale.Sottomaschera.DataEntry = True
ma mi dice che la proprietà o il metodo non sono supportati dall'oggetto...
come devo fare????


È una proprietà della maschera (Form) nella sottomaschera:
Forms!Principale!Sottomaschera.Form.DataEntry = True
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
+info sulla prima Conferenza Italiana per Sviluppatori di Access (CISA1) 

> Forms!Principale!Sottomaschera.Form.DataEntry = True
Ok, grazie.
per aggiungere devo però abilitare anche Allowadditions, vero?
come faccio però a fare in modo che se ne possa inserire solo 1 di record
nella sottomaschera??

"Cholo" <m.mag...@NOSPAMlibero.it> ha scritto nel messaggio
news:e7NNd.20650$lB4.5...@twister1.libero.it...

Potresti fare così:
Su Evento BeforeUpdate memorizzi il valore Booleano
di Me.NewRecord in una variabile a livello di Form.
QUindi su Evento AfterUpdate se vero il Boolean
riporta le condizioni come prima.
Ripristini DataEntry e AllowAdditions(ed eventualmente AllowEdits)
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

 Ripristini DataEntry e AllowAdditions(ed eventualmente AllowEdits)
ho risolto piů semplicemente con questo codice nella sottomaschera:
Private Sub Form_AfterInsert()
Me.AllowAdditions = False
End Sub
puň andare ugualmente???

 può andare ugualmente???
Si decisamente, ma ricorda il DataEntry.
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

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

Non volevo creare scompiglio
Ma nessuno ha risposto precisamete a quello che desideravo sapere.
Comunque grazie a tutti
ciao
LUCA
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

LUCA ha scritto:

credo che il problema sia stato per come hai postato il messaggio 
precedente...
comunque, non sono ferratissima ma, access visualizza la colonna 
associata che hai impostato nelle proprietà del controllo
scegli meglio questo parametro, usa la larghezza colonne come dal post 
di ciroteo per nascondere eventualmente quelle che non vuoi vedere e 
quando ti serve accedere ad un valore della tua combo usa 
miocontrollo.column(n) per accedere alla colonna desiderata con n che 
parte da zero
nicoletta

 Ma nessuno ha risposto precisamete a quello che desideravo sapere.
Quando in molti rispondono in modo impreciso a una
domanda non ti viene il dubbio che sia la domanda
ad essere imprecisa?
Bruno
Newsgroup: it.comp.appl.access
Titolo: Menù e toolbar

Qualcuno sarebbe cosě gentile da dirmi come creare menů e toolbar per la
versione runtime 2000.
Grazie a chiunque voglia rispondermi

 Qualcuno sarebbe così gentile da dirmi come creare menù e toolbar per la

Newsgroup: it.comp.appl.access
Titolo: pulsante stampa e chiudi maschera - non chiude maschera

salve
ho un pulsante che registra i dati della maschera legata 
e stampa un report
e poi chiude la maschera
 
non capisco perche' qualche volta
registra
stampa
ma non chiude la maschera
 
come posso fare?

Magari se mostri il codice...
 
@Alex

 @Alex
ecco il codice
 
che a volte una volta stampato l'etichetta non chiude la maschera
 
 
Private Sub pRegistra_Click()
  Dim Risposta As Integer
  Dim bControlloCampiPesatura As Boolean
 
  'Chiede conferma prima di procedere
   On Error GoTo pRegistra_Click_Error
 
  Risposta = MsgBox("Confermi registrazione?", vbQuestion + vbYesNo, "Salvataggio?")
 
  If Risposta = vbNo Then
     Exit Sub
  Else
     bControlloCampiPesatura = ControlloCampiPesatura
 
     If bControlloCampiPesatura = False Then
        MsgBox ("Insert data")
     Else
        Select Case UCase(OpenArgs)
          Case "NUOVO"
               Set db = CurrentDb
 
               Set rs = db.OpenRecordset("BigBag", dbOpenDynaset, dbSeeChanges)
               rs.AddNew
               With rs
                    ' i vari campi
                    ' ....
                    .Update
               End With
 
          Case "MODIFICA"
               With Me.Recordset
                    .Edit
                    ' i vari campi
                    ' ....
                    .Update
               End With
        End Select
 
        'Stampo etichetta
        Dim stDocName As String
        Dim strSQL As String
        strSQL = ""
 
        Dim i As Integer
 
        Debug.Print txtNCopie
        If IsNull(txtNCopie.Value) Then
           txtNCopie.Value = 1
        Else
           If txtNCopie.Value = "" Or Not IsNumeric(txtNCopie) Then
              txtNCopie.Value = 1
           Else
              If txtNCopie.Value > 3 Then txtNCopie.Value = 1
           End If
        End If
 
        For i = 1 To txtNCopie
            stDocName = "etRPet_FR_noLegata"
            DoCmd.OpenReport stDocName, acNormal
        Next
 
     End If ' If bControlloCampiPesatura = False Then
  End If ' If Risposta = vbNo Then
 
  If bControlloCampiPesatura = False Then
     ' rimango nella maschera
     Exit Sub
  Else
     ' chiudo la maschera
     DoCmd.Close
  End If
 
pRegistraFine:
  ' chiudo la maschera
 
   On Error GoTo 0
   Exit Sub
 
pRegistra_Click_Error:
 
 MsgBox "Error " & Err.Number & " (" & Err.Description & ") in procedure pRegistra_Click of Documento VBA Form_BigBag_Pesatura"
 
End Sub
 

Senza indentazione sarebbe improbabile...
 
La maschera viene chiusa solo se passi per l'ultimo ELSE... e solo se non hai spostato il FOCUS... quindi, questo:
DoCmd.Close 
lo modificherei cosi:
DoCmd.Close acForm,Me.Name
 
poi verifica perchè la dove scrivi:
pRegistraFine:
' chiudo la maschera 
 
Quì la maschera non la chiude nessuno...
 
@Alex
Newsgroup: it.comp.appl.access
Titolo: Pulsante ESC

Salve,
vorrei con un macro o non so in che altro modo fare eseguire ad un pulsante
di comando la funzione che fa il tasto ESC della tastiera.
Potete aiutarmi?
Grazie Fabio

 wrote in message
news:BGxrf.98835$
65.28...@twister1.libero.it

Vedi la Macro SendKeys documentata nell'Help
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
news:a18efd0d8cbdad6efd...@mygate.mailgate.org
[CUT]
Volevo dire AutoKeys che emula SendKeys....!


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

 ha scritto nel messaggio 
news:BGxrf.98835$65.28...@twister1.libero.it...

Se devi emulare l'annullamento dei dati inseriti, puoi utilizzare il metodo 
Undo;
--- tratto dall'help ---
Il metodo Undo offre un'alternativa all'utilizzo dell'istruzione SendKeys 
per inviare il valore del tasto ESC in una routine evento.
Esempio
Nell'esempio riportato di seguito viene indicato come utilizzare il metodo 
Undo nella routine evento Modifica di un controllo per forzare il ripristino 
al valore originale di un campo Cognome, se tale campo è stato modificato.
Private Sub LastName_Change()
    Me!LastName.Undo
End Sub---
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: [OT] MiniCISA Mediolanensis

Ciao a tutti!
Vista la presenza di MA in centro a Milano per questa mattina, nella
speranza che il suo aereo sia in perfetto orario, si terrà una mini
Cisa nella zona del centro.
Questo il programma:
- routine di cotoletta alla milanese
- debug di risotto allo zafferano
- recordset guidato tra le guglie del Duomo
ovviamente è un evento organizzato in due ore, chiunque volesse
partecipare è ben accetto.
Saluti a tutti!
M

 ha scritto nel messaggio 
news:1185781541.8...@w3g2000hsg.googlegroups.com...


Saluti a tutti!
M
[risposta]
E bravi!
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:1185781541.8...@w3g2000hsg.googlegroups.com...


Saluti a tutti!
M
Risp:
OH, finalmente un programma di una convention che mi piace! ;)

Newsgroup: it.comp.appl.access
Titolo: funzione salva record

Gentili frequentatori mi permetto di chiedere una domanda riguardo alla
funzione di salvataggio automatico di ACCESS quando si passa da un record
all'altro.
Vorrei sapere se esiste un modo per escludere il salvataggio automatico che
Access inserisce ogni qualvolta passo ad un nuovo record dopo averne immesso
uno nuovo. Praticamente siccome ho personalizzato un'applicazione con i
soliti tasti Salva, Modifica, Cancella etc. vorrei che tutte le funzioni
riguardanti i record (sopratutto il salvataggio) fossero gestiti da me
comprese finestre di messaggio di records salvati che Access aziona
automaticamente. Spero solo di aver reso l'idea del problema e aspetto
gentilmente una nuova.
                              Grazie Minus
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:217Z59Z199Z101Y...@usenet.libero.it...

In una maschera associata (ad una tabella o ad una query) è fisiologico che
al cambiare il record Access salvi il record corrente.
Per evitare di salvare il record corrente, a fronte dell'evento "Prima di
aggiornare" della maschera genera il seguente codice VBA:
Cancel = True
Però normalmente si fa in modo che non possa essere cambiato accidentalmente
il record corrente della tua maschera; per far questo devi impostare a
Record corrente la proprietà Sequenza ed a No la proprietà Pulsanti
spostamento della maschera; naturalmente, così facendo, dovrai inserire
nella maschera, oltre al pulsante per salvare il record corrente, i pulsanti
per spostarsi sul record precedente, per spostarsi sul record successivo e
quello per aggiungere un nuovo record.
Resta comunque il fatto che alla chiusura della maschera, se il record
corrente è stato modificato, verrà comunque salvato.
In aternativa puoi usare una maschera non associata, nel qual caso deciderai
tu quando registrare il record, ma dovrai anche farti carico di popolare la
maschera in fase di lettura con il record corrente e di curare in dettaglio
la registrazione di ogni campo del record da registrare.
Decidi tu quale sia la strada migliore per te, anche tenendo conto di quale
sia la tua conoscenza del codice VBA.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Tipi di dati non corrispondenti...

Ciao a tutti,
su un DB Access che e' utilizzato da 2 anni e' improvvisamente comparso
l'errore "Tipi di dati non corrispondenti nell'espressione criterio".
Succede ogni volta che eseguo un confronto fra date come nella query che
segue:
SELECT Lotti.*, DateValue([etim]) AS Espr1
FROM Lotti
WHERE (((DateValue([etim]))>=Date()-3));
Ovviamente se tolgo il confronto della clausola where funziona.
Se importo la stessa query in una copia del DB di qualche mese fa funziona
senza problemi.
Non dipende dai dati contenuti nella tabella perchè anche importando la
tabelle dalla copia di backup (quello funzionante) la query da errore.
Stessa tabella con stessi dati, stessa query da una parte funziona
dall'altra no.
Evidentemente è cambiato qualcosa nelle variabili ambiente, nelle opzioni,
forse un parametro che gestisce i dati tipo data/ora... ma non sò che cosa.
A proposito eTim è di tipo data /ora... ma forse si era capito.
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

 l'errore "Tipi di dati non corrispondenti nell'espressione criterio".
Sul computer "guasto" prova a vedere se la funzione dateval e date su un
modulo te la riconosce sintatticamente.
Se no prova a vedere sui riferimenti se c'è qualche MANCA
Antonio

Il PC č lo stesso ma sono 2 file diversi.
Ho fatto un errore durante il test di copia della tabella. L'errore č
causato da alcuni record con quel campo a null.
Grazie ugualmente per la pronta risposta.
Ciao


Newsgroup: it.comp.appl.access
Titolo: relazione aziende e conti correnti bancari

Salve, mi servirebbe una mano.
Ho creato un db con cui gestisco fatture, mandati di pagamento ed altro
di 4 società diverse.
Ho creato le seguenti tabelle: Aziende, Banche, Fatture, Contatti ecc.
Quando emetto una fattura, grazie alla relazione tra le tabelle Aziende
e Banche, nel report fatture indico le coordinate bancarie su cui
effettuare il bonifico.
Una delle 4 società ha ben sei conti correnti, per cui la query mi
restituisce per ogni fattura emessa da questa società sei record.
Come faccio a farmi restituire un solo record con NomeAzienda e
coordinate bancarie del C/C da me scelto?
Grazie anticipate.
Giuseppe.


nella tabella fatture c metti oltre al campo che ti relaziona con l'azienda 
anche uno che ti relaziona con la tabella delle coordinate
Ovvio che nella combo di scelta metterai un fitro sui cc di quell'azienda
Alla fine nella afttura avrai il campo che ti serve e di cui non metterai il 
controllo relativo ma solo quelli delle coordinate
-- 
-- 
Massimiliano Amendola
www.accessgroup.it
Il sito italiano di svilupatori Access
www.donkarl.com/it/cisa
Newsgroup: it.comp.appl.access
Titolo: Modifica del formato dei  records visualizzati da una sottomaschera

ciao
in una Sottomaschera dove scorrono i records di una tabella (Movimenti) 
dovrei evidenziare (BackColor) tutti i records, ovvero i campi relativi ai 
records, che corrispondono al valore ottenuto da una routine attivata dalla 
maschera principale.
Non posso utilizzare una query che seleziona i records che contengono tale 
valore poiché mi è utile vedere i records che immediatamente precedono o 
seguono il record selezionato.
Con la mia poca esperienza di VisualAccess ho provato in tutti i modi di 
evidenziare i records, riesco solo a rintracciarli (oggetto Recordset con 
FindFirst; MoveNext ecc) all'interno della tabella, ma quando tento di 
cambiargli il colore del fondo non succede niente. Potete aiutarmi?
Grazie anticipatamente
ALDO

 ha scritto nel messaggio 
news:RvqHg.81067$zy5.1...@twister1.libero.it...

http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=98
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:ecm57f$j0l$1...@area.cu.mi.it...


 aldo
Non ho sottomano la demo; ti consiglio di contattare il webmaster e fargli presente il problema...
Ciao.
-- 
Sergio MAZZA 


Ciao Aldo
il sito di Alex funziona perfettamente:
http://www.alessandrobaraldi.it/index.asp
cerca alla sez. Forms.
quando rispondi scrivi dopo il testo e non prima.
Daniele 

 Daniele 
Diciamo "quasi" perfettamente; il webm(on)ster ha inserito un link errato a quell'esempio...
Ciao.
-- 
Sergio MAZZA

 ha scritto nel messaggio 
news:ecpohk$nvr$1...@area.cu.mi.it...

Ciao Sergio
Hai ragione! non avevo controllato l'ultimo pulsante :-((
ho inviato ad Aldo il file.
Speriamo che il webm(on)ster ci legga e provveda prima
che vada in ferie :)
Daniele
 

 ha scritto nel messaggio 
news:44f08081$0$35078$4faf...@reader4.news.tin.it...

Grazie ho ricevuto il file
sto cercando di capirci ... mi ci vorrà un po di tempo
boh!!! speriamo che ce la faccio
cmq di nuovo grazie siete tutti fantastici
ALDO

 ha scritto nel messaggio 
news:ecpohk$nvr$1...@area.cu.mi.it...

ciao Sergio ho ricevuto il file da Daniele
vi ringrazio tutti
ALDO 

 ALDO
Bene, buon lavoro...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Dimensione massima FE

Con Access97, un database che contiene molte maschere con relativo codice e
parecchie query, che compattato arriva a 15/20 Mb e oltre, può dare
problemi? Fino a che limiti ci si può spingere?
Ciao.
Sandro

 ha scritto nel messaggio
news:DC82c.51227$Kc3.1...@twister2.libero.it...

Con Access 97 la dimensione massima di un database è di 1 Gb (2 Gb per le
versioni successive), mi sembra quindi di poter dire che sei largamente un
zona di sicurezza.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Roberto
Si, il limite di 1Gb l'avevo visto però ho capito che si riferisse
ad un database di dati cioè il BE.
Invece mi è sorto il dubbio per quanto riguarda
il FE perché qando comincia a superare i 20 Mb mi sembra più instabile e
più soggetto a errori irreversibili.
In base alla vs. esperienza volevo capire se ci può essere un collegamento
tra le due cose, oppure si può lavorare su un FE di decine di Mb senza
problemi.
Ciao.
Sandro

 ha scritto nel messaggio
news:C5k2c.52228$Kc3.1...@twister2.libero.it...

Il limite di 1 Giga è relativo ad un database Access 97 a prescindere dal
fatto che sia FE, BE o che contenga contemporaneamente sia le tabelle che
gli altri oggetti.
Quanto al fatto che FE di altre 20 Mb presentino criticità o problemi di
instabilità non ne ho mai sentito parlare; ho invece sentito parlare di
problemi con database che contengono "codice mondezza" che si accumula nel
tempo per aggiornamenti continui del codice e/o comunque degli oggetti del
database in generale.
Tale "mondezza" non viene completamente eliminata compattando i database;
per maggiori dettagli vai sul Sito Comune (link qui sotto) e nella Sezione
General leggi la FAQ di RoDAgo intitolata "Ridurre le dimensioni dell'mdb".

Newsgroup: it.comp.appl.access
Titolo: Prime armi: ancora su analizzatore tabelle.

Ho usato analizzatore tabelle per creare due tabelle Articoli e Ordini da
una tabella chiamata OrdiniArticoli.
Ora vedo che le due tabelle, in rappresentazione Foglio dati, mostrano Fogli
dati secondari. E' questo dunque il vantaggio dell'uso dell'analizzatore?
Perchè, in effetti, se la tabella originale rimane, io non ne vedo
l'utilità. Creando due tabelle mantenendo cmq l'originale io aumento le
dimensioni del database....Ma forse c'è qualcosa che mi sfugge.
Chi mi aiuta?
Grazie mille a tutti voi!

 ha scritto nel messaggio
news:xTzO6.11340$h9.10...@news.infostrada.it...

L'analizzatore tabelle ti propone e ti crea una soluzione ti tabelle
alternativa  e sostitutiva a quella delle tabelle che gli dai da analizzare;
chiaramente, se accetti la soluzione da lui proposta, la tabella
OrdiniArticoli dovresti cancellarla e lavorare solamente con le due nuove
tabelle Articoli e Ordini.
E' intuitivo che questa analisi va fatta prima di iniziare a creare query,
maschere e report che usino la tabella OrdiniArticoli.
Quella che ti viene sottoposta dall'analizzatore è una soluzione più
razionale e che rispetta le regole di un database relazionale; ha inoltre
quasi sempre il vantaggio di diminuire la dimensione dell'ingombro dei dati
su disco.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:xTzO6.11340$h9.10...@news.infostrada.it...

    Ciao,
il disorientamento che provi e quello tipico di chi si trova a muovere i
primi passi all'interno del 'selvaggio' :)) mondo dei DB relazionali.
L'argomento è davvero molto vasto per poter essere riassunto in 2 parole.
Cmq se vuoi farti un'idea a riguardo posso consigliarti di leggere
l'articolo "Teoria e pratica per la normalizzazione delle basi di dati" di
Marco Tonti che trovi nell'area Articoli di 
http://www.visual-basic.it/
 .
    Come inizio puo' andare. Per approfondire l'argomento, tuttavia, credo
che niente sia meglio di un buon libro (molti ne trovi recensiti sul sito
comune http:/
www.sitocomune.com/
 ) e di un buon NG; questo, ad ex :)).
    Spero di esserti stato utile, ciao.
-------------------------------------------
http://digilander.iol.it/SimonenomiS/
-------------------------------------------

 comune http:/
www.sitocomune.com/
 ) e di un buon NG; questo, ad ex :)).
Di libri ne sto studiando due, uno di Viescas edito dalla MSPress ed un
altro della Talento per le certificazioni MOUS.
Ed inoltre eccomi qui ora :-)
Grazie mille!

 su disco.
Ho capito, grazie mille!
Newsgroup: it.comp.appl.access
Titolo: stringa-testo-data

Come dall'oggetto sono riuscita ad estrappolare da un campo testo di una
tabella mediante una query di selezione la parte di testo relativa alla data
esempio 10/12/02.
Ora sul campo della query contenente solo le date dovrei trovare tutti i
record dopo una certa data es:>#20/10/02# solo che essendo un formato testo
non mi riconosce la ricerca.
Qualcuno mi sa indicare una soluzione?
grazie e ciao a tutti

 non mi riconosce la ricerca.
[...]
        DateValue([CampoDataTesto])
    (Facci sapere se ed eventualmente come hai risolto. Grazie.)
--
Ciao :o)
Maurizio
--------
?SPQR(C)
 X
--------

 Hai altre idee?
    Prima vediamo.



(altra idea)
CDate(testo)
CDate è presente nel generatore di query, e converte una stringa, se questa
rappresenta una data valida, in un tipo di dati Date.
Facci sapere
--------------------------------
Inviato via 
http://usenet.libero.it

Ecco il mio problema nella tabella dettagli preventivi nel campo Idarticolo
quando viene inserito l'asterisco identifica una descrizione del tipo:
6348/127 DEL 04/06/02 SOSTITUZIONE GRUPPO
dove io con questa query prendo solo la parte che mi interessa e devo fare
la ricerca sulla data ecco la mia query
SELECT [Dettagli PREVENTIVI].IDarticolo, [Dettagli PREVENTIVI].DES,
Left([des],21) AS parteTesto, DateValue(Right([p],Len([p])-13)) AS DataTesto
FROM [Dettagli PREVENTIVI]
WHERE ((([Dettagli PREVENTIVI].IDarticolo)="*"))
WITH OWNERACCESS OPTION;
se inserisco un criterio es: >#31/12/02# nel campo della query  DataTesto mi
da errore "tipo di dati non corrispondenti"
C'è un modo per ovviare
Un Saluto
Marina

Newsgroup: it.comp.appl.access
Titolo: problema access2002 con win2000!!!!!!

salve!
ho un programma in accessXP in windows 2000
se installo questo software mentre sono dentro come administrator, tutto ok.
se lo installo entrando come utente diverso, ma con gli stessi diritti di
administrator, mi fa vedere la barra dei menu di accessXP e basta.
qualcuno sa dirmi se ha già incontrato questo problema oppure come
risolverlo?
grazie.
ciao Fabio

 administrator, mi fa vedere la barra dei menu di accessXP e basta.
Che vuoi dire?
cerchi di installarlo piu' volte sulla stessa macchina ai diversi utenti?
e che vuol dire "con gli stessi diritti"? che gli utenti che usi
appartengono al gruppo administrators?
Sib

ho provato ad installarlo su un PC con Windows 2000.
in administrator funziona benissimo, in un utente che appartiene al gruppo
administrators vede solo la barra dei menu.
cosa si può fare per risolvere il problema?
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:dUOy9.9032$XO.3...@news2.tin.it...


 cosa si può fare per risolvere il problema?
scrivi dopo il quoting.
non hai risposto alle mie domande.
comunque vedi se gli utenti hann oi permessi di accesso sulla cartella di
office (in C:\programmi) a volte l'installazione da i permessi sono
all'amministratore.
Sib
Newsgroup: it.comp.appl.access
Titolo: Stampa stesso report su stampanti specifiche diverse

Salve
Ho la necessita di stampare lo stesso report su più stampanti diverse. 
Mi spiego meglio, ho un report che genera etichette in base ad una 
selezione del reparto (combobox) posta posta su un form che agisce 
sulla query di selezione. Ora io dovrei stampare automaticamente le 
etichette sulla stampante relativa al reparto scelto, quando estraggo 
le etichette per il reparto1 devono venire stampate direttamante sulla 
stampante del reparto 1 se estraggo quelle del reparto2 devono andare 
sulla stampante del reparto 2 e così via. Come faccio ad impostare da 
VBA la stampante su cui devo stampare?
Grazie 1K per l'help


Potresti inserire l'informazione relativa alla stampante direttamente nella
tabella dei reparti, con un campo apposito, ed abbinare la stampa al valore
di quel campo.
Poco tempo fa c'č stata una domanda simile sul NG, prova a sfogliare
indietro.
Saluti
Franco
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Newsgroup: it.comp.appl.access
Titolo: Help di Access

Sapete se esiste un sistema per stampare (anche su di un file) tutto l'help
di access per poi (... non so se vale la pena) stampare un librone?
grazie
bce...@tiscalinet.it


...e qui, molti non riponderanno perche' il subj da' l'impressione di essere
vago e poco attinente, mentre invece tu chiedi informazioni proprio
sull'help, hehehe :-)
Ti rispondo subito:
non ne vale assolutamente la pena.
Inoltre l'help di access e' utile e significativo perche' e' navigabile e
collegato ai vari oggetti da cui e' richiamabile, non ha molto senso
leggerlo sulla carta.
Per imparare access e' meglio un buon libro fatto apposta.
Ciao, Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente

> di access per poi (... non so se vale la pena) stampare un librone?
In giro ci sono delle utility apposta per convertire i file in formato hlp
in txt
sinceramente adesso non ricordo il nome,
comunque anche secondo me non ne vale la pena
A volte l'help l'ho trovato molto dispersivo, cercando  un esempio di una
funzione
ti fa l'esempio inserendo anche altre cose che non aiutano a capire
Se vuoi un po' di teoria o di concetti generali di Access molto meglio
leggere un buon libro
e ne trovi quanti ne vuoi,  se invece  ti servono degli esempi sull'uso di
determinate funzioni,  istruzioni o codice di VBA leggiti un po' di msg
arretrati di questo ng e stampati quelli che ti interessano
ne troverai un buon campionario.
Carlo Ve
Newsgroup: it.comp.appl.access
Titolo: Aiuto su report ...

Il mio Report č il risultato di una maxi query originata da piů tabelle.
Il problema č che mi si visualizano campi duplicati ed inoltre anche la
medesima pagina viene duplicata piů volte.
Dove devo intervenire???
Grazie
Angelo

 ha scritto nel messaggio
news:ndwV9.51038$AA2.2...@news2.tin.it...

Sulla query: il report si limita a stampare il suo contenuto.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


non č proprio cosě,
sul report si puň intervenire con i raggruppamenti delle sezioni, senza
toccare la query.
o sbaglio?
vale

 ha scritto nel messaggio
news:b06njb$lhkls$1...@ID-168410.news.dfncis.de...

Si, in un report puoi effettuare dei raggruppamenti, ma a mio avviso Angelo
ha basato la query su due o piů tabelle non in join fra di loro, nel qual
caso i raggruppamenti del report nulla possono nei confronti delle miriadi
di righe della query generate dal prodotto cartesiano dei record delle varie
tabelle.


Newsgroup: it.comp.appl.access
Titolo: Ruotare una scritta

Voglio ruotare una scritta su un REPORT
Sono andato sotto proprietà - altro - verticale - SI.
Ora la scritta ce l'ho ruotata, solo che non nel verso che voglio
Lui me la imposta che si legge dall'alto verso il basso, cioè da destra
Io voglio che si legge dal basso verso l'alto, cioè da sinistra
C'è un modo????
Ciao e grazieeeeeee

 ha scritto nel messaggio
news:JJIfd.28244$B06....@news.edisontel.com...

UN AIUTOOOOOOOOooooooooooooooooooooooooo

 UN AIUTOOOOOOOOooooooooooooooooooooooooo
Quale??
MAssimiliano ti ha già scritto di consultare 
www.lebans.com
.
Aggiungo che puoi scaricarti il file "AccRotextWMF.zip"
e... controlla se fa al caso tuo.
--
rgrds
SC
-- 
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: visualizzazioni a varie risoluzioni

Un saluto a tutti.
Vorrei sapere come vi regolate per la creazione delle maschere.....mi spiego
meglio:
una volta creata la maschera a 1024*768 sara' visualizzata in un modo....a
800*600 invece la visualizzazione e' un'altra...(almeno cosi' ho constatato
in un esempio).....nel caso della progettazione dei siti web i flash o
dreamweaver so come regolarmi (si imposta tutto in modo relativo
considerando la "percentuale della pagina " e non i pixel effettivi.....per
le maschere pero' mi sembra che l'impostazione e' solo in cm....quindi
legati ai pixel!!).
Datemi qualche dritta in questo senso.
ciao e grazie
e.

"elio" <el...@NOSPAMlibero.it> ha scritto nel messaggio
news:9go9e2$ahr$1...@lacerta.tiscalinet.it...

Se non sbaglio sul sito comune (
www.sitocomune.com
) c'è un esempio di
ridimensionamento dei controlli...
Ciao.

 Ciao.
Avevo controllato.....ma sinceramente mi da problemi ma il compilatore
evidenzia in rosso le variabili dichiarate "global" (in tutto se non sbaglio
ce ne sono 3.....e mi da 3 errori).
Esiste una soluzione piu' semplice o visto che sono scarso in programmazione
in vb qualcuno puo' dirmi come risolvere gli errori in quelle dichiarazioni?
Ciao e grazie

 Ciao e grazie
Ciao.

Newsgroup: it.comp.appl.access
Titolo: run time in vendita?

Ecco un particolar quesito da porre:
Ho due negozi di dischi e ho fatto un Db per la gestione del magazzino.
Avendo però la licenza per Access in uno solo dei due negozi e volendo
utilizzare il Db anche nell'altro, senza pero dover sborsare altre 800mila
per un altra licenza, chiedo se è possibile acquistare solo la run time da
qualche sviluppatore che avesse la apposita versione di Acc.
Conoscenti mi hanno riferito di aver visto su un sito queste run time in
vendita a 50mila, ma non sono riuscito a rintracciarlo.
Grazie per ev. post


wrote:

presumo che il RunTime non sia in vendita....
quello che ti serve e qualcuno che ti rivenda il tuo programma
fornendoti di conseguenza il runtime.....
ad un eventuale controllo mostri la fattura di acquisto del
programma....
chi te lo fattura deve avere ovviamente l'office developer per poter
distribuire i programmi con il runtime....
chiedi al limite chi è disponibile nella tua zona nel NG...
tieni presente che se rivendi il tuo office e compri la versione
developer sei autonomo
Saluti.
Emanuele.

 ha scritto nel messaggio
news:kjkf5uo3fo38o4fjq...@4ax.com...

Che versione di access hai installato ?
Max

 ha scritto nel messaggio
news:aBS58.6417$ia6.2...@twister2.libero.it...



wrote:

in che zona sei?
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: Per Davide (Sib)

Credo di aver fatto tutto il necessario, comunque ti specifico:
Tabella: Ditta
Nome Campo: tblDitta "testo 255"
--------
Maschera: FrmDitta
--------
Casella di testo: Ricerca "non associata"
--------
Evento: Su modifica
Evento: Su doppio clic
Evento: Su pressione (errore: rst.FindNext)
--------
Grazie ancora Marco
"aiuta il prossimo tuo come te stesso"

 "aiuta il prossimo tuo come te stesso"
"chi trova un amico trova un tesoro"
Newsgroup: it.comp.appl.access
Titolo: Richiamare un MDB da bat passando parametri

Salve e scusate se sto rompendo, come ho scritto nell'oggetto è possibile
richiamare da un file batch un programma A2000 passando dei parametri
esterni???
Grazie e scusate ancora.


Si se usi il parametro Command vale a dire che la chiamata la esegui
inserendo
" /cmd Parametro"
All'avvio del DB esegui una Funzione dall'AutoExec che deve essere la prima
cosa altrimenti non funziona e controlli il parametro command cosě:
Function ComParam()
    If Len(Command) > 0 Then Exit Function
    'Altrimenti Command contiene il Parametro.
End Function
@Alex.


OK scusa non avevo letto l'help, perň non si riesce a passare piu'
parametri???>

 ha scritto nel messaggio
news:f4YTa.201748$Ny5.5...@twister2.libero.it...



 parametri???>
Teoricamente no, ma puoi passare una stringa di parametri separati
dal ";" e creare una Function che li separa.
Se poi se affezionato a dichiararti una Variabile Type generica
in un Modulo puoi accedere a questi parametri da qualsiasi
punto del DB.
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.appl.access
Titolo: Impedire allargamento righe di un foglio dati

C.d.o.
Non voglio bloccare la maschera perchè le righe devono essere 
selezionabili, ma voglio solo impedire il ridimensionamento. E' possibile?!
Grazie :-)


Non usare il foglio dati ma la Maschera continua... se la formatti a
livello grafico sono uguali.
@Alex
Newsgroup: it.comp.appl.access
Titolo: Re: Srano comportamento

 ha scritto nel messaggio
news:5gS%d.684343$b5.31...@news3.tin.it...
Gią
trovo piuttosto bizzarro questo modo di scrivere i subject
Antonio

Durante i tentativi di elaborazione di una routine, ad un certo punto mi č 
apparso questo messaggio:
"Errore durante l'accesso al file. Potrebbe non essere piů attiva la 
connessione di rete."
In pratica il programma non ha piů accesso alle routine di VBA.
Non riesco a recuperare la situazione.
Sapreste dirmi cosa č successo e se c'č soluzione al problema?
Grazie
Newsgroup: it.comp.appl.access
Titolo: query per torvare l'inserimento più recente

Ciao a tutti,
vi spiego il mio problema.
Ho due tabelle una con un elenco di clienti l'altra con una serie di
note (più note per cliente, inserite in date diverse).
Quello che vorrei è trovare per ogni cliente della tabella Clienti
l'ultima nota (e solo quella) inserita.
Spero di essermi spiegato abbastanza bene...
Ho cercato un po' e sembrava che la soluzione potesse essere la
funziona di raggruppamento usando nel campo data il parametro "max",
ma mi vengono restituite comunque tutte le note per ogni cliente.
Qualche suggerimento?
Grazie
-- 
MirkoB.   
ne...@bsi-net.it
Motoretta BMW R1150R Nera...
L'indirizzo em@il non è da considerarsi pubblico,
ma utilizzabile solo per temi inerenti il NG corrente.

 Qualche suggerimento?
prova ad aggiungere alla query  Top 1 e ordinamento Decrescente
ciao
Daniele


 prova ad aggiungere alla query  Top 1 e ordinamento Decrescente
Intanto grazie per la risposta, ma non so se lo sto usando
correttamente il top 1. Avevo già provato e ho riprovato ora, ma così
facendo mi fa vedere solo il primo record, non tutti i record della
tabella utenti con affianco l'ultima nota inserita.
Piccolo esempio:
Tabella utenti
Codcli		nome
00001	pippo
00002	pluto
00003	minnie
tabella note
codcli		note		data
00001	bello		01/01/09
00001	brutto	02/01/09
00002	buono	01/02/09
00002	cattivo	01/03/09	
risultato
codcli		note		data
00001	brutto	02/01/09
00002	cattivo	01/03/09
00003	
il risultato deve farmi vedere tutti i clienti presenti nella tabella,
con l'ultima nota, oppure con nessuna nota se non è mai stata
inserita.
Grazie ancora.


Mirko Borsari ha scritto:







Prova questa query:
SELECT tblUtenti.CodCli, First(tblUtenti.NomeU) AS PrimoDiNomeU,
First(tblNote.Note) AS PrimoDiNote, Max(tblNote.DData) AS MaxDiDData
FROM tblUtenti LEFT JOIN tblNote ON tblUtenti.CodCli = tblNote.CodCli
GROUP BY tblUtenti.CodCli;
--
sv
-- 
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:wdrzen9r...@mirkonews.bsi-net.it...

prova ad adattare questo codice di Karl: 
http://tinyurl.com/ahvez8
ma non ti farà vedere i nomi senza note e data, nome che ti consiglio
di modificare in quanto parola riservata di Access.
Ciao
Daniele 

 GROUP BY tblUtenti.CodCli;
l'ho provata al volo adesso... nonostante sia decisamente stanco sono
riuscito ad adattarla e pare funzionare...
Domani sera cercherò di applicarla meglio e di capire cosa fa.
Intanto grazie... 


 di modificare in quanto parola riservata di Access.
Proverò anche questo, ti ringrazio.
