+1 800 256 3608 (toll-free in North America) or +49 7531 90 60 10| service@combit.com

Problem mit Tabelle + Chart


(Guest) #1

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


(Guest) #2

Ich versteh es einfach nicht. 2 Charts funktieren wunderbar. zweit Tabellen ebenfalls. Bei 1 Chart + 1 Tabelle wird einfach das Chart nicht mehr angezeigt…

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


(Guest) #3

Benutze den Reportcontainer, damit muß es gehen.

Das andere ist klar - es kann (eigentlich) nur eine Tabelle geben -
oder eben ein Chart. Schon 2 waren ohne Report-Container für mich
immer ein No-No, seitdem aber trivial.

Paulchen

“Mario E.” <loebe0@gmai…> wrote in message
news:255871013200914458@combit.net

Ich versteh es einfach nicht. 2 Charts funktieren wunderbar. zweit
Tabellen ebenfalls. Bei 1 Chart + 1 Tabelle wird einfach das Chart
nicht mehr angezeigt…

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


(Guest) #4

Danke für den hinweis! im handbuch ist allerdings nicht dokumentiert, wie man den container zusammen mit der .net komponente benutzt. ich habs kurz versucht, bin mit dem container aber nicht klar gekommen.

gibts da eine ordentliche doku dazu? hab auch in den beispielen auf der LL13 cd nichts diesbezüglich entdecken können.

Benutze den Reportcontainer, damit muß es gehen.

Das andere ist klar - es kann (eigentlich) nur eine Tabelle geben -
oder eben ein Chart. Schon 2 waren ohne Report-Container für mich
immer ein No-No, seitdem aber trivial.

Paulchen

“Mario E.” <loebe0@gmai…> wrote in message
news:255871013200914458@combit.net

Ich versteh es einfach nicht. 2 Charts funktieren wunderbar. zweit
Tabellen ebenfalls. Bei 1 Chart + 1 Tabelle wird einfach das Chart
nicht mehr angezeigt…

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


(Guest) #5

Hi

Bei LL13 sollte dir das Beispiel “Microsoft .NET
Framework\C#\Databinding\C# Chart-Beispiel” weiterhelfen. Da ist oben
ein Chart und unterhalb eine Tabelle, wobei sogar jede Row wieder ein
kleines Chart hat.

Gruss

Mario E. schrieb:

Danke für den hinweis! im handbuch ist allerdings nicht dokumentiert, wie man den container zusammen mit der .net komponente benutzt. ich habs kurz versucht, bin mit dem container aber nicht klar gekommen.

gibts da eine ordentliche doku dazu? hab auch in den beispielen auf der LL13 cd nichts diesbezüglich entdecken können.

Benutze den Reportcontainer, damit muß es gehen.

Das andere ist klar - es kann (eigentlich) nur eine Tabelle geben -
oder eben ein Chart. Schon 2 waren ohne Report-Container für mich
immer ein No-No, seitdem aber trivial.

Paulchen

“Mario E.” <loebe0@gmai…> wrote in message
news:255871013200914458@combit.net

Ich versteh es einfach nicht. 2 Charts funktieren wunderbar. zweit
Tabellen ebenfalls. Bei 1 Chart + 1 Tabelle wird einfach das Chart
nicht mehr angezeigt…

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