separating the user interface
Hi group
I am new to report builder but so far have not seen anything in the manuals
to answer my questions. I really just looking for an answer of yes or no,
so hopefully these will be some quick questions. However the trick is I
want to acheive the following without having to modify any of the
ReportBuilder source code (and making my upgrade path difficult).
1. is it possible to split the report designer user interface to show only
the required tabs? I am only wanting to show the DATA tab, but not show the
DESIGN and PREVIEW tabs. The user designed query will then be exported to
DTM files for later use.
2. is it possible to load a DTM file to create the data pipelines in
program memory, and then load a report that uses those datapipelines? (the
report would have been designed using the data pipeline names etc). The
idea is to load a previous user created DTM into proram memory for use in
other processes, and then hook a report layout to the in-memory pipelines
and report from it as per normal. My understanding so far is that i would
load the report using the Tppreport.template, and then somehow get it to use
my in-memory pipelines instead of the pipes created when the report is
loaded from RTM file.
I hope this is clear enough.
thanks
cameron
I am new to report builder but so far have not seen anything in the manuals
to answer my questions. I really just looking for an answer of yes or no,
so hopefully these will be some quick questions. However the trick is I
want to acheive the following without having to modify any of the
ReportBuilder source code (and making my upgrade path difficult).
1. is it possible to split the report designer user interface to show only
the required tabs? I am only wanting to show the DATA tab, but not show the
DESIGN and PREVIEW tabs. The user designed query will then be exported to
DTM files for later use.
2. is it possible to load a DTM file to create the data pipelines in
program memory, and then load a report that uses those datapipelines? (the
report would have been designed using the data pipeline names etc). The
idea is to load a previous user created DTM into proram memory for use in
other processes, and then hook a report layout to the in-memory pipelines
and report from it as per normal. My understanding so far is that i would
load the report using the Tppreport.template, and then somehow get it to use
my in-memory pipelines instead of the pipes created when the report is
loaded from RTM file.
I hope this is clear enough.
thanks
cameron
This discussion has been closed.
Comments
i have already answered my second question by reading a previous post by Jim
from digital-metaphors. he also provided a helpful example
http://www.digital-metaphors.com/tips/ReplaceDataModule.zip
however i stillr equire an answer for question 1 about showing the end user
only the DATA tab and nothing else.
thanks
cam
To show only the data tab you'll have to add some code for the designer's
OnShow and OnClose events. Here is the little project I created this morning
to test this:
http://www.digital-metaphors.com/tips/ShowDataTabOnly.zip
Cheers,
Jim Bennett
Digital Metaphors
http://www.digital-metaphors.com
info@digital-metaphors.com