0

Dynamisches Auswahlfeld - Historische Daten

Hallo zusammen,

ich habe folgendes Problem.
Ich greife in meiner Tabelle Termine auf die Tabelle Fahrzeuge zu, die ich per dyn. Auswahlfeld als Switches anzeigen lassen (Filter KFZ-AKTIV = true). Ich habe diese Methode bei der Erstellung gewählt, da mir die N:1 Darstellung in der Eingabemaske nicht gefallen hat. Ich benötige häufig auch eine Mehrfachauswahl.

Jetzt wird ein Fahrzeug abgemeldet und ist nicht mehr aktiv (KFZ-Aktiv = false).
Das Fahrzeug taucht im dyn. Auswahlfeld nicht mehr auf. 
Soweit so gut.
Wenn ich aber z.B. sehen möchte, wo das nicht mehr aktive Fahrzeug in der Vergangenheit war, kann ich das jetzt natürlich nicht mehr.

Wie bekomme ich dieses Problem gelöst?
Wie gesagt, die Standardansicht der Tabellenverküpfungen taugen mir nicht, zumal eine Mehrfachauswahl dort zum Teil auch nicht Möglich ist (Mehrere Fahrzeuge bei einem Kunden, etc.)

Ich hoffe, ich konnte das Problem ordentlich erklären?!

2 Antworten

null
    • Ninox-Professional
    • planoxpro
    • vor 6 Monaten
    • Gemeldet - anzeigen

    Hallo Stefan, man könnte bspw. über einen Änderungstrigger das Kennzeichen des gewählten Fahrzeugs fest in einem gleichnamigen Textfeld speichern:

    Kennzeichen := record(Fahrzeuge, number(Fahrzeug)).Kennzeichen
    

    Dann hätte man unabhängig vom Auswahlfeld ('Fahrzeug') immer ein eindeutiges, sichtbares Kriterium ('Kennzeichen', anhand dessen sich jederzeit der Bezug zwischen Termin und Fahrzeug (oder umgekehrt) herstellen ließe. Das Auswahlfeld selbst würde praktisch nur noch der komfortablen Auswahl des Fahrzeugs dienen.

    • Stefan_Otten
    • vor 6 Monaten
    • Gemeldet - anzeigen

    Hallo,

    vielen lieben Dank für Deine Antwort.
    Ich habe das Problem bereits selber lösen könne.
    Ich habe den Fahrzeugen ein "Aktiv Ende" Datum hinzugefügt.
    Dieses Datum vergleiche ich dann in einer Select Anweisung mit dem Datum des Termines.
     

    let myDatum := Datum;
    select Fahrzeuge where 'Aktiv Ende' > myDatum or 'KFZ Aktiv' = true
    

Content aside

  • vor 6 MonatenZuletzt aktiv
  • 2Antworten
  • 52Ansichten
  • 2 Folge bereits