MicroStation's Reports interface is a closed UI. That is, we can manipulate the UI to create a report definition, but that definition remains obscure. It's stored internally in a DGN file.
It would be great to have a formal report definition language…