0

Über eine Schaltfläche neuen Datensatz anlegen

Hallo, das Anlegen enes neuen Datensatzes nur über die Tastatur, z.b. die Returntaste, funktioniert ja nicht. Natürlich kann man mit der Maus auf das +Symbol gehen und darüber einen neuen Datensatz anlegen. Ich würde jedoch gerne auf der Erfassungsmaske eine Schaltfläche anbringen, auf deren Betätigung hin ein neuer Datensatz angelegt wird. Wie lautet dafür die Formel? Und wäre es möglich, die Schaltfläche nur sichtbar werde zu lassen, wenn ein Zahlenfeld "Netto" ausgefüllt ist?

Herzlichen Dank vorab!

Viele Grüße

Heino

4 Antworten

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

    Hallo Heino, wenn du den neuen Datensatz auch gleich öffnen willst, könntest du es so versuchen:

     

    if Netto then
        let newRecord := (create TABELLE);
        popupRecord(newRecord)
    else
        alert("Das Feld Netto muss ausgefüllt werden!")
    end

    • Heino
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Copytexter, herzlichen Dank, so funktioniert es! Viele Grüße, Heino

    • Peter_Gaede.2
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Bei „Feld nur anzeigen, wenn” : Netto != null

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

    Oder so. Im Hinblick auf die genaue Fragestellung ("nur sichtbar werden lassen, wenn") wahrscheinlich sogar die bessere Lösung. Die if-Abfrage im Schaltflächencode könnte man sich dann sparen (sie schadet aber auch nicht).