Newsgroup: it.comp.appl.access
Titolo: evidenziare in un campo, le date che non sono uguali

ciao a tutti
 
ho una sottomaschera da query
con visualizzazione maschere continue,
con un campo "data" che generalmente
ha la stessa data (da 1 a 20 date) per tutto il recordset.
 
Ora vorrei evidenziare eventuali date
che non sono uguali.
 
O Provato con la FC ma non ci sono riuscito
 
Grazie per l'aiuto
 
 

 ha scritto nel messaggio 
news:51b8248b$0$1330$4faf...@reader2.news.tin.it...

chiedo aiuto ad Alex
per utilizzare la sua Funzione,
che non so mettere in pratica.
grazie.
Public Function GetDuplicato(MiaData As String, _
                             TbCarichi As String, _
                             ???? As String, _
                             dbDate) As Boolean
   Dim strCriteria As String
   Dim rs As DAO.Recordset
   strCriteria = "SELECT COUNT(*) as Duplicati FROM " & TbCarichi & " WHERE 
"
   strCriteria = strCriteria & BuildCriteria(MiaData, dbDate, ????)
   Set rs = CurrentDb.OpenRecordset(strCriteria)
   GetDuplicato = (rs.Fields("Duplicati") <> 0)
   rs.Close
   Set rs = Nothing
End Function
 
 
 
 
 
 
 
 
 
 

 che non sono uguali.
 
e chi decide quale e' la discriminante?... ovvero, un recordset di 2
record... due date diverse... quale e' quella giusta, e come glielo dici
al sistema?
 
-- 
------------
Pablitomf
Napoli sempre nel "Q"uore!
"mammasantissima" si nasce, non si diventa.
 
TheSpaceCowboy : 
Britos deve recuperare per arrivare in forma al prossimo
infortunio - 24/10/12
 


 
ciao Pablitomf e grazie per la risposta;
nel caso di due, ci puo' stare, perchč
l'importante č che possa notare
l'eventuale data diversa
 
 
 
 
 
 

 l'eventuale data diversa
 
si, e' vero, io ti ho risposto... ma tu no. La discriminante da dare in
pasto al sistema per stabilire cosa "segnalarti", qual'e' ??????


 ------------
Ciao Pablitomf
un colore diverso come carattere e sfondo
 
 
 

 un colore diverso come carattere e sfondo
 
uhm... :D dopo aver letto la tua risposta mi sono subito chiesto se ero stato
chiaro... la risposta e' stata "DECISAMENTE SI"... ma la tua risposta, mi lascia
perplesso... :D 
 
rileggi cio' che ti ho chiesto, chissa', magari stavolta sarai piu' fortunato ;)


 ------------
Ciao Pablitomf
cerco di spiegarmi meglio, sperando di darti la risposta che cerchi.
nel campo data posso avere questa situazione
p.e.
13/06/13(questa va segnalata)
14/06/13
14/06/13
14/06/13
16/06/13(questa va segnalata)
14/06/13
14/06/13
14/06/13
 
nel caso di due date
puo' essere segnalata una l'altra.
 
in pratica le date uguali sono la discriminante,
mentre le date con un giorno in meno e due di piu'
sono da segnalare.
 
 
Grazie
 
 
 
 
 
 
 
 

 >> >> l'importante è che possa notare

e in una situazione simile? 
 
13/06/13
13/06/13
13/06/13
14/06/13
14/06/13
14/06/13
16/06/13
14/06/13
14/06/13
14/06/13
 
quale segnali?


 quale segnali?
 
grazie
 
 

 grazie
 
e io qua ti volevo... e se hai questo?
 
13/06/13
13/06/13
13/06/13
13/06/13
14/06/13
14/06/13
14/06/13
16/06/13
14/06/13
 
????
ovvero 4 date (13) e 4 date (14) con una sola diversa (16)?
 
Percio' ti parlavo di discriminante... non ho ancora capito quale e'.


 14/06/13 
 
 

 O Provato con la FC ma non ci sono riuscito
 
Dipende come vengono filtrati i valori nella sottomaschera ecc.
In principio puoi crearti una query "qryValoreStandard" ca.
come questa:
 
SELECT TOP 1 Data, Count(Data)
FROM TuaQuery
GROUP BY Data
ORDER BY Count(Data) DESC
 
Nella sottomaschera crea una casella di testo invisibile
"txtValoreStandard" con origine controllo:
 
=DLookUp("Data";"qryValoreStandard")
 
Nella FC usa:
 
Valore   non � uguale a   [txtValoreStandard]
 
-- 
Ciao
Karl
*********
Access FAQ: 
www.donkarl.com/it
 
 
 

 Ciao
Ciao Karl
le date in questione
sono raggruppate per idordine,
quindi la data nella casella di testo
deve riguardare ciascun recordset
 
 
 

 ha scritto nel messaggio 
news:51c2c132$0$1372$4faf...@reader1.news.tin.it...

sembra funzionare con una sottomaschera nella sottomaschera
Grazie 
 
 

 ha scritto nel messaggio 
news:b2eo8k...@mid.individual.net...

ciao Karl
con il tuo consiglio ci sono riuscito
per� la casella di testo non mi si colora
subito, ma solo se mi sposto e poi ritorno sul recordset
in questione.
 
Premetto che la data la inserisco aprendo un'altra maschera;
dove  ho provato con requery sia sulla maschera del controllo
che sul controllo stesso da
evento su chiusura che su scaricamento.
 
 
 
 
 

 evento su chiusura che su scaricamento.
 
Non puo commentare perch� non capisco la constellazione
e cosa fai. Forse si trova qualcun'altro.


 e cosa fai. Forse si trova qualcun'altro.
ciao Karl
non ho risolto, ma ho individuato dov'� l'errore,
� nella FC