I'm hoping you don't need a sample app of this behavior (because I'm having no luck creating one), but we are using WPF Telerik Reporting for 2D line drawing charts. Our data is from a couple 100 to several thousand data points, and i found that if the 'X' data remains constant for period of time with the 'Y' data varying, I would expect to see a vertical line at that X position going from the minimum Y value to the maximum Y value, but that is not happening. It's acting like there's some filtering going on - I don't see the max value of Y shown, even though it's in the data being plotted. I've tried all 3 LineType's of Smooth, Straight and Stepped and it made no difference. I was assuming at first the 'Smooth' algorithm was the cause, but that wasn't the case.
I am far from being a reporting expert, but I'm struggling with this issue and can't find any graph setting that seems applicable, but tried many, nothing is working. I'm hoping you have seen or heard of this problem before - I am probably missing seeing it.
Hope you can help!
Hi, I need suport to pass my telerik report to MVVM pattern
right now my report is send to the printer, and all the programming is in xaml and their code behind:
in the user control xaml:
<tr:ReportViewer Name="ReportViewer1" Width="0" Height="0" Grid.Column="0" Grid.Row="2">
<tr:ReportViewer.ReportSource>
<telerikReporting:TypeReportSource TypeName="ReportLibrary, ReportLibrary" />
</tr:ReportViewer.ReportSource>
</tr:ReportViewer>
and in the user control code behind:
public ucInventarioPTaVentas()
{
InitializeComponent();
_InventarioVendido = new ObservableCollection<InventarioPTaVentasCL>();
var TRS = new TypeReportSource();
TRS.TypeName = typeof(rpMaterialVendido).AssemblyQualifiedName;
ReportViewer1.ReportSource = TRS;
}
private void btnImprimir_Click(object sender, RoutedEventArgs e)
{
foreach (var item in grdColeccion.Items)
{
if (((InventarioPTaVentasCL)item).seleccionada)
{
_InventarioVendido.Add((InventarioPTaVentasCL)item);
}
}
#region ImprimeReporteDeVentas
Report rpt;
rpt = new rpMaterialVendido();
rpt.DataSource = _InventarioVendido;
Telerik.Reporting.InstanceReportSource instanceReportSource = new Telerik.Reporting.InstanceReportSource();
instanceReportSource.ReportDocument = rpt;
instanceReportSource.Parameters.Add("pCliente", cbClienteNombre.Text);
ReportViewer1.ReportSource = instanceReportSource;
ReportViewer1.PrintReport();
#endregion
}
But, for all my app, I using the MVVM pattern, obviously on my ViewModel I have the observablecollection and the parametrs needed to my report, and I don't know how make the report with the MVVM pattern, can you help me??
We have a requirement to set up the colors of a pie chart dynamically based on the color code retrieved from the database. How can we achieve this with standalone report Designer ?
HI Guys,
I am new to telerik report designer, i have trying to create a report that consists of 3 sections.
Section 1 is a summary of a team, section 2 is the average of staff, and staff stats.
I am having difficulty with the average row as i need to sum the values of each agents "Calls to Success" stats and divided by the number of agent which is 3.
So i should be getting 5.14.
Any idea guys.
Thanks
Hi to all.
I'm new here.
I want to show reports dynamically. In Windows Forms I have no problems but in MVC is more confusing I think.
I call a service (WCF) that returns a Telerik.Reporting.Report object.
It has all I need, datasource, report parameters etc.
Then in windows all I needed to do was (figura1) and the result is awesome (figura0)
In MVC the page recieve a report (figura2)
This report is saved here (figura3)
But when I show the report in the viewer it is empty (figura4)
Sb can help me please.
Thanks in advance