Wert in anderem Feld ändern

  • Hallo ich habe folgenes Problem: Wenn in einem Optionsfeld ein bestimmter Wert ausgewählt wird soll in einem anderen Feld (Kontrollkästchen) ein bestimmter Wert angehakt werden. Beide Felder sind bearbeitbar, also NICHT berechnet (falls das wichtig ist)
    Viele Grüße Matthias

  • Dann stell bei dem Optionsfeld ein...refresh fields on keywords change


    und bei dem 2. Feld eine Formel bei der Eingabeuebersetzung, die das Optionsfeld abfragt

    • Offizieller Beitrag

    mit dem Event Exiting vom ersten Feld (Optionsfeld) sollte es funktionieren.


    Gruß
    Dirk

    Rein logisches Denken verschafft uns keine Erkenntnis über die wirkliche Welt.
    Alle Erkenntnis der Wirklichkeit beginnt mit der Erfahrung und endet mit ihr.
    Alle Aussagen, zu denen man auf rein logischen Wegen kommt, sind, was die Realität angeht, vollkommen leer.
    Albert Einstein

    • Offizieller Beitrag

    dann benutze den Vorschlag von dnotes, denn dann geht es auch mit Formeln.


    Gruß
    Dirk

  • Versuch mal bitte dies:


    @If(feld_1 = "2" ; "1" ; "")


    feld_1 ist also das Optionsfeld und bei dem hast Du auch das refreshen des Dokumentes eingestellt? Und das 2. Feld hat auch den Wert "1"??

  • Kann auch sein :D


    Also das Feld_1 hat die Alias "1" und "2", z.B.


    Feld_2 hat Umstzungsformel @If(Feld_1 = "1";"1";"2")


    Bei Feld_1 wurde refreshen Fields eingestellt?

  • Ok ich war wirklich zu blöd... Es funktioniert so wie du es vorgeschlagen hast. Vielen Dank dafür. Ein Problem gibts aber trotzdem noch: Wenn in feld_2 schon ein Haken bei anderen Punkten gesetzt ist und man hakt in feld_1 was an werden alle anderen Haken in feld_2 gelöscht.

  • Sollte ich richtig vermuten...das moechtest Du nicht??
    Dann musst du die Formel leicht anpassen.


    @If(Feld_1 = "1";feld_2:"1";feld_2:"2")

  • Ich glaub so wird das nix... Feld_1 hat 3 Auswahlmöglichkeiten und feld_2 14! Und eigentlich sollten alle Kombinationen möglich sein. Und nur wenn man bei feld_1 die Punkte 2 und 3 anhakt soll bei feld_2 der 2te Punkt anghakt werden. Alle bereits gesetzten Haken sollen im feld_2 bleiben.

    • Offizieller Beitrag

    ja aber des macht doch
    @If(Feld_1 = "1";feld_2:"1";feld_2:"2")


    Weil feld_2:"1" eine Liste von Werten ist und die Einträge aus feld_2 mitgenommen werden. Also wird nur ein zusätzlicher Eintrag markiert.


    Oder willst Du, wenn Option 2 und 3 nicht gesetzt ist das Kreuz aus Feld_2 auch entfernen?


    Gruß
    Dirk

  • Genau. Wenn das Optionsfeld leer ist soll im Kontrollkästchenfeld auch nichts drinstehen. Auch wenn im Optionsfeld die erste Auwahl angeklickt wurde, soll der Haken bei Auswahl2 nicht gesetzt sein. Es soll aber möglich sein andere Haken in Feld_2 zu setzten.

    • Offizieller Beitrag

    naja denn mach doch ein
    @trim(@Replace(Feld_2; "1"; ""))
    und schon ist der Wert aus derListe raus.


    Gruß
    Dirk

    Rein logisches Denken verschafft uns keine Erkenntnis über die wirkliche Welt.
    Alle Erkenntnis der Wirklichkeit beginnt mit der Erfahrung und endet mit ihr.
    Alle Aussagen, zu denen man auf rein logischen Wegen kommt, sind, was die Realität angeht, vollkommen leer.
    Albert Einstein