ADV: New java reporting tool

Windward Reports (http://www.WindwardReports.com) is a fast, easy, and powerful xml reporting system that allows you to quickly layout reports using Microsoft Word and then create reports in rtf, html, or pdf format using an xml file for the data and the word document you created as the report template.
Very simply, with Windward Reports you lay out your report in Microsoft Word (or any word processor that can save a document in rtf format). In Word you use all of it's powerful layout and formatting properties to set exactly how you want the report to look.
Where you want data in the report, you type the following directly into the Word document "<=:/order/customer/first_name>". You can also put in a while-end, an if-end, and an if-else-end. In the case of a while-end, as it iterates through each element, inside the while you can have additional <=:...> replacements.
Once you have created the report, it is saved as an rtf file. You then feed Windward Reports this rtf template file and an xml data file, and it then merges the data into the template and creates a final report, with all of the formatting and positioning as set in your original template. This final report can be written as html (3.2), html (with .css), pdf, rtf, or txt.
Elements are identified within the <=:...> commands using xpath. So it is a very powerful and complete system available to specify what data to display, what data to enumerate through, and what order to enumerate in.
At present Windward Reports is available as a Java library (.jar). It is passed streams (that of course can be files, but do not have to be) and returns the report in a passed in stream.
thank you - David Thielen

J2EE reporting is quite an interesting topic and I am glad they alerted us to their product. Using rtf and xml is a great idea!

Similar Messages

  • Java Reporting Tools: Proprietary Tools

    I have created this topic: Java Reporting Tools and I received lots of good answers about open-source tools.
    At the same time, only one person told something about proprietary tools :) So, I have another question :): Which proprietary tools are worth the time and the money in this field (Java Reporting Tools) ?

    This forum is for questions about the javadoc tool that generate API documentation. The question seems off-topic, so you might not get an answer here.

  • Java Report Tools

    Discusion about Java Report Tool, if you want to know how to make reports in Java and you don't know how.

    The best one in my opinion is ireport or jasper report which has GUI for report creations and all the functionalities that a report requires and due to its XML representations, it is standard too and it is quite easy to access and use...........

  • Best java reporting tool

    hi,
    I'm developing client/server application and need to use reporting tool i have analysed several reporting tools(crystal report,jreport,
    espress report,jfree report,rreport,inet soft's style report,Formula One e.Report Engine etc.) but coluld n't come to the conclusion which one to use?
    Espress report is flexible,good but it's expensive.
    Can anybody suggest good reporting tool?
    thanx in advance.
    jmos

    By the way, i already found the reason why i always get null when i create new Designer (path, catalog).
    This is what the log said:
    ---------------------------------start of log---------------------------
    Error: Sorry, your evaluation copy of JReport has expired.
    Please contact Jinfonet Software at [email protected] to extend your evaluation.
    Error: jet.universe.exception.FMLFileException: c:\JReport\tutorial.fml. Formula file save error
         at jet.universe.JetUUniverse.$58(jet/universe/JetUUniverse)
         at jet.universe.JetUUniverse.Save(jet/universe/JetUUniverse)
         at jet.api.Designer.exit(jet/api/Designer)
         at TestDesignInvoice.create(TestDesignInvoice.java:581)
         at TestDesignInvoice.main(TestDesignInvoice.java:608)
    ----------------------------------end of log----------------------------
    It's really strange since my evaluation copy of JReport should be expired on Sept 21, 2003 :(
    I've already sent e-mail to jinfonet, but no reply yet :(

  • Java Reporting Tool

    I want to develop Reporting tool using java.I shld use Datawarehousing concepts in that tool.
    Can any one give some idea for this problem.

    Do you not like any of the reporting tools already out there?

  • Which is the best reporting tools/sw available for J2EE based web app?

    Hi,
    I am looking for best reporting tools/sw available for J2EE based web application.
    Please help in this...
    Regards
    kundan krishna chakraborty

    Hi,
    maybe you can have a try RAQ Report. It is a powerful pure Java reporting tool which is very easy to learn.
    You can get the free version at http://www.raqsoft.com/.
    Good luck!

  • [ot] A UML tool for a new Java project

    I am working on the new Java project and need a UML tool to get it start. I am wondering whether anyone one can recommend such tool or not. It can be either stand alone or as an Eclipse plug-in. It shall be able to handle at least 50 classes.
    Thanks.

    Is it any good? I haven't tried it but we're
    evaluating UML tools here and it's on my list to play
    with.
    PS.If you mean SDE....
    I have only used the personal edition at home, and the other versions have more functionality available
    My impressions, FWIW, are
    - easier to use than rational rose (I find this one which I have to use at work to be a pain), although, paradoxically enough, they are not that dissimilar in appearance
    - I was able to create some reasonably complex models without any problems
    - easy to install and start using - no great learning curve
    - I tried importing a model I had exported from rose and that did not work very well at all.
    - this applies to version 2.2

  • SAP CRM 7.0 - Interactive reporting tool enhancing reports with new fields

    Hi Everyone,
    I am a BW Professional, currently working on evaluating the true benefits of implementing Interactive Reporting tool for our company. As I understand the Interactive reporting tool restricts us to report on individual reporting areas like Activities, Leads, Opportunties etc.
    But according to our business it is very important for us to be able to report on cross reporting areas real time i.e. activities & leads together or activties, leads & opportunties together etc.
    I learned about the enhancement work bench in interactive reporting tool where we can add SAP fields to individual reporting areas, so I thought of adding leads & opportunties to activities. This is where the fun part starts.
    Here I learned that all activty ID, Lead ID and Oppo ID are all fed from one single field from SAP CRM i.e. OBJECT_ID, which means the system is dividing this data into individual reporting areas based on type of data i.e. leads or oppor's etc. and may be based on some key like account etc. So here is a technical question, for me to add a new field to a reporting area I have to give a field name but we already have OBJECT_ID from where I am pulling activties data, so if I want to include leads also in activties then I will have to add some logic manually to get that and can't use enhancement workbench because it is for missing fields from SAP CRM whereas in my case I already have OBJECT_ID from where I am getting Activity data.
    Sorry if I am driving you guys crazy but I am just trying to think loud to make myself clear with concepts.
    Also I have seen that a reporting area in Interactive reporting tool is based on a BW query, but I am not sure why not all the fields in BW query are available for reporting in Interactive reporting tool?
    Any help or commets will be greatly appreciated.
    Thanks & Regards,
    SRV

    Hello,
    checking with the config wizard is always a good idea since it's the only supported way to configure this scenario
    The secret is that you apparently did not activate the report areas. It is a bit missleading that the queries are checked before the report areas are checked, therefore you see the errors concerning the queries first. Below those errors you should find some lines like
        Report areas: delivered 15, active <?>
        CRM interactive reports: delivered 20, active <?>
        Activation of report areas checked
    The last line offers some documentation and the actual link to activate the report areas.
    Best regards

  • What are the reporting tools available for Java applications??

    hi..
    please tell me some reporting tools available for java applications.... if there are some, please mention how to find their documentation????

    http://jasperreports.sourceforge.net is a nice one, there is also a link to a graphical design tool.

  • Reporting tools in java

    hi gurus,
    can anyone please tell me some reporting tools in java. where i can embed MS Excel .
    Our's is swing application
    thanks in advance ,
    kiran

    I know only one reporting toolkit which explicitely claims to support Excel files. It's called Formula One. You can find it at http://www.tidestone.com/home/default.jsp.
    Janek.

  • Variants Values in BI 7.0 New Reporting Tools

    Hello SDN,
    We had an OSS Message (204968) to address the issue where we are NOT able to see query "predefined" Variants values in new reporting tools BI 7.0 BEx Analyzer.
    SAP support has responded saying they are able to see the Variants values.  We've tried again but I still CANNOT see the Variants values, could this be an authorization issue?
    If yes, do you know if there are any new authorizations for query components and its access? 
    Many thanks for any helps and a highest point will be rewarded.
    Best regards,
    Niki

    So as part of your upgrade to 7.0 -
    Someone ran RSR_VARIANT_XPRA which converts Basis variants to new BW Variant tables - For use by 3.5 tools.
    Table Name                     Short text 
    RSRVARIANT                     Variant Values                           
    RSRVARIANTDIR                  Directory of Variants for Queries and Selection Objects
    RSRVARIANTTXT                  Texts for Variants                       
    RSRVARIANTVIEW                 Variant Header and Texts  
    Then RSR_MIGRATE_VARIANTS should have been run to convert the converted 3.5 variants to the to the new 7.0 variant tables?                                                                               
    Table Name                     Short text                                                                               
    RSRPARAMETRIZA                 Parametrization for a query, workbook, webapplication, pla
    RSRPARAMETRIZAT                Text of parametrizations 
    I believe by default - all variants get converted as Global.
    So if you look at the RSRPARAMETRZA* tables, do you have variants appearing in them or not?

  • NW7.0 New Reporting Tools

    Hello SDN,
    I'm trying to find documentation for training regarding the new reporting tools (NW7.0) via Adobe/PowerPoint slides, do you have any links?
    BI Suite – Business Explorer how to guides.
    Thanks in advance for your assistance.
    Kind regards,
    Niki

    https://websmp201.sap-ag.de/~sapidb/011000358700004406372006
    regards

  • RE: (forte-users) Reporting tools/components for ForteApplications?

    Hi Robert,
    A good place to start when it comes to reporting is Forte Consulting. They
    have developed a tool called ReportKit, which is ActiveX integration with
    Seagate Software's Crystal Reports tool. Crystal is not really a three-tier
    tool (although, your Forte Consultant can probably set it up to mimic a
    three-tier tool), but it is a quick, easy way to get quality reports from
    your existing Forte applications. If you're interested, give your Forte
    Sales Rep (or, better still, your Forte Regional Consulting Director) a
    call. They can discuss pricing and scheduling. I've done several
    integration projects with Crystal, and I highly recommend ReportKit for
    small- to medium-sized reporting requirements. As for costs, I don't recall
    how much CrystalReports runs, but I think there are developer licenses and
    runtime licenses.
    FYI, the actual integration of ReportKit is pretty quick. The more
    time-consuming piece of any report tool integration is the design and
    implementation of the reports to be used.
    I hope this helps.
    -Katie
    Katie Tierney
    Quality Management Analyst
    Akili Systems Group
    601 Jefferson, Suite 3975
    Houston, Texas 77002
    Office: (713) 655-1400
    Cell: (409) 255-1643
    "The bitterness of poor quality remains long after the sweetness of low
    price is forgotten" --Larry Anderson
    -----Original Message-----
    From: Robert Brooke-N502365 [mailto:Robert.Brookeca.michelin.com]
    Sent: Monday, February 14, 2000 8:17 AM
    To: kamranaminyahoo.com
    Subject: (forte-users) Reporting tools/components for Forte
    Applications?
    Hi all,
    We are looking for what is currently in the marketplace to enhance the
    reporting
    capabilities of Forte. Ideally, we are looking for component libraries that
    we
    could import into our repository. Do these exist?
    Currently, I have found six reporting tools that are out there. The
    tools
    are Actuate, Crystal Reports, Report Workshop from Indus Consultancy
    Services, Brio Technologies (SQR) VisualBRIO, Visual CyberQuery from
    Cyberscience Corp., and Beacon from Brahma Software Solutions FORTify
    Components. Are there any others for Forte?
    If anyone is currently using one of these Reporting Tools for Forte or
    any
    others, could you give me any indications as to the costs, training, type
    of
    application using the Reporting tool, would you recommend using the
    product
    again, does it use wrappering or API, or is it a component based tool, and
    any
    other relevant information on the product?
    Thanks,
    Robert Brooke
    Application Developer
    Michelin North America (Canada) Inc. CA0/CA1
    PO Box 399
    New Glasgow, Nova Scotia
    B2H-3E6
    Phone: (902) 753-1977
    Fax: (902) 396-2180
    Note: We are currently developing in Forte 3.0.L.2. However, we would
    like
    to select a reporting tool/component within the next month. We are in the
    initial phases of our next project, an application to be developed
    in-house.
    Probably will have two databases, one for real-time data and another one
    for
    archived data. Probably will need reporting functionality and capabilities
    for
    both real-time data and archived data.
    This email and any files transmitted with it are confidential and
    intended solely for the use of the individual or entity to whom they
    are addressed. If you have received this email in error please notify
    the system manager.
    This footnote also confirms that this email message has been swept by
    MIMEsweeper for the presence of computer viruses.
    The E-Mail System is to be used for business purposes only.
    www.mimesweeper.com
    For the archives, go to: http://lists.xpedior.com/forte-users and use
    the login: forte and the password: archive. To unsubscribe, send in a new
    email the word: 'Unsubscribe' to: forte-users-requestlists.xpedior.com

    At 09:33 AM 4/20/01, Rottier, Pascal wrote:
    Forte 4GL is:
    1) A language, TOOL (Compare to Java)
    2) An IDE (Compare to e.g. JBuilder or FJCE)
    3) A collaborative development environment, with central repository (Compare
    to ????)
    4) A distributed application server / object request broker (Compare to J2EE
    servers and/or CORBA)Let's not forget WebEnterprise, Express, and especially Fusion.
    I think, SUN is not al all interested in TOOL.If TOOL were just a language and had no market yet, you are probably
    right. But, not only is TOOL the key to the Forte environment, but it has
    an existing and profitable market. Sun still sells FORTRAN, after all, and
    continues to put money into ADE development for all its language
    products. The real kicker, though, is that I think iPlanet is very clear
    that Fusion, now iIS, is a very key product for them. There may be those
    who wish it were written in Java and who might lobby for doing a Java
    version, but it was clear at the conference that the iPlanet management
    recognize that Java just isn't up to the task at this point. It isn't as
    if all the iPlanet tools are actually written in Java, after all.
    They will only support them for as long as they need.Or, more likely, for as long as they make money.
    Now, in response to Microsofts .NET stratagy. We have yet to see how
    succesfull this will be, but I expect Microsoft to push this down the
    throats of developers and companies quite succesfully.Like they did DCOM?
    =========================================================================
    Thomas Mercer-Hursh, Ph.D email: [email protected]
    Computing Integrity, Inc. sales: 510-233-9329
    550 Casey Drive - Cypress Point support: 510-233-9327
    Point Richmond, CA 94801-3751 fax: 510-233-6950

  • Java Reporting webpage

    I am new to creating reports from JDBC and Java. I am creating a web frontend to a database and want to allow users to
    load reports based on data from the database, which I access using JDBC and MyBatis.
    Is there a good, hopefully free, Java tool that is good for creating reports maybe one that creates PDFs, XLS and also can send emails?
    Thanks for the thoughts, I found some information by searching, but it is all over the map and hard to tell what functions best.

    Of the plethora of reporting tools I saw that seemed to be the most widely used open source one. I'll check it out, thanks. Anyone else have an opinion good or bad on jasper or think another one is better?
    Thanks to all

  • Free Report Tool Datavision

    Hi!
    I'm using the free report Tool datavision http://datavision.sourceforge.net/, this tool have the funcionality no create reports like Crystal Reports, is good and free, I allready create my report, but I have troubles when try to publish, here is the code I'm using in index.jsp:
    <%@ page import="jimm.datavision.*" %>
    <%@ page import="jimm.datavision.layout.HTMLLE" %>
    <%@ page import="org.xml.sax.InputSource" %>
    <%@ page import="java.io.*" %>
    <%!
    static final String DATABASE_PASSWORD = "somepassword";
    static final String REPORT_FILE ="reporte.xml";
    %>
    <%
    Report report = new Report();
    report.setDatabasePassword(DATABASE_PASSWORD);
    report.read(REPORT_FILE);
    File tmp = File.createTempFile("datavision", null);
    tmp.deleteOnExit();
    HTMLLE le = new HTMLLE(new PrintWriter(new FileWriter(tmp)));
    report.setLayoutEngine(le);
    report.runReport();
    // Copy data from generated HTML file to this page's output.
    BufferedReader in = new BufferedReader(new FileReader(tmp));
    String line;
    while ((line = in.readLine()) != null) {
        out.println(line);
    %>but i get the error:
    HTTP Status 404 - reporte.xml (The system cannot find the file specified)
    type Status report
    message reporte.xml (The system cannot find the file specified)
    description The requested resource (reporte.xml (The system cannot find the file specified)) is not available.
    Apache Tomcat/5.5.9
    the file reporte.xml is in the root of the app, with the index.jsp
    I'm using windows xp pro, with tomcat 5.5.9
    Someone have an Idea?????

    Which file did you download? If iReport, you should have a program group in your Windows Start menu. If JasperReports, it is a Reporting Framework. You have to implement JasperReports in your other Java code. There are numerous examples of how to do this in the JasperReports forums as well as available through a simple Google search.
    We implemented JasperReports through a java bean that was called by a JSF (Java Server Faces) application. You will need to create a Java method, be it a JavaBean or Java Servlet, etc., in order to implement JasperReports. This is explained in the documentation. :-)
    Craig...

Maybe you are looking for

  • ESI deduction for mid joining employees

    Hi Friends For an employee joined in 05th Feb, master data salary is Rs.14768.77 (sum of wagetypes considered for ESI calculation)  and the actual salary calculated is Rs.12941.43. For the purpose of ESI deduction the calculated salary is projected f

  • WRT54G freezes? No connection.

    I've tried digging around for an answer to this issue -- others seem to have similar issues, but I'm not convinced they're the same. I bought a WRT54G v.8 a little over a year ago. It's worked beautifully until recently, within the past few days. Ess

  • How to create data type programati​cally

    Hello, we are writing a custom sequence editor that will generate TestStand sequence. I can populate the generated TS sequence sequence with steps using primitive arguments like Boolean, String, Number. Our test methods also use structures and I am h

  • Crystal Reports Based on SAP Function Module and Transperant Tables

    Hi, I need to develop reports based on SAP trasperant tables and to filter the records I require to use one of the function module in SAP. I have created parameters in Crystal reports that are required for the function to execute and are included in

  • Percentage functions

    How does the Percentage Share of the Result (%CT) and Percentage Share of the Overall Result (%GT) work?Help.sap.com is not clear...