Windward Core
Some of our most innovative features originate with the users of our software. Please use this forum to submit ideas for new features and enhancements to existing features. The more votes from users from different Customers an idea receives, the more likely the feature will be added in the near future.
69 results found
-
Please add a method that we can call to inject the license key to the Windward engine.
We use a custom method to securely deploy our configuration values. Due to this, we would like to have a function that we can call to provide the Windward license key to the library instead of it reading from the web.config file directly.
9 votesHello Reporter!
I am happy to announce that this functionality was released with version 16.3.0! You can find documentation here for the .NET engine:
https://ohana.windwardstudios.com/m/79483/l/1109667-how-do-i-inject-my-license-key-into-the-net-engine
and here for the Java engine:
https://ohana.windwardstudios.com/m/79484/l/1109698-how-do-i-inject-my-license-key-into-the-java-engineThank you for your suggestion!
Adam Austin
Product Manager -
Dynamically colour table cell backgrounds in Report Designer
Hi
We would like the functionality to dynamically input coloured table cell backgrounds in our template. The colours we use are pulled dynamically from our data source and are defined by our clients, therefore the conditional formatting of table cells is inadequate as the conditional formatting always requires a hard-coded value to be present in the template to compare against.
32 votes -
restful enginge output to image
We would like to output reports to JPG (or other image format) with RESTfull engine.
57 votesHello Reporter!
I am happy to announce that this functionality was released with version 16.3.0! You can find documentation here for the RESTful Engine updated to include image output options: ohana.windwardstudios.com/m/79043/l/913251-..
Thank you for your suggestion!
Adam Austin
Product Manager -
TIFF image output format
Our client requires an output format of TIFF. Currently they are seeking a way to convert from PDF, but ideally they would like it embedded in Windward.
1 voteThis is now released in 20.1
-
Make Word image cropping work with import tags
We need to crop images to a designated area, regardless of aspect ratio, because we serve images of all kinds of sizes and we want to prevent: a) an image from getting stretched/squashed and b) an image pushing the rest of the layout off the page. The images we serve are photos made during inspections by building inspectors with all sorts of mobile devices, in both landscape and portrait mode.
When you use an import tag and then preview/render, it will save the image it downloads in the document. I will call this the "preview image". Currently when you use…
5 votesThis functionality was released in 16.3.0!
-
Multiple Print
We are trying to use the RESTful Engine to print reports (autotag templates). Currently, there is no feature to send a request for multiple copies of a job. If you need to print 3 copies of the same report, you will need to send the job 3 times. It will be great if you can command to have number of copies to print.
1 voteHello Reporter
I am happy to tell you that this functionality was added in our recent releases! Please see our RESTful API documentation on how you can send a print job with multiple copies: https://ohana.windwardstudios.com/m/79043/l/1143629-16-5-0-report-engine-for-restful-api-reference
Thank you for your suggestion, and please submit any other ideas you have to improve our products.
Adam Austin
Product Manager -
Encrypted PDF output
The ability to deliver an encrypted output a PDF document.
13 votesHello Reporter!
This functionality is incorporated in all of our engines. Please see our documentation (https://javadoc-v15.windwardstudios.com/) for the ProcessPDF, setOwnerPassword(), setUserPassword(), and setSecurity() methods.
Thank you for your idea, and please submit any other requests you have!
Adam Austin
Product Manager -
RESTful Engine does not support ReportText!
We current switched from the .NET engine to the RESTful engine and discovered that we lost the ability to create Text reports. For some reason the RESTful engine does not support this simple file output. Can you please put this feature into the RESTful engine? We have many customers that require text reports that are directly loaded into mainframes and/or other hardware and we can't provide any other file format.
1 voteThis enhancement is included in the 21.0.0 version of Windward Core
-
Keep 'Shrink to fit' setting in Excel
Please preserve 'Shrink to fit' setting on a cell while generating an Excel spreadsheet with AutoTag.
I use AutoTag 15.1.48.0 for Excel and it keeps 'Wrap text' setting already. Why not to support the one in charge of cell content shrinking?9 votes -
Support for converting UTC dates to local time
Our datasource returns dates in UTC format, but we would like to display these as local time in the generated document.
The local time setting would take the locale setting on the server hosting the Windward engine.
Although an optional feature might be to allow a parameter to be passed to the report generation that would indicate what locale you want your dates formatted in.
1 voteHello Alastair,
I am happy to report that this functionality is live now!
A "ToLocalTime() macro has been added to the product and is available in version 16.2.0.188 and later. Thank you for your suggestion!Adam Austin
Product Manager -
I would love to have embedded documents updated
I would love to have a word template that has an excel (or power point) file embedded in the template, that also gets updated with the same pramteres. And if you could choose to use the embedded document based on a parameter, then you could switch it "On/off" depending if the output needs to have it embedded.
9 votesHello Reporter!
I am happy to announce that this functionality has been released in version 16.3.0. You can find documentation on how to embed one template in another here: https://ohana.windwardstudios.com/m/76878/l/1108740-how-do-i-embed-one-template-inside-another
Thank you for your suggestion.
Adam Austin
Product Manager -
Add test-engine message to the header instead of to the body
Our automated test process counts the number of pages of created documents. In some cases they can never be more than one.
Because of the extra body text "Report created by Windward test version - www.windward.net" our test cases fail when the document is just on the limit. See attached an example of such situation.
This could be avoided if the text was put in the header as a text box behind the text (like the workaround for creating a watermark, "Voorbeeld" in our test case).
This has the additional advantage for you, that all the documents will be…
3 votesHello Jurriaan,
I just tested, and this functionality is live in our most recent release! I see that our watermark is now put in the footer of the document, and appears on every page. Please submit a new idea if you have any other requests.
Thank you!
Adam Austin
Product Manager -
Add Support for Native Excel Conditional Formatting
Since one of the main selling features of Windward is that you can create your reports using Office products which you already know how to do, supporting native conditional formatting in Excel might make more sense to the common user than having to edit Tag properties to accomplish a similar outcome.
15 votesWas completed in version 21.3.0
-
Search functionality for JSON datasource
It would be nice to have some searchbox in AutoTag Data Bin. Data source which we are using, have thousands of properties, so it would be faster to type few keys and filter appropriate properties.
13 votes -
NuGet packages for specific targets such as .Net4.5 without the overhead of unwanted dlls such as MongoDb.
Have NuGet packages for specific targets such as .Net4.5 without the overhead of unwanted dlls such as MongoDb and the J# dlls. The namespaces can get polluted when working in Visual Studio.
It would be nice to have the smallest footprint of DLLs required to run Winward without have to currently remove one-by-one and hope nothing breaks.1 voteHello Reporter,
I am happy to tell you that this has been completed. In the new version of Windward all of the dependencies are required. Extra dlls like MongoDB have been removed. Thank you for your suggestion, and please submit any other ideas you have to improve our products.
Adam Austin
Product Manager -
html
The HTML to Template in Word conversion need upgrading. Especially tables. Also underline, indentation, and bulleted and numbered list to name a few things.
56 votesHello Reporter!
I am happy to announce that this functionality was released with version 16.3.0! HTML output and import templates received a re-work and new functionality. Please try this functionality in the new release and submit any new requests you might have.
Thank you for your suggestion!
Adam Austin
Product Manager -
Per Report Configuration for Engine
I had to add "layout.document=off" in the web config file of .NET engine to enhance the performance of report creation. Time duration to create a particular report came down from 31 minutes to 7 minutes.
Unfortunately, the config parameter "layout.document=off" is not suitable for all types of reports.
In this context, per report config parameter setting would be useful, meaning the support for -
"Overriding configuration of .NET/Java Engine from external program at run time"? AND
Sending report specific configuration to the RESTfulEngine.
would be rescuer in the above situation.
Without this feature, product (Engine) is putting constraints to the…
4 votesThis has been available for some time. Call ProcessReport.setLayoutDocument() in Java and Report.LayoutDocument in .Net to turn this on/off.
In addition, starting with version 20.3, ProcessReport.getProperties() in Java and Report.Properties in .Net allow you to set any report-specific property for the report you are running.
-
Include image location in 'bad image' exception messages
When there is a bad image in the report, the exception message does not show the URL of the bad image, which makes it extremely difficult to troubleshoot. This takes us hours and hours to troubleshoot a customers report, whereas if we had the URL of the offending image, we could cut that down to minutes.
Instead, this is what we get:
net.windward.env.DataSourceException: ReadBitmapHeader error; call exception getters for additional information
The underlying exception is:
Caused by: org.apache.commons.imaging.ImageReadException: Couldn't read magic numbers to guess format.
at org.apache.commons.imaging.Imaging.guessFormat(Imaging.java:268) ~[commons-imaging-1.0-SNAPSHOT.jar:1.0-SNAPSHOT]
at org.apache.commons.imaging.Imaging.getImageParser(Imaging.java:738) ~[commons-imaging-1.0-SNAPSHOT.jar:1.0-SNAPSHOT]
at org.apache.commons.imaging.Imaging.getImageInfo(Imaging.java:731) ~[commons-imaging-1.0-SNAPSHOT.jar:1.0-SNAPSHOT]
at org.apache.commons.imaging.Imaging.getImageInfo(Imaging.java:665) ~[commons-imaging-1.0-SNAPSHOT.jar:1.0-SNAPSHOT]
at net.windward.env.image.ImageHandler._readBitmapHeader(Unknown Source)…9 votesHello Reporter,
I am happy to report that this information should be added in the exception in our recent 20.0 release. Please let us know if you have any problems with the 20.0 exception for your image paths.
Thank you for your idea.
Adam Austin
Product Manager -
gap in msword Output to PDF
msword features the ability to define TC entries in a Table Of Contents; WW does not render TCs in output to PDF, hence there is a truth in rendering gap; there is no acceptable workaround.
7 votesHello Reporter,
I am happy to report that Windward actually does support table of contents output to PDF! Perhaps there was something more specific about table of contents that was not being rendered or this functionality was introduced after the ticket was opened? For now, I am closing this ticket as completed since the functionality is available in our recent releases. Thank you for your idea, and please submit any other suggestions you have to improve our products. Additionally, if there is something specific about this suggestion that is still not supported, please enter a new idea and I will take another look.
Thank you,
Adam Austin
Product Manager -
New variable type to support longer blocks of text
I am creating a cover letter report. I want to set the default text for the body of the letter but allow the user to modify it prior to report generation, and it should have multiple paragraphs. The existing Text variable doesn't support line breaks, so this is not possible. Please add a new variable type (e.g., TextArea) that would be more appropriate for longer blocks of text than what was probably intended/envisioned with the existing Text type variable.
15 votesIn version 20.3 we extended the existing TEXT input parameter to support multi-line text.
- Don't see your idea?