Hallo,
bin gerade etwas am verzweifeln und suche dringend hilfe.
ich versuche gereade eine tabelle und ein chart auf einer seite darzustellen. das problem ist: das chart alleine funktioniert wunderbar. sobald aber eine tabelle mit auf die seite kommt, wird das chart nicht mehr angezeigt.
ich benutze die .net komponente in c#. der testcode sieht folgendermassen aus:
…
_llReporter.DefineFields += LlDefineFields;
…
int _testCount = 0;
protected void LlDefineFields(object sender, DefineElementsEventArgs e)
{
if (e.IsDesignMode)
{
_llReporter.Fields.Add("MesspunkteTabelle.Ist", 1);
_llReporter.Fields.Add("MesspunkteTabelle.Soll", 2);
_llReporter.Fields.Add("MesspunkteTabelle.Abweichung", 3);
_llReporter.Fields.Add("MaximalwertTabelle.HöchsteAbweichung", "HöchsteAbweichung");
_llReporter.Fields.Add("MaximalwertTabelle.MaxZulAbweichung", "MaxZulAbweichung");
_llReporter.Fields.Add("MaximalwertTabelle.Überschreitung", "Überschreitung");
_llReporter.Fields.Add("AbweichungsDiagramm.Abweichung", 4);
_llReporter.Fields.Add("AbweichungsDiagramm.Soll", 5);
}
else
{
_llReporter.Core.LlPrintEnableObject(false);
switch (_testCount)
{
case 0:
{
_llReporter.Core.LlPrintEnableObject(":AbweichungsDiagramm", true);
_llReporter.ChartFields.Add("AbweichungsDiagramm.Soll", 1);
_llReporter.ChartFields.Add("AbweichungsDiagramm.Abweichung", 2);
e.IsLastRecord = false;
break;
}
case 1:
{
_llReporter.Core.LlPrintEnableObject(":AbweichungsDiagramm", true);
_llReporter.Fields.Add("AbweichungsDiagramm.Soll", 2);
_llReporter.Fields.Add("AbweichungsDiagramm.Abweichung", 1);
e.IsLastRecord = false;
break;
}
case 2:
{
_llReporter.Core.LlPrintEnableObject(":MaximalwerteTabelle", true);
_llReporter.Fields.Add("MaximalwertTabelle.HöchsteAbweichung", "test1");
_llReporter.Fields.Add("MaximalwertTabelle.MaxZulAbweichung", "test2");
_llReporter.Fields.Add("MaximalwertTabelle.Überschreitung", "test3");
e.IsLastRecord = false;
break;
}
case 3:
{
_llReporter.Core.LlPrintEnableObject(":MesspunkteTabelle", true);
_llReporter.Fields.Add("MesspunkteTabelle.Ist", 1);
_llReporter.Fields.Add("MesspunkteTabelle.Soll", 2);
_llReporter.Fields.Add("MesspunkteTabelle.Abweichung", 3);
e.IsLastRecord = false;
break;
}
case 4:
{
_llReporter.Core.LlPrintEnableObject(":MesspunkteTabelle", true);
_llReporter.Fields.Add("MesspunkteTabelle.Ist", 4);
_llReporter.Fields.Add("MesspunkteTabelle.Soll", 5);
_llReporter.Fields.Add("MesspunkteTabelle.Abweichung", 6);
e.IsLastRecord = true;
break;
}
}
_testCount++;
}
}
wo kann der fehler liegen? warum funktioniert das chart alleine, aber nicht zusammen mit einer tabelle?
danke für die hilfe!
Mario