Feldwert anzeigen

Die Möglichkeiten und Tücken von Formularen
hansenmagenta
Beiträge: 13
Registriert: 08.02.2016, 14:03

Feldwert anzeigen

Beitrag von hansenmagenta » 10.02.2016, 12:33

hallo community,
wie kann ich den wert eines Feldes erst dann anzeigen lassen wenn ein anders Feld berechnet wurde, d.h. ein Wert in einem anderen Feld steht?

danke

BAlheit
Beiträge: 842
Registriert: 16.08.2013, 12:22

Feldwert anzeigen

Beitrag von BAlheit » 10.02.2016, 15:16

So müsste es gehen:

Code: Alles auswählen

if (event.value == "") {
  this.getField("Feld").display = display.hidden;
} else {
  this.getField("Feld").display = display.visible;
}
Bernd Alheit

hansenmagenta
Beiträge: 13
Registriert: 08.02.2016, 14:03

Feldwert anzeigen

Beitrag von hansenmagenta » 10.02.2016, 17:03

nein, funzt bei mir leider nicht.

ich habe mal eine beispiedatei angehängt
um das zu verdeutlichen.

das versandfeld will sich nicht ausblenden lassen.

lg
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

hansenmagenta
Beiträge: 13
Registriert: 08.02.2016, 14:03

Feldwert anzeigen

Beitrag von hansenmagenta » 11.02.2016, 10:29

hat jemand ne Idee wie ich das umsetzen kann?

lg

BAlheit
Beiträge: 842
Registriert: 16.08.2013, 12:22

Feldwert anzeigen

Beitrag von BAlheit » 11.02.2016, 11:21

An welchem Feld ist das Skript angehängt?

hansenmagenta
Beiträge: 13
Registriert: 08.02.2016, 14:03

Feldwert anzeigen

Beitrag von hansenmagenta » 11.02.2016, 15:02

ich habe bei Versand unter validierung drin gehabt, habs aber wieder rausgenommen weil es nicht funktioniert hat.

jetzt stehts wieder drin, aber egal wie ich die Felder benenne, denn vlt. liegt hier der fehler, wird das versandfeld nicht ausgeblendet,

wie kann ich das richtig machen?

lg und danke für deine Hilfe
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

BAlheit
Beiträge: 842
Registriert: 16.08.2013, 12:22

Feldwert anzeigen

Beitrag von BAlheit » 11.02.2016, 15:39

In dem Feld "versand" steht ein Wert. Deshalb ist dort eine Prüfung auf leerer Inhalt sinnlos.

Es müsste das Feld "netto" geprüft werden.

hansenmagenta
Beiträge: 13
Registriert: 08.02.2016, 14:03

Feldwert anzeigen

Beitrag von hansenmagenta » 11.02.2016, 16:23

hm, i checks nicht, auch wenn ich den code so schreibe funzt das nicht:

Code: Alles auswählen

if (event.value == "") {
this.getField("netto").display = display.hidden;
} else {
this.getField("netto").display = display.visible;
}
wie muss ich das schreiben das der wert vom Versand nicht angezeigt wird wenn in netto nichts steht?

lg

Benutzeravatar
Merklin
Beiträge: 1857
Registriert: 04.04.2009, 17:03

Feldwert anzeigen

Beitrag von Merklin » 11.02.2016, 23:13

Hi,

so besser?

VG Merklin
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

hansenmagenta
Beiträge: 13
Registriert: 08.02.2016, 14:03

Feldwert anzeigen

Beitrag von hansenmagenta » 11.02.2016, 23:33

funktioniert super danke! :)

jetzt wird's kompliziert:
kann man das auch so schreiben das der wert Versand ausgeblendet wird wenn der netto wert z.b. € 900 übersteigt?


lg

Antworten