---
title: "Typenprüfung"
---
# Makros für Typenprüfung

Wird "Auswertung generieren" oder "Makro ausführen" gewählt, dann werden die für die ausgewählten Datensätze gültigen Reports gesucht. Dafür wird der Typenprüfungscode ausgeführt. Je nach Rückgabewert im Result wird der Report aufgeführt oder nicht.

Dabei werden folgende Daten übergeben:

| **Bezeichnung** | **Datentyp** | Richtung | **Beschreibung** |
| --- | --- | --- | --- |
| IDList | [integer](../../opus-dokumentation/standard-datentypen/integer.md) | in | ID der zur verarbeitenden Elemente |
| ReportID | [integer](../../opus-dokumentation/standard-datentypen/integer.md) | in | ID des Reports |
| DatasetID | [string](../../opus-dokumentation/standard-datentypen/string.md) | in | Tabellenname des ausgewählten Elemente |
| Result | [integer](../../opus-dokumentation/standard-datentypen/integer.md) | out | 0 = Dieser Report steht nicht zur Auswahl (default) 1 = Dieser Report steht zur Verfügung |
