Ich habe die Frage noch erweitert. Das Problem ist der gleiche Zeitstempel:
Ausgangssituation:
Tabelle mit 3 Spalten: Time (datetime), Value (int) und Flag (bool).
Time ist für die beiden Fälle (Value/true) und (Value/false) gleich.
Ich habe nicht gefunden, wo ich die Abfrage oder den Filter im Designer setze.
Es wäre natürlich möglich, die Daten vorher in einer SQL-Abfrage zu erstellen.
Allerdings haben die Kunden nur Zugriff auf die Datenbanktabellen und können nicht im Code Einschränkungen machen.
das klingt danach, dass man “einfach” mehrere Zeilendefinitionen in der Tabelle definiert (siehe auch Mehrere Zeilenlayouts definieren) und diese dann wahlweise einzeln mit einer Darstellungsbedingung versieht, wenn ich das richtig verstehe. Würde das schon weiterhelfen?
Nein, das klingt schon ziemlich perfekt. Man könnte allenfalls das Join$ noch umgehen und mit “echten” Spalten arbeiten, indem man in den Datenzeilen ein
Mit “Standard” ist das so eine Sache - es gibt fast immer eine Menge Wege, ein gewünschtes Ergebnis zu erzielen. Sie könnten das Ergebnis auch mit einer Kreuztabelle erreichen. Oder mit einem negativen Rand vor dem Feld bei der Ausgabe . Der Weg, den sie jetzt haben ist - nach der Umstellung der Datenquelle, das wäre in meinen Augen das Eleganteste gewesen - der einfachste. Glaube ich zumindest.