you were asking for dynamic list or saiku reports.
On pixel-perfect reporting (birt, jasper, crystal), reportserver just passes the report file to the corresponding engine (with some modifications e.g. the datasource).
So if you have a report in birt/jasper/crystal showing correctly, this should also work on reportserver, since nothing inside the report file apart from these modifications is being changed by reportserver.
Regards,
Eduardo
the only conditional formatting supported is via jxls templates or jxls reports.
happy reporting
wbr jan