Jump to content

Format von Zeiten ändern


Go to solution Solved by HK alias Holger,

Recommended Posts

Folgendes Szenario

Über den Baustein "Datums- und Zeitauswahl" werden Anfahrtszeiten bereitgestellt.

Diese Zeiten werden im Baustein "Zeitraumergebnis" voneinander subtrahiert, darauf in einem weiteren Baustein "Zeitraumergebnis" addiert (Fahrzeit) und die Summe gebildet.

Die Fahrzeit möchte ich nun jeweils in Stunden und Minuten angezeigt bekommen und ohne Std..

Habe die Formel folgend umgestellt: |Format=HH:mm

Leider ohne Erfolg.

Kann man "ResultPeriod und bricks.ResultPeriod" überhaubt anpassen?

image.png.9fdd2faa5406414c2a01bf77fe088e93.png

Gruß Robert

  • Like 1
Link to comment
Share on other sites

  • Solution

Hi Robert,
ich habe unseren supportBot mal mit deiner Frage gefüttert. Das ist ein internes KI Projekt, dass zukünftig bei Fragen aller Art rund um smapOne und der Plattform helfen soll. Ich würde die Community bitten, diese Antwort zu bewerten. Für mich klingt es nicht falsch:

Es klingt, als ob du die Fahrzeiten in einem bestimmten Format anzeigen möchtest, nämlich in Stunden und Minuten ohne die Bezeichnung "Std.". Leider ist es derzeit nicht möglich, das Format von Zeitwerten direkt im "Zeitraumergebnis"-Baustein anzupassen. Die Formatierung von Zeitwerten ist ein Feature, das in der Zukunft möglicherweise implementiert wird.

Bis dieses Feature verfügbar ist, gibt es jedoch einen Workaround, den du verwenden kannst. Du kannst die Zeitwerte in Zahlen umwandeln und dann mit vorhandenen Rundformeln arbeiten. Hier ist ein Beispiel, wie du das machen kannst:

  1. Zeit in Stunden umwandeln:

    TOTALHOURS(SUB_DATE({ZeitPunktEnde}, {ZeitPunktBeginn}))
    
  2. Zeit runden (optional):

    MROUNDDOWN(TOTALHOURS(SUB_DATE({ZeitPunktEnde}, {Datum})), 0.1)
    
  3. Zeit in das gewünschte Format umwandeln: Du kannst die gerundeten Zahlen dann weiterverarbeiten, aber eine direkte Umwandlung zurück in das Zeitformat ist nicht möglich.

Wenn du die Zeitwerte ohne die Bezeichnung "Std." anzeigen möchtest, könntest du auch versuchen, die Werte in ein Texteingabefeld auszugeben und dort das gewünschte Format manuell anzupassen.

 

  • Like 1
  • Thanks 1
Link to comment
Share on other sites

vor 34 Minuten schrieb HK alias Holger:

Kann es sein, dass du den Wert nicht in ein Zahlenfeld sondern in ein ResultPeriod schreiben willst? Das würde ja nicht gehen, da TOTALHOURS eine Zahl und keine Period zurückgibt, richtig?

Jepp, das war  der Fehler... Danke.
Das TOTALHOURS(zeitraum) hatte mich irritiert.

  • Like 3
Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...