How to disable design for end user?
I have two kinds of end-users: those who are allowed to do design, and
the second group, which can use the report Explorer but NOT design.
They should be able to download or retrieve reports designed by the
first group of users.
Question: how can i disable design for the second group, but still
allow them to use the report Explorer. i have tried things for this
group like setting the designer to nil (get an A/V when they double
click on a report), and trying to close the designer as soon as it is
activated. The ideal solution is to just disable "Open" and "New", and
not allow open to happen on double click of a report for these users. A
less ideal would be to just disable as many design features as possible
for that type of user.
TIA,
Scott Stalheim
p.s. using D7 and RB 7, but soon changing all to XE2 and RB14.03, so it
would be good to know if the solution differs with new version
the second group, which can use the report Explorer but NOT design.
They should be able to download or retrieve reports designed by the
first group of users.
Question: how can i disable design for the second group, but still
allow them to use the report Explorer. i have tried things for this
group like setting the designer to nil (get an A/V when they double
click on a report), and trying to close the designer as soon as it is
activated. The ideal solution is to just disable "Open" and "New", and
not allow open to happen on double click of a report for these users. A
less ideal would be to just disable as many design features as possible
for that type of user.
TIA,
Scott Stalheim
p.s. using D7 and RB 7, but soon changing all to XE2 and RB14.03, so it
would be good to know if the solution differs with new version
This discussion has been closed.
Comments
There is no way to restrict report designing in earlier versions of
ReportBuilder. It is possible however to create a custom report
explorer that removes the ability to design a selected report.
For your privileged users, you could use the old explorer and for your
restricted users, you can simply register your custom explorer and have
them use that.
The following article and example shows how to create and register a
custom report explorer. There is also a similar example in the
ReportBuilder tutorials.
http://www.digital-metaphors.com/rbWiki/End-User/Report_Explorer/How_To...Add_a_PDF_button
RB 14 also introduced Page and Band layers. Each layer can be
restricted at runtime so an end-user cannot alter the design.
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
that I failed to remember or mention.
The ReportExplorer has the ItemOptions and FolderOptions properties that
also allow you to directly control what tasks (Open, Delete, New) the
user is able to perform.
I apologize for any confusion.
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com