Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Web Development
  3. ASP.NET
  4. Object reference not set to an instance of an object.

Object reference not set to an instance of an object.

Scheduled Pinned Locked Moved ASP.NET
csharpasp-netvisual-studiosysadmindebugging
13 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B BalasubramanianK

    "Object reference not set to an instance of an object." is the error I got at my page by came through all the steps of my codes.

    Balasubramanian K.

    D Offline
    D Offline
    Dinesh Mani
    wrote on last edited by
    #4

    During runtime check if rptDoc holds a value. May be rptDoc.Load(Server.MapPath("Reports/STTCertificateAnnual1.rpt")); returns null.

    B 1 Reply Last reply
    0
    • D Dinesh Mani

      During runtime check if rptDoc holds a value. May be rptDoc.Load(Server.MapPath("Reports/STTCertificateAnnual1.rpt")); returns null.

      B Offline
      B Offline
      BalasubramanianK
      wrote on last edited by
      #5

      "Expression has been evaluated and has no value" is the value I am getting at rptDoc.Load(Server.MapPath("Reports/STTCertificateAnnual1.rpt")); But the report is available in proper place. What I have to do to solve this?

      Balasubramanian K.

      D 1 Reply Last reply
      0
      • B BalasubramanianK

        "Expression has been evaluated and has no value" is the value I am getting at rptDoc.Load(Server.MapPath("Reports/STTCertificateAnnual1.rpt")); But the report is available in proper place. What I have to do to solve this?

        Balasubramanian K.

        D Offline
        D Offline
        Dinesh Mani
        wrote on last edited by
        #6

        If the Reports folder is available in the application root then try rptDoc.Load("~/Reports/STTCertificateAnnual1.rpt"); HTH!

        B 1 Reply Last reply
        0
        • D Dinesh Mani

          If the Reports folder is available in the application root then try rptDoc.Load("~/Reports/STTCertificateAnnual1.rpt"); HTH!

          B Offline
          B Offline
          BalasubramanianK
          wrote on last edited by
          #7

          This line throws error as "Load Report Failed"

          Balasubramanian K.

          D 1 Reply Last reply
          0
          • B BalasubramanianK

            This line throws error as "Load Report Failed"

            Balasubramanian K.

            D Offline
            D Offline
            Dinesh Mani
            wrote on last edited by
            #8

            What is the value you get when you try Server.MapPath("Reports/STTCertificateAnnual1.rpt") in the immediate window?

            B 1 Reply Last reply
            0
            • D Dinesh Mani

              What is the value you get when you try Server.MapPath("Reports/STTCertificateAnnual1.rpt") in the immediate window?

              B Offline
              B Offline
              BalasubramanianK
              wrote on last edited by
              #9

              "Expression has been evaluated and has no value" is the value I am getting at immediate window of rptDoc.Load(Server.MapPath("Reports/STTCertificateAnnual1.rpt"));

              Balasubramanian K.

              D 1 Reply Last reply
              0
              • B BalasubramanianK

                "Expression has been evaluated and has no value" is the value I am getting at immediate window of rptDoc.Load(Server.MapPath("Reports/STTCertificateAnnual1.rpt"));

                Balasubramanian K.

                D Offline
                D Offline
                Dinesh Mani
                wrote on last edited by
                #10

                Check the value of "rptDoc.IsLoaded" when using the original code rptDoc.Load(Server.MapPath("Reports/STTCertificateAnnual1.rpt"));

                B 1 Reply Last reply
                0
                • D Dinesh Mani

                  Check the value of "rptDoc.IsLoaded" when using the original code rptDoc.Load(Server.MapPath("Reports/STTCertificateAnnual1.rpt"));

                  B Offline
                  B Offline
                  BalasubramanianK
                  wrote on last edited by
                  #11

                  It returns true. I am getting the business objects' symbols(Export, print, Page nagivator, etc.) also at my page followed by my error.

                  Balasubramanian K.

                  D 1 Reply Last reply
                  0
                  • B BalasubramanianK

                    It returns true. I am getting the business objects' symbols(Export, print, Page nagivator, etc.) also at my page followed by my error.

                    Balasubramanian K.

                    D Offline
                    D Offline
                    Dinesh Mani
                    wrote on last edited by
                    #12

                    In that case, I've lead you in the wrong direction. The report document is not the cause of the error. Sorry. Check the parms collection for values. Also check if the no of params you are passing matches what the report is expecting. Other than that, I've no clues to what is going wrong.

                    B 1 Reply Last reply
                    0
                    • D Dinesh Mani

                      In that case, I've lead you in the wrong direction. The report document is not the cause of the error. Sorry. Check the parms collection for values. Also check if the no of params you are passing matches what the report is expecting. Other than that, I've no clues to what is going wrong.

                      B Offline
                      B Offline
                      BalasubramanianK
                      wrote on last edited by
                      #13

                      Actually, I pass 4 parameters only. If I pass the same into report directly, I can able to view the report. Through coding, I am trapped. However, you have spent your time for me. Thanks a lot.

                      Balasubramanian K.

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups