Viewed1000+ timesYou Asked I have been working with the Oracle Database for several years now, but have recently taken a position with a company implementing Oracle Financials. As part of the implementation, a mandate has been made to minimize customizations (no new forms), but report enhancement is necessary.
I took the course on Oracle Reports Developer, and now I'd like to start working on report customization. I've spent the last couple weeks sifting through documentation, and to my knowledge I have been unable to find anywhere where oracle talks about modifying existing reports when your Apps server is on a different platform from your desktops.
Basically, I need to take the report executable from a UNIX box, and transfer it along with any attached libraries to my developer environment (Windows NT 4.0). How do I go about doing this? Correct me if I am wrong, but if I just use FTP, I have a problem with differet compiled versions (Unix as opposed to NT). I see the same problem arising if I create a new report for use with Oracle Apps.
Can you point me in the direction of how to proceed, or to documentation that I may have missed that would be of use?
Thanks a million!
Rory Monteith
Programmer
and Tom said...In reports, the .rdf files may be transferred between platforms. The compiled version of the reports are .rep files. Reports can run directly off of the rdf files as well as the compiled rep files. For the libraries, you need the .pll files to move across platforms.
Make sure to issue "BIN" in ftp !
Rating (10 ratings)
Is this answer out of date? If it is, please let us know via a Comment Comments Comment Anyother Method to Create a RDF file programmatticallyKamini, August 31, 2002 - 4:33 am UTC
Connor and Chris don't just spend all day on AskTOM. You can also catch regular content via Connor's blog and Chris's blog. Or if video is more your thing, check out Connor's latest video and Chris's latest video from their Youtube channels. And of course, keep up to date with AskTOM via the official twitter account. More to Explore Live SQLShare and learn SQL and PL/SQL; free access to the latest version of Oracle Database!
I am designing a new report using oracle reports builder that comes with 10g. I have many columns to be inserted horizontally. But I couldn't increase the page width of the body section beyond 8.5 inches. But I can see the page width of some existing reports to be more than 16 inches. How do I increase the page width?. I have been googling for an hour but couldn't find anything useful. I have tried tinkering with the settings at,
In the Object Navigator window, open up the Layout Model node. Then double-click on the Main Section node to bring up its properties in the Property Palette window. There you will find Width, which defaults to 8.5, and Height, which defaults to 11.
Tony's answer shows how to adjust the width of the report. If you want to adjust the margin, then open up the Layout Model, click on the button "Edit Margin" (visit the tooltips to identify the button), click on the thick black border and then adjust the margin by dragging the small white square.
I can not connect to my oracle instances while in Report Developer. I get a message that says : REP-0501 Unable to connect to specified database ORA-12154: TNS: could not resolve service name. I assume this means that my tnsnames.ora file is not pointing to a legitimate instance. I have done a Windows search of my entire hard drive and updated each and every tnsnames.ora file. I know that the Report developer executable is orantBINRWBLD60.EXE. Can someone identify exactly where the Report Developer is looking for the connection file(tnsnames)?
Dear
You have a tnsnames.ora file in the following folder :
orantnet80admin
you have to go there and define your database connection parameters.
Then, your report builder will be working fine.
Best regards
Mohamed El-Halwagy
Egypt
I forgot to mention that where it looks will depend upon your sqlnet.ora
file found in the same location. If it has entries other than tnsnames to
resolve the connection, then it could possible search your network for a
file. Even if tnsnames is the only entry, it can (and does) find other
tnsnames.ora files on your local computer. (make sure all of your tnsnames
files have the necessary entries in this case)
To use data from an Oracle database in your report, you must have a dataset that's based on a report data source of type Oracle. This built-in data source type uses the Oracle Data Provider directly and requires an Oracle client software component. This article explains how to download and install drivers for Power BI Report Builder.
The following commands that use Oracle's OraProvCfg.exe tool to register Oracle's Managed and Unmanaged
ODP.NET drivers are provided as examples for use with the above Microsoft products. For the configuration of the
ODP.NET drivers specific to your environment, you may need to contact Oracle support or reference Oracle's documentation for Configuring Oracle Data Provider for .NET.
Power BI Report Builder uses Managed
ODP.NET for authoring paginated (RDL) reports. You only need the following steps when using Oracle ODAC drivers 12.2 and later. Otherwise, they install by default to a non-machine-wide configuration for a new Oracle home installation. These steps assume you've installed the ODAC 18.x files to the c:\oracle32 folder where Power BI Report Builder is installed. Follow these steps to register Managed
ODP.NET:
Power BI Report Builder uses Managed
ODP.NET for authoring paginated (RDL) reports. You only need the following steps when using Oracle ODAC drivers 12.2 and later. Otherwise, they install by default to a non-machine-wide configuration for a new Oracle home installation. These steps assume you've installed the ODAC 18.x files to the c:\oracle64 folder where Power BI Report Builder is installed. Follow these steps to register Managed
ODP.NET:
Contact your database administrator for connection information and for the credentials to use to connect to the data source. The following connection string example specifies an Oracle database on the server named "Oracle18" using Unicode. The server name must match what is defined in the Tnsnames.ora configuration file as the Oracle server instance name.
To create a dataset, you can either select a stored procedure from a drop-down list or create an SQL query. To build a query, you must use the text-based query designer. For more information, see Text-based Query Designer User Interface (Power BI Report Builder).
If the query includes query variables, corresponding report parameters are automatically generated. Named parameters are supported by this extension. For Oracle version 9 or later, multi-value parameters are supported.
Report parameters are created with default property values that you might need to modify. For example, each report parameter is data type Text. After the report parameters are created, you might have to change default values.
Before you can connect an Oracle data source, the system administrator must have installed the version of the .NET Data Provider for Oracle that supports retrieving data from the Oracle database. This data provider must be installed on the same computer as Power BI Report Builder and also on machine hosting Power BI Gateway. For more information, see Manage your data source - Oracle.
When you use an Oracle data source, if the paginated report has query type set as Stored Procedure, it fails to execute in the Power BI service due to a Power BI Gateway limitation. As a workaround, if you're using Oracle 12 or above, set query type to text and call the stored procedure inline, as in the following example.
SQL Server Reporting Service also known as SSRS is a reporting tool of Microsoft that helps to develop various reports types. In addition, a few months ago Microsoft announced the first release candidate of SQL Server 2019 Reporting Service. This means that SSRS is still a powerful tool in the market and at the same time it plays a key role for companies who need to build custom reports and mobile reports.
Report Builder is a lightweight tool that helps to develop reports for SQL Server Reporting Service. In this article examples, we will use Report Builder. You can refer to SSRS Report Builder introduction and tutorial article for more detail about the SSRS report builder.
The Adventureworks human resources department required a report about the employees who are working in the company. They want to see the identity number, birth date, marital status and gender of the employee in the report. Furthermore, they want to filter the employees according to their job titles. They sent a draft about the report which is illustrated below:
This option helps us to open an empty report designer screen quickly. A little disadvantage of this option is to set some options manually. For this reason, we will create a data source and dataset of the report manually.
In SSRS, data sources stored detailed information and credentials about the connections. In the Repor Builder main window, data sources are placed on the right side of the screen, we will right-click and select Add Data Source option to add a new data source:
On the Data Source Properties window, we can find various connection types that can be used in the reports. We will use the Microsoft SQL Server connection type for our report and select Use a connection embedded in my report and give HRReportDataSourcename:
We can either fill the Connection string text box manually or we can use the Build option in order to generate a connection string. We will click the Build button and set up the credentials of the connection string:
3a8082e126