PEASANT KING
Commander
- Registriert
- Okt. 2008
- Beiträge
- 2.412
Guten Morgen,
ich habe ein unerklärliches Phänomen. In meinem Code werden zwei Variablen gesetzt in einer Schleife und an eine Methode übergeben.
In der Schleife sind beide Variablen gefüllt, allerdings in der Methode später, fehlt der Wert in der Variable $readerValue, der Wert in $customerValue ist vorhanden.
Die Werte werden aus zwei Spalten in Excel gelesen und auch in der While-Schleife ausgegeben, nur bei der Übergabe an die Methode geht die zweite Variable verloren.
Woran liegt das? Ich kann mir das nicht erklären.
Nachtrag:
Ich sollte wohl erwähnen das es sich um Powershell handelt ...
ich habe ein unerklärliches Phänomen. In meinem Code werden zwei Variablen gesetzt in einer Schleife und an eine Methode übergeben.
In der Schleife sind beide Variablen gefüllt, allerdings in der Methode später, fehlt der Wert in der Variable $readerValue, der Wert in $customerValue ist vorhanden.
Code:
while($rowCount) {
$customerValue = $Sheet.Cells.Item($row,$customerColumn).Text
$readerValue = $Sheet.Cells.Item($row,$readerColumn).Text
CalculateCoordinates -customerValue $customerValue -readerValue $readerValue
}
Die Werte werden aus zwei Spalten in Excel gelesen und auch in der While-Schleife ausgegeben, nur bei der Übergabe an die Methode geht die zweite Variable verloren.
Woran liegt das? Ich kann mir das nicht erklären.
Nachtrag:
Ich sollte wohl erwähnen das es sich um Powershell handelt ...
Zuletzt bearbeitet: