Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Selezione data diversa da oggi

7 views
Skip to first unread message

Ablasorix

unread,
Jul 2, 2009, 10:27:34 AM7/2/09
to
Buongiorno.
Ho un file di access che gestisce le mie telefonate. La maschera pone
in relazione i risultati della query su Nominativi.ID che mi
restituisce i dati con questo criterio Date() Or Is Null.
Se voglio vedere le chiamate fatte o da fare in un certo giorno, come
posso procedere?
Finora ho cambiato la data di sistema, ma non mi pare un meccanismo
raffinato.
Idee?
Grazie sin da ora.
Davide

Karl Donaubauer

unread,
Jul 2, 2009, 10:47:34 AM7/2/09
to

Se vuoi inserire date diverse puoi usare la finestra di parametro
con questo criterio:

[Inserisci una data] Or Is Null

Certo � meglio di avere una maschera con una casella di testo per
l'inserimento della data. Poi come criterio nella query puoi usare:

Forms!NomeMaschera!NomeCasella Or Is Null

--
HTH
Karl
*********
Access FAQ: www.donkarl.com/it


Ablasorix

unread,
Jul 2, 2009, 10:51:05 AM7/2/09
to
On 2 Lug, 16:47, "Karl Donaubauer" <NoS...@donkarl.com> wrote:
> Ablasorix wrote:
> > Ho un file di access che gestisce le mie telefonate. La maschera pone
> > in relazione i risultati della query su  Nominativi.ID che mi
> > restituisce i dati con questo criterio Date() Or Is Null.
> > Se voglio vedere le chiamate fatte o da fare in un certo giorno, come
> > posso procedere?
> > Finora ho cambiato la data di sistema, ma non mi pare un meccanismo
> > raffinato.
> > Idee?
>
> Se vuoi inserire date diverse puoi usare la finestra di parametro
> con questo criterio:
>
> [Inserisci una data] Or Is Null
>
> Certo è meglio di avere una maschera con una casella di testo per

> l'inserimento della data. Poi come criterio nella query puoi usare:
>
> Forms!NomeMaschera!NomeCasella Or Is Null
>
> --
>
> Karl
> *********
> Access FAQ:www.donkarl.com/it

E' una bella idea. Per creare quella maschera -dove nel 95% dei casi
ho bisogno della data del giorno in cui opero (data odierna) e solo
eventualmente cambiarla- come procedo?

Karl Donaubauer

unread,
Jul 3, 2009, 9:31:43 AM7/3/09
to
Ablasorix wrote:

> Karl Donaubauer wrote:
>>> Ho un file di access che gestisce le mie telefonate. La maschera
>>> pone in relazione i risultati della query su Nominativi.ID che mi
>>> restituisce i dati con questo criterio Date() Or Is Null.
>>> Se voglio vedere le chiamate fatte o da fare in un certo giorno,
>>> come posso procedere?
>>> Finora ho cambiato la data di sistema, ma non mi pare un
>>> meccanismo raffinato.
>>> Idee?
>> ...
>> Certo � meglio di avere una maschera con una casella di testo per

>> l'inserimento della data. Poi come criterio nella query puoi usare:
>>
>> Forms!NomeMaschera!NomeCasella Or Is Null
>
> E' una bella idea. Per creare quella maschera -dove nel 95% dei casi
> ho bisogno della data del giorno in cui opero (data odierna) e solo
> eventualmente cambiarla- come procedo?

Non mi � chiaro cosa non ti � chiaro. ;-)

Crea una nuova maschera "frmParamData" con una casella di testo
"txtData".

Imposta la propriet� Formato di txtData a una data che ti piace.
Imposta la propriet� Valore Predifinito di txtData a: Date()

Nella query come criterio del campo con la data usi:

Forms!frmParamData!txtData Or Is Null

Certo prima di aprire la query devi sempre aprire la maschera.
Puoi anche usare un bottone nella maschera per aprire la query.

Pero di solito in un'applicazione l'utente non vede una query direttamente
ma solo i risultati della query in una maschera o report.

--
HTH

0 new messages