That portlet is pretty cool, it is perfect for OBS visualisation!
vadsr05, if you still need to extract the OBS data to play around with it, you should create an NSQL for it, create a portlet, and export the data to Excel.
What kind of data will you need? OBS Structure? Objects linked to the OBS?
If you know the OBS max depth, you can create a simple query combining N instances of table prj_obs_units. Something like that:
select
u1.name ||
(case when u2.id is null then '' else '/' || u2.name end) ||
(case when u3.id is null then '' else '/' || u3.name end) ||
(case when u4.id is null then '' else '/' || u4.name end) ||
(case when u5.id is null then '' else '/' || u5.name end)
from
prj_obs_units u1
left join prj_obs_units u2
left join prj_obs_units u3
left join prj_obs_units u4
left join prj_obs_units u5
on u4.id = u5.parent_id
on u3.id = u4.parent_id
on u2.id = u3.parent_id
on u1.id = u2.parent_id
where
u1.type_id = 5000029
offtopic:
About the OBS Graph Portlet. I'm working on a similar portlet for showing WBS data, but with some edition features. Maybe in near future it could be packed in some kind of product or similar, we still don't know what to do with it.
Do you think that a graphical OBS editor would be something that people would be interested?