Startanzeige eines berechneten Feldes

  • Ich hab ein Formular ... da ist ein Feld drin welches berechnet wird anhand der Eingaben in drei anderen Feldern.
    Wie kann ich das machen dass in diesem Feld beim erstellen des Dokuments erst mal nichts drin steht, sondern erst dann wenn in den anderen drei Feldern ein Wert drin steht?
    Derzeit ist es so dass wenn ich ein neues Dokument erstelle er mir in dem berechneten Feld einen Scriptfehler anzeigt, ist ja auch klar, in den drei Feldern die er zum berechnen brauch ist ja auch noch nichts drin.

  • hängt davon ab was du wie sehen willst.


    1. Möglichkeit (Is es ein neues dokument macht er nichts und übergeht die weiteren Befehle)


    @if(@isnewdoc;@return("");"");


    ...
    Feld1 +"~"+Feld2
    ...


    2.Möglichkeit (Wenn alle drei felder leer sind macht er nichts, sonst führt er deinen code aus)


    @if(@trim(Feld1)="" & @trim(Feld2)="" & @trim(Feld3)="";@return("");"");


    ...
    Feld1 +"~"+Feld2
    ...


    Meinst du sowas in der Art ???

  • Fast ... das ist ja ne UND Verknüpfung ... er darf aber nicht rechnen sobald eins der Felder leer ist.

  • Ich merk schon, ich bin programmiertechnisch zu weit in der Windows Welt ... bastel da mit OR und so en Kram rum und dabei ist es ein |


    Dank Dir