{"id":5456,"date":"2018-01-15T12:32:36","date_gmt":"2018-01-15T12:32:36","guid":{"rendered":"https:\/\/pitss.com\/oracle-reports-alternatives\/"},"modified":"2025-03-13T12:37:28","modified_gmt":"2025-03-13T12:37:28","slug":"oracle-reports-and-the-alternatives","status":"publish","type":"post","link":"https:\/\/pitss.com\/de\/oracle-reports-and-the-alternatives\/","title":{"rendered":"Top 5 Oracle Reports Alternatives"},"content":{"rendered":"<h1>\n<h1 style=\"color: #ffffff;\">Oracle Reports Abl\u00f6sung \u2013 <br \/>welche Alternativen gibt es?<\/h1>\n<\/h1>\n<div><span style=\"color: #ffffff;\">Sie m\u00fcssen bald eine Alternative f\u00fcr <br \/>veraltete Oracle Reports finden?<\/span><\/div>\n<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2024\/10\/monitor-1.png\" alt=\"\"><\/p>\n<div>Im Zuge der Digitalisierung werden s\u00e4mtliche Software-Komponenten und Infrastrukturen modernisiert, blo\u00df Druckprozesse scheinen oft vernachl\u00e4ssigt zu werden. Die Rolle des Reporting wird oft untersch\u00e4tzt \u2013 allerding nur, weil viele Unternehmen sein wahres Potenzial noch nicht erkannt haben. Ein ausgekl\u00fcgeltes Reporting-Tool kann viel mehr als nur Daten auf Papier zu bringen. H\u00e4ufig setzen Experten Print-L\u00f6sungen im Kontext von Business Intelligence-Strategien ein, was f\u00fcr Unternehmensprozesse neue Features wie Push-Notifikationen, Offline- und Mobile-L\u00f6sungen \u2013 um nur einige zu nennen, bedeutet. Auch wenn Ihr Reporting-Tool das alles nicht kann, haben wir eine gute Nachricht f\u00fcr Sie: Es ist nie zu sp\u00e4t f\u00fcr eine Modernisierung!<\/div>\n<div>\n<h4>Inhaltsverzeichnis<\/h4>\n<p><a href=\"#release\"><span style=\"color: #000000;\"><strong>1. Das letzte Reports-Release<\/strong><\/span><\/a><br \/>\n<br \/><a href=\"#release\"><span style=\"color: #000000;\"><strong>2. L\u00f6sungsalternativen<\/strong><\/span><\/a><br \/>\n     <br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"#release\"><span style=\"color: #000000;\"><strong>2.1 PL\/PDF<\/strong><\/span><\/a><br \/>\n     <br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"#release\"><span style=\"color: #000000;\"><strong>2.2 APEX Office Print<\/strong><\/span><\/a><br \/>\n     <br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"#release\"><span style=\"color: #000000;\"><strong>2.3 Eclipse BIRT<\/strong><\/span><\/a><br \/>\n     <br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"#release\"><span style=\"color: #000000;\"><strong>2.4 Jasper Reports<\/strong><\/span><\/a><br \/>\n     <br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"#release\"><span style=\"color: #000000;\"><strong>2.5 Oracle BI Publisher<\/strong><\/span><\/a><br \/>\n<br \/><a href=\"#release\"><span style=\"color: #000000;\"><strong>3. Welche Ziel-Technologie w\u00e4hlen andere Reports Nutzer? (Infografik)<\/strong><\/span><\/a><br \/>\n<br \/><a href=\"#release\"><span style=\"color: #000000;\"><strong>4. Fragen der Migration<\/strong><\/span><\/a><br \/>\n<br \/><a href=\"#release\"><span style=\"color: #000000;\"><strong>5. Fazit<\/strong><\/span><\/a>\n<\/div>\n<hr>\n<div>\n<h4>POPULAR POSTS<\/h4>\n<\/div>\n<hr>\n<div><b>Das neue PITSS.CON Release f\u00fcr Oracle Forms 14c<\/b><\/p>\n<p>Der leichte Weg f\u00fcr den Upgrade und die Optimierung von Oracle Forms Applikationen<\/p>\n<p><a href=\"\/de\/das-neue-pitss-con-release-fuer-oracle-forms-14c\/\"><u>Mehr lesen<\/u><\/a>\n<\/div>\n<hr>\n<div><b>F\u00f6rderprojekt BMBF<\/b><\/p>\n<p>PITSS erh\u00e4lt Zuschlag f\u00fcr F\u00f6rderprojekt des BMBF zur digitalen Softwaredokumentation<\/p>\n<p><a href=\"https:\/\/pitss.com\/de\/bmbf-fundingproject-team-procmape-meeting-02-24\/\"><u>Mehr lesen<\/u><\/a>\n<\/div>\n<div>\n<h3>1. Das letzte Reports-Release<\/h3>\n<p>Bereits im Oktober 2016 hat Oracle angek\u00fcndigt, dass Oracle Fusion Middleware 12.2.1.3.0 das letzte Reports-Release sein wird. Zudem erlischt sp\u00e4testens 2025 vollst\u00e4ndig der Support-Anspruch seitens Oracle. Enterprise Applikationen basierend auf dem Oracle Fusion Middleware Stack, der unter anderem Oracle Forms und Reports beinhaltet, sehen sich daher dem Zwang gegen\u00fcbergestellt, sich bereits jetzt Gedanken \u00fcber Alternativen im Bereich des Reporting machen zu m\u00fcssen. Welche sich aktuell auf dem Markt anbieten, m\u00f6chten wir Ihnen im Folgenden aufzeigen. <\/p>\n<h3 id=\"loesung\">2. L\u00f6sungsalternativen<\/h3>\n<p>Bitte beachten Sie, dass die Aufstellung nicht den Anspruch einer Vollst\u00e4ndigkeit erhebt und zum Zeitpunkt der Ver\u00f6ffentlichung dieses Beitrags nur unsere Sicht des Marktes widerspiegelt.<\/p><\/div>\n<div>\n<h4>2.1 PL\/PDF<\/h4>\n<\/div>\n<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2024\/10\/plpdf-logo.png\" alt=\"\"><\/p>\n<div>PL\/PDF ist ein Reporting-Tool des ungarischen Oracle Partners OraNext, welches ausschlie\u00dflich mit PL\/SQL-Mitteln in der Oracle Datenbank Dokumente als PDF, DOCX oder XLSX erstellen kann. Als Layout-Designer kann ein Word- oder Excel-Template genutzt werden. Die Lizenzierung erm\u00f6glicht ein Modell nach Ausgabe-Format (570 \u20ac pro Format) oder pro Server (2.280 \u20ac).<\/p>\n<p><span style=\"color: #33cc33;font-weight: bold;font-size: 18px;\">St\u00e4rken<\/span><\/p>\n<ul>\n<li>Performant f\u00fcr gro\u00dfe Datenbeschaffung \u2013 l\u00e4uft direkt in der Datenbank<\/li>\n<li>Basiert ausschlie\u00dflich auf PL\/SQL<\/li>\n<li>Kleiner Footprint, kann leicht in die Anwendung integriert werden<\/li>\n<\/ul>\n<p>\n<span style=\"color: #DD2211;font-weight: bold;font-size: 18px;\">Schw\u00e4chen<\/span><\/p>\n<ul>\n<li>Unterst\u00fctzt keine anderen Ausgabeformate<\/li>\n<li>An eine Datenbank gebunden und somit nicht als Enterprise Service f\u00fcr andere Applikationen nutzbar<\/li>\n<li>Begrenzter Funktionsumfang (kein BI, kein SelfService, kein Multilanguage Support out of the box etc.<\/li>\n<\/ul>\n<p><span style=\"color: #006ab2;font-weight: bold;font-size: 18px;\">Einsatz<\/span><\/p>\n<p>PL\/PDF eignet sich bestens, wenn im eng gesteckten Umfeld der Anwendung eine \u00fcberschaubare Anzahl von wohl definierten Berichten zu erstellen ist. Die Integration gelingt leicht und die Nutzung ist f\u00fcr PL\/SQL versierte Entwickler leicht zu beherrschen.<\/p><\/div>\n<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2024\/10\/birt-logo.png\" alt=\"\"><br \/>\n<img decoding=\"async\" src=\"\/wp-content\/uploads\/2024\/10\/logo-office-print.svg\" alt=\"\"><br \/>\n<img decoding=\"async\" src=\"\/wp-content\/uploads\/2024\/10\/plpdf-logo.png\" alt=\"\"><\/p>\n<hr>\n<div>\n<h3>JasperReports<\/h3>\n<p>Why should you consider Jasper Reports as a serious Oracle Reports alternative?<\/p>\n<p>Well there are quite a few good reasons, but the main one: JasperReports is open source \u2013 well at least to a certain degree. JasperReports is developed and maintained by Jaspersoft. You can create your JasperReports using the main library and distribute them as long as you don\u2019t change the source code. If you need further support from JasperSoft or different licensing, then you have to buy additional products.<\/p>\n<p>The second main reason for Jasper is, that it is written in Java, which is widely used. JasperReports can handle various data source options: JDBC, Hibernate, XML, EJB, POJO. While there are many data sources possible, there are loads of export formats available: PDF, HTML, XLS, RTF, ODT, XML, CSV, TXT, DOCX.<\/p>\n<p>JasperReports from TIBCO is probably the Java based open source solution with the widest community. Similar to BIRT, reports development takes place in the Eclipse IDE and at runtime, the engine can be integrated into any Java application. In contrast to BIRT, Jasper can also be consumed via a scheduler or web services. That Oracle Forms integration very flexible and diverse.<\/p><\/div>\n<div>\n<h4 style=\"color: #1FA346;text-align: center;\">Strengths<\/h4>\n<ul>\n<li>\nBroad coverage of various data sources<\/li>\n<li>Pixel-perfect issues possible<\/li>\n<li>Very performant for long reports<\/li>\n<\/ul>\n<\/div>\n<div>\n<h4 style=\"color: #ff0000;text-align: center;\">Weaknesses<\/h4>\n<ul>\n<li>\nCumbersome subreports for multiple data sources in a report<\/li>\n<li>Pixel-perfect issues possible<\/li>\n<li>Few out-of-the-box aggregate features<\/li>\n<\/ul>\n<\/div>\n<div>\n<h5><strong>Commitment, Problems, and Solutions<\/strong><\/h5>\n<p>The possibility of integrating JasperReports via WebServices and URL calls also makes the tool interesting outside of pure Java application development. Pixel-perfect printing also allows safe use for classic tasks such as labels, barcodes and forms. If it is the first step in the Java world, the learning curve should not be underestimated like in BIRT.<\/p>\n<p>While using Jasper Reports has some benefits it comes with some negative aspects and problems when you are moving from Oracle Reports. The biggest problem for most Oracle Reports developers will be the fact, that Jasper is not supporting PL\/SQL. So if there is a lot of logic or validation in your reports we recommend to move the PL\/SQL Code to the database and refactor the validation within Java.<\/p>\n<p>Another problem could be, that you need Java knowledge to utilize JasperReports: If you already have Java knowledge in your company your Java developers will find it easier to work with JasperReports, but if your developers are pure PL\/SQL developers Java training to a certain extend is not a bad idea. Also Java resources are quite common (Java is still the most famous programming language).<\/p><\/div>\n<div>\n<table width=\"100%\" border=\"1\" cellpadding=\"5px\" style=\"background-color:#DDDDDD;\">\n<tr>\n<td width=\"70%\">No PL\/SQL support\t<\/p>\n<td width=\"30%\">move PL\/SQL to DB\/Java<\/td>\n<\/tr>\n<tr>\n<td width=\"70%\">No validation triggers<\/p>\n<td width=\"30%\">refactor logic with Java<\/td>\n<\/tr>\n<tr>\n<td width=\"70%\">Generally limited triggers\t<\/p>\n<td width=\"30%\">refactoring, sub-reports<\/td>\n<\/tr>\n<tr>\n<td width=\"70%\">No detailed filtering of query groups<\/p>\n<td width=\"30%\">refactoring<\/td>\n<\/tr>\n<tr>\n<td width=\"70%\">No PL\/SQL formula columns<\/p>\n<td width=\"30%\">refactoring<\/td>\n<\/tr>\n<tr>\n<td width=\"70%\">Too many sub-reports can result in very poor performance because each sub-report opens its own database connection, thread and query<\/p>\n<td width=\"30%\">perfomance test + refactoring, if necessary<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<hr>\n<div>\n<h3>Oracle BI Publisher<\/h3>\n<p>Oracle\u2019s official successor and recommendation for reporting is the Oracle BI Publisher. If asked, then Oracle would say there is only one real Oracle Reports alternative: Oracle BI Publisher. But BI Publisher (in the past XMLPublisher) is not a one-to-one replacement for Reports; it\u2019s rather another option for reporting that is quite different from Reports.<\/p>\n<p>BI Publisher divides the reporting into data, layout and language.<\/p>\n<p>This changes the flow of work when it comes to the creation of a report. The advantage is, that reports that use the same data source but have a different layout must not be created multiple times. For creating these different layout-templates the development environment or a Microsoft Word Add-in can be utilized. An additional advantage of BI Publisher compared to Reports is that BI Publisher supports many sources and export formats.<\/p>\n<p>One is not limited to an Oracle Database as a source of data \u2013 you can use different other sources like WebServices, files or external systems. Those can be exported to a wide range of formats like: PDF, PPT, SML, Excel to different output channels (printer, filesystem, mail etc.). BI Publisher additionally offers a dashboard functionality with which users can create their own reports. All of those mentioned possibilities make BI Publisher to a not to cheap Enterprise Reporting solution.<\/p>\n<p>If you have licensed the iAS-EE the use of BI Publisher is free of an extra charge.He also supplanted Oracle Reports in Oracle\u2019s own ERP suite. The strict separation between layout and data collection goes two steps further and makes it possible for the end user to create, manage and consume their own reports very intuitively via an online-builder and also to make this separation with standard XML technologies an efficient one Multilingualism of the reports. The BI Publisher is available through the metrics Named-User-Plus (395 \u20ac) or Processor (39,500 \u20ac).<\/p><\/div>\n<div>\n<h4 style=\"color: #1FA346;text-align: center;\">Strengths<\/h4>\n<ul>\n<li>High degree of modularization (sub-templates, reuse)<\/li>\n<li>Self-service portal for central reporting solution<\/li>\n<li>Bursting and online dashboard<\/li>\n<li>May be covered by Oracle Forms license<\/li>\n<\/ul>\n<\/div>\n<div>\n<h4 style=\"color: #ff0000;text-align: center;\">Weaknesses<\/h4>\n<ul>\n<li>Requires know-how from XSL-FO<\/li>\n<li>Pixel perfect printing only cumbersome<\/li>\n<li>Requires BI Publisher Server within the Weblogic servert<\/li>\n<\/ul>\n<\/div>\n<div>\n<h5><strong>Commitment<\/strong><\/h5>\n<p>If the Forms and Reports application is licensed on the basis of an Oracle Application Enterprise Edition, the BI Publisher is the natural successor. The integration with Forms is predefined by Oracle and the integration into other applications based on APEX, ADF or other Java frameworks is very easy. The range of functions certainly surpasses all other alternative solutions.<\/p><\/div>\n<hr>\n<div>\n<h3>Eclipse BIRT<\/h3>\n<p>BIRT is an open source solution from the Eclipse Foundation for the preparation, visualization and reporting of data within rich client or web applications based on Java. Report design and implementation takes place within the Eclipse IDE and a BIRT Report Designer. Then, applications integrate via the Report Engine, which can be integrated into any Java application with a Java API.<\/p><\/div>\n<div>\n<h4 style=\"color: #1FA346;text-align: center;\">Strengths<\/h4>\n<ul>\n<li>Broad coverage of various data sources<\/li>\n<li>Great variety of different output formats<\/li>\n<li>Powerful charting engine<\/li>\n<\/ul>\n<\/div>\n<div>\n<h4 style=\"color: #ff0000;text-align: center;\">Weaknesses<\/h4>\n<ul>\n<li>Graphic elements are missing<\/li>\n<li>Pixel perfect printing only cumbersome<\/li>\n<li>Page-related values (subtotals, page numbers) are only cumbersome<\/li>\n<\/ul>\n<\/div>\n<div>\n<h5><strong>Commitment<\/strong><\/h5>\n<p>In a holistic Java-oriented application development, BIRT certainly finds its rightful place. The existing BIRT Report Viewer can be used as an independent application and enriches the functionality of your application out of the box.<\/p>\n<\/div>\n<hr>\n<div>\n<h3>APEX Office Print<\/h3>\n<p>In the field of application development with Oracle APEX, the Belgian company APEX R &#038; D has developed the product APEX Office Print (AOP). Data from the Oracle database or usable web services are linked to Office templates (Word, Excel, Powerpoint) and can be output in PDF or Office formats. Additional functionalities include integrated mailing functionality, various barcodes and the ability to generate interactive reports. The licensing model distinguishes between the cloud solution on a rental basis and the on-prem installation.<\/p><\/div>\n<div>\n<h4 style=\"color: #1FA346;text-align: center;\">Strengths<\/h4>\n<ul>\n<li>Flexible through various APIs<\/li>\n<li>Simple template creation via Office Tools<\/li>\n<li>Easy to integrate in the apex environment<\/li>\n<\/ul>\n<\/div>\n<div>\n<h4 style=\"color: #ff0000;text-align: center;\">Weaknesses<\/h4>\n<ul>\n<li>Complicated creation of pixel-perfect printing\n<\/li>\n<li>Requires Apex version 4.2 or higher in the database<\/li>\n<li>Business logic from PL \/ SQL is difficult to adopt<\/li>\n<\/ul>\n<\/div>\n<div>\n<h5><strong>Commitment<\/strong><\/h5>\n<p>If your Forms applications future plans are to migrate to APEX, the APEX Office Print reports are almost perfect. The lightweight installation (based on APEX) offers a clear added value with interactive reports.<\/p>\n<\/div>\n<hr>\n<div>\n<h3>PL\/ PDF<\/h3>\n<p>PL \/ PDF is a reporting tool of the Hungarian Oracle partner OraNext, which can only create documents as PDF, DOCX or XLSX with PL \/ SQL resources in the Oracle database. As a layout designer, a Word or Excel template can be used. The licensing allows a model by output format or per server.<\/p><\/div>\n<div>\n<h4 style=\"color: #1FA346;text-align: center;\">Strengths<\/h4>\n<ul>\n<li>Performant for large data retrieval \u2013 runs directly in the database<\/li>\n<li>Based solely on PL \/ SQL<\/li>\n<li>Small footprint, can be easily integrated into the application<\/li>\n<\/ul>\n<\/div>\n<div>\n<h4 style=\"color: #ff0000;text-align: center;\">Weaknesses<\/h4>\n<ul>\n<li>Does not support other output formats<\/li>\n<li>Linked to a database and thus not usable as enterprise service for other applications<\/li>\n<li>Limited functionality (no BI, no self-service, no multilanguage support out of the box, etc.)<\/li>\n<\/ul>\n<\/div>\n<div>\n<h5><strong>Commitment<\/strong><\/h5>\n<p>PL \/ PDF is ideal if a manageable number of well-defined reports has to be created in the tightly-knit environment of the application. The integration is easy and easy to use for PL \/ SQL savvy developers.<\/p>\n<\/div>\n<hr>\n<div>\n<h3>Which target technology do other report users choose?<\/h3>\n<p>The answer to the question of where most of the market will go is usually its reasons. That\u2019s why in our September 2016 webinar \u201cThe End of Oracle Reports\u201d we asked more than 100 attendees about the technology they plan to use to replace Oracle Reports.<\/p><\/div>\n<div>Remarkably, as many as 79% of participants were still unsure or undecided about the technology choice. Due to the importance of the decision, however, it is understandable and sensible on the other side that a final decision is not \u201cbroken over the knee\u201d.<\/p>\n<p>Among those who made their decision, Jasper Reports is the clear favorite, followed by Oracle BI Publisher and PL \/ PDF. However, few webinar participants considered BIRT, APEX Office Print, or a completely different tool for the best possible solution, but this does not have to be an exclusion criterion. As mentioned earlier, almost every technology has its raison d\u2019\u00eatre, if it suits the individual needs of the company.<\/p><\/div>\n<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2024\/10\/chart1.png\" alt=\"\"><\/p>\n<hr>\n<div>\n<h3>Migration Issues<\/h3>\n<p>After deciding on a solution, you should also consider how a migration from Oracle Reports to the target technology will look. What all of these Oracle Reports alternatives have in common is the fact that there are different ways to approach the migration process. <br \/><strong>Data model:<\/strong> In general, migrating your reports does not change the underlying data model. Often, however, migration is taken as an opportunity to clean up technical debt and reporting processes. Consolidate double queries, validate calculations, and add a future-proof report layer, which also provides valuable data for other BI solutions. <br \/><strong>Layout:<\/strong> Reports has created a definition that can not be arbitrarily transferred to other tools with its design of the layout via coordinates of the elements and repeating frames (which can also be nested arbitrarily). A rough approach succeeds in every migration, but the biggest effort is surely to get everything back to its right place. Especially the tools that do not support natively pixel perfect printing prove to be a bigger hurdle.<\/p>\n<\/div>\n<hr>\n<div>\n<h3>Conclusion<\/h3>\n<p>Oracle Forms customers are currently under some pressure regarding the use of Oracle Reports. Since the last Forms Release 12.2.1.3.0, it has been confirmed that Oracle Reports will no longer be supported by 2023 at the latest. This creates the need to look for a suitable alternative in the market. In this paper, you were presented with five different solution alternatives, each with its own advantages and disadvantages. The decision depends on many factors within your application as well as the environment within which this application is developed, maintained and used. We will gladly show you which alternative is best for you in a more detailed analysis.<\/p><\/div>\n<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2024\/07\/Uta.webp\" alt=\"\"><\/p>\n<div>\n<p><strong>Your Contact <\/strong><\/p>\n<p><strong>Uta Daniels Assistant <\/strong><br \/>of Sales Management<\/p>\n<\/p>\n<p>udaniels@pitss.com<\/p>\n<p>+49 711\/914-012-12<\/p>\n<\/div>\n<div><!-- Note :\n   - You can modify the font style and form style to suit your website. \n   - Code lines with comments Do not remove this code are required for the form to work properly, make sure that you do not remove these lines of code. \n   - The Mandatory check script can modified as to suit your business needs. \n   - It is important that you test the modified form before going live.--><\/p>\n<div class='zcwf_lblLeft crmWebToEntityForm' style='background-color: white;color: black;max-width: 600px;'>\n  <meta name='viewport' content='width=device-width, initial-scale=1.0'><br \/>\n   <META HTTP-EQUIV ='content-type' CONTENT='text\/html;charset=UTF-8'><\/p>\n<form action='https:\/\/crm.zoho.com\/crm\/WebToLeadForm' name=WebToLeads1989809000073101005 method='POST' onSubmit='javascript:document.charset=\"UTF-8\"; return checkMandatory1989809000073101005()' accept-charset='UTF-8'>\n <input type='text' style='display:none;' name='xnQsjsdp' value='fbacea62a2c11bb602e29a9f24087c2403c6b254a5586ba34c44d572eb1acc0d'><\/input><br \/>\n <input type='hidden' name='zc_gad' id='zc_gad' value=''><\/input><br \/>\n <input type='text' style='display:none;' name='xmIwtLD' value='6ff8a91d0a6aeeed424181fbbeb4622d1c8a9c907305640f5863b72c4ad68e46'><\/input><br \/>\n <input type='text'  style='display:none;' name='actionType' value='TGVhZHM='><\/input><br \/>\n <input type='text' style='display:none;' name='returnURL' value='https:\/\/pitss.com\/thank-you' > <\/input><br \/>\n\t <!-- Do not remove this code. --><br \/>\n\t <input type='text' style='display:none;' id='ldeskuid' name='ldeskuid'><\/input><br \/>\n\t <input type='text' style='display:none;' id='LDTuvid' name='LDTuvid'><\/input><br \/>\n\t <!-- Do not remove this code. --><\/p>\n<style>\nhtml,body{\n\tmargin: 0px;\n}<\/p>\n<\/style>\n<div><label for='Email'><span style='font-size:14px; font-family: Poppins; display:none;'>Business Email<\/span><\/label><\/div>\n<div><input style='font-size:16px; font-family: Poppins;' type='text' ftype='email' id='Email' name='Email' maxlength='100' placeholder=\"Business Email\"><\/input><\/div>\n<div><label for='LEADCF37'><span style='font-size:14px; font-family: Poppins; display:none;'>Message<\/span><\/label><\/div>\n<div><textarea style='font-size:16px; font-family: Poppins;' id='LEADCF37' name='LEADCF37' placeholder=\"Message\"><\/textarea><\/div>\n<div class='zcwf_row wfrm_fld_dpNn'><input style='display:none;' type='text' id='Last_Name' value='NEWS report alternative EN'  name='Last Name' maxlength='80'><\/input><\/div>\n<div class='zcwf_row wfrm_fld_dpNn'><select style='display:none;' id='Lead_Source' name='Lead Source'><option value='-None-'>-None-<\/option><option selected value='NEWS report alternative EN'>NEWS report alternative EN<\/option><\/select>\t\t<\/p>\n<div class='zcwf_row wfrm_fld_dpNn'><select style='display:none;' class='zcwf_col_fld_slt' id='Lead_Status' name='Lead Status'  ><option value='-None-'>-None-<\/option><option value='Lost Lead'>Lost Lead<\/option><option selected value='Not Contacted'>Not Contacted<\/option><option value='Closed'>Closed<\/option><option value='In Progress'>In Progress<\/option><option value='Qualified'>Qualified<\/option><option value='Junk Lead'>Junk Lead<\/option><option value='Not Qualified'>Not Qualified<\/option><\/select><\/p>\n<div class='zcwf_col_help'><\/div>\n<\/div>\n<\/div>\n<div class='zcwf_row'>\n<div class='zcwf_col_lab'><\/div>\n<div class='zcwf_col_fld'><input type='submit' id='formsubmit' class='el-content uk-button uk-button-default uk-flex-inline uk-flex-center uk-flex-middle' value='Submit' title='Submit'><\/div>\n<\/div>\n<p>\t<script>\n\tfunction validateEmail1989809000073101005()\n\t{\n\t\tvar form = document.forms['WebToLeads1989809000073101005'];\n\t\tvar emailFld = form.querySelectorAll('[ftype=email]');\n\t\tvar i;\n\t\tfor (i = 0; i < emailFld.length; i++)\n\t\t{\n\t\t\tvar emailVal = emailFld[i].value;\n\t\t\tif((emailVal.replace(\/^s+|s+$\/g, '')).length!=0 )\n\t\t\t{\n\t\t\t\tvar atpos=emailVal.indexOf('@');\n\t\t\t\tvar dotpos=emailVal.lastIndexOf('.');\n\t\t\t\tif (atpos<1 || dotpos<atpos+2 || dotpos+2>=emailVal.length)\n\t\t\t\t{\n\t\t\t\t\talert('Please enter a valid email address. ');\n\t\t\t\t\temailFld[i].focus();\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\treturn true;\n\t}<\/p>\n<p> \t  function checkMandatory1989809000073101005() {\n\t\tvar mndFileds = new Array('Last Name','Email');\n\t\tvar fldLangVal = new Array('Lastx20Name','GeschxE4ftsmail');\n\t\tfor(i=0;i<mndFileds.length;i++) {\n\t\t  var fieldObj=document.forms['WebToLeads1989809000073101005'][mndFileds[i]];\n\t\t  if(fieldObj) {\n\t\t\tif (((fieldObj.value).replace(\/^s+|s+$\/g, '')).length==0) {\n\t\t\t if(fieldObj.type =='file')\n\t\t\t\t{ \n\t\t\t\t alert('Please select a file to upload.'); \n\t\t\t\t fieldObj.focus(); \n\t\t\t\t return false;\n\t\t\t\t} \n\t\t\talert(fldLangVal[i] +' cannot be empty.'); \n   \t   \t  \t  fieldObj.focus();\n   \t   \t  \t  return false;\n\t\t\t}  else if(fieldObj.nodeName=='SELECT') {\n  \t   \t   \t if(fieldObj.options[fieldObj.selectedIndex].value=='-None-') {\n\t\t\t\talert(fldLangVal[i] +' cannot be none.'); \n\t\t\t\tfieldObj.focus();\n\t\t\t\treturn false;\n\t\t\t   }\n\t\t\t} else if(fieldObj.type =='checkbox'){\n \t \t \t if(fieldObj.checked == false){\n\t\t\t\talert('Please accept  '+fldLangVal[i]);\n\t\t\t\tfieldObj.focus();\n\t\t\t\treturn false;\n\t\t\t   } \n\t\t\t } \n\t\t\t try {\n\t\t\t     if(fieldObj.name == 'Last Name') {\n\t\t\t\tname = fieldObj.value;\n \t \t \t    }\n\t\t\t} catch (e) {}\n\t\t    }\n\t\t}\n\t\ttrackVisitor();\n\t\tif(!validateEmail1989809000073101005()){return false;}\n\t\tdocument.querySelector('.crmWebToEntityForm .formsubmit').setAttribute('disabled', true);\n\t}\n\nfunction tooltipShow1989809000073101005(el){\n\tvar tooltip = el.nextElementSibling;\n\tvar tooltipDisplay = tooltip.style.display;\n\tif(tooltipDisplay == 'none'){\n\t\tvar allTooltip = document.getElementsByClassName('zcwf_tooltip_over');\n\t\tfor(i=0; i<allTooltip.length; i++){\n\t\t\tallTooltip[i].style.display='none';\n\t\t}\n\t\ttooltip.style.display = 'block';\n\t}else{\n\t\ttooltip.style.display='none';\n\t}\n}\n<\/script><br \/>\n\t<!-- Do not remove this --- Analytics Tracking code starts --><script id='wf_anal' src='https:\/\/crm.zohopublic.com\/crm\/WebFormAnalyticsServeServlet?rid=6ff8a91d0a6aeeed424181fbbeb4622d1c8a9c907305640f5863b72c4ad68e46gidfbacea62a2c11bb602e29a9f24087c2403c6b254a5586ba34c44d572eb1acc0dgid885e3c1045bd9bdcc91bdf30f82b5696gid14f4ec16431e0686150daa43f3210513'><\/script><!-- Do not remove this --- Analytics Tracking code ends. --><\/form>\n<\/div>\n<\/div>\n<p><!--more--><br \/>\n<!-- {\"type\":\"layout\",\"children\":[{\"type\":\"section\",\"props\":{\"height\":\"pixels\",\"height_viewport\":730,\"image\":\"wp-content\\\/uploads\\\/2024\\\/07\\\/Header-News_Events2000x950px-1.webp\",\"image_position\":\"center-center\",\"image_size\":\"width-1-1\",\"padding_remove_top\":false,\"style\":\"default\",\"title_breakpoint\":\"xl\",\"title_position\":\"top-left\",\"title_rotation\":\"left\",\"vertical_align\":\"\",\"width\":\"default\"},\"children\":[{\"type\":\"row\",\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\"},\"children\":[{\"type\":\"headline\",\"props\":{\"content\":\"\n\n<h1 style=\\\"color: #ffffff;\\\">Oracle Reports Abl\\u00f6sung \\u2013 <br \/>welche Alternativen gibt es?<\\\/h1>\",\"position\":\"relative\",\"position_top\":\"-60\",\"title_color\":\"muted\",\"title_element\":\"h1\",\"title_font_family\":\"primary\",\"title_style\":\"h1\"},\"source\":{\"query\":{\"name\":\"posts.singlePost\"},\"props\":{\"_condition\":{\"filters\":{\"condition\":\"!!\"},\"name\":\"title\"}}}},{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"<span style=\\\"color: #ffffff;\\\">Sie m\\u00fcssen bald eine Alternative f\\u00fcr <br \/>veraltete Oracle Reports finden?<\\\/span>\",\"margin\":\"default\"}},{\"type\":\"image\",\"props\":{\"image\":\"wp-content\\\/uploads\\\/2024\\\/10\\\/monitor-1.png\",\"image_svg_color\":\"emphasis\",\"image_width\":200,\"margin\":\"default\"}}]}]}]},{\"type\":\"section\",\"props\":{\"image_position\":\"center-center\",\"style\":\"default\",\"title_breakpoint\":\"xl\",\"title_position\":\"top-left\",\"title_rotation\":\"left\",\"vertical_align\":\"middle\",\"width\":\"default\"},\"children\":[{\"type\":\"row\",\"props\":{\"layout\":\"3-4,1-4\"},\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"width_medium\":\"3-4\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"Im Zuge der Digitalisierung werden s\\u00e4mtliche Software-Komponenten und Infrastrukturen modernisiert, blo\\u00df Druckprozesse scheinen oft vernachl\\u00e4ssigt zu werden. Die Rolle des Reporting wird oft untersch\\u00e4tzt \\u2013 allerding nur, weil viele Unternehmen sein wahres Potenzial noch nicht erkannt haben. Ein ausgekl\\u00fcgeltes Reporting-Tool kann viel mehr als nur Daten auf Papier zu bringen. H\\u00e4ufig setzen Experten Print-L\\u00f6sungen im Kontext von Business Intelligence-Strategien ein, was f\\u00fcr Unternehmensprozesse neue Features wie Push-Notifikationen, Offline- und Mobile-L\\u00f6sungen \\u2013 um nur einige zu nennen, bedeutet. Auch wenn Ihr Reporting-Tool das alles nicht kann, haben wir eine gute Nachricht f\\u00fcr Sie: Es ist nie zu sp\\u00e4t f\\u00fcr eine Modernisierung!\",\"margin\":\"default\"}},{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h4>Inhaltsverzeichnis<\\\/h4>\\n<a href=\\\"#release\\\"><span style=\\\"color: #000000;\\\"><strong>1. Das letzte Reports-Release<\\\/strong><\\\/span><\\\/a>\\n<br \/><a href=\\\"#release\\\"><span style=\\\"color: #000000;\\\"><strong>2. L\\u00f6sungsalternativen<\\\/strong><\\\/span><\\\/a>\\n     <br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=\\\"#release\\\"><span style=\\\"color: #000000;\\\"><strong>2.1 PL\\\/PDF<\\\/strong><\\\/span><\\\/a>\\n     <br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=\\\"#release\\\"><span style=\\\"color: #000000;\\\"><strong>2.2 APEX Office Print<\\\/strong><\\\/span><\\\/a>\\n     <br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=\\\"#release\\\"><span style=\\\"color: #000000;\\\"><strong>2.3 Eclipse BIRT<\\\/strong><\\\/span><\\\/a>\\n     <br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=\\\"#release\\\"><span style=\\\"color: #000000;\\\"><strong>2.4 Jasper Reports<\\\/strong><\\\/span><\\\/a>\\n     <br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=\\\"#release\\\"><span style=\\\"color: #000000;\\\"><strong>2.5 Oracle BI Publisher<\\\/strong><\\\/span><\\\/a>\\n<br \/><a href=\\\"#release\\\"><span style=\\\"color: #000000;\\\"><strong>3. Welche Ziel-Technologie w\\u00e4hlen andere Reports Nutzer? (Infografik)<\\\/strong><\\\/span><\\\/a>\\n<br \/><a href=\\\"#release\\\"><span style=\\\"color: #000000;\\\"><strong>4. Fragen der Migration<\\\/strong><\\\/span><\\\/a>\\n<br \/><a href=\\\"#release\\\"><span style=\\\"color: #000000;\\\"><strong>5. Fazit<\\\/strong><\\\/span><\\\/a>\\n\",\"margin\":\"default\"}}]},{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"width_medium\":\"1-4\"},\"children\":[{\"type\":\"divider\",\"props\":{\"divider_element\":\"hr\"}},{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h4>POPULAR POSTS<\\\/h4>\",\"margin\":\"default\"}},{\"type\":\"divider\",\"props\":{\"divider_element\":\"hr\"}},{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"<b>Das neue PITSS.CON Release f\\u00fcr Oracle Forms 14c<\\\/b>\\n\n\nDer leichte Weg f\\u00fcr den Upgrade und die Optimierung von Oracle Forms Applikationen\\n\n\n\\n<a href=\\\"\\\/de\\\/das-neue-pitss-con-release-fuer-oracle-forms-14c\\\/\\\"><u>Mehr lesen<\\\/u><\\\/a>\\n\",\"margin\":\"default\"}},{\"type\":\"divider\",\"props\":{\"divider_element\":\"hr\"}},{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"<b>F\\u00f6rderprojekt BMBF<\\\/b>\\n\n\nPITSS erh\\u00e4lt Zuschlag f\\u00fcr F\\u00f6rderprojekt des BMBF zur digitalen Softwaredokumentation\\n\n\n\\n<a href=\\\"https:\\\/\\\/pitss.com\\\/de\\\/bmbf-fundingproject-team-procmape-meeting-02-24\\\/\\\"><u>Mehr lesen<\\\/u><\\\/a>\\n\",\"margin\":\"default\"}}]}]},{\"type\":\"row\",\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h3>1. Das letzte Reports-Release<\\\/h3>Bereits im Oktober 2016 hat Oracle angek\\u00fcndigt, dass Oracle Fusion Middleware 12.2.1.3.0 das letzte Reports-Release sein wird. Zudem erlischt sp\\u00e4testens 2025 vollst\\u00e4ndig der Support-Anspruch seitens Oracle. Enterprise Applikationen basierend auf dem Oracle Fusion Middleware Stack, der unter anderem Oracle Forms und Reports beinhaltet, sehen sich daher dem Zwang gegen\\u00fcbergestellt, sich bereits jetzt Gedanken \\u00fcber Alternativen im Bereich des Reporting machen zu m\\u00fcssen. Welche sich aktuell auf dem Markt anbieten, m\\u00f6chten wir Ihnen im Folgenden aufzeigen. \\n\n\n\\n\n\n<h3 id=\\\"loesung\\\">2. L\\u00f6sungsalternativen<\\\/h3>\\nBitte beachten Sie, dass die Aufstellung nicht den Anspruch einer Vollst\\u00e4ndigkeit erhebt und zum Zeitpunkt der Ver\\u00f6ffentlichung dieses Beitrags nur unsere Sicht des Marktes widerspiegelt.\",\"id\":\"release\",\"margin\":\"default\"}}]}]},{\"type\":\"row\",\"props\":{\"layout\":\"1-4,3-4\",\"margin\":\"medium\"},\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"width_medium\":\"1-4\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h4>2.1 PL\\\/PDF<\\\/h4>\",\"margin\":\"default\"}}]},{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"width_medium\":\"3-4\"},\"children\":[{\"type\":\"image\",\"props\":{\"image\":\"wp-content\\\/uploads\\\/2024\\\/10\\\/plpdf-logo.png\",\"image_svg_color\":\"emphasis\",\"image_width\":50,\"margin\":\"default\",\"text_align\":\"left\"}}]}]},{\"type\":\"row\",\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"PL\\\/PDF ist ein Reporting-Tool des ungarischen Oracle Partners OraNext, welches ausschlie\\u00dflich mit PL\\\/SQL-Mitteln in der Oracle Datenbank Dokumente als PDF, DOCX oder XLSX erstellen kann. Als Layout-Designer kann ein Word- oder Excel-Template genutzt werden. Die Lizenzierung erm\\u00f6glicht ein Modell nach Ausgabe-Format (570 \\u20ac pro Format) oder pro Server (2.280 \\u20ac).\\n\n\n\\n<span style=\\\"color: #33cc33;font-weight: bold;font-size: 18px;\\\">St\\u00e4rken<\\\/span>\\n\n\n<ul>\n\n<li>Performant f\\u00fcr gro\\u00dfe Datenbeschaffung \\u2013 l\\u00e4uft direkt in der Datenbank<\\\/li>\\n\n\n<li>Basiert ausschlie\\u00dflich auf PL\\\/SQL<\\\/li>\\n    \n\n<li>Kleiner Footprint, kann leicht in die Anwendung integriert werden<\\\/li><\\\/ul>\\n<br \/>\\n<span style=\\\"color: #DD2211;font-weight: bold;font-size: 18px;\\\">Schw\\u00e4chen<\\\/span>\\n\\n\n\n<ul>\n\n<li>Unterst\\u00fctzt keine anderen Ausgabeformate<\\\/li>\\n\n\n<li>An eine Datenbank gebunden und somit nicht als Enterprise Service f\\u00fcr andere Applikationen nutzbar<\\\/li>\\n\n\n<li>Begrenzter Funktionsumfang (kein BI, kein SelfService, kein Multilanguage Support out of the box etc.<\\\/li><\\\/ul>\\n<span style=\\\"color: #006ab2;font-weight: bold;font-size: 18px;\\\">Einsatz<\\\/span>\\n\n\n\\nPL\\\/PDF eignet sich bestens, wenn im eng gesteckten Umfeld der Anwendung eine \\u00fcberschaubare Anzahl von wohl definierten Berichten zu erstellen ist. Die Integration gelingt leicht und die Nutzung ist f\\u00fcr PL\\\/SQL versierte Entwickler leicht zu beherrschen.\",\"margin\":\"default\"}}]}]},{\"type\":\"row\",\"props\":{\"layout\":\"1-2,1-2\"},\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"width_medium\":\"1-2\"},\"children\":[{\"type\":\"image\",\"props\":{\"image\":\"wp-content\\\/uploads\\\/2024\\\/10\\\/birt-logo.png\",\"image_svg_color\":\"emphasis\",\"image_width\":200,\"margin\":\"default\",\"text_align\":\"center\"}}]},{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"width_medium\":\"1-2\"},\"children\":[{\"type\":\"image\",\"props\":{\"image\":\"wp-content\\\/uploads\\\/2024\\\/10\\\/logo-office-print.svg\",\"image_svg_color\":\"emphasis\",\"image_width\":200,\"margin\":\"default\",\"text_align\":\"center\"}},{\"type\":\"image\",\"props\":{\"image\":\"wp-content\\\/uploads\\\/2024\\\/10\\\/plpdf-logo.png\",\"image_svg_color\":\"emphasis\",\"image_width\":200,\"margin\":\"default\",\"text_align\":\"center\"}}]}]},{\"type\":\"row\",\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\"},\"children\":[{\"type\":\"divider\",\"props\":{\"divider_element\":\"hr\"}},{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h3>JasperReports<\\\/h3>\\nWhy should you consider Jasper Reports as a serious Oracle Reports alternative?\\n\\nWell there are quite a few good reasons, but the main one: JasperReports is open source \\u2013 well at least to a certain degree. JasperReports is developed and maintained by Jaspersoft. You can create your JasperReports using the main library and distribute them as long as you don\\u2019t change the source code. If you need further support from JasperSoft or different licensing, then you have to buy additional products.\\n\n\n\\nThe second main reason for Jasper is, that it is written in Java, which is widely used. JasperReports can handle various data source options: JDBC, Hibernate, XML, EJB, POJO. While there are many data sources possible, there are loads of export formats available: PDF, HTML, XLS, RTF, ODT, XML, CSV, TXT, DOCX.\\n\n\n\\nJasperReports from TIBCO is probably the Java based open source solution with the widest community. Similar to BIRT, reports development takes place in the Eclipse IDE and at runtime, the engine can be integrated into any Java application. In contrast to BIRT, Jasper can also be consumed via a scheduler or web services. That Oracle Forms integration very flexible and diverse.\",\"margin\":\"default\"}}]}]},{\"type\":\"row\",\"props\":{\"layout\":\"1-2,1-2\"},\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"width_medium\":\"1-2\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h4 style=\\\"color: #1FA346;text-align: center;\\\">Strengths<\\\/h4>\\n\n\n<ul>\n\n<li>\\nBroad coverage of various data sources<\\\/li>\\n\n\n<li>Pixel-perfect issues possible<\\\/li>\\n    \n\n<li>Very performant for long reports<\\\/li><\\\/ul>\",\"margin\":\"default\"}}]},{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"width_medium\":\"1-2\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h4 style=\\\"color: #ff0000;text-align: center;\\\">Weaknesses<\\\/h4>\\n\n\n<ul>\n\n<li>\\nCumbersome subreports for multiple data sources in a report<\\\/li>\\n\n\n<li>Pixel-perfect issues possible<\\\/li>\\n    \n\n<li>Few out-of-the-box aggregate features<\\\/li><\\\/ul>\",\"margin\":\"default\"}}]}]},{\"type\":\"row\",\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h5><strong>Commitment, Problems, and Solutions<\\\/strong><\\\/h5>\\n\\nThe possibility of integrating JasperReports via WebServices and URL calls also makes the tool interesting outside of pure Java application development. Pixel-perfect printing also allows safe use for classic tasks such as labels, barcodes and forms. If it is the first step in the Java world, the learning curve should not be underestimated like in BIRT.\\n\n\n\\nWhile using Jasper Reports has some benefits it comes with some negative aspects and problems when you are moving from Oracle Reports. The biggest problem for most Oracle Reports developers will be the fact, that Jasper is not supporting PL\\\/SQL. So if there is a lot of logic or validation in your reports we recommend to move the PL\\\/SQL Code to the database and refactor the validation within Java.\\n\n\n\\nAnother problem could be, that you need Java knowledge to utilize JasperReports: If you already have Java knowledge in your company your Java developers will find it easier to work with JasperReports, but if your developers are pure PL\\\/SQL developers Java training to a certain extend is not a bad idea. Also Java resources are quite common (Java is still the most famous programming language).\",\"margin\":\"default\"}},{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<table width=\\\"100%\\\" border=\\\"1\\\" cellpadding=\\\"5px\\\" style=\\\"background-color:#DDDDDD;\\\">\n\n<tr>\n\n<td width=\\\"70%\\\">No PL\\\/SQL support\\t\\n\n\n<td width=\\\"30%\\\">move PL\\\/SQL to DB\\\/Java<\\\/td><\\\/tr>\n\n<tr>\n\n<td width=\\\"70%\\\">No validation triggers\n\n<td width=\\\"30%\\\">refactor logic with Java<\\\/td><\\\/tr>\n\n<tr>\n\n<td width=\\\"70%\\\">Generally limited triggers\\t\n\n<td width=\\\"30%\\\">refactoring, sub-reports<\\\/td><\\\/tr>\n\n<tr>\n\n<td width=\\\"70%\\\">No detailed filtering of query groups\n\n<td width=\\\"30%\\\">refactoring<\\\/td><\\\/tr>\n\n<tr>\n\n<td width=\\\"70%\\\">No PL\\\/SQL formula columns\n\n<td width=\\\"30%\\\">refactoring<\\\/td><\\\/tr>\n\n<tr>\n\n<td width=\\\"70%\\\">Too many sub-reports can result in very poor performance because each sub-report opens its own database connection, thread and query\n\n<td width=\\\"30%\\\">perfomance test + refactoring, if necessary<\\\/td><\\\/tr><\\\/table>\",\"margin\":\"default\"}},{\"type\":\"divider\",\"props\":{\"divider_element\":\"hr\"}},{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h3>Oracle BI Publisher<\\\/h3>\\n\\nOracle\\u2019s official successor and recommendation for reporting is the Oracle BI Publisher. If asked, then Oracle would say there is only one real Oracle Reports alternative: Oracle BI Publisher. But BI Publisher (in the past XMLPublisher) is not a one-to-one replacement for Reports; it\\u2019s rather another option for reporting that is quite different from Reports.\\n\n\n\\nBI Publisher divides the reporting into data, layout and language.\\n\n\n\\nThis changes the flow of work when it comes to the creation of a report. The advantage is, that reports that use the same data source but have a different layout must not be created multiple times. For creating these different layout-templates the development environment or a Microsoft Word Add-in can be utilized. An additional advantage of BI Publisher compared to Reports is that BI Publisher supports many sources and export formats.\\n\n\n\\nOne is not limited to an Oracle Database as a source of data \\u2013 you can use different other sources like WebServices, files or external systems. Those can be exported to a wide range of formats like: PDF, PPT, SML, Excel to different output channels (printer, filesystem, mail etc.). BI Publisher additionally offers a dashboard functionality with which users can create their own reports. All of those mentioned possibilities make BI Publisher to a not to cheap Enterprise Reporting solution.\\n\n\n\\nIf you have licensed the iAS-EE the use of BI Publisher is free of an extra charge.He also supplanted Oracle Reports in Oracle\\u2019s own ERP suite. The strict separation between layout and data collection goes two steps further and makes it possible for the end user to create, manage and consume their own reports very intuitively via an online-builder and also to make this separation with standard XML technologies an efficient one Multilingualism of the reports. The BI Publisher is available through the metrics Named-User-Plus (395 \\u20ac) or Processor (39,500 \\u20ac).\",\"margin\":\"default\"}}]}]},{\"type\":\"row\",\"props\":{\"layout\":\"1-2,1-2\"},\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"width_medium\":\"1-2\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h4 style=\\\"color: #1FA346;text-align: center;\\\">Strengths<\\\/h4>\\n\n\n<ul>\n\n<li>High degree of modularization (sub-templates, reuse)<\\\/li>\\n\n\n<li>Self-service portal for central reporting solution<\\\/li>\\n    \n\n<li>Bursting and online dashboard<\\\/li>\n\n<li>May be covered by Oracle Forms license<\\\/li><\\\/ul>\",\"margin\":\"default\"}}]},{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"width_medium\":\"1-2\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h4 style=\\\"color: #ff0000;text-align: center;\\\">Weaknesses<\\\/h4>\\n\n\n<ul>\n\n<li>Requires know-how from XSL-FO<\\\/li>\\n\n\n<li>Pixel perfect printing only cumbersome<\\\/li>\\n    \n\n<li>Requires BI Publisher Server within the Weblogic servert<\\\/li><\\\/ul>\",\"margin\":\"default\"}}]}]},{\"type\":\"row\",\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h5><strong>Commitment<\\\/strong><\\\/h5>\\n\\nIf the Forms and Reports application is licensed on the basis of an Oracle Application Enterprise Edition, the BI Publisher is the natural successor. The integration with Forms is predefined by Oracle and the integration into other applications based on APEX, ADF or other Java frameworks is very easy. The range of functions certainly surpasses all other alternative solutions.\",\"margin\":\"default\"}},{\"type\":\"divider\",\"props\":{\"divider_element\":\"hr\"}},{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h3>Eclipse BIRT<\\\/h3>\\n\\n\\nBIRT is an open source solution from the Eclipse Foundation for the preparation, visualization and reporting of data within rich client or web applications based on Java. Report design and implementation takes place within the Eclipse IDE and a BIRT Report Designer. Then, applications integrate via the Report Engine, which can be integrated into any Java application with a Java API.\",\"margin\":\"default\"}}]}]},{\"type\":\"row\",\"props\":{\"layout\":\"1-2,1-2\"},\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"width_medium\":\"1-2\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h4 style=\\\"color: #1FA346;text-align: center;\\\">Strengths<\\\/h4>\\n\n\n<ul>\n\n<li>Broad coverage of various data sources<\\\/li>\\n\n\n<li>Great variety of different output formats<\\\/li>\\n    \n\n<li>Powerful charting engine<\\\/li><\\\/ul>\",\"margin\":\"default\"}}]},{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"width_medium\":\"1-2\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h4 style=\\\"color: #ff0000;text-align: center;\\\">Weaknesses<\\\/h4>\\n\n\n<ul>\n\n<li>Graphic elements are missing<\\\/li>\\n\n\n<li>Pixel perfect printing only cumbersome<\\\/li>\\n    \n\n<li>Page-related values (subtotals, page numbers) are only cumbersome<\\\/li><\\\/ul>\",\"margin\":\"default\"}}]}]},{\"type\":\"row\",\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h5><strong>Commitment<\\\/strong><\\\/h5>\\n\\nIn a holistic Java-oriented application development, BIRT certainly finds its rightful place. The existing BIRT Report Viewer can be used as an independent application and enriches the functionality of your application out of the box.\\n\\n\",\"margin\":\"default\"}},{\"type\":\"divider\",\"props\":{\"divider_element\":\"hr\"}},{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h3>APEX Office Print<\\\/h3>\\n\\n\\nIn the field of application development with Oracle APEX, the Belgian company APEX R & D has developed the product APEX Office Print (AOP). Data from the Oracle database or usable web services are linked to Office templates (Word, Excel, Powerpoint) and can be output in PDF or Office formats. Additional functionalities include integrated mailing functionality, various barcodes and the ability to generate interactive reports. The licensing model distinguishes between the cloud solution on a rental basis and the on-prem installation.\",\"margin\":\"default\"}}]}]},{\"type\":\"row\",\"props\":{\"layout\":\"1-2,1-2\"},\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"width_medium\":\"1-2\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h4 style=\\\"color: #1FA346;text-align: center;\\\">Strengths<\\\/h4>\\n\n\n<ul>\n\n<li>Flexible through various APIs<\\\/li>\\n\n\n<li>Simple template creation via Office Tools<\\\/li>\\n    \n\n<li>Easy to integrate in the apex environment<\\\/li><\\\/ul>\",\"margin\":\"default\"}}]},{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"width_medium\":\"1-2\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h4 style=\\\"color: #ff0000;text-align: center;\\\">Weaknesses<\\\/h4>\\n\n\n<ul>\n\n<li>Complicated creation of pixel-perfect printing\\n<\\\/li>\\n\n\n<li>Requires Apex version 4.2 or higher in the database<\\\/li>\\n    \n\n<li>Business logic from PL \\\/ SQL is difficult to adopt<\\\/li><\\\/ul>\",\"margin\":\"default\"}}]}]},{\"type\":\"row\",\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h5><strong>Commitment<\\\/strong><\\\/h5>\\n\\nIf your Forms applications future plans are to migrate to APEX, the APEX Office Print reports are almost perfect. The lightweight installation (based on APEX) offers a clear added value with interactive reports.\\n\\n\",\"margin\":\"default\"}},{\"type\":\"divider\",\"props\":{\"divider_element\":\"hr\"}},{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h3>PL\\\/ PDF<\\\/h3>\\n\\nPL \\\/ PDF is a reporting tool of the Hungarian Oracle partner OraNext, which can only create documents as PDF, DOCX or XLSX with PL \\\/ SQL resources in the Oracle database. As a layout designer, a Word or Excel template can be used. The licensing allows a model by output format or per server.\",\"margin\":\"default\"}}]}]},{\"type\":\"row\",\"props\":{\"layout\":\"1-2,1-2\"},\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"width_medium\":\"1-2\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h4 style=\\\"color: #1FA346;text-align: center;\\\">Strengths<\\\/h4>\\n\n\n<ul>\n\n<li>Performant for large data retrieval \\u2013 runs directly in the database<\\\/li>\\n\n\n<li>Based solely on PL \\\/ SQL<\\\/li>\\n    \n\n<li>Small footprint, can be easily integrated into the application<\\\/li><\\\/ul>\",\"margin\":\"default\"}}]},{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"width_medium\":\"1-2\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h4 style=\\\"color: #ff0000;text-align: center;\\\">Weaknesses<\\\/h4>\\n\n\n<ul>\n\n<li>Does not support other output formats<\\\/li>\\n\n\n<li>Linked to a database and thus not usable as enterprise service for other applications<\\\/li>\\n    \n\n<li>Limited functionality (no BI, no self-service, no multilanguage support out of the box, etc.)<\\\/li><\\\/ul>\",\"margin\":\"default\"}}]}]},{\"type\":\"row\",\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h5><strong>Commitment<\\\/strong><\\\/h5>\\n\\nPL \\\/ PDF is ideal if a manageable number of well-defined reports has to be created in the tightly-knit environment of the application. The integration is easy and easy to use for PL \\\/ SQL savvy developers.\\n\\n\",\"margin\":\"default\"}},{\"type\":\"divider\",\"props\":{\"divider_element\":\"hr\"}},{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h3>Which target technology do other report users choose?<\\\/h3>\\n\\nThe answer to the question of where most of the market will go is usually its reasons. That\\u2019s why in our September 2016 webinar \\u201cThe End of Oracle Reports\\u201d we asked more than 100 attendees about the technology they plan to use to replace Oracle Reports.\",\"margin\":\"default\"}}]}]},{\"type\":\"row\",\"props\":{\"layout\":\"2-5,3-5\"},\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"width_medium\":\"2-5\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"Remarkably, as many as 79% of participants were still unsure or undecided about the technology choice. Due to the importance of the decision, however, it is understandable and sensible on the other side that a final decision is not \\u201cbroken over the knee\\u201d.\\n\n\n\\nAmong those who made their decision, Jasper Reports is the clear favorite, followed by Oracle BI Publisher and PL \\\/ PDF. However, few webinar participants considered BIRT, APEX Office Print, or a completely different tool for the best possible solution, but this does not have to be an exclusion criterion. As mentioned earlier, almost every technology has its raison d\\u2019\\u00eatre, if it suits the individual needs of the company.\",\"margin\":\"default\"}}]},{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"width_medium\":\"3-5\"},\"children\":[{\"type\":\"image\",\"props\":{\"image\":\"wp-content\\\/uploads\\\/2024\\\/10\\\/chart1.png\",\"image_svg_color\":\"emphasis\",\"margin\":\"default\"}}]}]},{\"type\":\"row\",\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\"},\"children\":[{\"type\":\"divider\",\"props\":{\"divider_element\":\"hr\"}},{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h3>Migration Issues<\\\/h3>\\n\n\n<p>After deciding on a solution, you should also consider how a migration from Oracle Reports to the target technology will look. What all of these Oracle Reports alternatives have in common is the fact that there are different ways to approach the migration process. <br \\\/><strong>Data model:<\\\/strong> In general, migrating your reports does not change the underlying data model. Often, however, migration is taken as an opportunity to clean up technical debt and reporting processes. Consolidate double queries, validate calculations, and add a future-proof report layer, which also provides valuable data for other BI solutions. <br \\\/><strong>Layout:<\\\/strong> Reports has created a definition that can not be arbitrarily transferred to other tools with its design of the layout via coordinates of the elements and repeating frames (which can also be nested arbitrarily). A rough approach succeeds in every migration, but the biggest effort is surely to get everything back to its right place. Especially the tools that do not support natively pixel perfect printing prove to be a bigger hurdle.<\\\/p>\",\"margin\":\"default\"}},{\"type\":\"divider\",\"props\":{\"divider_element\":\"hr\"}},{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h3>Conclusion<\\\/h3>\\n\\nOracle Forms customers are currently under some pressure regarding the use of Oracle Reports. Since the last Forms Release 12.2.1.3.0, it has been confirmed that Oracle Reports will no longer be supported by 2023 at the latest. This creates the need to look for a suitable alternative in the market. In this paper, you were presented with five different solution alternatives, each with its own advantages and disadvantages. The decision depends on many factors within your application as well as the environment within which this application is developed, maintained and used. We will gladly show you which alternative is best for you in a more detailed analysis.\",\"margin\":\"default\"}}]}]}]},{\"type\":\"section\",\"props\":{\"image_position\":\"center-center\",\"style\":\"default\",\"title_breakpoint\":\"xl\",\"title_position\":\"top-left\",\"title_rotation\":\"left\",\"vertical_align\":\"middle\",\"width\":\"default\"},\"children\":[{\"type\":\"row\",\"props\":{\"layout\":\"1-5,1-5,3-5|1-2,1-2,1-1\"},\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"width_medium\":\"1-5\",\"width_small\":\"1-2\"},\"children\":[{\"type\":\"image\",\"props\":{\"image\":\"wp-content\\\/uploads\\\/2024\\\/07\\\/Uta.webp\",\"image_height\":150,\"image_svg_color\":\"emphasis\",\"margin\":\"default\"}}]},{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"width_medium\":\"1-5\",\"width_small\":\"1-2\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<p><strong>Your Contact <\\\/strong><\\\/p>\\n\n\n<p><strong>Uta Daniels Assistant <\\\/strong><br \\\/>of Sales Management<\\\/p>\\n\n\n<p><\\\/p>\\n\n\n<p>udaniels@pitss.com<\\\/p>\\n\n\n<p>+49 711\\\/914-012-12<\\\/p>\",\"margin\":\"default\"}}]},{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"width_medium\":\"3-5\",\"width_small\":\"1-1\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"<!-- Note :\\n   - You can modify the font style and form style to suit your website. \\n   - Code lines with comments Do not remove this code are required for the form to work properly, make sure that you do not remove these lines of code. \\n   - The Mandatory check script can modified as to suit your business needs. \\n   - It is important that you test the modified form before going live.-->\\n<\/p>\n<div class='zcwf_lblLeft crmWebToEntityForm' style='background-color: white;color: black;max-width: 600px;'>\\n  <meta name='viewport' content='width=device-width, initial-scale=1.0'>\\n   <META HTTP-EQUIV ='content-type' CONTENT='text\\\/html;charset=UTF-8'>\\n   <\/p>\n<form action='https:\\\/\\\/crm.zoho.com\\\/crm\\\/WebToLeadForm' name=WebToLeads1989809000073101005 method='POST' onSubmit='javascript:document.charset=\\\"UTF-8\\\"; return checkMandatory1989809000073101005()' accept-charset='UTF-8'>\\n <input type='text' style='display:none;' name='xnQsjsdp' value='fbacea62a2c11bb602e29a9f24087c2403c6b254a5586ba34c44d572eb1acc0d'><\\\/input> \\n <input type='hidden' name='zc_gad' id='zc_gad' value=''><\\\/input> \\n <input type='text' style='display:none;' name='xmIwtLD' value='6ff8a91d0a6aeeed424181fbbeb4622d1c8a9c907305640f5863b72c4ad68e46'><\\\/input> \\n <input type='text'  style='display:none;' name='actionType' value='TGVhZHM='><\\\/input>\\n <input type='text' style='display:none;' name='returnURL' value='https:\\\/\\\/pitss.com\\\/thank-you' > <\\\/input>\\n\\t <!-- Do not remove this code. -->\\n\\t <input type='text' style='display:none;' id='ldeskuid' name='ldeskuid'><\\\/input>\\n\\t <input type='text' style='display:none;' id='LDTuvid' name='LDTuvid'><\\\/input>\\n\\t <!-- Do not remove this code. -->\\n<\/p>\n<style>\\nhtml,body{\\n\\tmargin: 0px;\\n}\\n\\n<\\\/style>\\n<\/p>\n<div><label for='Email'><span style='font-size:14px; font-family: Poppins; display:none;'>Business Email<\\\/span><\\\/label><\\\/div>\\n<\/p>\n<div><input style='font-size:16px; font-family: Poppins;' type='text' ftype='email' id='Email' name='Email' maxlength='100' placeholder=\\\"Business Email\\\"><\\\/input><\\\/div>\\n<\/p>\n<div><label for='LEADCF37'><span style='font-size:14px; font-family: Poppins; display:none;'>Message<\\\/span><\\\/label><\\\/div>\\n<\/p>\n<div><textarea style='font-size:16px; font-family: Poppins;' id='LEADCF37' name='LEADCF37' placeholder=\\\"Message\\\"><\\\/textarea><\\\/div>\\n<\/p>\n<div class='zcwf_row wfrm_fld_dpNn'><input style='display:none;' type='text' id='Last_Name' value='NEWS report alternative EN'  name='Last Name' maxlength='80'><\\\/input><\\\/div>\\n<\/p>\n<div class='zcwf_row wfrm_fld_dpNn'><select style='display:none;' id='Lead_Source' name='Lead Source'>\\n\\t\\t\\t<option value='-None-'>-None-<\\\/option>\\n\\t\\t<option selected value='NEWS report alternative EN'>NEWS report alternative EN<\\\/option><\\\/select>\\t\\t\\n<\/p>\n<div class='zcwf_row wfrm_fld_dpNn'><select style='display:none;' class='zcwf_col_fld_slt' id='Lead_Status' name='Lead Status'  >\\n\\t\\t\\t<option value='-None-'>-None-<\\\/option>\\n\\t\\t\\t<option value='Lost Lead'>Lost Lead<\\\/option>\\n\\t\\t<option selected value='Not Contacted'>Not Contacted<\\\/option>\\n\\t\\t\\t<option value='Closed'>Closed<\\\/option>\\n\\t\\t\\t<option value='In Progress'>In Progress<\\\/option>\\n\\t\\t\\t<option value='Qualified'>Qualified<\\\/option>\\n\\t\\t\\t<option value='Junk Lead'>Junk Lead<\\\/option>\\n\\t\\t\\t<option value='Not Qualified'>Not Qualified<\\\/option>\\n\\t\\t<\\\/select><\/p>\n<div class='zcwf_col_help'><\\\/div><\\\/div><\\\/div><\/p>\n<div class='zcwf_row'>\n<div class='zcwf_col_lab'><\\\/div><\/p>\n<div class='zcwf_col_fld'><input type='submit' id='formsubmit' class='el-content uk-button uk-button-default uk-flex-inline uk-flex-center uk-flex-middle' value='Submit' title='Submit'><\\\/div><\\\/div>\\n\\t<script>\\n\\tfunction validateEmail1989809000073101005()\\n\\t{\\n\\t\\tvar form = document.forms['WebToLeads1989809000073101005'];\\n\\t\\tvar emailFld = form.querySelectorAll('[ftype=email]');\\n\\t\\tvar i;\\n\\t\\tfor (i = 0; i < emailFld.length; i++)\\n\\t\\t{\\n\\t\\t\\tvar emailVal = emailFld[i].value;\\n\\t\\t\\tif((emailVal.replace(\\\/^s+|s+$\\\/g, '')).length!=0 )\\n\\t\\t\\t{\\n\\t\\t\\t\\tvar atpos=emailVal.indexOf('@');\\n\\t\\t\\t\\tvar dotpos=emailVal.lastIndexOf('.');\\n\\t\\t\\t\\tif (atpos<1 || dotpos<atpos+2 || dotpos+2>=emailVal.length)\\n\\t\\t\\t\\t{\\n\\t\\t\\t\\t\\talert('Please enter a valid email address. ');\\n\\t\\t\\t\\t\\temailFld[i].focus();\\n\\t\\t\\t\\t\\treturn false;\\n\\t\\t\\t\\t}\\n\\t\\t\\t}\\n\\t\\t}\\n\\t\\treturn true;\\n\\t}\\n\\n \\t  function checkMandatory1989809000073101005() {\\n\\t\\tvar mndFileds = new Array('Last Name','Email');\\n\\t\\tvar fldLangVal = new Array('Lastx20Name','GeschxE4ftsmail');\\n\\t\\tfor(i=0;i<mndFileds.length;i++) {\\n\\t\\t  var fieldObj=document.forms['WebToLeads1989809000073101005'][mndFileds[i]];\\n\\t\\t  if(fieldObj) {\\n\\t\\t\\tif (((fieldObj.value).replace(\\\/^s+|s+$\\\/g, '')).length==0) {\\n\\t\\t\\t if(fieldObj.type =='file')\\n\\t\\t\\t\\t{ \\n\\t\\t\\t\\t alert('Please select a file to upload.'); \\n\\t\\t\\t\\t fieldObj.focus(); \\n\\t\\t\\t\\t return false;\\n\\t\\t\\t\\t} \\n\\t\\t\\talert(fldLangVal[i] +' cannot be empty.'); \\n   \\t   \\t  \\t  fieldObj.focus();\\n   \\t   \\t  \\t  return false;\\n\\t\\t\\t}  else if(fieldObj.nodeName=='SELECT') {\\n  \\t   \\t   \\t if(fieldObj.options[fieldObj.selectedIndex].value=='-None-') {\\n\\t\\t\\t\\talert(fldLangVal[i] +' cannot be none.'); \\n\\t\\t\\t\\tfieldObj.focus();\\n\\t\\t\\t\\treturn false;\\n\\t\\t\\t   }\\n\\t\\t\\t} else if(fieldObj.type =='checkbox'){\\n \\t \\t \\t if(fieldObj.checked == false){\\n\\t\\t\\t\\talert('Please accept  '+fldLangVal[i]);\\n\\t\\t\\t\\tfieldObj.focus();\\n\\t\\t\\t\\treturn false;\\n\\t\\t\\t   } \\n\\t\\t\\t } \\n\\t\\t\\t try {\\n\\t\\t\\t     if(fieldObj.name == 'Last Name') {\\n\\t\\t\\t\\tname = fieldObj.value;\\n \\t \\t \\t    }\\n\\t\\t\\t} catch (e) {}\\n\\t\\t    }\\n\\t\\t}\\n\\t\\ttrackVisitor();\\n\\t\\tif(!validateEmail1989809000073101005()){return false;}\\n\\t\\tdocument.querySelector('.crmWebToEntityForm .formsubmit').setAttribute('disabled', true);\\n\\t}\\n\\nfunction tooltipShow1989809000073101005(el){\\n\\tvar tooltip = el.nextElementSibling;\\n\\tvar tooltipDisplay = tooltip.style.display;\\n\\tif(tooltipDisplay == 'none'){\\n\\t\\tvar allTooltip = document.getElementsByClassName('zcwf_tooltip_over');\\n\\t\\tfor(i=0; i<allTooltip.length; i++){\\n\\t\\t\\tallTooltip[i].style.display='none';\\n\\t\\t}\\n\\t\\ttooltip.style.display = 'block';\\n\\t}else{\\n\\t\\ttooltip.style.display='none';\\n\\t}\\n}\\n<\\\/script>\\n\\t<!-- Do not remove this --- Analytics Tracking code starts --><script id='wf_anal' src='https:\\\/\\\/crm.zohopublic.com\\\/crm\\\/WebFormAnalyticsServeServlet?rid=6ff8a91d0a6aeeed424181fbbeb4622d1c8a9c907305640f5863b72c4ad68e46gidfbacea62a2c11bb602e29a9f24087c2403c6b254a5586ba34c44d572eb1acc0dgid885e3c1045bd9bdcc91bdf30f82b5696gid14f4ec16431e0686150daa43f3210513'><\\\/script><!-- Do not remove this --- Analytics Tracking code ends. --><\\\/form>\\n<\\\/div>\",\"margin\":\"default\"}}]}]}]}],\"version\":\"4.4.5\"} --><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Oracle Reports Abl\u00f6sung \u2013 welche Alternativen gibt es? Sie m\u00fcssen bald eine Alternative f\u00fcr veraltete Oracle Reports finden? Im Zuge der Digitalisierung werden s\u00e4mtliche Software-Komponenten und Infrastrukturen modernisiert, blo\u00df Druckprozesse scheinen oft vernachl\u00e4ssigt zu werden. Die Rolle des Reporting wird oft untersch\u00e4tzt \u2013 allerding nur, weil viele Unternehmen sein wahres Potenzial noch nicht erkannt haben. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2508,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17],"tags":[],"class_list":["post-5456","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news-de"],"_links":{"self":[{"href":"https:\/\/pitss.com\/de\/wp-json\/wp\/v2\/posts\/5456","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pitss.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pitss.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pitss.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pitss.com\/de\/wp-json\/wp\/v2\/comments?post=5456"}],"version-history":[{"count":11,"href":"https:\/\/pitss.com\/de\/wp-json\/wp\/v2\/posts\/5456\/revisions"}],"predecessor-version":[{"id":5474,"href":"https:\/\/pitss.com\/de\/wp-json\/wp\/v2\/posts\/5456\/revisions\/5474"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pitss.com\/de\/wp-json\/wp\/v2\/media\/2508"}],"wp:attachment":[{"href":"https:\/\/pitss.com\/de\/wp-json\/wp\/v2\/media?parent=5456"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pitss.com\/de\/wp-json\/wp\/v2\/categories?post=5456"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pitss.com\/de\/wp-json\/wp\/v2\/tags?post=5456"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}