0

IF Zeitdauerfeld then

Hallo Ich habe eigentlich eine einfache Abfrage. Ein Zeitdauerfeld, wo ich angeben möchte wie weit der Weg dauert bis zum Ziel. Neben ist ein Auswahlfeld mit drei Zonen. Ich möchte gerne wenn ich 0:30 Minuten einstelle die Zone 1 Angezeigt wird. Wenn ich z.B. 1:15 dann die Zone 2 und z.B. 2:45 die Zone 3. Aber es klappt nicht, was mache ich falsch? Danke für die Hilfe.

if Zeitdauer < 0.59 then
    Arbeitszone := 1
else
    if Zeitdauer > 1 then
        Arbeitszone := 2
  else
    if Zeitdauer > 2 then
        Arbeitszone := 2
end

Leider funktioniert es nicht

2 Antworten

null
    • Torsten_Stang.1
    • vor 1 Jahr
    • Gemeldet - anzeigen
    if number(Zeitdauer) < 3600000 then
        Arbeitszone := 1
    else
        if number(Zeitdauer) > 3599999 and number(Zeitdauer) < 9900000 then
            Arbeitszone := 2
      else
        if number(Zeitdauer) > 9899999 then
            Arbeitszone := 3
    end
    

    number(Zeitdauer) gibt die eingetragene Zeitdauer in Millisekunden aus. 3.600.000 Millisekunden = 1 Stunde (1x60x60x1.000)

      • chalvi // WERBEAGENTUR GbR
      • VS2021
      • vor 1 Jahr
      • Gemeldet - anzeigen

      Torsten Stang Danke Thorsten es funktioniert! 

Content aside

  • vor 1 JahrZuletzt aktiv
  • 2Antworten
  • 22Ansichten
  • 2 Folge bereits