<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to feature-requests</title><link>https://sourceforge.net/p/datavision/feature-requests/</link><description>Recent changes to feature-requests</description><atom:link href="https://sourceforge.net/p/datavision/feature-requests/feed.rss" rel="self"/><language>en</language><lastBuildDate>Fri, 25 Apr 2008 06:02:03 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/datavision/feature-requests/feed.rss" rel="self" type="application/rss+xml"/><item><title>Charting and graphing</title><link>https://sourceforge.net/p/datavision/feature-requests/58/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;DV should have at least rudimentary charing and graphing capabilities built in.  JFreeChart seems to be a natural solution for this.  Shouldn't be too difficult to implement... if we architecturally treat a graph/chart like a subreport, then the resultset that the "subreport" uses could be fed into JFreeChart, the image generated and saved in memory, then inserted into the output.&lt;/p&gt;
&lt;p&gt;This may be a problem with regard to making it work across all LE's... HTML seems fairly obvious... PDF shouldn't be too tough... the others might be more difficult.&lt;/p&gt;
&lt;p&gt;The bottom line is that DV can't do charts and graphs now, and adding that capability might be a real nice thing.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Frank W. Zammetti</dc:creator><pubDate>Fri, 25 Apr 2008 06:02:03 -0000</pubDate><guid>https://sourceforge.netc03d246aa5156033ca7f8b5e031123bce2f7a149</guid></item><item><title>Pluggable look-and-feel support</title><link>https://sourceforge.net/p/datavision/feature-requests/57/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Implement a system for allowing non-default Swing L&amp;amp;F's to be used in DV.  This could come in a number of different forms, but the one I tend to prefer is a list of pre-determined possibilities as part of a new Preferences dialog that they can choose from.  Alternatively, a command-line switch for specifying L&amp;amp;F could be added (and these two could coexist as well).  We might or might not give the ability to add L&amp;amp;F's generically.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Frank W. Zammetti</dc:creator><pubDate>Mon, 24 Mar 2008 03:22:16 -0000</pubDate><guid>https://sourceforge.netfeb61fe2e30c9ffbdde7227abfe7208d2b90c9d9</guid></item><item><title>Field-level escaping of text values</title><link>https://sourceforge.net/p/datavision/feature-requests/56/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;At least in the HTMLLE, formula output is escaped to make it safe for insertion into HTML.  However, this means things like links aren't possible because &amp;lt; and &amp;gt; are converted to &amp;amp;lt; and &amp;amp;gt; respectively.&lt;/p&gt;
&lt;p&gt;To address this, add an option on any field, shown in the format dialog, to escape or not escape the field.  The default would be to escape it, so backwards-compatibility is maintained.&lt;/p&gt;
&lt;p&gt;Here's a quote from a mailing list exchange that covers this:&lt;/p&gt;
&lt;p&gt;&amp;gt; &amp;gt;      // Fix courtesy of Brendon Price &amp;lt;Brendon.Price@sytec.co.nz&amp;gt;&lt;br /&gt;
&amp;gt; &amp;gt;      if ("&amp;amp;nbsp;".equals(str))&lt;br /&gt;
&amp;gt; &amp;gt;   out.print(str);&lt;br /&gt;
&amp;gt; &amp;gt;      else&lt;br /&gt;
&amp;gt; &amp;gt;   out.print(StringUtils.newlinesToXHTMLBreaks(StringUtils.escapeHTML(str)));&lt;br /&gt;
&amp;gt; &amp;gt; &lt;br /&gt;
&amp;gt; &amp;gt; DataVision is indeed modifying the data that gets output. There are a few &lt;br /&gt;
&amp;gt; &amp;gt; possible solutions:&lt;br /&gt;
&amp;gt; &amp;gt; &lt;br /&gt;
&amp;gt; &amp;gt; 1) Stop doing that.&lt;br /&gt;
&amp;gt; &amp;gt; 2) Make it a command line flag.&lt;br /&gt;
&amp;gt; &amp;gt; 3) Keep doing that.&lt;br /&gt;
&amp;gt; &amp;gt; &lt;br /&gt;
&amp;gt; &amp;gt; The original idea was to make the output be the same between all layout &lt;br /&gt;
&amp;gt; &amp;gt; engines, without having the user worry about escaping data for HTML.&lt;/p&gt;
&lt;p&gt;Ok... given this explanation (which seems perfectly valid to me), and given the suggestions made by Jonathan, and given the concern Charles mentioned about not changing the current behavior (which I agree with), I propose the following solution...&lt;/p&gt;
&lt;p&gt;What if we add an option to the format menu, maybe a checkbox labeled  "Literal Output".  When unchecked, DV does what it does today.  When  checked, we don't touch the value at all and just pass it on through.  This leaves the default as it is today, yet gives  sers a per-field way  to get the different functionality to allow for links, or really anything else that might come up.&lt;/p&gt;
&lt;p&gt;This of course changes the report format slightly, since we'd need to add that attribute to the &amp;lt;format&amp;gt; tag, but I think I can live with that, assuming the attribute is optional and not being present equates &lt;br /&gt;
to unchecked.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Frank W. Zammetti</dc:creator><pubDate>Sat, 23 Feb 2008 05:40:49 -0000</pubDate><guid>https://sourceforge.net968b20d1266780aee62272e20d7c6799b2e778fa</guid></item><item><title>Improved .bat and .sh scripts</title><link>https://sourceforge.net/p/datavision/feature-requests/55/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Here are improved datavision.sh and datavision.bat scripts to invoke DataVision with, as discussed recently on the DataVision-users mailing list.&lt;/p&gt;
&lt;p&gt;Jonathan&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jonathan Marsden</dc:creator><pubDate>Fri, 22 Feb 2008 23:46:43 -0000</pubDate><guid>https://sourceforge.nete18af8fc0bd6b84e7eff6c6b39cafd5836509658</guid></item><item><title>Parameter values from database/delimited</title><link>https://sourceforge.net/p/datavision/feature-requests/54/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Want to be able to point a DV report at a database (or a delimited file alternatively I would think?) to get values for parameters when the report is run.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Frank W. Zammetti</dc:creator><pubDate>Thu, 29 Nov 2007 16:21:29 -0000</pubDate><guid>https://sourceforge.netdada2936b43c1a3ee20b2571881cde93d2c8e1a0</guid></item><item><title>Web-Based Report Writer</title><link>https://sourceforge.net/p/datavision/feature-requests/53/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;A web-based report designer is to be developed.  While it is possible to run the existing Swing-based designer as an applet, a pure HTML designer should be developed since that should provide more broad support for users.  I previously wrote such a designer for a reporting tool I was developing on my own, so I have a decent idea what's involved.&lt;/p&gt;
&lt;p&gt;The first step should be to evaluate potential libraries to make this task easier in terms of UI components.  Potential candidates included Dojo, Ext JS, dhtmlx or Tibco General Interface.  Might also consider a Flex or GWT-based solution.  If not using a framework like those, think about DWR for AJAX support.  Right now, Ext JS seems like the best option.  Need to determine if there are any licensing compatibility issues (I know the Apache folks have some issues with GPL/LGPL and the ASF, so we may have the same issues).&lt;/p&gt;
&lt;p&gt;I'm thinking this will be in the form of a WAR that can be dropped in the servlet container of choice.  It won't use EJBs or anything like that, it should work in a simple container such as Tomcat (in fact, Tomcat should be *the* target, which usually leads to it working in other containers without too much trouble).&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Frank W. Zammetti</dc:creator><pubDate>Sat, 08 Sep 2007 05:25:17 -0000</pubDate><guid>https://sourceforge.net8715d8f63cfaf7dffee0ac6fc417bd59d8ce0fcc</guid></item><item><title>Stored Procedure as data source</title><link>https://sourceforge.net/p/datavision/feature-requests/52/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;We can currently use SP's in user columns, but that is still on a per-column basis.  This feature request talks about allowing a SP to be used as the reports' data source, not just a single column.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Frank W. Zammetti</dc:creator><pubDate>Mon, 25 Jun 2007 15:25:37 -0000</pubDate><guid>https://sourceforge.netfbe217dff547f62e1c19333d988887712a57703c</guid></item><item><title>More robust undo system</title><link>https://sourceforge.net/p/datavision/feature-requests/51/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I'd like to provide for multiple undo levels, and make sure virtually everything is undoable... Undo Move doesn't seem to presently work as one example&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Frank W. Zammetti</dc:creator><pubDate>Sat, 31 Mar 2007 04:53:51 -0000</pubDate><guid>https://sourceforge.net3fef9b70702f692a055539be2a9f470149153565</guid></item><item><title>Visual table linker</title><link>https://sourceforge.net/p/datavision/feature-requests/50/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Something along the lines of what you have in MS Access... list all the tables of the database, allow you to drag links between them.  I have to think this through a little more to see exactly how it would work, but it seems doable upon first glance.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Frank W. Zammetti</dc:creator><pubDate>Sat, 31 Mar 2007 04:53:06 -0000</pubDate><guid>https://sourceforge.neta3633439db95e91d00add888357a00aa713bf3f7</guid></item><item><title>New dialog for Fields</title><link>https://sourceforge.net/p/datavision/feature-requests/49/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I'd like to have a whole new dialog to replace the Fields dialog... this one would be a tabbed design, i.e., formulas on one tab, parameters on another, etc.  It would also be dockable around the main window (is this possible in Swing?  I've never done it).  In fact, any popup window like Fields that might exist and that are somewhat "sticky" should be dockable&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Frank W. Zammetti</dc:creator><pubDate>Sat, 31 Mar 2007 04:52:11 -0000</pubDate><guid>https://sourceforge.netf818fedc562f120c8b9e0664e90a373a0ca942c4</guid></item></channel></rss>