Valore minimo su query

Forum dedicato interamente a Microsoft Access

Moderatore: Toki

Regole del forum
Leggi: IProgrammatori.it - Regolamento Forum
segretoautomobili
Utente Junior
Messaggi: 41
Iscritto il: 11 mag 2016, 18:53

Valore minimo su query

Messaggioda segretoautomobili » 16 apr 2018, 11:09

Buongiorno,
ho creato una query "listini" al cui interno ho un campo calcolato per calcolare il valore minimo di 3 diversi campi (Anch'essi calcolati), riproducendo il valore finale con le ultime 2 cifre in "90"

Promo: Format(IIf(Right((IIf([TotPerm]>[TotRott];[TotRott];IIf([TotRott]>[TotStock];[TotStock];[TotPerm])));2)<=90;Left((IIf([TotPerm]>[TotRott];[TotRott];IIf([TotRott]>[TotStock];[TotStock];[TotPerm])));Len(Round((IIf([TotPerm]>[TotRott];[TotRott];IIf([TotRott]>[TotStock];[TotStock];[TotPerm])));0))-2) & 90;Left((IIf([TotPerm]>[TotRott];[TotRott];IIf([TotRott]>[TotStock];[TotStock];[TotPerm])));Len(Round((IIf([TotPerm]>[TotRott];[TotRott];IIf([TotRott]>[TotStock];[TotStock];[TotPerm])));0))-2)+1 & 90);"Valuta")

il problema che vado a riscontrare e che creando una seconda query in cui voglio che visionare l'importo più basso del campo listini, mi calcola l'ordine non numerico ma di testo quindi invece che farmi vedere prima il valore 9.900 e dopo 10.100, fa il contrario.

ho provato anche a creare una tabella dalla query per fare in modo che il campo visionato fosse valuta ma mi esce sempre valore testo

come potrei fare per risolvere questo problema

grazie
Avatar utente
@Alex
Utente Senior
Messaggi: 3888
Iscritto il: 29 feb 2012, 17:59

Re: Valore minimo su query

Messaggioda @Alex » 16 apr 2018, 11:20

Fatico a capire la tecnica che hai usato per calcolare il MINIMO, ma nemmeno ci voglio entrare, dico semplicemente che usando la Funzione FORMAT, come dice anche la GUIDA che è indispensabiel leggere, viene restituito un VARIANT STRING, quindi è ovvio che non sia un Numero.

Al fine di convertirlo in Numero puoi usare VAL o CDBL o la fuinzione di conversione che serve.
Sono contrario al CROSSPOST
@Alex
segretoautomobili
Utente Junior
Messaggi: 41
Iscritto il: 11 mag 2016, 18:53

Re: Valore minimo su query

Messaggioda segretoautomobili » 16 apr 2018, 11:47

Come dovrei usare VAL o CDBL???
Avatar utente
@Alex
Utente Senior
Messaggi: 3888
Iscritto il: 29 feb 2012, 17:59

Re: Valore minimo su query

Messaggioda @Alex » 16 apr 2018, 12:42

Come indicato dalla GUIDA.
Sono contrario al CROSSPOST
@Alex

Torna a “Microsoft Access”

Chi c’è in linea

Visitano il forum: Bing [Bot], luczana, max.riservo e 100 ospiti