Integration with a Reporting Engine Web Service
I want to use a separate reporting engine for my reports. That is, use APEX to perform the filtering and parameter settings and preview the result in APEX. But the final formatted output will use a more complex layout. Sorry, cannot use BI Publisher or PL/PDF (license issues). Other FOP solution isn't sufficient as well because I'm planning to centralized our reports.
I already tried using Jasper Reports (also BIRT and Pentaho,they seem identical to me) Web Service but with no luck. I don't want to invest too much time in learning these tools since I don't know if it will ever work with APEX.
We do have SQL Server 2005 but I'm currently learning its reporting services. I'm a MS Access developer and already have enough of it. Anybody got a suggestion?
Thanks
Hi Mertz,
Well you have to bear in mind that Oracle have made it incredibly simple to integrate APEX with BIP to produce some visually stunning reports that contain data that can be pretty complex.
However...obviously you need to stump up the money for BIP to get that level of ease/functionality.
So, what you're really asking is: is there a way I can produce output just as complex as BIP without the price tag of BIP?
If that's the question the answer is definitely yes, you can use FOP. Anything you can do using BIP (and the BIP Desktop) tool you can do with FOP (or pretty much everything, I haven't found any real big exceptions to the rule).
However, the 'price' you pay with FOP is that it's another layer that you need to learn about (unlike diving into the BIP desktop plugins to design your form). However you do get complete control over the layout of your exports.
John.
http://jes.blogs.shellprompt.net
http://apex-evangelists.com
Similar Messages
-
Export with crystal reports as web service
In order to create 3 tier architecture for security enhancments, I am using crystal feature to publish report as web service. As far displaying these reports on viewer is concerned, I have got that part working by setting the datasource to asmx and then using the viewer to set the parameters and logon information.
However currently I also have export button on the UI which basically used the ReportDocument and wrote the excel to Http stream. And this is the part where I am now struggling with crystal as web service as it does not expose ReportDocument. I have scanned all forums and have been googling for a while but reaching nowhere.
Please help if someone has already dealt with similar problem.
Thank you.I don't think you will be able to do this from the button. Reason is that the web service only works with the viewer and there is are no exposed export API associated with the viewer. The only export APIs are based off of the report document object.
Ludek
Follow us on Twitter
http://twitter.com/SAPCRNetSup -
SQL 2012 R2 - SSRS with the Report Server Web Service URL, can't access
Hello:
I am installing Dynamics CRM 2013. When I am on RS Configuration manager; I am running into the SSRS (SQL 2012 on Server 2012)SQL issue, can't access the
http://servername/:80/ReportsServer or
http://servername/:Reports web pages
The database server has SSRS native mode installed, it is using a domain account for the service credentials. This account also has permission to log on a service in the GPO
Account is a domain admin and is a local administrator
SQL server is 2012 R2 on Windows Server 2012. User base is less than 60 people and they have SharePoint 13 on the same SQL server. Server more than enough resources.
Any assistance would be appreciated.
Thanks..DanHi DCas1,
According to your description, you could not access
http://servername/:80/ReportsServer or http://servername/:Reports web pages from Reporting Services configuration manager, SSRS in configured in native mode and the account you used is a local administrator.
In Reporting Services, URLs are used to access the Report Server Web service and Report Manager. Before we can use either application, we need to configure at least one URL each for the Web service and Report Manager. If we are using the Reporting Services
Configuration tool to create or modify the URLs, we can accept the default values for a URL or specify custom values. When we create a report server URL, we must specify the following parts: Host name, port and Virtual directory. In order to improve the efficiency
of troubleshooting, I need to ask several questions:
Since the default URL is http://<computername>/reportserver, did you type the URLs manually? or the URLs configured in Reporting Services configuration manager are
http://servername/:80/ReportServer and
http://servername/:Reports?
Could you provide detailed information of error log(default location: %programfiles%\Microsoft SQL Server\MSRS11.MSSQLSERVER\Reporting Services\LogFiles)?
For more information about Configuring a URL, please refer to the following documents:
http://msdn.microsoft.com/en-us/library/ms159261(v=sql.110).aspx
http://msdn.microsoft.com/en-us/library/bb630447(v=sql.110).aspx
If you have any more questions, please feel free to ask.
Thanks,
Wendy Fu -
BMC Remedy Integration with AD using a Web Service
Hi All,
We are running BMC Remedy for ticketing. The goal is to automatically add a computer to a security group once the ticket is approved. So, user raises a ticket with his computer details. The workflow for approval in BMC is already set, once approved the computer
name entered by the user will get added to a Security Group in AD.
We already have built a web service for BMC Remedy for a completely different purpose. My plan is to utilize the same web service in SCORCH. So, SCORCH will check BMC using the WebService and check the state of the new Service Request - Once the state
is approved it will add the computer to that group - Runbooks Basically.
Will the above approach work?
Regards, Vik Singh "If this thread answered your question, please click on "Mark as Answer"Duplicate:https://social.technet.microsoft.com/Forums/en-US/796fad9e-9f69-40f0-98aa-2816793fc38c/bmc-remedy-integration-with-scorch-and-ad?forum=sco3pip
We
are trying to better understand customer views on social support experience, so your participation in this
interview project would be greatly appreciated if you have time.
Thanks for helping make community forums a great place. -
Siebel Integration with Adobe LiveCycle through Web Services
I am new to Adobe LiveCycle and I have very little knowledge in Adobe LiveCycle. What we are planning is to send a PDF from Siebel to Adobe LiveCycle and that should extract the data from PDF and return the data back to Siebel. I think this can be done through Web Services. If anyone has any idea, kindly let me know.
thanksI am not sure why you need to send a PDF form from Siebel to a LiveCycle ES server-side process, to have LiveCycle send data back to Siebel, when the data came from Siebel in the first place. It is more typical that applications send data to LiveCycle to have the data merged with a form template to render PDF.
Regardless, there are a variety of solutions depending upon your solution requirements, business requirements, infrastructure, client-server preferences, security requirements, etcetera, to do what you are seeking. LiveCycle ES processes expose endpoints to consume data from a variety of protocols and formats, including SOAP, EJB (RMI), email, LiveCycle remoting (for Flex clients), and watched folders.
A solution could be as simple as dropping an XDP-based PDF into a network folder, the PDF would be consumed by LiveCycle, a process extracts the data from the PDF, and a Web Service pushes the data back to Siebel.
Steve -
Integrating With contentType='text/xml' Web Service
I have a web service that I am attempting to call from a Flex
UI. However, the only acceptable ContentType of the web service is
“text/xml”. Flex only enumerates the values,
"application/xml" or "application/x-www-form-urlencoded" for the
contentType property of the HTTPService object.
Are there any workarounds to make this call successfully?
Example code:
<mx:HTTPService url="
http://localhost/wsman"
method="post" id="wsman" result="ProcResult(event)"
fault="ProcFault(event)">
Options Available:
contentType="application/xml"
contentType="application/x-www-form-urlencoded"Forgot to add the code for poem.xsl
poem.xsl
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<xsl:template match="poem">
<html>
<head>
<title><xsl:value-of select="title"/></title>
</head>
<body>
<xsl:apply-templates select="title"/>
<xsl:apply-templates select="author"/>
<xsl:apply-templates select="stanza"/>
<xsl:apply-templates select="date"/>
</body>
</html>
</xsl:template>
<xsl:template match="title">
<div align="center"><h1><xsl:value-of select="."/></h1></div>
</xsl:template>
<xsl:template match="author">
<div align="center"><h2>By <xsl:value-of select="."/></h2></div>
</xsl:template>
<xsl:template match="stanza">
<p><xsl:apply-templates select="line"/></p>
</xsl:template>
<xsl:template match="line">
<xsl:if test="position() mod 2 = 0">  </xsl:if>
<xsl:value-of select="."/>
</xsl:template>
<xsl:template match="date">
<p><i><xsl:value-of select="."/></i></p>
</xsl:template>
</xsl:stylesheet>
Thanks,
Kapil -
Need idea : Integration of CRM On Demand web services with Oracle SOA 10g
Hi Al,
Can anyone have any idea on integration of CRM on Demand Web service with Oracle SOA 10g specially BPEL 10g.
If you have any idea please share with us. Or if you know any good link on the same... please let me know.....
Thanks in advance
DebarshiAFAIK there is no such mapping available, however you may want to take a look at this Support Community thread that discusses the migration and even gives some samples.
Jani Rautiainen
Fusion Applications Developer Relations
https://blogs.oracle.com/fadevrel/ -
Bypass Adapter URI Endpoint with Escape Character for Web Service
Dear All,
I would like to apply by pass adapter URI Endpoint for XI webservice, the default format is
http://<host>:<port>/sap/xi/engine?type=entry&version=3.0&Sender.Service=<BusinessService>&Interface=<namespace>^<Outbound Interface name>
If I am using format using with carat () character then there has no problem to the service, but consumer doesn't support carat () character. I instead the carat (^) with URL Escape Character (%5E)
http://<host>:<port>/sap/xi/engine?type=entry&version=3.0&Sender.Service=<BusinessService>&Interface=<namespace>%5E<Outbound Interface name>
Then error occurred
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP:Body>
<SOAP:Fault>
<faultcode>SOAP:Server</faultcode>
<faultstring>System Error</faultstring>
<detail>
<s:SystemError xmlns:s="http://sap.com/xi/WebService/xi2.0">
<context/>
<code>RCVR_DETERMINATION.MESSAGE_INCOMPLETE</code>
<text>Message is incomplete. No Sender found</text>
</s:SystemError>
</detail>
</SOAP:Fault>
</SOAP:Body>
</SOAP:Envelope>
How to resolve this error...
Thank you.
Regards,
WengHi ,
as per my knowledge.....................
When you create a WSDL with the help of a wizard. In the Integration Directory, choose Tools -> Define Web Service to enter the wizard.
On Propose URL button, as this genertated URL default Point to Entegration Engine.. SO already proformance wise Good.
If You want to Point your URL to adapter engine , use below given URL this will point ur incoming soap message to SOAPadapter sender channel
http://<host>:<j2ee-port>/XISOAPAdapter/MessageServlet?channel=:<service>:<channel>.
Regards
Prabhat Sharma. -
Hello Experts,
I am working on SAP BO 4.1. I have made several dashboards on top of web services ie;Web Service Method. I have 2 systems in BO ie; Development and Production Systems.The BW production system is connected to BO Development and Production both.
The Webi reports are made on top of BI BEx Query. From the webi reports, BI Web Services are made on top of which the dashboards are made further.
The Webi Reports, Web Services and the Dashboards everything is made directly in BO Production.
My question is, Can I transport the Webi Reports and the Web Services from BO Production to BO Development?
And If yes, will it have any other impact on webi reports, web services or dashboards?
Thanks & Regards,
Alfred ThomasHi Gill,
As per your reply,with the promotion managament i have make the web services again manually in Dev system...Right?
Is there any way possible that i can transport the webservices and the webi reports usind Query AS A Web Service Designer. And if yes, through this QAAWS will the WSDL or the URL required for the web services in the connection button in dashboards will automatically updated or changed as per the Development System?
But i am not able to enable the "Deploy to Other servers Option" in QAAWS.
Can you please help?
Regards,
Alfred thomas -
APEX 4.0.2
Created a RESTful web service with input and output parameters. Created a report region on the web service. It generates a SQL report with the following query
select extractValue(value(t),'/*/op1') "op1"
, extractValue(value(t),'/*/op2') "op2"
from wwv_flow_collections c,
table(xmlsequence(extract(c.xmltype001,'/path/to/output'))) t
where c.collection_name = 'OUTPUT'1. How/when is the web service invoked to populate the collection?
2. How are the input parameter(s) passed to the web service?
ThanksHello Vikas,
>> I thought that's exactly what the wizard was supposed to do
You are correct. The question is whether you used the correct wizard.
As I understand it, before you are able to generate a report on your Web Services you need to define them. First you need to create a RESTful Web Service Reference - http://docs.oracle.com/cd/E23903_01/doc/doc.41/e21674/advnc_web_services.htm#CHDDIHEA . Then you should go to the Forms wizard (and not the Report wizard, as I suspect you did) and choose the option of Create Form and Report on Web Service - http://docs.oracle.com/cd/E23903_01/doc/doc.41/e21674/advnc_web_services.htm#BABDDBIB . This wizard allows you to take care of the necessary input items, and also to name the collection to be used for the results ( Temporary Result Set Name ).
I’m no expert on Web Services. I only tried it once, long time ago, so from here on you're on your own :) .
Regards,
Arie.
♦ Please remember to mark appropriate posts as correct/helpful. For the long run, it will benefit us all.
♦ Author of Oracle Application Express 3.2 – The Essentials and More -
ORA-02263 when creating Report on Web Service Result
Hi,
I'm using Application Express 4.2.1.00.08 and I'm having problems creating a report on web service result.
This is the tutorial I'm using: http://docs.oracle.com/cd/E14373_01/appdev.32/e13363/web_serv.htm (yes, I realize it's intended primarily for APEX 3.2).
I am able to create the web service, but when creating a report on web service result, I get the following error in the last step:
ORA-20001: Unable to create form on table. ORA-02263: need to specify the datatype for this column.
I have tried creating a report on the same web service result on apex.oracle.com (Application Express 4.2.1.00.08) and I don't get the error, and I am able to create the report.
The same thing happens with another web service, so I'm puzzled.
What could be the problem?
Thank you.I wasn't able to solve the original problem, but I was able to recreate the process manually, using APEX_WEB_SERVICE.PARSE_RESPONSE function, documented here:http://docs.oracle.com/cd/E23903_01/doc/doc.41/e21676/apex_web_service.htm#autoId10
Thanks again for your help! -
How to publish Report Viewer reports as Web Services
I have some reports templates (.rdlc) having only business objects as data sources (no direct SQL connection). They are working well with Windows Report Viewer. Now I am think to make the reports available via web services to multiple apps. Is there
a way to do that? Any sample?
Thanks,
JasonHello,
SQL Server Reporting Services provides access to the full functionality of the report server through the Report Server Web service. In order to meet your requirement, you
can try to converting an .rdlc file to an .rdl file
and then deploy the report to report server.
If you want to rendering the report in your application, you can try to use the ReportViewer controls in remote processing mode.
Reference:
Adding and Configuring the ReportViewer Controls
Regards,
Fanny Liu
If you have any feedback on our support, please click here.
Fanny Liu
TechNet Community Support -
Is there a way to get system usage reports through web services api?
Where I find some examples?No, they don't 'need' web services. Xcelsius uses Excel for it's data and you can use web services to load the Excel model with data, but it is not required. CR has a variety of data connection options.
Web services is a popular method of retrieving the most up-to-date data, but is not a requirement.
Hope that helps,
Jake -
BPC Reports as Web Service ?
Hello Experts,
Can we publish SAP BPC 7.5 NW reports as web service ? if yes, how to get the WSDL URL ? I want to use that in Xcelsius 2008 with Web Service connection.
Thanks and Regards,
PASGAny idea ?
-
ECC integration with Crystal report 2008
Hello,
If some one have guide of ECC integration with Crystal report 2008 ? Please share me I need to integrate ECC to crystal 2008 integration.
Regards,
Sankar.G
Basis CosultantDo not cross post.
Read the "Rules of Engagement"
Regards
Juan
Maybe you are looking for
-
How to avoid data selection inside the loop?
Hello Experts, I am working on one performance item and I have already applied some changes to the original version. Now, If I compare my new program with old program, I have good improvement in performance. I am checking if I can do anything on stat
-
Corrosion/Pitting in Macbook Pro Case
Hi All, It would appear that I have some corrosion/pitting occurring where I rest my palms on my Macbook Pro. Initially, I thought it was dirt or some residue, but after cleaning I noticed it was untouched. Further examination (with a 10x loupe) show
-
i have a few SWF files loading into the main SWF. I am using a blank movie clip to load the external SWFs. loadMovie("photos-color.swf", "color"); That is actionscript I use to load the external SWF into the main SWF. I go to one page on my site, dow
-
Hello I am trying to update my iphone to get the new software and itunes will download the software but will not install. An error message pops up saying that my network needs to be changed?
-
Porblem with One Info Object. in Two Structures
Hi, I am have a Object like Material Type which i need to use in KF structure by filtering in selection, and also same in char Structure with different selection in one query. But my Problem is I am unable to Drag this Object in to the selection pane