0

Datumsformat

Moin!

Kann ich bei der Ausgabe eines Appointment-Feldes in ein Textfeld irgendwie triggern, dass mir die Zeitangabe in dem Format DD.MM.YYYY HH:mm - HH:mm angezeigt wird und nicht in dem Format MM/DD/YYYY hh:mm AM - hh:mm PM?

Danke im Voraus für eure Hilfe!

6 Antworten

null
    • Team Lead Customer Service
    • joerg
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Hallo Maximilian, 

    versuche es bitte mal mit der format()-Funktion:

     

    TextFeld := format(start('Appointment field'), "DD.MM.YYYY - HH:mm") + " - " + format(endof('Appointment field'), "DD.MM.YYYY - HH:mm")

     

    Gruß, Jörg

    • Maximilian_Semrau
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Klappt perfekt - herzlichen Dank!!

    • Maximilian_Semrau
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Wenn ich allerdings auf eine andere Tabelle referiere, klappt's nicht mehr: 

    format(start(Tabelle.'Appointment field'), "DD.MM.YYYY - HH:mm")

    bringt mir eine Fehlermeldung. Woran könnte das liegen?

    • Team Lead Customer Service
    • joerg
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Hallo Maximilian, 

    was sagt denn die Fehlermeldung?

    Wenn die Untertabelle mehrere Einträge zum Datensatz der aktuellen Tabelle haben kann, versuche es doch bitte mal damit: 

     

    format(start(first(Tabelle.'Appointment field')), "DD.MM.YYYY - HH:mm")

     

    Gruß, Jörg

    • Maximilian_Semrau
    • vor 5 Jahren
    • Gemeldet - anzeigen

    In der Tabelle ist zu jedem Elementder Tabelle in diesem Feld nur ein Wert definiert.

    Bei format(start(first(Tabelle.'Appointment field')), "DD.MM.YYYY - HH:mm") kommt die Fehelermeldung: Die Aggregation ist für diesen Datentypen nicht möglich: first([appointment], <other>)

    Bei format(start(Tabelle.'Appointment field'), "DD.MM.YYYY - HH:mm") der Fehler: Die Funktion ist nicht definiert: start([appointment],string)

    • Birger_H
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Die Formel sollte so lauten:

    –––
    format(first(Tabelle).start('Appointment field'), "DD.MM.YYYY - HH:mm")
    –––

    Birger

Content aside

  • vor 5 JahrenZuletzt aktiv
  • 6Antworten
  • 1746Ansichten