How to leave a comment to a report

How to develop a report which the end user can leave a comment on? The comment created by this user should be visible to other end user.

Think of write back functionality.. with inserting a row...
where it holds user name who is logged in and leaving that comment and the comment.. (guess need report name also as field)
better create a table in backend with these 2 or more columns required..
and just make report on this table..
place this report beside your main report.. and filter to reportname column to that particular report..
Edited by: Kishore Guggilla on Sep 30, 2010 9:25 PM

Similar Messages

  • How to writre a comment in BI Report hierarchy node?

    Hello All,
    I have a problem where I want to enter a comment on some hierarchy node e.g. on product group ?
    Is there any alternative with which we can achieve this ?
    Thanks & Regards,
    SMP

    If you are in such situation, take help of portal team.

  • How do i leave a comment or review for a song

    how do i leave a comment or review for a song?

    Hello Nealfjr,
    Please find the link below
    http://support.apple.com/kb/ht3928
    Hope this helps you

  • How do you leave a comment

    I shared a document and was surprised to see that there is no way to leave a comment on the document.

    You cannot have your clients upload files to your cloud until you share your cloud username and password with them. But what you can do is, ask your clients to upload the files to their cloud and then share the same file with you and then you can leave your comments. It can happen vice-versa as well.
    If anyone comment or your file, you will get an email notification on the email that file is shared to.

  • How to find the list of Queries/Reports which are using Exceptional Aggregation in SAP BI?

    Hi All,
    We are interested to know how to find the list of Queries/ Reports which are using Exceptional aggregation in SAP BI.
    Please let us know is there any table's to check the list of reports using Exceptional Aggregation in SAP BI.

    Hi,
    Here you go..
    1) Go to table RSZCALC and get list of ELTUID where AGGREXC is not INITIAL and AGGRCHA is not initial; now you get only exception aggregation set based on some chars. Also you can further add STEPNR = 1 since your intention is just to get query name , not the calculation details; this will reduce number of entries to lookup and save DB time for next steps.
    Here you will get list of exception aggregation UUID numbers from which you can get properties from RSZELTDIR.
    2) Pass list of RSZCALC-ELTUID to table RSZELTXREF - TELTUID and get list of RSZELTXREF -SELTUID - this table stores query to it's elements maping kind.
    3) Now again pass RSZELTXREF - SELTUID into same table but into different field RSZELTZREF - TELTUID and get RSZELTXREF - SELTUID
    This step you get query reference sheet or column or query general UUID for next step.
    4) Pass list of RSZELTXREF - SELTUID into RSZELTDIR - ELTUID with DEFTP as 'REP'. Now you get list of query names in RSZELTDIR - MAPNAME and description in TXTLG.
    Note: you can also get the reference chars used for exception aggregation from RSZCALC - AGGRCHA field.
    Hope this helps.
    Please keep in mind, it might take more time depends on how many query elements you have in the system...
    Comments added for better DB performance by: Arun Thangaraj

  • How can I allow commenting in a certified document/

    In Acrobat Pro 9, I created a certified document by selecting "Certify with out Visible Signature." I tried all three settings in "Permitted Changes after Certifying" but my PDF still does not allow commenting in Reader. The PDF allowed commenting before I certified it---how can I enable commenting after certification?

    Tags are independent of PDF page content. Removing/deleting a page or page(s) does not remove anything in the PDF's structure tree.
    As Full Check is looking at the structure tree the report reflects what is present there.
    In the Tags panel walk the structure tree to locate the Table tags. Delete these.
    Be well...

  • How to increase the performance of a report

    can any body tell me how to increase the performance of a report?////
    i have prepared a report to show the expense detail .I have used BSIS and BSAS table.
    But whenever I am executing it is facing runtime error (TIME_OUT error ).
    Moderator Message: Duplicate Post. Read my comments in your previous thread.
    Edited by: kishan P on Nov 25, 2010 1:38 PM

    Please SEARCH in SCN before posting.
    Also post performance related issues here.

  • How to enable the comment option in the pdf file

    Hi,
    How to enable the comment option in the pdf file using acrobat sdk[IAC, javascript],
    Give me idea on this to automate.
    If not leave it.
    Regards,
    jkrishnanvenkat

    jkrishnanvenkat,
    I can also do this from Acrobat Pro. Click Comments - Enable for Commentingand Analysis in Adobe Reader. This can not be done through the DSK or JavaScript.
    Gregory

  • How to purge the config without deleting reports

    Hi all,
    How to quisce the config without deleting reports from reports tab.
    first I quisced and retired and then try to create the sonfig with the same name" it showing that name already exists"
    If I purged the config and created the config with the same name, its creating successfully but all the reports are deleting.
    Out TP is firing on us, if we delete the reports in reports tab.
    Please suggest with new idea.
    Regarsd

    Hi ,
    If I am not purging the config, I am getting below exception
    2009.11.09 at 04:16:01:443: Thread-44: B2B - (ERROR) Error -: AIP-50025: Repository error : Error -: AIP-11435: Cannot switch configuration context when entries exist in Persistency Service dirty list. Transaction must be flushed before switching context.
         at oracle.tip.adapter.b2b.data.B2BExecutionContext.setRuntimeActiveAndQuiescing(B2BExecutionContext.java:132)
         at oracle.tip.adapter.b2b.data.DBContext.resetRuntime(DBContext.java:283)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:495)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
         at java.lang.Thread.run(Thread.java:534)
    Caused by: Error -: AIP-11435: Cannot switch configuration context when entries exist in Persistency Service dirty list. Transaction must be flushed before switching context.
         at oracle.tip.repos.core.driver.CatalogDriver.checkDirtyList(CatalogDriver.java:399)
         at oracle.tip.repos.core.driver.CatalogDriver.setRuntimeActiveandQuiescing(CatalogDriver.java:523)
         at oracle.tip.buslogic.common.ExecutionContextImpl.setRuntimeActiveandQuiescing(ExecutionContextImpl.java:799)
         at oracle.tip.adapter.b2b.data.B2BExecutionContext.setRuntimeActiveAndQuiescing(B2BExecutionContext.java:130)
         ... 4 more
    2009.11.09 at 04:16:01:445: Thread-44: B2B - (DEBUG) DBContext commit: Enter
    2009.11.09 at 04:16:01:450: Thread-44: Repository - (ERROR) Error -: AIP-11059: Invalid object BusinessMessage_C58F state 2 to persist
         at oracle.tip.repos.core.driver.CatalogTransaction.changeObjectState(CatalogTransaction.java:184)
         at oracle.tip.repos.core.driver.CatalogTransaction.commit(CatalogTransaction.java:1504)
         at oracle.tip.buslogic.common.Transaction.commit(Transaction.java:70)
         at oracle.tip.adapter.b2b.data.DBContext.commit(DBContext.java:250)
         at oracle.tip.adapter.b2b.msgproc.DbAccess.doCommit(DbAccess.java:2485)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:505)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
         at java.lang.Thread.run(Thread.java:534)
    2009.11.09 at 04:16:01:454: Thread-44: BusinessLogicLayer - (ERROR) Error -: AIP-11059: Invalid object {0} state {1} to persist
         at oracle.tip.buslogic.common.Transaction.commit(Transaction.java:72)
         at oracle.tip.adapter.b2b.data.DBContext.commit(DBContext.java:250)
         at oracle.tip.adapter.b2b.msgproc.DbAccess.doCommit(DbAccess.java:2485)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:505)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
         at java.lang.Thread.run(Thread.java:534)
    2009.11.09 at 04:16:01:457: Thread-44: B2B - (ERROR) Error -: AIP-50025: Repository error
         at oracle.tip.adapter.b2b.data.DBContext.commit(DBContext.java:256)
         at oracle.tip.adapter.b2b.msgproc.DbAccess.doCommit(DbAccess.java:2485)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:505)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
         at java.lang.Thread.run(Thread.java:534)
    2009.11.09 at 04:16:01:463: Thread-44: B2B - (ERROR) Error -: AIP-50025: Repository error : Error -: AIP-11059: Invalid object {0} state {1} to persist : Error -: AIP-11059: Invalid object BusinessMessage_C58F state 2 to persist
         at oracle.tip.adapter.b2b.data.DBContext.commit(DBContext.java:256)
         at oracle.tip.adapter.b2b.msgproc.DbAccess.doCommit(DbAccess.java:2485)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:505)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
         at java.lang.Thread.run(Thread.java:534)
    Caused by: Error -: AIP-11059: Invalid object {0} state {1} to persist : Error -: AIP-11059: Invalid object BusinessMessage_C58F state 2 to persist
         at oracle.tip.buslogic.common.Transaction.commit(Transaction.java:72)
         at oracle.tip.adapter.b2b.data.DBContext.commit(DBContext.java:250)
         ... 4 more
    Caused by: Error -: AIP-11059: Invalid object BusinessMessage_C58F state 2 to persist
         at oracle.tip.repos.core.driver.CatalogTransaction.changeObjectState(CatalogTransaction.java:184)
         at oracle.tip.repos.core.driver.CatalogTransaction.commit(CatalogTransaction.java:1504)
         at oracle.tip.buslogic.common.Transaction.commit(Transaction.java:70)
         ... 5 more
    2009.11.09 at 04:27:59:850: Thread-44: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:onMessage Enter
    2009.11.09 at 04:27:59:851: Thread-44: B2B - (DEBUG) DBContext beginTransaction: Enter
    2009.11.09 at 04:27:59:863: Thread-44: B2B - (DEBUG) DBContext beginTransaction: Leave
    2009.11.09 at 04:27:59:865: Thread-44: Repository - (ERROR) CatalogDriver - error switching context
    2009.11.09 at 04:27:59:867: Thread-44: Repository - (ERROR) CacheService dirty list contains 1 entries
    2009.11.09 at 04:28:00:836: Thread-44: Repository - (ERROR) Error -: AIP-11435: Cannot switch configuration context when entries exist in Persistency Service dirty list. Transaction must be flushed before switching context.
         at oracle.tip.repos.core.driver.CatalogDriver.checkDirtyList(CatalogDriver.java:399)
         at oracle.tip.repos.core.driver.CatalogDriver.setRuntimeActiveandQuiescing(CatalogDriver.java:523)
         at oracle.tip.buslogic.common.ExecutionContextImpl.setRuntimeActiveandQuiescing(ExecutionContextImpl.java:799)
         at oracle.tip.adapter.b2b.data.B2BExecutionContext.setRuntimeActiveAndQuiescing(B2BExecutionContext.java:130)
         at oracle.tip.adapter.b2b.data.DBContext.resetRuntime(DBContext.java:283)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:495)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
         at java.lang.Thread.run(Thread.java:534)
    2009.11.09 at 04:28:00:839: Thread-44: B2B - (ERROR) Error -: AIP-50025: Repository error
         at oracle.tip.adapter.b2b.data.B2BExecutionContext.setRuntimeActiveAndQuiescing(B2BExecutionContext.java:132)
         at oracle.tip.adapter.b2b.data.DBContext.resetRuntime(DBContext.java:283)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:495)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
         at java.lang.Thread.run(Thread.java:534)
    2009.11.09 at 04:28:00:842: Thread-44: B2B - (ERROR) Error -: AIP-50025: Repository error : Error -: AIP-11435: Cannot switch configuration context when entries exist in Persistency Service dirty list. Transaction must be flushed before switching context.
         at oracle.tip.adapter.b2b.data.B2BExecutionContext.setRuntimeActiveAndQuiescing(B2BExecutionContext.java:132)
         at oracle.tip.adapter.b2b.data.DBContext.resetRuntime(DBContext.java:283)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:495)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
         at java.lang.Thread.run(Thread.java:534)
    Caused by: Error -: AIP-11435: Cannot switch configuration context when entries exist in Persistency Service dirty list. Transaction must be flushed before switching context.
         at oracle.tip.repos.core.driver.CatalogDriver.checkDirtyList(CatalogDriver.java:399)
         at oracle.tip.repos.core.driver.CatalogDriver.setRuntimeActiveandQuiescing(CatalogDriver.java:523)
         at oracle.tip.buslogic.common.ExecutionContextImpl.setRuntimeActiveandQuiescing(ExecutionContextImpl.java:799)
         at oracle.tip.adapter.b2b.data.B2BExecutionContext.setRuntimeActiveAndQuiescing(B2BExecutionContext.java:130)
         ... 4 more
    2009.11.09 at 04:28:00:844: Thread-44: B2B - (ERROR) MsgListener:onMessage Activate DBContext failed with Exception - Error -: AIP-50025: Repository error
    2009.11.09 at 04:28:00:847: Thread-44: B2B - (ERROR) Error -: AIP-50025: Repository error : Error -: AIP-11435: Cannot switch configuration context when entries exist in Persistency Service dirty list. Transaction must be flushed before switching context.
         at oracle.tip.adapter.b2b.data.B2BExecutionContext.setRuntimeActiveAndQuiescing(B2BExecutionContext.java:132)
         at oracle.tip.adapter.b2b.data.DBContext.resetRuntime(DBContext.java:283)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:495)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
         at java.lang.Thread.run(Thread.java:534)
    Caused by: Error -: AIP-11435: Cannot switch configuration context when entries exist in Persistency Service dirty list. Transaction must be flushed before switching context.
         at oracle.tip.repos.core.driver.CatalogDriver.checkDirtyList(CatalogDriver.java:399)
         at oracle.tip.repos.core.driver.CatalogDriver.setRuntimeActiveandQuiescing(CatalogDriver.java:523)
         at oracle.tip.buslogic.common.ExecutionContextImpl.setRuntimeActiveandQuiescing(ExecutionContextImpl.java:799)
         at oracle.tip.adapter.b2b.data.B2BExecutionContext.setRuntimeActiveAndQuiescing(B2BExecutionContext.java:130)
         ... 4 more
    2009.11.09 at 04:28:00:849: Thread-44: B2B - (DEBUG) DBContext commit: Enter
    2009.11.09 at 04:28:01:838: Thread-44: Repository - (ERROR) Error -: AIP-11059: Invalid object BusinessMessage_C58F state 2 to persist
         at oracle.tip.repos.core.driver.CatalogTransaction.changeObjectState(CatalogTransaction.java:184)
         at oracle.tip.repos.core.driver.CatalogTransaction.commit(CatalogTransaction.java:1504)
         at oracle.tip.buslogic.common.Transaction.commit(Transaction.java:70)
         at oracle.tip.adapter.b2b.data.DBContext.commit(DBContext.java:250)
         at oracle.tip.adapter.b2b.msgproc.DbAccess.doCommit(DbAccess.java:2485)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:505)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
         at java.lang.Thread.run(Thread.java:534)
    2009.11.09 at 04:28:01:842: Thread-44: BusinessLogicLayer - (ERROR) Error -: AIP-11059: Invalid object {0} state {1} to persist
         at oracle.tip.buslogic.common.Transaction.commit(Transaction.java:72)
         at oracle.tip.adapter.b2b.data.DBContext.commit(DBContext.java:250)
         at oracle.tip.adapter.b2b.msgproc.DbAccess.doCommit(DbAccess.java:2485)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:505)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
         at java.lang.Thread.run(Thread.java:534)
    2009.11.09 at 04:28:01:844: Thread-44: B2B - (ERROR) Error -: AIP-50025: Repository error
         at oracle.tip.adapter.b2b.data.DBContext.commit(DBContext.java:256)
         at oracle.tip.adapter.b2b.msgproc.DbAccess.doCommit(DbAccess.java:2485)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:505)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
         at java.lang.Thread.run(Thread.java:534)
    2009.11.09 at 04:28:01:850: Thread-44: B2B - (ERROR) Error -: AIP-50025: Repository error : Error -: AIP-11059: Invalid object {0} state {1} to persist : Error -: AIP-11059: Invalid object BusinessMessage_C58F state 2 to persist
         at oracle.tip.adapter.b2b.data.DBContext.commit(DBContext.java:256)
         at oracle.tip.adapter.b2b.msgproc.DbAccess.doCommit(DbAccess.java:2485)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:505)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
         at java.lang.Thread.run(Thread.java:534)
    Caused by: Error -: AIP-11059: Invalid object {0} state {1} to persist : Error -: AIP-11059: Invalid object BusinessMessage_C58F state 2 to persist
         at oracle.tip.buslogic.common.Transaction.commit(Transaction.java:72)
         at oracle.tip.adapter.b2b.data.DBContext.commit(DBContext.java:250)
         ... 4 more
    Caused by: Error -: AIP-11059: Invalid object BusinessMessage_C58F state 2 to persist
         at oracle.tip.repos.core.driver.CatalogTransaction.changeObjectState(CatalogTransaction.java:184)
         at oracle.tip.repos.core.driver.CatalogTransaction.commit(CatalogTransaction.java:1504)
         at oracle.tip.buslogic.common.Transaction.commit(Transaction.java:70)
         ... 5 more

  • Leaving a comment on a shared file impossible

    This is a Question to Adobe!
    Commenting a File by Customers is not working!
    When I or my costumers try to leave a comment on a shared file (by sending link) we always get the following message: "We´re sorry, we had trouble adding your comment. Please refresh the page and try again." Refreshing does not have any effect on this problem, the message appears again and again. Without the possibility to leave comments, the function to share e.g. show files is absolutely useless. Can someone help me how to get this function work?
    I´ve been on Create Now Event at Hamburg two days ago and there this feature was shown. I´d like to use it but probably adobe showed things that don´t work yet?
    I am not amused because there is no answere from someone at adobe!

    Hello world,
    Same problem for me. Of course we are on public link, otherwise we would not be able to send the link to the customer. The client, not Adobe adherent, access to documents but does not displays the comments that I wrote and he can not write.
    Ms. Adobe boasts this feature. It would be nice if he answers.
    Best.

  • Discoverer Report: How to find Business Area name from Report Name.

    Hi
    I opened a report in Disco Desktop 4 -> Resonsibiolity --> Report Name.
    So I know Report name but don’t know which Business Area it belongs to.
    How to find Business Area Name from Report Name?
    Cheers
    Vijay

    Hi,
    There is no relationship between reports and business areas. Each report can be built from many folders. Each folder can be in many business areas.
    However you can try the following SQL which may give you the result you want for an v5 EUL. You will have to modify for Discoverer 4 EUL:
    select distinct doc_name, obj.obj_name folder_name, bas.ba_name
    from eul_us.eul5_documents doc
    , eul_us.eul5_elem_xrefs xref
    , eul_us.eul5_expressions exp
    , eul_us.eul5_objs obj
    , eul_us.eul5_ba_obj_links bol
    , eul_us.eul5_bas bas
    where xref.ex_from_id = doc.doc_id
    and doc.doc_name = &your_report
    and xref.ex_to_id = exp.exp_id
    and obj.obj_id = exp.it_obj_id
    and bol.bol_obj_id = obj.obj_id
    and bas.ba_id = bol.bol_ba_id
    Rod West

  • How do you insert an electronically signed report as an appendix into a main report which will be signed electronically at a later date?

    How do you insert an electronically signed report as an appendix into a main report which will be signed electronically at a later date?

    You can add it as a file attachment. Exactly how you do this depends on the version of Acrobat you're using, but if you open the Attachments panel, you should see where you can add a file.

  • Reporting Services - How to open a second table inside report, for each number of client (each apears in first table)

    Reporting Services - How to open a second table inside report, for each number of client (each apears in first table)?
    Exemple:
    Table1
    Cliente name:
    John
    Client number:
    12345
    Survay number of negative answers:
    3
    Table2
    Questions and answers that were negative:
    Question: How much time where you waiting
    Avaluation: 3 (from 1 to 10)
    Answer: They only called me 1 mouth later
    Can you please help me?

    Hi,
    Based on the description, I understand that you want to add subreport in the main report. When previewing the main report, the subreport can be shown in detail. Please see the screenshots on my test:
    In Reporting Services, we can create parameters and pass them from main report to subreport in order to control the data dynamically.
    References:
    Subreports (Report Builder and SSRS)
    Add a Subreport and Parameters (Report Builder and SSRS)
    If I have any misunderstanding, please feel free to contact me.
    Regards,
    Heidi Duan
    Heidi Duan
    TechNet Community Support

  • How to show all view tab (Main Report and all Sub Report) in Visual FoxPro 9

    I use ActiveX from Crystal Report Developer XI for viewer in Visual FoxPro 9 and I already know how to show Main Report by using command:
    oRptRun=createobject("CrystalRuntime.Application")
    oRptView=thisform.oleRptViewer
    oRptOpen=oRptRun.OpenReport('MyReport.rpt')
    oRptView.ReportSource=oRptOpen
    oRptView.ViewReport
    Inside the MyReport.rpt there is two subreport name :
    1. MySubReport1
    2. MySubReport2
    My Question is :
    How to show all view tab (Main Report and all Sub Report) at the 1st time we call ViewReport?
    I try to using command :
    oRptRun=createobject("CrystalRuntime.Application")
    oRptView=thisform.oleRptViewer
    oRptOpen=oRptRun.OpenReport('MyReport.rpt')
    oRptSub=oRptOpen.OpenSubreport("MySubReport1")
    oRptSub=oRptOpen.OpenSubreport("MySubReport2")
    oRptView.ReportSource=oRptOpen
    oRptView.ViewReport
    but only show Main Report (view tab name : Preview)?
    Did I miss any command before I call oRptView.ViewReport?

    Your right, there is only one tab to view the report.
    To open the subreports you will need to click on them in the main report. I don't know of a way to open them programmatically like you are doing here
    http://diamond.businessobjects.com/robhorne</a>

  • How a J2EE web application access CR reports stored on the CR Server XI?

    Hi,
    I'll be working on some crystal report templates that will eventually be hosted/publish on the CR Server XI.
    My questions are:
    1. How my J2EE web application access those reports?
    2. Do my web application uses some CR API for the connectivity and integration?
    3. What will happen to the database connectivity of the report template? since the report are created locally.
    4. Can the report template be edited/updated on the server?
    5. How the CR XI login functionality be involve in the integration (web application ---> CR Server XI)?
    6. Is the J2EE web application be deployed on similar web/application server where the CR Server XI resides?
    7. What is the role of RAS, Universe, Business View Manager to this whole CR integration?
    I hope you can provide some guidance on this journey to Crystal Report world
    Regards,
    Rulix Batistil
    Genesis Networks Pte Ltd
    www.gen-net.com.sg

    1) Your application connects via the Java SDK using the appropriate JAR files.
    2) It can.  You can set the database information at runtime or use the already populated information from Enterprise.
    3) Same as 2.   Typically when you save the report to Enterprise you set up the database information there so that it runs against the database you want without prompting.  You can change this via code to hit whatever equivalent database you want.
    4) Yes.  You would have to use RAS and the RCAPI to accomplish this via code.  You can also make changes in the designer and overwrite the existing report template.
    5) You will log in via code. The information on how to do so is in the SDK documentation, which I will link.
    6) It can be deployed to the same machine as CR Server, though we recommend against that.  Typically you will want to deploy it to a seperate web server and allow it to connect to the CR Server across the network.
    7) RAS can be used to run reports, as well as the page server.  The universe and business view manager are not directly used in code.  If a report runs against a universe or business view then it will use them for data, but you wouldnt do anything with them directly.
    [BOE Developer Library|http://devlibrary.businessobjects.com/BusinessObjectsXIR2SP2/en/devsuite.htm]
    You will find the Java SDK information under the BusinessObjects Enterprise SDK section.
    Best Regards,
    Jason

Maybe you are looking for