AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 07:02

Parameter dieser Suchanfrage:

Suche in Thema: DevExpress Summe
Suche alle Beiträge, die von "Bebe" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 10 von insges. 10 Treffern
Suche benötigte 0.005s

Es liegen Ergebnisse in folgenden Bereichen vor:

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

    Re: DevExpress Summe

      Delphi
      by Bebe, 6. Okt 2009
    Auch wenn du es schon gelöst hast, hier nur noch ein paar Worte.



    Die Variabel Value ist ein Variant und Text ein String, daher mußt du die Null Werte abfangen, weil ein String nie Null sein darf, sondern nur Leer (ala ''). Null Werte können ja vorkommen, da dieses Event OnGetText in jeder Zelle ausgeführt wird (von oben nach unten - eben die ganze Spalte, wo das Event wirksam ist)

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

    Re: DevExpress Summe

      Delphi
      by Bebe, 6. Okt 2009
    Hallo,

    nach meiner Meinung ist nur scheinbar überall der Wert 0, ansonsten würde das Grid nicht die Summe 31 anzeigen. Überschreibe mal alle Wert der Spalte mit 0.

    Das mit der Gruppensumme ist korrekt, die mußt du bei der Ausgabe natürlich formatieren, da das Grid sonst die Summe in Float anzeigt, es orientiert sich an den Typ vom DB Feld, was ja Float ist.
    Versuche es mal mit OnGetText
    ...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: DevExpress Summe

      Delphi
      by Bebe, 5. Okt 2009
    Herzlich Willkommen (dass ich das mal als erster sage ... Cool) :-D

    Ich denke dein Problem ist das Datenbankfeld, das wird vom Typ DateTime sein.
    Stelle es um auf Float, was letzendlich ein DateTime Field ja ist, dann hast du den Durchschnitt, sowie die Summe als Auswahl. Die Column zeigst du als TimeEdit an (+ tfHourMin).

    Das sollte klappen.

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

    Re: DevExpress Summe

      Delphi
      by Bebe, 23. Jul 2009
    Das freut mich ... :)

    Bis dann
    Gruß
    Matthias
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: DevExpress Summe

      Delphi
      by Bebe, 23. Jul 2009
    Jetzt aber .... :-D


    Ab jetzt brauchst du keine Gruppe mehr vorgeben, d. h. ob du die Summarys änderst oder löscht wird immer bei einer Summe (skSum) die formatierte Zeit angezeigt.

    Dazu brauchst du wieder meine Prozedure GetText und das Event vom Grid .DataController.SummaryDefaultGroup.SummaryItems.OnSummary. Sobald eine Gruppierungsfunktion angezeigt werden soll wird das Event...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: DevExpress Summe

      Delphi
      by Bebe, 22. Jul 2009
    Du hast recht, das ist ja doof.... Ich melde mich wieder

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

    Re: DevExpress Summe

      Delphi
      by Bebe, 21. Jul 2009
    Ich hoffe ich habe dich richtig verstanden ...

    Ich habe mal ein kleines Beispiel erstellt. Jedoch habe ich alle Groups und Items schon angelegt, dadurch habe ich jetzt das geforderte Event und kann formatieren.

    Es sind keine Gruppierung vorgegeben, du kannst ausser der Zeit-Spalten alles gruppieren. Im Footer der Gruppe siehst du das formatierte Ergebnis. Stellvertretend für viele Event...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: DevExpress Summe

      Delphi
      by Bebe, 21. Jul 2009
    Möchtest du nur die Gruppierung in Code machen oder ist die Gruppierung schon vorhanden und es soll nur im Code formatiert werden?

    Erstens ist schon schwieriger, aber das Event OnGetText ist das was du suchst. Bei zweitens ist es ein bißchen einfacher, natürlich auch wieder OnGetText. Wie du eine Gruppe erstellst habe ich ja beschrieben. (Die soll ja fest sein, oder?)

    Eine Spalte im...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: DevExpress Summe

      Delphi
      by Bebe, 21. Jul 2009
    Den Footer kannst schon im Designer Mode einschalten.

    Vom TableView die Optionview.Footer auf True stellen. Wenn du da schon bist, dann bitte für die Gruppensummen den Groupfooter auf gfVisibleWhenExpanded oder gfAlwaysVisible
    Sonst mußt du sie immer erst einschalten.

    Für die Gruppensummen wieder in die Summary gehen, aber diesmal zu den Groups. Dort stellst du die Gruppensummen ein....
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: DevExpress Summe

      Delphi
      by Bebe, 21. Jul 2009
    Hallo,

    wenn du dir ein Footer erstellst, dann nimm doch das Event GetText vom Summary-Item

    als Beispiel ...

    TcxGridDBDataController.TcxDataSummary.FooterSummary.Items.GetText(Sender: TcxDataSummaryItem; const AValue: Variant; AIsFooter: Boolean; var AText: string)

    Den Wert entnimmst du von AValue, den du dann bei AText formatiert darstellen kannst. Ich hoffe du kannst damit etwas...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Bebe&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=137457
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:12 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