Rolf B: Summenzuweisung wird nicht ausgeführt, wenn INPUT Felder nicht übergen werden

Beitrag lesen

Hallo Franz,

vielleicht verstehe ich ja wieder mal nicht, was Du erreichen möchtest.

Was willst Du denn erstellen? Welche Variable, zu welchem Zweck? Das input Element mit dieser ID ist nicht da. Willst Du ein neues input Element in die Seite einfügen? Warum sollte man das tun, wenn die ganze Spalte fehlt?

for (let i=1; i<=12; i++) {	
		let summe = getInputAsFloat(document.j_um["EingabeS"+i+"Z94"] )+	
					getInputAsFloat(document.j_um["EingabeS"+i+"Z95"] )+	
					getInputAsFloat(document.j_um["EingabeS"+i+"Z151"] );	
		total += summe;	
		setValue("EingabeS"+i+"Z"+nr, summe);
}

Du schreibst, dass die Eingabefelder mit Spalte 1,2,3 ggf. nicht existieren. Außer EingabeS1Z96 dürften also auch EingabeS1Z94, EingabeS1Z95 und EingabeS1Z151 ebenfalls fehlen.

Mir scheint es am sinnvollsten zu sein, mit setOptionalValue den Schreibvorgang einfach ins Leere laufen zu lassen.

Rolf

--
sumpsi - posui - obstruxi
0 59

Schleife in einer Javascript funktion

Franz
  • javascript
  1. 1
    Tabellenkalk
    1. 0
      Franz
      1. 0
        Tabellenkalk
        1. 0
          Franz
          1. 0
            Rolf B
  2. 2
    Rolf B
    1. 0
      Franz
      1. 1
        JürgenB
        1. 0
          Rolf B
          1. 0
            JürgenB
          2. 0
            Tabellenkalk
      2. 1
        Rolf B
        1. 0
          Franz
          1. 0
            Rolf B
            1. 0
              Franz
              1. 0
                Rolf B
                1. 0
                  Franz
                  1. 0

                    Wert(e) aus function speichern für andere function vorbehalten und wiederverwenden

                    Franz
                    1. 0
                      Der Martin
                      1. 0
                        Rolf B
                    2. 1
                      Rolf B
                      1. 0
                        Franz
                        1. 0
                          Rolf B
                      2. 0

                        Summenzuweisung wird nicht ausgeführt

                        Franz
                        1. 0
                          Rolf B
                          1. 0
                            Franz
                            1. 0
                              Rolf B
                              1. 0

                                Summenzuweisung wird nicht ausgeführt, wenn INPUT Felder nicht übergen werden

                                Franz
                                1. 0
                                  Tabellenkalk
                                2. 0
                                  Der Martin
                                3. 0
                                  Rolf B
                                  1. 0
                                    Franz
                                    1. 0
                                      Rolf B
                                      1. 0
                                        Franz
                                        1. 0
                                          Rolf B
                                          1. 0
                                            Felix Riesterer
                                            1. 0
                                              Rolf B
                                              1. 0
                                                Felix Riesterer
                                                1. 0
                                                  Rolf B
                                          2. 0
                                            Franz
                                            1. 0
                                              Rolf B
                                              1. 0
                                                Franz
                                                1. 1
                                                  Rolf B
                                                  1. 0
                                                    Franz
                            2. 0
                              Rolf B
                              1. 0
                                Franz
                                1. 0
                                  Rolf B
                                  1. 0
                                    Franz
                                    1. 0
                                      Rolf B
                                      1. 0

                                        function setOptionalValue

                                        Franz
                                        1. 0
                                          Rolf B
                                          1. 0
                                            Franz
                                            1. 0
                                              Rolf B
                                    2. 0
                                      Matthias Scharwies
  3. 0
    Felix Riesterer
    1. 0
      Rolf B
  4. 0

    Bei fehlender Variable WIEDER Abbruch ?

    Franz
    1. 1
      Felix Riesterer