Telerik report filtering - asp.net-mvc-3

I am using Telerik report for an ASP.MET MVC 3 application.
I need to filter data based only on time not date time. Telerik report only support type date time as report parameter.
So how can i implement filtering data based only on time?
Thanks

Would you have UI that would allow user to select the filter, if yes then you would need to use a datetimepicker widget external to the report viewer which would keep the Time part. Then you can set the report parameter values programmatically.
(additional)You can also create a public report property which would be used to filter the report and this way you're basically skipping the built-in report parameters. See http://tv.telerik.com/watch/reporting/video/telerik-reporting-design-time-support-for-parameterized-queries.

Related

dynamic filters in ssrs to let user enter values

I have a report which displays Activity, product, Customer etc values. I need to provide filters (textboxes) so that the user entries values to it and based on that the rows get filtered(after refresh). Is this possible to achieve in ssrs. If yes, please help with how
Refer below links for SSRS :
http://www.sqlcircuit.com/2013/09/ssrs-how-to-add-input-parameters-in.html
https://romiller.com/2008/07/29/searchable-dependant-parameters-in-ssrs/
Local reports (RDLC) don't have the parameter bar. But you can make your own controls on the page to get the parameter values, and then use code to pass those in to your local report.
Googling RDLC parameter gives lots of advice, for example this video which shows how to do it:
How to create RDLC report with parameters

Cognos: filter alternative?

I've defined a report in Cognos Report Studio.
I've also exposed this report in IBM BAM Business Spaces. I've used Report Viewer widget for that.
This widget allows end users to remove filters defined for the report. The data security is preserved (FGS applied), but they can access irrelevant data for specific report.
I would like to disable this (removing filters). Unfortunately this build-in widget is not allowing that.
As workaround I'm trying to use some other technique than filters to limit the data. I was trying to apply the filtering within the slicer.
My data is quite flat, and the data item I want to filter is not defined as dimension. That's probably the reason why it's not working for me.
I have a table with multiple columns.
My slicer definition:
filter([A_Events Query Subject].[ATracking_Events].[Status Code],
[A_Events Query Subject].[A_Events].[Status Code] = 'Q')
Anyway, all data (not filtered) are shown as a result.
Any idea how this can be solved?

Capture only the updated value

We are getting only the updated record using Time based Filter option in Integration Center?
How to get only the updated field value from "HCM SAP SuccessFactor" using ETL tool "Integration center"?
You must use the last modified date if you want to have records on a specific date. And you can even further filter them via events and events reasons.

Dynamic dataSet values In BIRT

I am using BIRT. In my dataset, sometimes my query returns 5 columns, sometimes 6 or more than that i.e basically, my dataset is dynamic. How to prepare a report using dynamic dataSet?
BIRT provides a Design Engone API to create or modify report designs at runtime. You can use this API in Java or within Javascript event handler (report.beforeFactory()).
http://www.eclipse.org/birt/documentation/integrating/deapi.php
On the following page you can find examples how to use the API: https://bitbucket.org/yaytay/spudsoft-birt-dynamic-columns/wiki/Home

Using parameters in reports for VIsual Studio 2008

This is my first attempt to create a Visual Studio 2008 report using parameters. I have created the dataset and the report. If I run it with a hard-coded filter on a column the report runs fine. When I change the filter to '?' I keep getting this error:
No overload for method 'Fill' takes '1' argument
Obviously I am missing some way to connect the parameter on the dataset to a report parameter. I have defined a report parameter using the Report/Report Parameter screen. But how does that report parameter get tied to the dataset table parameter? Is there a special naming convention for the parameter?
I have Googled this a half dozen times and read the msdn documentation but the examples all seem to use a different approach (like creating a SQL query rather then a table based dataset) or entering the parameter name as "=Parameters!name.value" but I can't figure out where to do that. One msdn example suggestted I needed to create some C# code using a SetParameters() method to make the connection. Is that how it is done?
If anyone can recommend a good walk-through I'd appreciate it.
Edit:
After more reading it appears I don't need report parameters at all. I am simply trying to add a parameter to the database query. So I would create a text box on the form, get the user's input, then apply that parameter programmatically to the fill() argument list. The report parameter on the other hand is an ad-hoc value generally entered by a user that you want to appear on the report. But there is no relationship between report parameters and query/dataset parameters. Is that correct?
My last assumption appears to be correct. After 30 years in the industry my bias is to assume a report parameter actually filters the SQL data using the given parameter. This is not the case with .rdlc files used by Report Viewer. These report parameters have nothing to do with fetching data. Sounds like this was a design decision on Microsoft's part to completely separate the display of data from the fetching of data, hence, Report Viewer has no knowledge of how data may be fetched. Best way for me to conceptualize this dichotomy is to think of Report Parameters more as Report Labels, quite distinct from the dataset query parameters.

Resources