"Adam" wrote:
> I am trying Preview, DebugLocal, and Delploy a report that is overriding the
> OnInit method of the Code object as described in MSDN
>
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/rsprog/htm/rsp_prog_rdl_7gma.asp
>
> I recieve error [BC30469] Reference to a non-shared member requires an
> object reference.
>
> Any thoughts?
>
> Thanks in advance,
>
> Adam
>
> -- RDL --
> <Classes>
> <Class>
> <ClassName>ScoreCardRsLib.SitReport</ClassName>
> <InstanceName>mSitReport</InstanceName>
> </Class>
> </Classes>
> <CodeModules>
> <CodeModule>ScoreCardRsLib, Version=1.0.0.0, Culture=neutral,
> PublicKeyToken=null</CodeModule>
> </CodeModules>
>
> <Code>
>
> ' Public sitReport As ScoreCardRsLib.SitReport
> '
> Protected Overrides Sub OnInit()
> ' Dim zsitReport As ScoreCardRsLib.SitReport
> ' sitReport = new ScoreCardRsLib.SitReport()
> sitReport.Initialize(Globals, User, Parameters)
> End Sub
> </Code>
>
> -- C# Code --
> using System;
> using Microsoft.ReportingServices.ReportProcessing.ReportObjectModel;
> namespace ScoreCardRsLib
> {
> Public Class SitReport
> {
> Globals g;
> User u;
> Parameters p;
>
> public SitReport()
> {
> }
>
> public void Initialize(Globals g, User u, Parameters p)
> {
> this.g = g;
> this.u = u;
> this.p = p;
> }
>
> public Globals Globals { get { return this.g; } }
> public User User { get { return this.u; } }
> public Parameters { get { return this.p; } }
> }