Formular - Wert im Feld eingrenzen

  • In einem Formularfeld (Zahl) soll der Wert eingegrenzt werden.

    z.B. Zahl der Übernachtungen, die voreingestellte Zahl 5 darf nicht unterschritten werden bzw. bei Zahlen darf kein Minus-Wert entstehen.

    Ist das mit Bordmitteln von Zeta V 14 möglich oder muss auf externe Tools zugegriffen werden.

    Für eine baldige Antwort wäre ich sehr dankbar.:)

  • Sorry, aber ich glaube, ich habe mein Problem doch nicht so deutlich dargestellt.

    In einem Listenfeld könnte ich zwar darstellen, dass nur bestimmte Mengen an Übernachtungen ausgewählt werden, wenn jetzt aber jemand 30 Tage lang bleiben will, dann muss er 30 mal auswählen - oder habe ich den Hinweis auf Auswahlliste falsch verstanden?

    :)

  • Meiner Meinung nach ist eine Dropdownliste für so etwas gut geeignet.

    Also in Deinem Beispiel würdest Du Listeneinträge von 5 bis zum Maximalwert in 1er-Schritten eintragen.

    Natürlich nur wenn der Maximalwert in endlichen Dimensionen liegt.

    Alternativ ein Textfeld nehmen, dem den Typ "number" vergeben und über Attribute den "min" und "max" zuordnen.

  • Danke für die Hinweise!

    Die Attribute "min" und "max" mit entsprechenden Werten lassen sich offenbar nur im Bereich "Standard" eintragen.

    Ein Änderungen hat sich dadurch auch nicht ergeben.

    Wie ist hier genau vorzugehen?

  • Stimmt, HTML-Attribute für die Felder sind wohl tatsächlich nicht möglich.

    Ich spreche mal mit Kollege @Stefan_S ob wir das in Version 15 noch ergänzen können.

  • Danke! Klasse!

    Wäre schön, wenn das möglich wäre; dafür gäbe es sicherlich sehr viele Anwendungsmöglichkeiten auch für andere Feldtypen.

    Wann könnte denn mit der Version 15 gerechnet werden?

  • Herzlichen Dank!

    Das ist eine einfache und sehr gute Lösung, die für viele Felder anwendbar ist.

    Jetzt ist nur die "Fehlermeldung nicht ganz korrekt!

    Bei Vorgabe des Attributes "min=5" und Eingabe des Benutzerwertes = 4 erscheint die Korrektur-Meldung "Bitte geben Sie einen Wert ein, der größer als 5 ist.

    Korrekt müsste die Meldung aber lauten: "Bitte geben Sie einen Wert ein, der größer oder gleich "5" ist.

    Aber nochmals: Herzlichen Dank für Ihren Einsatz!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!