0

Wie kann ich ein Ja/Nein-Feld automatisch über die Eintragung eines beliebigen Wertes in ein anderes Feld schalten?

Guten Abend,

ich möchte ein Ja/Nein Feld automatisieren. D.h. dieses Feld soll händisch per Mausklick auf ja oder nein gestellt werden können und aber auch automatisch auf Ja, wenn eines oder auch beide von zwei anderen Feldern befüllt werden. Zur Erklärung: Ich habe einen Ausstattungskatalog mit einzelnen Positionen, also Datensätzen, bestehend aus Zahlenfeld (Anzahl), Auswahlfeld (Stk./Satz), Textfeld (Beschreibung), Textfeld (Wert), Auswahlfeld (Einheit-Wert). Nun soll das Ja/Nein Feld automatisch auf Ja gestellt werden sobald ich in eines der Felder (Anzahl) oder (Wert) eine Eintragung mache. (...wenn der Datensatz auf Ja steht, wird dieser automatisch an eine Schnittstelle übertragen)

Kann mir da jemand weiterhelfen?

Tausend Dank vorab...

VG

Wolfgang

6 Antworten

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

    Hallo Wolfgang, ich würde in den beiden Feldern Anzahl und Wert unter "Nach Änderung folgendes Script ausführen" schreiben: 

     

    if Anzahl != null or Wert != null then
       JaNeinFeld := true
    else
       JaNeinFeld := false
    end

    • wosacele
    • vor 6 Jahren
    • Gemeldet - anzeigen

    Daran erkennt man den Profi ;)

    Danke, das funktioniert!

    Kann der Ja/Nein Schalter auch wieder automatisch zurück auf Nein schalten, wenn ich nun aus beiden Feldern den Wert wieder lösche?

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

    Ja, das sollte eigentlich so sein. Wieso, funktioniert das bei dir nicht?

    • bernd
    • vor 6 Jahren
    • Gemeldet - anzeigen

    oder:

    JaNeinFeld := Anzahl != null or Wert != null

    ein Vergleich gibt bereits ein Wahr/Falsch zurück

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

    Stimmt, das funktioniert auch. Ist natürlich noch besser, weil kürzer.

    • wosacele
    • vor 6 Jahren
    • Gemeldet - anzeigen

    Das ist es. Perfekt! Danke Euch beiden!

Content aside

  • vor 6 JahrenZuletzt aktiv
  • 6Antworten
  • 1840Ansichten