Autor Thema: Sortieren eines Datumwertes in einem per dbcolumn gefüllten Kombinationsfeld  (Gelesen 1275 mal)

Offline tabama

  • Aktives Mitglied
  • ***
  • Beiträge: 233
  • Geschlecht: Männlich
  • hier werden Sie geholfen
Ich habe in einer Maske ein Kombinationsfeld, welches ich per @dbcolumn aus einer Ansichtsspalte fülle. Das funktioniert auch.
Nun möchte ich als Vorgabewert das höchste Datum vorbelegen. Ich verwende hier @max(@dbcolumn.....). Hier sortiert Notes aber nach Text und nicht nach Datum (ich vermute, weil das Kombinationsfeld immer vom Typ "Text" ist. Wie bekomme ich es hin, dass hier der höchste Wert drin steht?

Offline Peter Klett

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.713
  • Geschlecht: Männlich
Unter der Annahme, dass die Datumswerte richtig sortiert sind (@DBColumn auf eine Spalte in einer nach Datum sortierten Ansicht), ist der erste oder der letzte Wert Deiner Liste der höchste.

Entsprechend verwendest Du

@Subset (Datumsliste; 1), wenn das höchste Datum oben in der Liste steht
@Subset (Datumsliste; -1), wenn das höchste Datum unten in der Liste steht

Offline tabama

  • Aktives Mitglied
  • ***
  • Beiträge: 233
  • Geschlecht: Männlich
  • hier werden Sie geholfen
Vielen Dank.

So klappt es. Ich hatte mich schon darauf eingestellt, das umständlich über ein script machen zu müssen.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz