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

funzione Dmax oppure Max per estrarre il valore massimo in un recordset

252 views
Skip to first unread message

Luca

unread,
Sep 8, 2003, 10:59:14 AM9/8/03
to
salve a tutti vorrei sapere cortesemente come fare per
estrarre il valore massimo fra un gruppo di record....
il problema è che il campo non contiene record e non so
come fare per riempirlo con le seguenti condizioni :

premio>4000;250;0
premio>5500;350;0
premio>7700;500;0
premio>10000;700;0

i record vengono selezionati tramite un'intervallo di date
[DAL] [AL]... e poi messi in un report

Grazie a tutti

Sibers

unread,
Sep 8, 2003, 12:00:18 PM9/8/03
to

>-----Messaggio originale---

IIF ([Premio]>4000 and [Premio]<5500;250;0)
IIF ([Premio]>5500 and [Premio]<7000;350;0)
IIF ([Premio]>7000 and [Premio]<10000;500;0)
IIF ([Premio]>10000;700;0)

Luca

unread,
Sep 9, 2003, 3:25:49 AM9/9/03
to

>-----Messaggio originale---

>
>>-----Messaggio originale---
>>salve a tutti vorrei sapere cortesemente come fare per
>>estrarre il valore massimo fra un gruppo di record....
>>il problema è che il campo non contiene record e non so
>>come fare per riempirlo con le seguenti condizioni :
>>
>>premio>4000;250;0
>>premio>5500;350;0
>>premio>7700;500;0
>>premio>10000;700;0
>>
>>i record vengono selezionati tramite un'intervallo di
>date
>>[DAL] [AL]... e poi messi in un report
>
>IIF ([Premio]>4000 and [Premio]<5500;250;0)
>IIF ([Premio]>5500 and [Premio]<7700;350;0)
>IIF ([Premio]>7700 and [Premio]<10000;500;0)

>IIF ([Premio]>10000;700;0)
>.
>grazie sibers ... il mio problema è di usare Max(records)
ho provato ad estrarre dei records tramite l'intervallo di
date ed il premio mi da : 7400 ... pertanto le caselle che
dovrebbero contenere dei valori sono la 1 e la 2 ...
1 = 250
2= 350
usando la funzione max il valore restituito è 350 .. ma
come faccio ad usare tale funzione con le caselle di
testo ? a concatenare 4 caselle di testo e poi usare Max ?

grazie per l'aiuto ...

Sibers

unread,
Sep 9, 2003, 4:37:17 AM9/9/03
to

Ciao Luca
La funzione max può essere usata sia su campi numerici che
su campi alfanumerici, non capisco la tua difficoltà.
Per concatenare le caselle di testo (presumo ti riferisca
ad una form) Puoi usare [nomeCasellaTesto1] &
[nomeCasellaTesto2]&[nomeCasellaTesto3]&[nomeCasellaTesto4]
da inserire sulla query su un campo che chiamerai x eppoi
usare la funzione max su questo campo x che ti restituirà
il valore massimo della stringa alfabetica che tu ti sei
creato nel campo x.
Ciao Sibers

0 new messages