[ pmiroslav @ 12.02.2008. 07:19 ] @
Da li mogu mjenjati broj decimalnih mjesta u numeričkom polju u reportu ovisno o drugom polju.

Recimo imam text box komada i text box količina,

ako je broj komad 1, u polju količina mi treba broj sa 3 decimalna mjesta
ako je broj komad >10, u polju količina mi treba broj sa 2 decimalna mjesta
ako je broj komad >100, u polju količina mi treba broj sa 1 decimalnim mjestm
[ Trtko @ 12.02.2008. 07:38 ] @
pa mogao bi
na on print u reportu

if vrijednost < 10 then
vrijednost=format(vrijednost,"###,000.000")
endif

tako nekako
[ pmiroslav @ 12.02.2008. 08:45 ] @
Na žalost ne radi mi to tako
[ graovacb @ 12.02.2008. 12:54 ] @
Napravis upit gde je izracunato polje Ukupno: IIf([Komada]<=1;Format([Komada]*[Kolicina];"0,000");IIf([Komada]<=10_
;Format([Komada]*[Kolicina];"Fixed");Format([Komada]*[Kolicina];"0,0"))).
[ DarioBH @ 12.02.2008. 13:22 ] @
Mala ispravka

Ukupno: IIf([Komada]<10;Format([Komada]*[Kolicina];"0,000");IIf([Komada]<100;Format([Komada]*[Kolicina];"Fixed");Format([Komada]*[Kolicina];"0,0")))
[ graovacb @ 12.02.2008. 18:00 ] @
Da, vise sam obratio paznju na sam princip nego na konkretan zadatak. Hvala na ispravci.
[ domaci_a_nas @ 12.02.2008. 18:29 ] @
Ja bih ovde koristio sledeći princip FormatStr = "0." & String("0", 4 - Len(Text1))
[ Trtko @ 13.02.2008. 08:49 ] @
Citat:
Na žalost ne radi mi to tako


Brzo si odustao Miroslave, radi i te kao , malo si trebao probavat

evo saljem tvoju bazu koja radi.


Pozdrav
[ pmiroslav @ 13.02.2008. 09:23 ] @
Zahvaljujem svima na savjetima i pomoči