Telerik Forums
Reporting Forum
1 answer
133 views
I have a ReporViewer and a bunch of reports.  There are a couple reports where I don't want the toolbar visible. (reportViewer.ToolbarVisible = false).  When switching reports in code, I can set the visibility of the toolbar just fine. But I can't figure out how to set the visibility when switching reports using either the navigation buttons (forward/back) or when a report is viewed by clicking on a link (textbox with Navigate action) in another report.

Is there a way to set the ReportViewer's ToolbarVisibility from within a report?  Or is there an event in the ReportViewer that fires when the Report property is changed?

Thanks,
Justin
Steve
Telerik team
 answered on 10 Aug 2011
0 answers
158 views
I have a report that takes a single parameter and uses that in an ObjectDataSource to query data for the report. I would like to embed that report in the detail section of a master report, which accepts an array of int's as a multivalue parameter. Each element of the parameter array would be passed to the subreport. That way I would get a set of pages, each a subreport. I haven't found an example of how to set this up. Any help would be appreciated.

Steve
neebs
Top achievements
Rank 2
 asked on 10 Aug 2011
9 answers
326 views
how can I make a report using a sqldatasoure? I have to pass a parameter with the Id I want to use to get the data I need. How can I do that.

thanks
Brandon
Top achievements
Rank 1
 answered on 09 Aug 2011
1 answer
177 views
I'm not sure what's going wrong, but when I set my query programatically, it's not seeing @myParameter is passed into the DataSource.

On the datasource on my designer, I'm making the parameter as a string and hardcoding it for debugging.  But when I my query runs, the @myParameter passed in is blank.

I'm using a binding on the report on the DataSource and send it to:

 

 

public static SqlDataSource ChangeConnectionString(object reportItem, int zoneNo)

 

{


dataSource.SelectCommand = ...the query with my parameter



I set the connection and the query string.  The query string works fine, if I take away the @myParameter.

I have another report where I do the same thing and it's working fine.  Everything looks the same, but one sets the parameter in the query and the other doesn't.  Anything I should do to debug?  It's really hard because I can't put breakpoints in the code behind.
danparker276
Top achievements
Rank 2
 answered on 09 Aug 2011
1 answer
61 views
Hello,
hi have  a pie chart in my repor. I have changed some PlotArea Properties and some chart controlo properties.
All changes  are visible at design time but :

1) if i compile and execute the program  (webForm) i see the starting layout of the pie chart. That is all changes i edited are gone.
2) if i close the solutione and then i re.open it  alle changes are gone too. (i saved before to close)

BTW, in the tool box  i see the list of telerik controls, but it is  repeated several times. Lik e if the controlslist was appended to itsself several times (it seems to be alist for every time i have installed telerik )

My IDE si VS2010 c#

thanks
Peter
Telerik team
 answered on 09 Aug 2011
2 answers
102 views

Hi,

I'm wondering whether nullable types are supported? I'm trying to make a binding using a nullable field and the desinger correclty displays the subcategories "HasValue" and "Value" of the field.
However I'm not able to make a binding against the HasValue instead what I have had to do is use the Is Null on the field itself, likewise I get an error if I try to display Field.Value in a report.

Tomas

Peter
Telerik team
 answered on 09 Aug 2011
3 answers
112 views
on the web form, the parameter holds, but on the reporting library, it does not. what am i dont wrong here?

CampRegistration.vb

   Public Sub New()
        InitializeComponent()

        'Me.ReportParameters("campdateid").Value = 7 'default here

        Me._campdateid = Me.ReportParameters("campdateid").Value

        'Me.TextBox1.Value = Me.ReportParameters("campdateid").Value.ToString


        Me.cdbll.connectionString = bo.Constants.ConnectionString
        Me.rbll.connectionString = bo.Constants.ConnectionString
        
    End Sub

    Private _campdateid As Integer = 0

    Private _contactlist As System.Data.DataTable = Nothing

    Private cdbll As New dal.CampDate()
    Private rbll As New dal.Registration

    Private _registrations As DataTable = Nothing



    

    'Private Sub SubReport1_NeedDataSource(ByVal sender As Object, ByVal e As System.EventArgs) Handles SubReport1.NeedDataSource
    '    Dim subReportItem As Telerik.Reporting.Processing.SubReport = TryCast(sender, Telerik.Reporting.Processing.SubReport)


    '    subReportItem.InnerReport.DataSource = Me._contactlist
    'End Sub

 
    Private Sub CampRegistration_NeedDataSource(ByVal sender As ObjectByVal e As System.EventArgs) Handles Me.NeedDataSource

        ' Exit Sub

        '---initial title of report
        Dim cd As acmilan.bo.CampDate = cdbll.getCamp(Me._campdateid)

       

        If cd IsNot Nothing Then
            Me.TextBox1.Value = cd.name & " @ " & cd.city & ", " & cd.state
            Me.TextBox3.Value = cd.start.ToLongDateString & " to " & cd.end.ToLongDateString
        End If
        
        Try

            '---get registrations for campdate
            Me._registrations = Me.rbll.getAllForCampDate(Me._campdateid)
            TryCast(sender, Telerik.Reporting.Processing.Report).DataSource = Me._registrations


             
        Catch ex As Exception
            'Me.TextBox1.Value = ex.StackTrace & ex.Message
        End Try


    End Sub


Report.aspx.vb
  Protected Sub Page_Load(ByVal sender As ObjectByVal e As System.EventArgsHandles Me.Load
        If Not IsPostBack Then
            Dim repReport As New thunder.apps.acmilan.reports.CampRegistration
            Dim cdbll As New bll.CampDate(thunder.framework.dal.sql.DataAccess.rMethod.ObjectList)


            Dim id As Integer = Convert.ToInt32(Request.QueryString("campdateid"))
            Dim cd As bo.CampDate = cdbll.getCampdate(id)

            If cd IsNot Nothing Then
                Me.HyperLink1.NavigateUrl = "campprofile.aspx?campid=" & cd.campid.ToString
                repReport.DocumentName = cd.name & "Camp_Registration_Report_" & id.ToString
                repReport.ReportParameters("campdateid").Value = id

                Me.ReportViewer1.Resources.ProcessingReportMessage = "Generating Camp Registration ID" & repReport.ReportParameters("campdateid").Value.ToString

                Me.ReportViewer1.Report = repReport
                Me.ReportViewer1.DataBind()
                Me.ReportViewer1.RefreshReport()



            Else

            End If

        End If
    End Sub


Steve
Telerik team
 answered on 09 Aug 2011
1 answer
101 views
Hello

Any idea as to when the product road map will be made available?  What are you long term goals for this product.  In particular, when do expect to release a End User report designer,

Thanks,

Dan
Vassil Petev
Telerik team
 answered on 09 Aug 2011
3 answers
101 views
Hi
i need to disable a report parameter at runtime, that depends on another reportparameter.
i've basically need to simulate a selectedindexchanged the aspx for reportparameter with multivalue properties.
is it possible?

thanks in advance
Steve
Telerik team
 answered on 09 Aug 2011
2 answers
108 views
Hi,

I have created a horizontal stacked bar chart programmatically.  I would like to move the actual chart-section to the right because my labels are getting squeezed but I can't seem to figure out how to do this.

Please see the attached jpg.
Roman
Top achievements
Rank 1
 answered on 09 Aug 2011
Top users last month
Rob
Top achievements
Rank 3
Iron
Iron
Iron
Atul
Top achievements
Rank 1
Iron
Iron
Iron
Alexander
Top achievements
Rank 1
Veteran
Iron
Serkan
Top achievements
Rank 1
Iron
Shawn
Top achievements
Rank 1
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?