AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 20:02

Parameter dieser Suchanfrage:

Suche in Thema: TDBChart Möglichkeiten
Suche alle Beiträge, die von "marabu" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 7 von insges. 7 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: TDBChart Möglichkeiten

      Delphi
      by marabu, 4. Jul 2008
    Hallo,

    was deine offenen Probleme mit der Legendendarstellung und der Achsenskalierung angeht: Erstelle ein Demo-Projekt, das nur diese Aspekte verdeutlicht. Meistens wird einem dann schon selbst klar, wo der Fehler liegt. Wenn nicht, dann schaue ich mir das an. Versprochen.

    Grundsätzlich kannst du für die X-Achse das Datenintervall explizit statt automatisch bestimmen und die Steigung...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: TDBChart Möglichkeiten

      Delphi
      by marabu, 3. Jul 2008
    Moin,

    beim Wechsel des Datensatzes im Master-Dataset wird bei der zugeordneten DataSource das Ereignis OnDataChange() ausgelöst. Dort kannst du dann die Serien aktivieren, die von diesem Master abhängig sind. Wenn die Eigenschaft AutoRefresh von DBChart auf True gesetzt wird, dann werden die Reihendaten automatisch aktualisiert. Im Handbuch steht, dass das nur beim Öffnen eines Datasets...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: TDBChart Möglichkeiten

      Delphi
      by marabu, 2. Jul 2008
    Eine Serie ohne Werte liefert für FirstValueIndex den Wert -1. Die Sichtbarkeit einer Serie im Diagramm steuerst du mit der Eigenschaft Active, die Sichtbarkeit in der Legende kannst du mit der Eigenschaft ShowInLegend steuern.


    var
    i: Integer;
    begin
    with DBChart do
    for i := 0 to Pred(SeriesCount) do
    Series.ShowInLegend := Series.FirstValueIndex > -1;
    end;
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: TDBChart Möglichkeiten

      Delphi
      by marabu, 2. Jul 2008
    Der Fehler hat nichts mit dem ValueIndex zu tun. Es scheint bei dir in der Tabelle DBDEMOS:ORDERS einen fehlenden Wert bei SALEDATE zu geben. Das müsstest du abfangen.

    In meinem Code in Beitrag #9 habe ich eine Anpassung gemacht, damit nur der Monatserste einen Label generiert.
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: TDBChart Möglichkeiten

      Delphi
      by marabu, 2. Jul 2008
    Hi,


    das kommt mir aber spanisch vor - kann das noch ein anderer Benutzer dieser Versionen bestätigen? Bei mir ist die Online-Hilfe zur TeeChart-Komponente eine eigenständige Datei, Name siehe mein Beitrag #4.


    Das ist mir unverständlich, da ich die Demo getestet habe. Bist du sicher, dass der Fehler mit meiner Demo auftritt, ohne dass du irgendwelche Änderungen daran vorgenommen hast?...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: TDBChart Möglichkeiten

      Delphi
      by marabu, 2. Jul 2008
    Hallo,

    warum hast du keine Online Hilfe?

    Die angehängte Demo produziert die Anzeige von Quartalen auf der X-Achse. Sie verwendet die Tabelle DBDEMOS:ORDERS. Der von mir angewandte Kniff ist die Wahl einer Tagesskalierung (BottomAxis.Increment := dtOneDay). Im Einstellungsdialog der Komponente findest du die Einstellung auf der Seite Skalierung der Achse als Steigung.

    Freundliche Grüße
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: TDBChart Möglichkeiten

      Delphi
      by marabu, 28. Jun 2008
    Hallo,

    wenn du Zeitreihen darstellen möchtest, dann sind Monate einfach keine gute Intervallgröße, weil sie keine Zeitnorm darstellen bzw. nicht aus einer solchen abgeleitet werden.

    Wenn du deine Anforderung aufrecht erhältst, dann wirst du ein wenig tricksen müssen. Minor Ticks kannst du gleich abschalten, es gibt nur noch Major Ticks = Tage. Die Achsenbeschrifzung musst du auf Text...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=marabu&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=116363
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:13 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz