CrystalReport C#

Status
Niet open voor verdere reacties.

Roadrocker66

Gebruiker
Lid geworden
7 mei 2009
Berichten
104
Goede avond allemaal.

Ik heb een paar dagen geleden de CrystalReportViewer gedowload en probeer nu een Crystal proef Rapport te maken met mijn SqlDatabase.
Helaas wil dit maar niet lukken en krijg ik errors terwijl ik alles doe wat ik moet doen.
Wie kan mij helpen?

Alvast hartelijk dank!

DE ERROR AFBEELDING:

CrystalReport Error.jpg

HET VOORBEELD:

http://thariya.blogspot.nl/2012/04/how-to-create-basic-crystal-report.html

CRYSTALREPORT CODE:

Code:
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using CrystalDecisions.CrystalReports.Engine;
using System.Data.SqlClient;
using CrystalDecisions.Shared;

namespace SampleCrystalReport
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            EmployeeReport report = new EmployeeReport();
            EmployeeDataSetTableAdapters.EmployeeTableAdapter ta = new SampleCrystalReport.EmployeeDataSetTableAdapters.EmployeeTableAdapter();
            EmployeeDataSet.EmployeeDataTable table = ta.GetData();
            report.SetDataSource(table.DefaultView);
            crystalReportViewer1.ReportSource = report;
            crystalReportViewer1.Refresh();
        }
    }
}

APPCONFIG CODE

Code:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <configSections>
    </configSections>
    <connectionStrings>
        <add name="SampleCrystalReport.Properties.Settings.CompanyConnectionString"
            connectionString="Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\Company.mdf;Integrated Security=True"
            providerName="System.Data.SqlClient" />
    </connectionStrings>
    <startup> 
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
    </startup>
</configuration>

PROGRAM.CS CODE:

Code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace SampleCrystalReport
{
    static class Program
    {
        /// <summary>
        /// The main entry point for the application.
        /// </summary>
        [STAThread]
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Form1());
        }
    }
}
 
De foutmelding geeft duidelijk aan dat een bestand behorende bij de SAP Business Objects niet gevonden kan worden. Ik zou het dus zoeken in de installatie of registratie van SAP Business One.
 
Heb de oplossing gevonden.

In APPCONFIG moet achter StartUp en > de volgende code geschreven worden!
<Startup useLegacyV2RuntimeActivationPolicy="true">

Hiermee is de vraag opgelost.
Dank u wel.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan