We really need improved default controls in the html5 viewer: - DatePickers that allow null values (e.g. from From, To date ranges in reports) - Dropdown that isn't a list (for when there are large numbers of options e.g. Customer dropdown) - I can't go to page 2 on a mobile - there's no next page, previous page button displayed. - Pinch zoom freezes on mobile (Samsung galaxy s4). See (advertisement) html5 viewer for a nicer zoom controls. in 1 icon that fits on mobile
Interactive sorting would really help the HTML5 based report viewer hold it's own against SSRS.
As of today, the only way to access the Report definition object from an expression is by using "ReportItem" global object and doing something like this:
public static MyBusinessObject GetMyBusinessObject(ReportItem item)
{
return ((MyReportType)item.Report.ItemDefinition)._myBusinessObject;
}
It's very inconvinient + it does not work in Parameter's Value/Text/AvailableValues expressions (because there is no ReportItem).
I think, the good and convinient way to work this around would be to have a new global object, named "Report", available in expressions.
As reports are commonly based on dates, some means of doing date addition and subtraction would be beneficial.
Add the ability in the WPF Viewer to consume reports from the rest service instead of from the local computer. The html5 viewer has this ability and it would be nice to have the full viewer within my application to do the same. All of my data access is through rest and I want my reports to work the same way.
Keeping nested tables on the same page causes huge empty spaces on multiple pages. This is definitely not a proper way for implementing such things. This feature request is caused by this forum response: http://www.telerik.com/forums/nested-tables-makes-page-breaks-in-pdf Please do not reply with 'grouping', crosstab or other proposals because data grouping has other limitations. Also please note that nested table is pretty common simple scenario for situation when data already is grouped which is almos always the case of ObjectDataSource scenarios. Impact: Currently these half-empty pages cause report to look low-quality which is not acceptable for our clients.
If I have my project set to point to a solution folder for the reporting DLLs...and I run the upgrade wizard it changes those references to be instead the installation folder for reporting, so then when I try to deploy (copy) a project...it tanks saying it can't find the DLLs... If the reference isn't set to a telerik installation folder please don't change it on me
It would be good to use an expression to display visibility, so 'True', 'False' and Expression. The expression would just need to return a string value ("true", "false", "True", 1 etc.) that is passed to a bool parse and throws an exception if the expression can't be parsed.
Like the NeedDataSource, it will be nice if there was a PreRender event or similar. So that way I could programmatically adjust elements based on the report parameters. Example: a column selection parameter (dropdown) that would then in the 'PreRender' remove or hide the columns from a table if the column name isn't in that multivalue parameter.
DocumentMap is using the order of report structure to create the tree. For the moment, the only way to change this order is using "Bring To Front/Send To Back" in report designer, which is badly named in this case, and awkward to use. You should: -add Bring Forward/Bring Backward functions -document in DocumentMap help section that theses functions will also change the order in the report structure. Ideally, a move up/down in report explorer view would be even better (and more intuitive).
The only way to retrieve the Month Name is to use a User Function. We have some issues where User Functions cause problems in deployment, when using the Stand-Alone Report Designer. This seems like a basic functionality that's missing.
Please consider adding a standard HTML5 viewer template that does not rely on things like Font-Awesome which is neither standard, nor adheres to any sort of disability compliancy (note: Font-Awesome Icons can not be read by screen readers, for the visually impaired). A better option would be to use Scalar Vector Graphics for the icons. It makes little sense to offer a single, non-standard, HTML5 template, out of the box... which forces the end developers to standardize it before it can even be used.
F.e Jasper's SubReports have a property called DataSource. The sub-reporst uses this dataSOurce for rendering it content. The DataSource is always set on the Main report. Everything via designer, no need for coding.
When I have a coded dataset (in NeedsDataSource) the designer has no concept of the dataset. I would like to somewhere define the properties that would be available myself so I can use them from the explorer and in the expression editor...instead of having to keep going back to the codebehind to find the property names.
I have attached reports in PDF and excel format. When we export a report to excel file, the resulting excel file has extra empty rows as you can see in the attached excel file. Rows 10, 12, 15, 17, etc are extra rows. Can those rows be automatically removed and rows with data automatically expand?
When providing custom UI in the ASP report viewer (may also include other viewers) to facilitate the selection of report parameter values, it would be useful to be able to get the available values. Currently only the definition of available values can be read from a report, there is no mechanism to actually get them without reading that definition and generating your own SQL query etc from the SQLDataSource. Resolving the values ourselves is dangerous, from a data integrity point of view. We are re-writing the mechanism to get the values which may not fully reflect the report designer’s intention as we may miss duplicating all of the functionality the report engine does when it processes available values. The reason why this would be useful is that the current report parameter UI supplied by the viewer is extremely basic and limited. For example, sometimes we may want to select values from a tree view. We may wish resolve them through a series of wizard steps. Either way, being limited to the basic UI doesn’t fit well with individual solutions. I base this request on the currently available functionality in Microsoft’s reporting service. This does currently have a function we can call for the reasons described above.
The attach example Test.html does not work against my service. When monitored in Fiddler I cannot see the parameters being passed on to the call? Not sure what I'm missing this was taken from online API example.
I used trial version of Telerik Designer for SSAS report creations . Database connection is working fine , however when report results were displayed in preview mode , then for each record in query results additional page will be added . I used tables and charts to show results , the results are the same. Is it special feature of trial version or just a program error?
When exporting a report in the format supported by the viewer, allow the user to open in addition to saving. Now they must save and then open and allowing the open option would be more efficient for the view of the report