you're reading...
ACCURATE, Report

Calculate Field Pada Report Muncul Error “Invalid Floating Point Operation”

Pada saat ingin menggunakan Calculate Field pada suatu Report dan dicoba untuk Preview ternyata muncul error “Invalid Floating Point Operation”.

Error ini muncul dikarenakan kolom penyebutnya ada yang bernilai 0 (nol). Segala sesuatu yang dibagi dengan nol akan menjadi tidak terdefinisi sehingga akan muncul error tersebut.

Berikut rumusan Calculate Field yang dapat digunakan agar tidak muncul error tsb, contoh Report yang digunakan adalah report Sales by Item Detail yang ingin mencari hasil dari pembagian COGS Amount dengan Invoice Amount :

IIF([GET_SALESITEMPERINVOICE.SALESAMOUNT]=0,0,
[GET_SALESITEMPERINVOICE.COGSAMOUNT] / [GET_SALESITEMPERINVOICE.SALESAMOUNT])
Rumus
Cara yang sama juga dapat digunakan untuk Column lain, berikut ilustrasi penjelasannya :
IIF([KOLOM PENYEBUT]=0,0,[KOLOM PEMBILANG] / [KOLOM PENYEBUT])
( Available for v4 )

Discussion

Comments are closed.

%d bloggers like this: