# Get Element

Dieser Funktionsblock ist so konzipiert, dass er ein Element aus einer Batch (Liste oder Array) basierend auf einem bestimmten Index extrahiert. Er ermöglicht es den Benutzern, einfach auf einzelne Datenpunkte aus einer Sammlung zuzugreifen.

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

`Batch` Eine Sammlung (Liste oder Array), aus der Sie ein Element abrufen möchten.

`Index` Die Position (0-basierter Index) des gewünschten Elements innerhalb der Batch.

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

`Generic` Diese Ausgabe liefert das spezifische Element, das aus der Eingangs-Batch basierend auf dem angegebenen Index abgerufen wurde.

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

`Element Retrieval` Benutzer können schnell spezifische Elemente aus einer Batch unter Verwendung eines festgelegten Indexes abrufen.

`Versatile Input Types` Der Block akzeptiert verschiedene Eingabetypen, was Flexibilität bei der Datenverarbeitung ermöglicht.

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

1. **Connect a Batch**: Verbinden Sie eine Sammlung, wie eine Liste oder ein Array, mit dem `Batch`-Eingang.
2. **Set an Index**: Geben Sie den Index des Elements an, das Sie aus der Batch im `Index`-Eingang extrahieren möchten.
3. **Retrieve Element**: Nach der Auswertung gibt der Block das Element aus, das sich an dem angegebenen Index befindet.

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

Wenn er ausgeführt wird, gibt dieser Block das Element zurück, das von der Eingangs-Batch am angegebenen Index abgerufen wurde.

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

<details>

<summary>Index außerhalb des Bereichs</summary>

Wenn Sie auf einen Fehler bezüglich des Indexes stoßen, der außerhalb des Bereichs liegt, stellen Sie sicher, dass der angegebene Index innerhalb der Grenzen der Batch liegt (0 bis Länge der Batch - 1).

Sie können den Block `Get Batch Size` verwenden, um die Größe der bereitgestellten Sammlung zu ermitteln.

</details>

<details>

<summary>Ungültiger Batch-Typ</summary>

Wenn die Eingangs-Batch kein gültiger Typ ist (zum Beispiel keine Liste oder kein Array), stellen Sie sicher, dass die Daten, die in den Block eingegeben werden, im richtigen Format vorliegen. Möglicherweise müssen Sie den `Data Type Converter` verwenden, um den Datentyp vor diesem Block anzupassen.

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.augelab.com/german/function-blocks/data-logic/datenoperationen-data-operations/get-element.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
