Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Globale Variable
#6
das schrieb ich ja, das ich den Fehler gesehen habe.

Vielmehr geht es mir in dem Code

PHP-Code:
var letzterYWert;



function 
test(Testvar){letzterYWert=Testvar;}



chrome.storage.local.get(null,  function(result)
{
    let anzahl=-1;
   
        
//alle Keys mit "ETRetouren" anzeigen
        for (allKeys in result){ 
                                    if(allKeys.indexOf("ETRetoure")!=-1) { console.log(allKeys);
                                           
                                        chrome
.storage.local.get(allKeys,  function(result){console.log(result);

                                            const myJSON JSON.stringify(result);
                                  
                                       
// console.log(myJSON);
                                    let ZirETAuftrag=myJSON.substring(11,22);
                                  
                                    let Artikel
=myJSON.substring(22,myJSON.indexOf(":")-1);
                                
                                    let Beschreibung
=myJSON.substring(myJSON.indexOf(":")+2,myJSON.indexOf("||"));
                                                              
                                    let Menge
=myJSON.substring(myJSON.indexOf("||")+2,myJSON.lastIndexOf('"'));

                                    document.querySelector("#Artikelauflistung").innerHTML+=`<tspan x="10" y="`+y+`">`+Menge+`</tspan>
                                    
                                                                                             <tspan x="43" Y="
`+y+`">`+ZirETAuftrag+`</tspan>
                                                                                             <tspan x="123" y="
`+y+`">`+Artikel+`</tspan>
                                                                                             <tspan x="203" y="
`+y+`">`+Beschreibung+`</tspan>`;     
                                                                                             
//console.log(y);
                                                                                             chrome.storage.local.set({'letzterYWert':y});
                                                                                            test(y);
                                                                                             
                                                                                             y
+=20;                                                                                             
                                    
                                                                                            
});
                                                                                           
                                                                           
};
                                                                                                          
                                
};
                               
                               
}
                          
                       
                            
)
                   
                            chrome
.storage.local.get(null,function(result) {
                               
                            
                                                                          document
.querySelector("#Artikelauflistung").innerHTML+=`<tspan X="10" y="`+(result.letzterYWert+60)+`">Datum</tspan>
                                                                                                                                   <tspan x="150" y="
`+(result.letzterYWert+60)+`">Mitarbeiter</tspan>`

                                
                                
                            
});
                        

                            console
.log("Testvar: "+letzterYWert); 


letzterYWert am Ende des Codes wird als undefine ausgegeben. In der Function test oben, sind die werte drin wenn ich sie mir ausgeben lasse.

und wenn ich es richtig verstanden habe, dann müsste es ja vollkommen ausreichen der Variable letzterYWert einen Wert zuzuweisen, den ich am Ende des Codes abfragen könnte, anstatt über eine Function zu gehen.
Zitieren


Nachrichten in diesem Thema
Globale Variable - von Oly - 06.05.2023, 21:04
RE: Globale Variable - von Oly - 07.05.2023, 15:37
RE: Globale Variable - von rzscout - 08.05.2023, 02:22
RE: Globale Variable - von Oly - 08.05.2023, 07:14
RE: Globale Variable - von rzscout - 08.05.2023, 11:41
RE: Globale Variable - von Oly - 08.05.2023, 13:34
RE: Globale Variable - von Oly - 09.05.2023, 10:03
RE: Globale Variable - von rzscout - 09.05.2023, 18:24
RE: Globale Variable - von Oly - 09.05.2023, 18:38
RE: Globale Variable - von AndreasB - 10.05.2023, 07:59

Gehe zu:


Benutzer, die gerade dieses Thema anschauen:
2 Gast/Gäste