> For the complete documentation index, see [llms.txt](https://docs.augelab.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.augelab.com/german/funktionsblocke/blocks-reference/data-logic/data-operations/replace-none.md).

# Replace None

Dieser Funktionsblock ist so konzipiert, dass er `None`-Werte in den Eingabedaten mit einem bestimmten neuen Wert ersetzt. Er ist nützlich, um sicherzustellen, dass nachfolgende Operationen gültige Daten zur Verfügung haben.

## 📥 Eingänge <a href="#inputs" id="inputs"></a>

`Input Data` Die eingehenden Daten, die auf `None`-Werte überprüft werden.

`New Data` Der Wert, der die Eingabedaten ersetzt, wenn die Eingabedaten `None` sind.

## 📤 Ausgänge <a href="#outputs" id="outputs"></a>

`Replaced Data` Diese Ausgabe liefert die Eingabedaten, wobei `None`-Werte durch die neuen angegebenen Daten ersetzt werden.

## 🕹️ Steuerungen <a href="#controls" id="controls"></a>

Dieser Funktionsblock hat keine traditionellen Steuerungen, akzeptiert jedoch Eingaben über verbundene Funktionsblöcke.

## 🎨 Funktionen <a href="#features" id="features"></a>

`Simple Replacement` Ersetzt `None`-Werte in den Eingabedaten und bietet eine einfache Möglichkeit, die Datenintegrität sicherzustellen.

`Generic Data Handling` Funktioniert mit jeder Art von Daten, wodurch er vielseitig für verschiedene Anwendungsfälle ist.

## 📝 Nutzungshinweise <a href="#usage" id="usage"></a>

1. **Connect Input Data**: Schließen Sie die Datenquelle, die möglicherweise `None`-Werte enthält, an den `Input Data`-Eingang an.
2. **Specify New Value**: Verbinden Sie einen Wert mit dem `New Data`-Eingang, den Sie als Ersatz für alle `None`-Werte verwenden möchten.
3. **Evaluate**: Wenn der Block bewertet wird, gibt er die Eingabedaten aus, wobei alle `None`-Werte durch die neu angegebenen Daten ersetzt werden.

## 📊 Bewertung <a href="#evaluation" id="evaluation"></a>

Wenn er ausgeführt wird, überprüft dieser Funktionsblock die Eingabedaten. Wenn sie `None` sind, gibt er die neuen Daten aus; andernfalls gibt er die ursprünglichen Daten zurück.

## 💡 Tipps und Tricks <a href="#tips-and-tricks" id="tips-and-tricks"></a>

<details>

<summary>Ersetzen von Standardwerten</summary>

Sie können diesen Funktionsblock verwenden, um Standardwerte für nachfolgende Operationen festzulegen, indem Sie ihn mit Eingangsquellen verbinden, die gelegentlich `None` erzeugen.

</details>

<details>

<summary>Kombinieren mit anderen Datenoperationen</summary>

Die Kombination dieses Blocks mit anderen Datenmanipulationsblöcken, wie z. B. `List Operations` oder `Math Operations`, kann den Datenfluss und die Integrität in Ihren Projekten erheblich verbessern.

</details>

## 🛠️ Fehlersuche <a href="#troubleshooting" id="troubleshooting"></a>

<details>

<summary>Keine Ausgabe für gültige Daten</summary>

Wenn gültige Daten nicht wie erwartet ausgegeben werden, stellen Sie sicher, dass die erste Eingabe ordnungsgemäß angeschlossen und nicht versehentlich überschrieben oder verändert wird.

</details>

<details>

<summary>Verbindungsprobleme</summary>

Stellen Sie sicher, dass beide Eingangsanschlüsse korrekt verbunden sind und dass kompatible Datentypen bereitgestellt werden, um die erwartete Funktionalität zu gewährleisten.

</details>
