Mam tabelę, która daje mi wartości w numerach i dziesiętnym (waga kg) E.g.10.455 kg (czyli 10 kg i 455 gramów) i nos. jak w 10 nrFormat liczb dziesiętny w raportach Birt
Teraz wszystkie te wartości pochodzą z kolumny (dziesiętny (10,3) -mysql) w tabeli i na podstawie kolumny typu jednostki muszę zdecydować, czy w teście BIRT mają być 3 znaki dziesiętne, czy 0 dziesiętne raport.
Wiem, że poprzez skrypty wartości można modyfikować, ale nie jestem w stanie wykorzystać skryptów.
Piszę to na onFetch
if(row["unittype"]=="Nos")
var df = new Packages.java.text.DecimalFormat("#,###.##");
else
var df = new Packages.java.text.DecimalFormat("#,###");
df.format(row["invoicedquantity"]);
this.setDisplayValue(df);
nie jestem w stanie uzyskać wartości
co jest widoczne podczas korzystania z tego skryptu po renderowaniu raportu? – Vishrant
Brak zmian w danych wyjściowych –