Dynamic template/layout creation in report for web

Hi,
I need some info on how to create dynamic template in report 3.0,
I have to develope one report and it does not have a predefined
template. The display and query will change according to an user
input through parameter form. I have an idea, I have designed a
meta data table to create the template and populate the template
with the query, The report will also take input from the
user(this one I have already figured out, I can embed
Javascript/HTML coding to display edit box/check box etc.). What
I m looking for is a way to generate dynamic template. Like is
there any SRW kind of feature which I can use in
after_parameter_form to create a dynamic layout, pls respond if
anyone has done this before or have any idea
Ranjan
null

Hi Ravi,
I worked on the same requirement but from a service perspective. So below are the activities I maintained to achieve this.
1. Create a service order template type (copy of std).
2. Maintain the copy control settings for both header and items to the service order quotation.
3. Create Service Order Templates and enter the commonly used items in the template. Release the service order template.
4. When creating a service order quote - at the item level, you can see the button "Copy from Template". Click on this
5. This opens up a pop-up where in you can search for all released service order templates.
6. Select the one you need, the items maintained in that order template is copied over to the service order quote.
So the user does not need to enter all the items manually. This is how you user order templates. Please note that it copied only the items, not the header details of the service order template.
Regards,
Siraj

Similar Messages

  • Configuring Enterprise Manager Reporting for Web

    Hi,
    I have successfully configured OEM reporting for web. But while accessing reports, its gives me the following error. See if you can help me:
    Error Message:
    No OMS location specified for the Servlet to connect to. Make sure that reporting has been successfully configured for this webserver.
    Regards,
    Aqueel.

    Was having the same problem. I even gave up many times. But was finally able to solve this issue. I reconfigured the websever using oemctl configure rws, startup the apache service of the host, stopped and started the OMS and the the reporting was good.
    Good luck
    Schekina

  • Modifying the 'Grade Book' template to have a Report for each student

    The grade book template looks like it could save me from buying Bento 2 and look prettier in the process. However, I might need to get some applescript help.
    The default template has a Report page, and it includes one student. The included comment says to change the students name to change the values.
    I want to have one of those reports for each student automatically generated and printable so that I can give them to the students at the end of the term.
    Obviously, I don't want to generate each report myself (320 students ... not a fun way to spend a day). Applescript seems like the solution, but I don't know how to use it.
    Can anyone lend a hand?

    Not seeing exactly what you want it's hard to be sure what solution may work - fortunately there are others here that know far more than me.
    I don't know how charts and graphs are moved to Pages, but if it cut and paste, I suspect it would be unlikely that you could do it with charts or graphs based on individual students. If it can be done with a mail merge, maybe it could.
    But I'm thinking a different approach may be possible if the only charts or graphs you use are to show the class info and mail merge the individual student data.
    Let me see if I can explain what I'm thinking of:
    You mail merge info like scores for each test and/or just the average of each grade category, plus the overall average and personal comments.
    As part of the pages document that is the same for every student, you could put the charts or graphs in for the class as a whole. For example, if you wanted the student to see the class average for each test to compare to their own score, you could have a graph for that CLASS info and then they could look at their mail merged info to see how they compared. It just wouldn't be part of the same graph.
    I think this would let you have the same info as in the template, but structured a bit differently.
    You may also be able to reproduce everything from individual tables into one big table - more than just normal summary info - and work from that. Basically it would be a table of just formulas pulling in from the other tables.
    This is something I'm looking at for some of my projects, but I haven't worked out the details yet.
    Good luck.

  • "Edit templates" feature not working properly for web apps in Dreamweaver CS6?

    This is along with the web apps tag list not appearing in the Data tab of the Business Catalyst side palette.
    However, it works fine with the existing announcement module.
    Is this feature unavailable for use with web apps, or am I doing something wrong?

    Hello Daniel,
    a similar problem has been reported in this thread: http://forums.adobe.com/message/4784051#4784051
    We have a bug that prevents correct web app matching if the web app name contains ' ' (space), + (plus), '(', ')', '[', ']' .
    In order to work around the bug please remove space, plus or parentheses from the webapp name.
    Best regards,
    Iulian Radu.

  • DISPLAYING PARAMETER LAYOUT WHILE EXECUTING REPORTS THROUGH WEB

    Good Day all,
    With reference to the above subject i would like to ask for help that how can i get the parameter screen when a user/clients runs reports through browser web ?.
    i hardcoded in the source and deployed on the server,its working perfectly.
    I need to define the parameters,is there n e way/s please assist.
    second is there any method/s or example by which i can call report through form server,
    the form server is working ok.. need to call a report through this form ,
    please assist with your earliest
    awaiting for your earliest and positiver response regards

    Mohd,
    (1). To display parameter form in web, you can either pass parameter "paramform=yes" in url, or specify %P in corresponding key of the cgicmd.dat file.
    (2). To call Reports from Forms, you can either call reports 9i server directly (via run_report_object), or via web.show_document() to call the cgi/servlet.
    Regards,
    -Jeff

  • Dynamic Images not shown on report in web farm environment

    I have a custom ASP .NET application running reports on XIR2 platform using the .NET WCA.  This is in a web farm environment.  Reports with images do not reliably work.  It appears that the WCA temp image handler cannot see the files if my session fails from one server in the farm to the next.  I'm looking to move the temp images location to an external file share so that all servers will see it.  Changing the value in web.config for the temp images directory did not work.  Tomorrow I will test changing the registry setting, but I wonder if anyone has any tips?
    Chris

    Hi, Ted,
    I am not the application developer, but rather the server administrator.  I know that the applications are NOT using viewrpt.cwr.  I can not state with confidence that they are using the CR .NET Web Forms viewer.  I know that some of our applications show their reports in the ActiveX Viewer, and some use the DHTML viewer.  The following is the code (in the aspx page) that is used to execute the report (I hope it helps):
              void ViewerSetting()
                        try
                             bool bHasRefreshButton =Request.QueryString["bRefresh"]=="Y"?true:false;
                             bool bHasToggleGroupTreeButton=Request.QueryString["bToggleGroupTree"]=="N"?false:true;
                             bool bHasZoomFactorList=Request.QueryString["bZoomFactor"]=="N"?false:true;
                             bool bDisplayGroupTree=Request.QueryString["bGroupTree"]=="N"?false:true;
                             bool bBestFitPage =true;
                             bool bDisplayBottomToolbar =Request.QueryString["BottomToolbar"]=="N"?false:true;
                             bool bHasCrystalLogo =Request.QueryString["CrystalLogo"]=="N"?false:true;
                             bool bHasExportButton =Request.QueryString["ExportButton"]=="N"?false:true;
                             bool bDisplayToolbar =Request.QueryString["Toolbar"]=="N"?false:true;
                             bool bHasGotoPageButton=Request.QueryString["GotoPageButton"]=="N"?false:true;
                             bool bHasSearchButton =Request.QueryString["SearchButton"]=="N"?false:true;
                             string sPrintMode=Request.QueryString["PrintMode"]==null?ConfigurationSettings.AppSettings["PrintMode"].Trim():Request.QueryString["PrintMode"].ToString();
                             crystalReportViewer.HasRefreshButton=bHasRefreshButton;
                             crystalReportViewer.HasToggleGroupTreeButton=bHasToggleGroupTreeButton;
                             crystalReportViewer.HasZoomFactorList=bHasZoomFactorList;
                             crystalReportViewer.DisplayGroupTree=bDisplayGroupTree;
                             crystalReportViewer.BestFitPage=bBestFitPage;
                             crystalReportViewer.DisplayBottomToolbar=bDisplayBottomToolbar;
                             crystalReportViewer.HasCrystalLogo=bHasCrystalLogo;
                             crystalReportViewer.HasExportButton=bHasExportButton;
                             crystalReportViewer.DisplayToolbar=bDisplayToolbar;
                             crystalReportViewer.HasGotoPageButton=bHasGotoPageButton;
                             crystalReportViewer.HasSearchButton=bHasSearchButton;
                             if (sPrintMode.ToUpper() =="ACTX")
                                  crystalReportViewer.PrintMode=CrystalDecisions.Web.PrintMode.ActiveX;
                             else
                                  crystalReportViewer.PrintMode=CrystalDecisions.Web.PrintMode.Pdf;
                        catch {}
                   void SetParameterandViewReport()
                             try
                                  ViewerSetting();
                            string sServer = ConfigurationManager.AppSettings["APSServer"].Trim();
                            string sUser = ConfigurationManager.AppSettings["APSUser"].Trim();
                            string sPassword = ConfigurationManager.AppSettings["APSPassword"].Trim();
                            string sAuthType = ConfigurationManager.AppSettings["APSAuthType"].Trim();
                                  string sReportName = Request.QueryString["ReportName"];
                                  EnterpriseSession ceSession;
                                  EnterpriseService ceEnterpriseService;
                                  InfoStore ceInfoStore;
                                  InfoObjects ceReportObjects ;
                                  InfoObject ceReportObject ;
                                  CrystalDecisions.Enterprise.Desktop.Report  ceReport;
                                  ParameterFields  ceParameterFields;
                                  ParameterField ceParameterField;
                                  ReportParameters ceParameters ;
                                  ReportParameter ceParameter ;
                                  ParameterDiscreteValue ceParameterDiscreteValue;
                                  SessionMgr ceSessionMgr= new SessionMgr();
                                  if ( Session ["ceSession"] == null)
                                       ceSession = ceSessionMgr.Logon(sUser, sPassword, sServer, sAuthType);
                                       Session ["ceSession"]=ceSession;
                                  else
                                       ceSession = (EnterpriseSession) Session ["ceSession"];
                                  ceEnterpriseService = ceSession.GetService("InfoStore");
                                  ceInfoStore = new  InfoStore(ceEnterpriseService);
                                  string sQuery = "Select * From CI_INFOOBJECTS Where SI_PROGID = 'CrystalEnterprise.Report' AND SI_Name='" + sReportName + "' And SI_INSTANCE=0";
                                  ceReportObjects = ceInfoStore.Query(sQuery);
                                  if (ceReportObjects.Count <1 )
                                       lblMessage.Text="Please check your reportName";
                                       lblMessage.Visible=true;
                                       return ;
                            ceReportObject = ceReportObjects[1];
                            ceReport = (CrystalDecisions.Enterprise.Desktop.Report)ceReportObject;
                            ceParameters = ceReport.ReportParameters;
                            ceParameterFields = new ParameterFields();
                                  if (ceReportObjects.Count > 0)
                                       ceReportObject = ceReportObjects[1];
                                       ceReport  =(CrystalDecisions.Enterprise.Desktop.Report) ceReportObject;
                                       ceParameters = ceReport.ReportParameters;
                                       ceParameterFields = new ParameterFields();
                                       string sParamName="",sParamValue="";
                                       string sPrompt="";
                                       for (int i=1; i <= ceParameters.Count; i++ )
                                            sPrompt="Prompt"+(i-1).ToString().Trim();
                                            ceParameter =ceParameters<i>;
                                            sParamName=     ceParameter.ParameterName.Trim();
                                            sParamValue= Request.QueryString[sPrompt]==null?"": Request.QueryString[sPrompt];     
                                            ceParameterField = new ParameterField();
                                            ceParameterDiscreteValue = new ParameterDiscreteValue();
                                    ceParameterDiscreteValue.Value = sParamValue;
                                    ceParameterField.CurrentValues.Add(ceParameterDiscreteValue);
                                            ceParameterField.Name = ceParameter.ParameterName;
                                            ceParameterField.ParameterValueType = ParameterValueKind.StringParameter;
                                            ceParameterFields.Add(ceParameterField);
                                       crystalReportViewer.ParameterFieldInfo = ceParameterFields;
                                       crystalReportViewer.EnterpriseLogon = ceSession;
                                       crystalReportViewer.ReportSource = ceReportObject;
                                          crystalReportViewer.Visible = true;
                             catch (Exception ex)
                                  lblMessage.Text = ex.Source + ex.Message + ex.StackTrace; 
                                  lblMessage.Visible=true;
    Thanks,
    Chris Peet

  • Template Builder (XML Publisher Report) for Open Office

    Hi,
    Do any body has any idea, if can have template builder for Open Office also, My company has un installed MS Office from my machine, and they dont have license now.
    Thanks and Regards,
    Nidhi Gupta

    Hi All,
    I think Oracle can provide a BI Publisher Software for the Open Office, since the licencing cost for MS Office is very high.
    "OpenOffice Writer" is a open source alternative to MS Word and can be used on Linux. If I am using Linux OS and have to work on BI Publisher templates then certainly I will have to install Windows or use WINE ( I donno how it works but heard of it)
    Other Oracle tools such as SQL Developer, etc are platform independent.. then why only BI Publisher is limited for windows/MS Office.
    Tim,
    Can you please answer..
    I think it should integrate with OpenOffice too!!
    Regards,
    - Ejaz
    [email protected]

  • View ui layout in sap ecc for web dynpro applications is not loading

    hi experts,
    I have an issue while creating a view in WDA.
    I can see the View pane with buttons & properties, but when i'm trying to insert an element, error occurs.
    Is it the prolem with IE (my IE version is 7.0.5730.13 ) or GUI or something else ?
    Can you please help me out to solve this issue.
    regards,
    prabhanjan
    Edited by: prabhanjangeevanagari on Oct 3, 2011 9:39 AM

    Those are all script errors, also check for the hosts entry for the server details that you are working on. Check with the basis team, before that in Drivers\etc\hosts file you should have an entry for this server that you are working on.

  • Crystal Reports and Web applications.. what is the future?

    Hello,
    I currently create reports in Crystal 11 R2 and display them within my intranet application using an SDK and asp calls.
    I would like to know what the future holds for this method... what upgrade path do I have?
    Certainly I intend to keep things the way they are as we have a large number of reports but I would like to know what options I will have to investigate\be aware of for the future?
    I realise my question is a bit open ended...
    What does SAP\Business Objects\Crystal decsions advocate in this regard... what is their prefered methond of providing reporting for web type applications?
    PS. I am not interested in portals etc. The application provides paramters and DSN switching at run time within the application.
    Cheers,

    Hi Scott,
    Moved to .NET SDK forum. Your next move is to ASP.NET and to CR Assemblies through RAS ( Report Application Server ). It is the replacement for the RDC you currently use.
    Lots of samples on how to through our WIKI:
    Root Page
    http://wiki.sdn.sap.com/wiki/display/BOBJ/BusinessObjectsHome
    Enterprise Samples (including managed and unmanaged ras)
    http://wiki.sdn.sap.com/wiki/display/BOBJ/BusinessObjectsSDKSampleApplications
    Non-Enterprise Samples
    http://wiki.sdn.sap.com/wiki/display/BOBJ/CrystalReportsSDKSampleApplications
    Exporting Samples (RAS)
    http://wiki.sdn.sap.com/wiki/display/BOBJ/NETRASSDK+Samples#NETRASSDKSamples-Exporting%2FPrinting
    Thank you
    Don

  • Asset Dynamic Page Layouts

    Does Asset have the ability to have Dynamic Page Layouts? It states in Help that it is possible with the driving picklist being Type but I do not see it in my environment. Is this something that needs to be enabled for Assets?

    Dynamic Page Layout is not available for Asset object.

  • Scheduling WebI reports for Dynamic Prompts

    Hi All,
    Please find my requirement
    Scenario 1:-
    I am having 30 Different Process Code ( 10 –OAR; 20 – Credit USA; 40 – New Sales etc.) in our project.
    Currently I am developing a single report for each “Process Code”. (Total 30 Reports – Templates and query will be 98% same except for different Process Code).
    Let us assume that “End user” will not have BO Access. So all the developed reports will be scheduled and sent to the corresponding end user as BO PDF format.
    Our Requirement:-
    In near future, we will be getting “New Process Code” in data. So the End User wants report for “New Process Code” also.
    Is there a way so that we can automate BO to pass each and every Process Code separately to existing BO report and get multiple instance BO PDF output report (One for each Process Code)?
    Please give me some solution to achieve this.
    Thanks and Regards,
    Tharini

    Hi Arijit,
    Thank you for your response. Irrespective of the recipients i need to pass dynamic parameters separately to existig BO report and should get multiple BO Pdf output for all recipient.
    Currently I am having only 30 values. So as of now I can pass these 30 values separately to BO WebI report and Schedule separately for 30 instances.
    What if i get 2 New values (Value 1, Value 2) next week and want to view the BO Pdf reports for these 2 values separately (2 New Reports for Value 1 and Value 2 separately)?
    How I can achieve these? Is it possible with publishing? If so, please explain it to me.
    Thanks,
    Tharini

  • How to use XDOXSLT in rtf template layout for etext template creation

    <DEFINE CONCATENATION>     BookDetails
    <BASE LEVEL>     Category
    <ELEMENT> Name || '/' || Price     
    <DELIMITER>      '/'
    <END DEFINE CONCATENATION>     BookDetails
    With EFTProcessor the above details are created in xsl file as follows
    <xsl:template name="CONCAT_BookDetails">
    *I need to declare one more variable here
    EG: <xsl:value-of select="xdoxslt:set_variable($mycount, count(.//Category))"/>
    --and use this variable for any dyanamic process inside this template. How to achieve this in rtf template by declaring a xdoxslt function. How to declare this
    syntax in rtf layout so that it creates a varibale in xsl template using the EFTProcessor. Please help me out. The main point here is to include xslt functions in
    rtf template layout for etext template creation.*
    <xsl:for-each select=".//Category">
    <xsl:call-template name="CONCAT_BookDetails_V"/>
    </xsl:for-each>
    </xsl:template>

    in the next time use BI Publisher forum - BI Publisher
    <?format-number(ENTERED_CR,'##,##0.00')?>it's works for me
    output:
    444    ->  444.00
    444.55 ->  444.55

  • Parameter REPORT for the Report Web item in the Web template is empty or mi

    Hello,
    I tried to create a Web-Template (WAD). By executing the report, I get the selection screnn, but by confirming the selection I get the following message:
    Web Item Report Error
    Web template error in specifications for the Web item report
    Parameter REPORT for the Report Web item in the Web template is empty or missing
    Use the BEx Web Application Designer to add parameter REPORT to the report Web item in the Web template, and assign a report name to the parameter
    Contact your system administrator. This error was recorded
    What can I do to solve this error?
    Thanks!
    XmchX

    As DP_1 Type Query_view_Data_provider, I have assinged a Query Designer Query wich works fine, if I execute it as QDR.
    The entry Query_view_Data_provider makes sense for me, but what do I need to maintain for the type "Filter"?
    Thanks!
    XmchX

  • Dynamic creation of single reports for characteristic value combinations

    Dear Experts,
    We have a report showing the monthly sales from one reporting unit (RU) to another u2013 see example below:
    RU 1, RU 2, Sales 100
    RU 1, RU 3, Sales 60
    RU 2, RU 1, Sales 20
    RU 2, RU 3, Sales 40
    There is a requirement to automatically generate single reports for each combination of RUs selling to each other and broadcast these reports automatically by mail:
    Report 1:
    RU 1, RU 2, Sales 100
    Report 2:
    RU 1, RU 3, Sales 60
    Report 3:
    RU 2, RU 1, Sales 20
    Report 4:
    RU 2, RU 3, Sales 40
    Of course it would be possible to create single reports for each combination using fixed filter values. But we need a dynamic calculation because there are not always sales for each combination.  Moreover this would be difficult to maintain, because each time a new reporting unit has been created, new reports have to be created as well. We are looking for a completely dynamic solution,
    Maybe there is a way to solve it with the BEx Broadcaster function u201Cprecalculation of value setsu201D or u201Cburstingu201D. But we unfortunately do not have any experience with this.
    Thanks a lot in advance for your help!
    Best regards
    Marco

    Hi,
    Using the bursting functionality in the broadcaster this is possible. I think you would want to send the reports from RU1 to RU2 and RU1 to RU3 to a recipient linked to RU1 or somehting. In that case you need to add an attribute email to the RU infoObject. In the bursting settings you can use that value to determine the recipient of the email. Furthermore, you can automatically split the resultset to receiving reporting unit.
    If you have any specific questions regarding this subject, let me know.
    Kind regards,
    Alex

  • Call BI Publisher Report in APEX, based on R.T.F Template Layout.

    Hi to all respected members of this forum.
    Since 18th May (Saturday), I am trying to connect BI Publisher Reports with Oracle Application Express 4.2.2.
    My APEX Version = APEX 4.2.2
    Oracle BI Publisher Enterprise Edition (Trial) = 11.1.1.6.0
    Oracle BI Publisher Desktop 32 Bit = 11.117.0.79
    For this purpose what I did?
    Firstly I downloaded Oracle BI Publisher Enterprise Edition 11.7 and when I started Installation I came to know that "R.C.U (Repository Creation Utility)" is required during installation and I don't have that so, left this idea.
    Than I downloaded Oracle BI Publisher Enterprise Edition (Trial) from www.oracle.com and BI Publisher Desktop Edition for Templates because there is no facility in BI Publisher Trial Edition to design Report Templates. I have installed both successfully and created a report as per my requirement.
    Now, I want to call that report in Oracle APEX but I am unable to do that.
    I followed http://dgielis.blogspot.de/2007/12/call-bi-publisher-report-from-apex.html but the link which is shown in picture no: 03, is not available, so this didn't help me.
    Then, I followed Oracle BI Publisher Blog https://blogs.oracle.com/xmlpublisher/entry/apex_users_why_not_integrate_w which discuss to call BI Publisher Report in APEX based on "Generic Report Layout". This done successfully but still I am unable to call BI Publisher Report .
    Then I found this type of script
    http://localhost/xmlpserver/Guest/Reporting_Channel.xdo&id=FGFC&password=****&xt=Reporting_Channel&xf=pdf
    to call BI Publisher Report in APEX but this also failed.
    Please help me to understand that how to call "BI Publisher Report in APEX, based on R.T.F Template Layout.
    Thanks in Advance.
    *Regards:*
    *Muhammad Uzair Awan*
    *ORACLE APEX Developer*
    PAKISTAN.
    Edited by: uzairmalik on May 20, 2013 1:32 PM

    Are you trying to have multiple sql queries and have multiple sections displaying different data sets ? Or with one single query but display it in different ways in a single report ?
    You can create one single query as Report Query in APEX and associate it with a BIP report layout. So you can achieve a Dashboard layout with the report query/layout.

Maybe you are looking for