0

Age(Datum) defekt?

Webbrowser Chrome, Windows 11

Wenn man die Funktion:    age(Datum)    im texteditor eines fx-Feldes eingibt, ist eingabetechnisch alles OK. Wechselt man nun einfach mal in den visuellen Modus, erscheint sofort obige Fehlermeldung. Ein erneuer Wechsel in den Text-Modus ist nicht mehr möglich, auch ein speichern nicht.

Beängstigend ist allerdings, dass jemand, der z.B. am aktuellen Tag ein Jahr jünger ist, als er es eigentlich sein müßte.

Sehr unschön, wenn man z.B. Jubiläumsgrüße oder ähnliches an Kunden etc. senden möchte. Die kommen dann nämlich ein Jahr zu spät...

Gruß
Tacho

10 Antworten

null
    • Ninox-Professional
    • planoxpro
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Hallo Tacho, das ist offensichtlich ein Bug. Also, dass die Formel im visuellen Modus als fehlerhaft interpretiert wird. Das Nicht-speichern-können ist nur eine Folge dessen (kein Speichern solange Fehlermeldung). Entfernt man die Formel komplett, kann man auch wieder in den Textmodus wechseln.  

    • Ninox-Professional
    • planoxpro
    • vor 2 Jahren
    • Gemeldet - anzeigen

    PS: Ach so, wenn das Alter falsch berechnet wird, dann versuch's mal mit

    age(correctedDate(Datum))
    
      • Tacho
      • vor 2 Jahren
      • Gemeldet - anzeigen

      planox. pro 

      Die Funktion    correctedDate(Datum)    ergab leider keine Änderung, daher die Nachfrage beim Ninox-Support. Deren Antwort:

      "hierbei handelt es sich wahrscheinlich um einen Bug, den wir seit dem Update vereinzelt beobachtet haben und momentan versuchen zu beheben. Die Zeiteinstellung laut Server verschiebt Zeitpunkte in Datenfeldern fälschlich um 2 Stunden nach vorne (ergo Eingabe 09:00 wird interpretiert als 11:00 usw.). Das führt dazu, dass Ihre Geburtstags-/Alterstabelle erst um 02:00 morgens am jeweiligen Tag umspringen würde. 

      Wir bitten diesen Umstand zu entschuldigen und arbeiten wie gesagt momentan an einem baldigen Fix für diese Situation."


       

      • + Maßanzug statt Massenware +
      • RonaldP
      • vor 2 Jahren
      • Gemeldet - anzeigen

      Tacho 

      Danke fürs teilen!
      Und ich habe auch schon andere Fehlermeldungen im visuellen Modus gesehen die im Text-Modus nicht mehr da sind, weil das Skript korrekt ist...
      Is schon nervig, jedes Mal aus dem Feld rauszugehen oder visuellen Inhalt zu löschen um auf Textmodus umschalten zu können.

      • Ninox-Professional
      • planoxpro
      • vor 2 Jahren
      • Gemeldet - anzeigen

      DIGITOOL War mir bisher nicht aufgefallen, da ich nie im visuellen Modus arbeite. Aber klar, wenn es ihn gibt, sollte er natürlich auch funktionieren.

      • + Maßanzug statt Massenware +
      • RonaldP
      • vor 2 Jahren
      • Gemeldet - anzeigen

      planox. pro ,

      ich arbeite auch nie in dem visuellen Modus.
      In der Cloud ist es so, dass wenn ich mir einlogge und irgend ein FX-Feld oder Trigger o.ä. öffne, defaultmäßig der Editor im visuellen Modus öffnet.
      Deshalb sehe ich ungewollt häufiger solche Fehlermeldungen 🙄

      • Ninox-Professional
      • planoxpro
      • vor 2 Jahren
      • Gemeldet - anzeigen

      DIGITOOL Echt? Der Editor startet immer im visuellen Modus? Das würde mich auch in den Wahnsinn treiben. Macht er bei mir zum Glück nie. Würde mal den Support fragen, wonach Ninox entscheidet, welchen Modus es standardmäßig aktiviert und wie man das beeinflussen kann.

    • mirko3
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Nur der Vollständigkeit halber. Der Editor öffnet bei diesem Bug im visuellen Modus und lässt sich nicht in den Textmodus umschalten. Ich habe zum Glück noch eine Ipad-Version, in der die Umstellung auf den neuen Editor gar nicht erfolgte, trotz Update. Deshalb konnte ich diesen Bug "umgehen". Hab dann die Scripte kopiert und ein neues Feld angelegt. Trat aber zum Glück bisher nur sporadisch auf und nicht in der Arbeitsdatenbank. Mein Vorschlag an den Support, für Produktivdatenbanken einen return auf die vorhergehende Version vorzusehen, bis die Bugs beseitigt sind, ist sicher technisch schwierig zu bewältigen, wäre aber cool. Wen es nämlich trifft, der hat schlagartig neue, interessante Alltagsprobleme.

      • + Maßanzug statt Massenware +
      • RonaldP
      • vor 2 Jahren
      • Gemeldet - anzeigen

      Mirko 

      Es reicht nur einmal den Editor in den TextModus umzustellen, danach bleibt der in dieser Login-Session so, wenn ich auch andere Formeln bearbeite.
      Und im Text Modus gibt es dann keine Fehlermeldungen!
      Mein Workaround ist:

      1. Editor schließen
      2. neues FX-FEld anlegen, damit geht ein leere Editor auf
      3. Umschalten auf Text Modus
      4. Abbrechen

      Danach öffnet der Editor auch alle anderen Skripte im Text Modus...
      Und ich kann wieder flüssig arbeiten ;-)

      Wie gesagt, Nervig!

      • mirko3
      • vor 2 Jahren
      • Gemeldet - anzeigen

      DIGITOOL Ah, super. Noch besser. Danke für den Tipp.