Report action

OSB v.10g
Hi
Is it possible to report the actual xml message being received at a proxy service. We currently use the $body variable but this appears
to display on the data and not the entire xml message (excluding attachment, header info etc) when checking the message reports section,
clicking on a message reported and then clicking on the detail section. We are using the JMS reporting provider that is available out of the box.
thanks

Hi
thanks for your reply. I've tried assigning the $body to a variable and using the new variable as an expression in the Report action but unfortunately it doesn't work. I have a service request logged so I'll post the reply when I get it. It seems strange that this cannot be done considering it can be done on the log action and also you can see value of the $body variable, including the xml when using the test cosole and tracing the invocation.

Similar Messages

  • SSAS SSRS Report Action on Cell Value w/ Embedded Single Quote Not Executing

    I have configured an SSAS 2008 R2 cube SSRS ReportAction. I'm having problems when the member value for a cell has an embedded single quote, e.g. abc's. The action displays on the context menu appropriately, but when I click on the action, nothing happens.
    For member values that do not have the single quote, the action works as designed. I've added a calculated ember to escape the embedded single quote by adding another single quote, e.g. abc''s, with no luck. Is there a resolution or workaround for this?

    Hi Mdccuber,
    According to your description, you create a reporting action in you cube, and it works fine except the members that have embedded single quote, right? In your scenario, it seems that you pass this value to the report as the parameter.
    In SQL Server Analysis Services (SSAS), when pass values to a report, multi-select parameters have to be placed into IN statement and SQL Server Reporting Services (SSRS) will do single-quote wrapping for string values automatically. In this case, the original
    value that have embedded single quote will be damaged. So this action not work. You can submit a feedback at
    http://connect.microsoft.com/SQLServer/Feedback and hope it is resolved in the next release of service pack or product.
    Regards,
    Charlie Liao
    TechNet Community Support

  • Reporting action with a parameter

    Hi,
    I am having an issue setting up a reporting action with a parameter. The report I am trying open
    is non-cube based database report. I tried a few syntax variations for
    the parameter value such as:
    UrlEscapeFragment( [Dimension].[Attribute].CurrentMember.Name)
    UrlEscapeFragment( [Dimension].[Attribute].CurrentMember)
    UrlEscapeFragment( [Dimension].[Attribute].CurrentMember.Value)
    UrlEscapeFragment( [Dimension].[Attribute].CurrentMember.UniqueName)
    But non of them seems to work.
    The action disappears ones I set the
    parameter.
    What am I doing wrong?
    Thank,
    Sasha

    see this
    Report Navigation from SSAS
    Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs

  • SSAS report action to pass multi-value list of dimention key values to a SSRS report parameter

    This was originally posted on StackOverflow and suggested I try here as well.
    I want to create a report action in an SSAS OLAP cube that generates a list of formatted values to pass into an SSRS report parameter that accepts a multi-valued parameter list.  This would be applied at the
    cell level in the SSAS action.  I have found a solution that gets me most of the way:
    How to Pass Multiple Values from an SSAS Report Drill Through Action to an SSRS Multi-Value Parameter, but not quite.  The action does appear in Excel and works
    if I run the action from a cell that is at or below the dimension attribute I am generating the list for, in this case,
    Account Key.
    Below is a link to a screen capture (unable to embed it due to lack of reputation) showing the action and dimension structure in Excel.  The action works as long as I run it at the
    Account Key level or below.  I want to be able to run it at higher levels, such as
    Account Major and still have it generate all then related Account Key values for the SSRS report parameter.  Running it at the higher
    Account Major level does not trigger the report to run.
    Excel Action Screen Shot:
    http://i.stack.imgur.com/QCGSp.png
    Below is the MDX I am using to generate the value for the report parameter:
    UrlEscapeFragment(
    GENERATE(
    DESCENDANTS(
    [Account].[Account Key].CurrentMember,
    [Account].[Account Key].[Account Key]
    [Account].[Account Key].CURRENTMEMBER.Name,
    "&rp:Account="
    I am hoping that I can somehow modify the MDX above to make it return all the
    Account Keys for any attribute of the Account dimension when ran from any measure cell, not just when ran at self and children of
    Account Key in the pivot table.
    Also, if it helps, I can execute the following MDX query on the cube and get the results I am looking for.
    WITH MEMBER [Measures].[Account Key List] as
    GENERATE(
    DESCENDANTS([Account].[Account].CurrentMember, [Account].[Account].[Account]),
    [Account].[Account].CURRENTMEMBER.NAME,
    "&rp:Account=")
    SELECT {[Measures].[Account Key List]} on 0,
    ([Account].[Account Company Number].[Account Company Number],[Account].[Account Major].[Account Major]
    ) on 1
    FROM [Company 10 Action Demo]
    Below are partial results:
    10.116&rp:Account=10.116.010
    10.117&rp:Account=10.117.010&rp:Account=10.117.020
    10.120&rp:Account=10.120.005&rp:Account=10.120.006&rp:Account=10.120.010&rp:Account=10.120.020&rp:Account=10.120.030&rp:Account=10.120.040&rp:Account=10.120.050&rp:Account=10.120.060&rp:Account=10.120.380&rp:Account=10.120.999
    10.123
    Questions
    Any ideas what I might need to do to get Account Key to be returned for any attribute of the
    Account dimension?
    Would I possibly have to alter my Account dimension in the cube to get this to work?
    Thanks in advance.
    Edit 1 - Adventure Works Cube Version
    I was unable to get the suggested answer with the "Exists" function to work.  To better demonstrate this issue, I have recreated it using the Adventure Works Cube.
    I will focus on the Customer dimension, specifically the Customer and
    Education attributes.  I created a report action called Test Report Action.  Below is the XML created for it in the cube.
    <Action xsi:type="ReportAction" dwd:design-time-name="f35ad5ee-5167-4fb8-a0e0-0a74cc6e81c6">
    <ID>Report Action 1</ID>
    <Name>Test Report Action</Name>
    <TargetType>Cells</TargetType>
    <Target></Target>
    <Type>Report</Type>
    <ReportServer>SQLSERVER</ReportServer>
    <Path>ReportServer?/Test Report</Path>
    <ReportParameters>
    <ReportParameter>
    <Name>Test Customer Existing</Name>
    <Value>UrlEscapeFragment(
    GENERATE(
    EXISTING DESCENDANTS(
    [Customer].[Customer].CurrentMember,
    [Customer].[Customer].[Customer]
    [Customer].[Customer].CURRENTMEMBER.Name,
    "&amp;rp:Customer="
    )</Value>
    </ReportParameter>
    </ReportParameters>
    <ReportFormatParameters>
    <ReportFormatParameter>
    <Name>rs:Command</Name>
    <Value>Render</Value>
    </ReportFormatParameter>
    <ReportFormatParameter>
    <Name>rs:Renderer</Name>
    <Value>HTML5</Value>
    </ReportFormatParameter>
    </ReportFormatParameters>
    </Action>
    Below are the steps to re-create the issue.
    Connect to the cube in Excel
    Add dimension Customer -> More Fields -> Customer
    Add measure Internet Sales -> Internet Sales Amount
    Right-click Internet Sales Amount cell, select "Additional Actions" -> "Test Report Action" and see customer values created for URL 
    When the action is ran at this point with Customer, I see the values created in the URL shown message box (since there is no SSRS report server at location specified).
    Now the part I'm unable to resolve
    Remove the Customer dimension and add Customer -> Demographic -> Education
    Right-click Internet Sales Amount cell, select "Additional Actions" -> "Test Report Action"
    Nothing happens. If I ran the action on the cell next to "Bachelors", I would want it to build up all the list of all the "Customers"  that make up the "Bachelors" in the
    Customer dimension as part of the report parameter.  If no attributes where used in the cube from the
    Customer dimension for that cell, then I would like it to return "All Customers", or something similar to show that all customers are included in the aggregations.
    I am not too MDX savvy, thus far.  I think I need to somehow join the
    Customers to Internet Sales Amount in the Generate function portion.  I have tried several different combinations of the
    Customer dimension and Internet Sales Amount, along with various functions to see if I could get this to work with no success.  I am hoping that someone more knowledgeable the me will have a solution.   If you need more details,
    please ask and I will provide them.

    Simon,
    Thanks for you help with this.  This morning I found a workaround.  Below describes what that is.
    What I ended up doing was getting a list of values from a degenerate dimension that I could use to pass to SSRS to get a list of transactions for a report.  Below is how I did this, in relation to the Adventure Works cube using the degenerate dimension
    Internet Order Details.
    WITH MEMBER [Measures].[Order Param List] AS
    GENERATE(
    EXISTS([Internet Sales Order Details].[Sales Order Number].[Sales Order Number].Members, ,
    "Internet Sales"),
    [Internet Sales Order Details].[Sales Order Number].CurrentMember.Name,
    "&rp:OrderNum=")
    SELECT {[Measures].[Order Param List], [Measures].[Internet Sales Amount]} ON 0
    ,([Date].[Calendar].[Date]) ON 1
    FROM [Adventure Works]
    This will get a list of Sales Order Number in a text string, separated by "&rp:OrderNum=" for each measure of
    Internet Sales. This would allow me to create an SSRS report to bring back detail information for each
    Sales Order Number. Below are some sample results.
    May 16, 2007 SO50493&rp:OrderNum=SO50494&rp:OrderNum=SO50495&rp:OrderNum=SO50496&rp:OrderNum=SO50497&rp:OrderNum=SO50498&rp:OrderNum=SO50499&rp:OrderNum=SO50500 $12,157.80
    May 17, 2007 SO50501&rp:OrderNum=SO50502&rp:OrderNum=SO50503&rp:OrderNum=SO50504&rp:OrderNum=SO50505&rp:OrderNum=SO50506&rp:OrderNum=SO50507&rp:OrderNum=SO50508 $13,231.62
    May 18, 2007 SO50509&rp:OrderNum=SO50510 $4,624.91
    With this, I can then create a Report Action in SSRS with a Parameter Value of
    UrlEscapeFragment(
    GENERATE(
    EXISTS([Internet Sales Order Details].[Sales Order Number].[Sales Order Number].Members, ,
    "Internet Sales"),
    [Internet Sales Order Details].[Sales Order Number].CurrentMember.Name,
    "&rp:OrderNum=")
    The way I was going about it before was flawed, as I was trying to get a list of the granular values from each dimension used to build the measure value and pass each one of those as separate parameters. I just needed to set something unique for each fact
    measure transaction that represents the value and uses that in a query parameter for the SSRS report.

  • Problem with SSAS cube reporting action when using pivot filter with cubevalue function

    Hi everyone,
    I have a quite specific problem when I combine cube actions (Reporting Action SSRS) with Excel's cubevalue() function.
    The problem is when I use a pivot filter as a parameter for the cubevalue() function. The action item does not show up in the context menue.
    The cube action works fine when I do it from a "normal" pivot or if I use the cubevalue() function without the reference to a pivot filter (all the parameters in the function are "hard-coded").
    I use SSAS 2012 and Excel 2010.
    Thanks for yor help.
    Gerhard

    Hi everyone,
    I actually figured out a way to solve this problem. I had to use a detour to solve this bug in Excel (at least I think it's a bug).
    What I needed to do: I had to make Excel belive that the filter is actuall hard-coded and does not come from a pivot filter. This was only possible by adding a new calculated measure to the cube that gives back the MEMBER_Unique_Name to the current member
    passed. This "value" can then be used to go back to the cube and select the cubemember function. Here is a small example.
    This is the cube member:
    CREATE MEMBER CURRENTCUBE.[Measures].[RegCompBranNameKey] AS
    [Company Branch].[Reg - Comp - Bran Name].CurrentMember.Properties("MEMBER_UNIQUE_NAME", TYPED),
    VISIBLE = 0 ;
    And this is then done in a hidden Excel cell:
    =CUBEMEMBER("Metrics";
     IF(RIGHT(CUBEVALUE("Metrics";<PivotFilter>;"[Measures].[RegCompBranNameKey]");5)="[ALL]";"[ALL]";
      RIGHT(CUBEVALUE("Metrics";<PivotFilter>;"[Measures].[RegCompBranNameKey]");LEN(CUBEVALUE("GlobalMetrics";<PivotFilter>;"[Measures].[RegCompBranNameKey]"))-57)
    I had to use the UniqueName property because I have a combined filter. That's also the reason for this truncation and also useing the last part of it. If you just have a straight key you more easily use it.

  • Report Action from SSAS to Report(SSAS or SSRS)

    Hello,
    I am struggling to pass a parameter from SSAS cube to SSAS or SSRS report from Report Action window.
    I am trying like below
    condition:[PRODUCT DIM].[PRODUCT].currentmember.Level is [PRODUCT DIM].[PRODUCT].[PRODUCT]
    parameter:UrlEscapeFragment([PRODUCT DIM].[PRODUCT].CurrentMember.MemberValue)
    or
    UrlEscapeFragment([PRODUCT DIM].[PRODUCT].CurrentMember.UniqueName)
    or
    UrlEscapeFragment(MEMBERTOSTR([PRODUCT DIM].[PRODUCT].CurrentMember))
    My problem is,it is opening up the detail report but not passing the parameter value,i tried detail report by keeping
    dropdown list or empty box i.e user has to enter value in detail report.Problem is SSAS is picking the right value from
    my excel but it is not highlighting the value in detail report.It is been two days i am struggling with this,any help is greatly appreciated!!
    thanks
    krishna

    Hi,
    In the BW universe connection we are hardcoding the BW System, Client, SID etc. So in DEV universe we'll have some values for these fields and while moving these to QA we need to change these parameters. Is this done in Mappings under LCM.
    >>those capabilities are available in the Lifecycle Manager - suggest you download the software and product documentation to learn more about it.
    One more question is, Can we change the universe connection by creating a connection to point to QA and using that in universe using UNIVERSE DESIGNER. If we do so, i suppose we need to refresh the universe to see whether there is any change that can happne to the query. Is this recommended?
    >> if you are unsure if the queries / sources are identical then you would have to refresh
    Ingo

  • OSB 10gR3 Error handling and reporting action approach

    My use case:
    Simple Proxy service routes to an external web service created as Business service in OSB
    Whenever there is transport error/soap fault from the external web service, that error needs to be reported along with the original request received by the proxy service.
    What I have tried so far?
    Created a error handler/stage in the route node of my proxy service. Within that stage, added a report action to report $body which contains the error received from the external service. I created a report index key/value to report for this request, I used a specific element in the body of the original request sent to the proxy service.
    Within the route error handling stage, I realized that $body which had my original request to the proxy service lost its content and replaced by the fault from external WS. So I made a copy of $body in my request pipeline and tried to use an element from that copy to index my failed request. But the copied variable always seem to be empty within the error handling stage.
    So, my questions to the experts,
    1)What variables are visible within the error handling stage/scope?
    2)What is the best way(less overhead) to preserve my original request as $body context variable is already changed with fault by the time error handler is invoked? Remember I wanted to report the original request only incase of error, for success cases I don't care/I don't want to un-necessarily add an overhead of copying to a vairbale.
    3)Is there another proper way to simply report the original request received by proxy and fault received from external service for a given key in the request, say orderId
    Sample proxy request:
    <MyData>
    <OrderId>123</OrderId>
    </MyData>

    1)What variables are visible within the error handling stage/scope? $fault - http://download.oracle.com/docs/cd/E13159_01/osb/docs10gr3/userguide/context.html#wp1051816
    $body - http://download.oracle.com/docs/cd/E13159_01/osb/docs10gr3/userguide/context.html#wp1103311
    2)What is the best way(less overhead) to preserve my original request as $body context variable is already changed with fault by the time error handler is invoked? Remember I wanted to report the original request only incase of error, for success cases I don't care/I don't want to un-necessarily add an overhead of copying to a variable.Can you print $body and $fault variables in your error handler?. Are they different ? What I'm suspecting is the back-end webservice is faulting (returning soap-fault and http response =5xx). There is no other way I can think of than copying the contents of $body to a separate variable.
    Thanks
    Manoj

  • Reporting Action in Error handler

    We have a requirement to use Reporting action in the Service Error Handler to capture some details for the reports. We are using the JMS Messaging Proxy and in that transport options, we are using "Transaction" as Enabled to retry the failed messages.
    Now when ever there the flow fails and is goes to the service error handler and there are no reports getting generated in the "Opeations->Messaging Reports". But when the "Transaction" option in the Transport option is disabled in the Proxy, we are getting the reports.
    Is there any way to get the Reports generated with the "Transaction" option enabled ?

    Then your reporting provider is handled within the same XA transaction as your proxy. Either both commit or both rollback. If you want to report error than you can still use XA transaction for your proxy, but you can't use it for your reporting provider.

  • Interactive Reports - Actions Menu - Download option

    The interactive report Actions Menu has many wonderful options. The action that my users will use the most is the Download. Is there any way to create a button or text link for the download, similar to what is shown in the classic report? The users want the Download button to show up on the bottom left side of the IR. I appreciate all comments and hope it will be a simple solution. Many thanks.

    Hi,
    Yes, it is easy like this
    Create button in region position bottom left
    specify URL target: f?p=&APP_ID.:&APP_PAGE_ID.:CSV::::
    for CSV
    and change correspondingly for PDF and so on
    Check this page bottom: http://apex.oracle.com/pls/apex/f?p=20351:1
    if you are not sure
    That it is.
    Regards,
    Oleg

  • Report Action in JMS Proxy gets rolled back

    I am using the report action to do auditing in my proxies. To date this has worked well for both successful and error transactions.
    However when using a jms proy the report actions get rolled back. They actually didn't get rolled back when I was using the test console, but when the data comes from the queue they do.
    Is there a way to change this behaviour so that the report is always separate from the main transaction?
    Could this be a pointbase issue and will it have a differnt result using Oracle?
    Thanks,
    Ryan

    You can always write your own implementation of a reporting provider, overriding teh default report action. I once made a post about this: http://forums.bea.com/thread.jspa?threadID=400001303
    By using a custom implementation you can meet your own company's specific reporting requirements.
    If you want to stick with out-of-box report action:
    - Pointbase can be tricky, best to test with oracle.
    - It depends on the jdbc driver used, ie XA or non-XA.
    Find tips and tricks about ALSB at my blog: http://dev2dev.bea.com/blog/jordinho/

  • How to use Report Action.?

    How to use Report Action in OSB?
    How to Report the messages in the database of a system?
    I already have done RCU installation.
    IN RCU we know how to mention schema names but how to mention correct tablename where Reports gets stored is still a grey area..
    Kindly,Suggest
    Aryashree......

    Please refer -
    http://docs.oracle.com/cd/E21764_01/doc.1111/e15867/reporting.htm
    http://jvzoggel.wordpress.com/2012/01/18/osb_tracing_report_action/
    Regards,
    Anuj

  • "Go to Report" action fails for specific user.

    Hi all,
    I have Sharepoint 2010 in Integrated Mode with Reporting Services 2008 R2 running in ReportViewer webparts.
    In many reports I have a "Go to Report" action that work fine.
    Until now all of our users were able to use the "Go to Report" action. However, now for the first time there is a user that is not taken to the target report, but instead is taken to the site default page (the url that is also displayed when I
    mouse-over the link). I have tested and in my browser (same version) it works ok.
    Is there a setting in IE9 that can prevent or interrupt the Go to Report action?
    Many thanks. 
    Jacco Bloemendaal

    Hi Jacco,
    Please check if this issue also persist in other browser. It is may be due to compatibility issue. Please refer to the following steps to set browser open all intranet sites with Compatibility View mode automatically.
    1. Launch the IE 9, and press Alt+T to select the Tools.
    2. Click Compatibility View settings.
    3. Check the “Display intranet sites in Compatibility View” option, and click Close.
    There is a similar issue, you can refer to it.
    https://connect.microsoft.com/SQLServer/feedback/details/671138/ssrs-2008-r2-sharepoint-2010-ie9-no-export-submenus
    Hope this helps.
    Regards,
    Alisa Tang
    Alisa Tang
    TechNet Community Support

  • Using report action

    I wanted to know if there are any performance impact due to the use of report actions. I am using report action to record the request and response message when an unexpected condition is in encountered in a service callout. My message flow has multiple service callout and as a result I have quiet a few report actions.
    Is it is better to use Log action than a report action ? Where does the output of a log action end up ?
    Rahul Phadnis

    Is it is better to use Log action than a report action ? Depends on our use case. If you can putup with sifting through your webLogic log file, then Log action could also be used.Would recommend to use log action for administration(more of technical nature) than for business logic.
    http://download.oracle.com/docs/cd/E13159_01/osb/docs10gr3/operations/reporting.html#wp1046607 -- Reporting framework is very simple and straight forward as documented above. Theoretically there will be slight degradation in performance due to extra layers of code for reporting but practically that should be negligible. Performance of built in reporting provider does suffice for most of the use cases.
    Where does the output of a log action end up ?In the server log for the domain.
    Manoj

  • How do you create a macro for Acrobat Convert Multiple Reports action in Microsoft Access

    I have several reports in microsoft access and I've been able to combine them into a single PDF file using the Acrobat Convert Multiple Reports feature. Is there a way to create a macro for this action? I would like to create a time event for this procedure.
    Any help I get on this is greatly appreciated.
    Thanks

    CTPetEng,
    Since this question is not related to CreatePDF, but rather to Acrobat, I'm moving your question to the Acrobat forum.
    Dave

  • Interactive Report actions don't work for users (i.e. for non-developers)

    I've Interactive Reports that work fine in development. But when I or other users run it in non-development mode, no feature or actions (sorting, filtering, select columns, aggregate, etc.) work. At run time (going directly to the URL ...apex/f?p=APP_ID), the actions menu is enabled for users and it allows them to go through the process of filtering (select column, pick opeartor, pick value) and click-apply, but nothing happens after that! The interactive report comes back with the data as it was before the filtering was applied. Same thing happens with other action-menu features (no affect).
    Please help since I've a demo tomorrow to show these features. Thanks.

    Why would you post this same issue twice? Did you think it would help get an answer faster?
    I see the second post here: Re: Actions Menu in Interactive Reports does not sort, filter, select cols etc

Maybe you are looking for

  • Using a subreport field in a main report formula.

    Post Author: testing123 CA Forum: Formula Hi.I have a summary of a field {timesheet_log.labour_cost} in a subreport and a field {project.total_po} in the main report and I want to add the two together in a function in the main report. Both fields are

  • Urgent Help -- Project Explorer Disappear

    Hi All, The Project Explorer Disappear in Data Center disappeared. Now we can only see Connection Explorer and Transfomation Explorer window. There is no where to set it back even after restart the OWB data center. Any one can help? Thanks in advance

  • Send printer friendly page per mail

    Hello everybody. I'm very new with APEX and I couldn't find an answer to solve my problem: I have a printer friendly page with several text elements and a report so that it nearly looks like a letter in the end. Now I want to send this page as a "pdf

  • How can I find out if an installation of Unified Development Server is 128 or 40 bit encryption

    I have UDS installed, I would like to know whether its 128 or 40 bit encryption

  • Can't change icon's theme on my kde 11.3 panel

    Hi folks. I set AG-Plasma Icon for my panel but apper icon, the digital clock and the little button that shows hidden icons are stucked on the previous theme... This pic should explain quite well the problem. I've already empty /var/tmp/kdecache-myna