[Zkušenosti] ReportBuilder verze 11.03

PříspěvekNapsal: 13.03.2009 11:42
od jan.havranek
Zdá se že výrobce ReportBuilderu má chybu v parseru, jakoby část operace za určitých podmínek vypadne - zatím zjištěno u početních operací.

Je potřeba každý typ početní operace ve vzorci uzavřít do závorek, jinak může dojít k chybnému výsledku (týká se i dříve vytvořených formulářů).

Např. takto zadaný vozrec ve starší verzi RPB fungoval, nyní ukazuje nesmyslnou hodnotu:
Kód: Vybrat vše
Value= A - (A / (1 – B / 100));

V současné verzi RPB je nutné oddělit početní operace, tedy takto:
Kód: Vybrat vše
Value= A - (A / (1 - (B / 100)));