--- title: "Questionaire Case" slug: "questionaire-case" description: "Beim Questionaire Case handelt es sich um eine Sonderform. Im Gegensatz zu allen anderen Cases werden hier nicht Anforderungs-, sondern Auswertungs-Assets benutzt." updated: 2026-07-15T13:06:43Z published: 2026-07-15T13:06:43Z canonical: "docs.vasgard.com/questionaire-case" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.vasgard.com/llms.txt > Use this file to discover all available pages before exploring further. # Questionaire Case Beim Questionaire Case handelt es sich um eine Sonderform eines Cases. Im Gegensatz zu allen anderen Cases werden hier nicht Anforderungs-, sondern Auswertungs-Assets benutzt. Diese Assets erlauben eine Eingabe von selbst definierten Werten und machen daraus eine Auswertung möglich. Dazu können die einzelnen Felder in übergeordneten Assets analysiert oder bei nummerischen auch berechnet werden. Es können tiefe Verschachtelungen durch eine Hierarchie erstellt werden, wobei immer im übergeordneten Feld die Werte der nachfolgenden Felder zur Verfügung stehen. Wie diese **Auswertung-Assets** erstellt und im Case benutzt werden, soll in diesem Artikel erklärt werden. Wenn diese Auswertungs-Assets erstellt sind, wird der Case vom Typ **Questionaire** erstellt. Diesem werden alle erstellen Auswertungs-Assets und die auszuwertenden Assets zugewiesen und einander zugeordnet. ## Erstellen von Auswertungs-Assets Es werden als Assets vom Typ **Auswertung** erstellt. Dazu ist für jedes einzugebende Feld ein Asset notwendig. Das Asset-Menü sieht folgendermaßen aus: ![Neues Auswertungsasset](https://cdn.document360.io/d068286e-12b7-4de8-b129-2985cf0b4f54/Images/Documentation/neues-auswertungsasset.png) Ausgefüllt werden hier die Felder **Anzeigename** und **Name**. Dazu noch der **Ergebnistyp**, welcher festlegt, welchen Typ die Eingabe hat und der **Attributname**, der notwendig ist, um anschließend eine Auswertung in einem übergeordneten Asset vornehmen zu können. Unter **Text** kann eine Beschreibung angegeben werden, um zu erklären, was eingegeben werden soll. Dieser Text wird dann bei der Eingabe im Case angezeigt. ![Ergebnis-auswertungsasset](https://cdn.document360.io/d068286e-12b7-4de8-b129-2985cf0b4f54/Images/Documentation/neues-asset-auswertung.png) Unter dem Tab **Ergebnis** darf außer beim Ergebnistyp **enum** nichts eingegeben werden. Ist dort ein Inhalt vorhanden, so wird versucht eine automatische Auswertung durchzuführen und eine Eingabe von Hand ist dann im Case **nicht** möglich. ![qc_asset-ergebnistypen](https://cdn.document360.io/d068286e-12b7-4de8-b129-2985cf0b4f54/Images/Documentation/qc_asset-ergebnistypen.png) Von allen möglichen Ergebnistypen werden nur die gekennzeichneten für einen Questionaire-Case verwendet. Sie werden im Folgenden näher erklärt. **string:** In ein Feld vom Typ **string** kann ein beliebiger Text eingegeben werden. **integer:** Hier können nur ganze Zahlen eingegeben werden. **number:** Hier können sowohl Ganze, als auch Dezimal-Zahlen eingegeben werden. **boolean:** Durch die Auswahl von **Wahr** oder **Falsch** kann dieses Feld gefüllt werden. **date:** Hier kann ein Datum eingegeben oder aus einem Kalender ausgewählt werden. **enum:** Hier kann aus vorher definierten Feldern ausgewählt werden. Dazu werden unter dem Tab **Ergebnis** diese Felder als einzelne Werte definiert. ## Erstellen von Auswertungs-Assets für untergeordneter Assets Sollen die eingegebenen Ergebnisse weiter verarbeitet werden, wird ein weiteres Asset vom Typ **Auswertung** erstellt. Diesem werden dann alle Assets, die weiter ausgewertet werden sollen, als Nachfolger zugewiesen. ![qc_zuweisung-auswertungassets](https://cdn.document360.io/d068286e-12b7-4de8-b129-2985cf0b4f54/Images/Documentation/qc_zuweisung-auswertungassets.png) In dem übergeordneten Asset werden die Felder **Anzeigename** und **Name** ausgefüllt. Dazu kommt der **Ergebnistyp**, der festlegt, welchen Typ das ausgewertete Ergebnis-Feld besitzt und der **Attributname**, der notwendig ist, um anschließend eine weitere Auswertung in einem übergeordneten Feld vornehmen zu können. Unter dem Tab **Ergebnis** können nun die Bedingungen für eine automatische Auswertung festgelegt werden. Dabei werden die **Attributnamen** der bei den Nachfolgern definierten Felder verwendet. ## Erstellen von Auswertungs-Assets für Asset-Attribute Es können auch Auswertungs-Assets erstellt werden, die den Inhalt von Asset-Attributwerten auswerten und abhängig davon ein weiteres Attributfeld füllen, das dann, in einem übergeordneten Auswertungs-Asset, weiter ausgewertet werden kann. Ausgefüllt werden hier die Felder **Anzeigename** und **Name**. Dazu noch der **Ergebnistyp**, der festlegt, welchen Typ das ausgewertet Ergebnis-Feld hat und der **Attributname**, der notwendig ist, um anschließend eine weitere Auswertung in einem übergeordneten Feld vornehmen zu können. Dazu werden unter dem Tab **Ergebnis** [Filter](/v1/docs/filter-definieren) eingegeben, die Attribute des Assets abfragen und das Attributfeld mit dem unter **Wert** eingetragenen Inhalt füllen. Diese Auswertung erfolgt automatisch, wenn dieses Auswertungs-Asset in einem Case verwendet wird. **Beispiel für Attributfilter** > [!NOTE] > *status is_set* > > *status='Aktiv'* > > *owner is_not_set* > > *responsible is_not_empty* ## Auswertungsbeispiele ### Berechnungen von Werten In diesen Beispielen werden zwei Werte vom Typ integer mit den Namen **Integer1** und **Integer2** eingegeben. Diese Eingabe erfolgt über eine Manuelle Auswertung, dazu muss das Feld ausgewählt sein oder der Button **Bearbeiten** ausgewählt werden. Die gezeigten Beispiele werden aus der Sicht der einzelnen Assets dargestellt. ![qc_asset-case-zwei-werte](https://cdn.document360.io/d068286e-12b7-4de8-b129-2985cf0b4f54/Images/Documentation/qc_asset-case-zwei-werte.png) Asset Darstellung im Case nach Eingabe von zwei Werten Um nun die Automatische Auswertung zu starten, wird der Button **Neuauswerten** ausgewählt. **Berechnung:** ![qc_berechnung-auswertung-2integer](https://cdn.document360.io/d068286e-12b7-4de8-b129-2985cf0b4f54/Images/Documentation/qc_berechnung-auswertung-2integer.png) **Ergebnis:** ![qc_ergebnis-auswertung-2integer](https://cdn.document360.io/d068286e-12b7-4de8-b129-2985cf0b4f54/Images/Documentation/qc_ergebnis-auswertung-2integer.png) **Berechnung:** ![qc_berechnung-auswertung-2integer-multiplizieren](https://cdn.document360.io/d068286e-12b7-4de8-b129-2985cf0b4f54/Images/Documentation/qc_berechnung-auswertung-2integer-multiplizieren.png) **Ergebnis:** ![qc_ergebnis-auswertung-2integer-multiplizieren](https://cdn.document360.io/d068286e-12b7-4de8-b129-2985cf0b4f54/Images/Documentation/qc_ergebnis-auswertung-2integer-multiplizieren.png) **Berechnung:** ![qc_berechnung-auswertung-2integer-multi-addieren](https://cdn.document360.io/d068286e-12b7-4de8-b129-2985cf0b4f54/Images/Documentation/qc_berechnung-auswertung-2integer-multi-addieren.png) **Ergebnis:** ![qc_ergebnis-auswertung-2integer-multi-addieren](https://cdn.document360.io/d068286e-12b7-4de8-b129-2985cf0b4f54/Images/Documentation/qc_ergebnis-auswertung-2integer-multi-addieren.png) Für diese Berechnungen können auch mehr als zwei Werte vom Typ **integer** oder **number** verwendet werden. ### Auswertung von Stringfeldern In diesen Beispielen werden zwei Werte vom Typ **string** und den Namen **String1** und ***String2*** eingegeben. Diese Eingabe erfolgt über **Manuelle Auswertung**, dazu muss das Feld ausgewählt oder der Button **Bearbeiten** geklickt werden. Die gezeigten Beispiele werden aus der Sicht der einzelnen Assets dargestellt. Auch hier kann durch eine Berechnung eine String-Verkettung vorgenommen werden. **Berechnung:** ![qc_berechnung-auswertung-string-addieren](https://cdn.document360.io/d068286e-12b7-4de8-b129-2985cf0b4f54/Images/Documentation/qc_berechnung-auswertung-string-addieren.png) **Ergebnis:** ![qc_ergebnis-auswertung-string-addieren](https://cdn.document360.io/d068286e-12b7-4de8-b129-2985cf0b4f54/Images/Documentation/qc_ergebnis-auswertung-string-addieren.png) Sinnvoller ist es aber, Bedingungen zu setzen. Diese können einfach erstellt werden, indem [Filter](/v1/docs/filter-definieren) ausgewählt werden. **Berechnung:** ![qc_berechnung-string-filter](https://cdn.document360.io/d068286e-12b7-4de8-b129-2985cf0b4f54/Images/Documentation/qc_berechnung-string-filter.png) **Ergebnis:** ![qc_ergebnis-string-filter](https://cdn.document360.io/d068286e-12b7-4de8-b129-2985cf0b4f54/Images/Documentation/qc_ergebnis-string-filter.png) Ist das Ergebnisfeld vom Typ **integer**, so kann auch abhängig von den Werten ein Zahlenwert zugeordnet werden, mit dem dann bei übergeordneten Assets auch weiter gerechnet werden kann. **Berechnung:** ![qc_berechnung-multiple-string](https://cdn.document360.io/d068286e-12b7-4de8-b129-2985cf0b4f54/Images/Documentation/qc_berechnung-multiple-string.png) **Ergebnis:** ![qc_ergebnis-multiple-string](https://cdn.document360.io/d068286e-12b7-4de8-b129-2985cf0b4f54/Images/Documentation/qc_ergebnis-multiple-string.png) ![qc_ergebnis-multiple-string-2](https://cdn.document360.io/d068286e-12b7-4de8-b129-2985cf0b4f54/Images/Documentation/qc_ergebnis-multiple-string-2.png) ![qc_ergebnis-multiple-string-3](https://cdn.document360.io/d068286e-12b7-4de8-b129-2985cf0b4f54/Images/Documentation/qc_ergebnis-multiple-string-3.png) Damit die Werte **Offen**, **Erledigt** und **Geschlossen** nicht immer wieder eingegeben werden müssen, empfiehlt es sich, für die Eingabe den Typ **enum** zu benutzen. ![qc_integer_enum-setzen](https://cdn.document360.io/d068286e-12b7-4de8-b129-2985cf0b4f54/Images/Documentation/qc_integer_enum-setzen.png) So kann jeder sofort erkennen, welche Inhalte möglich sind und es passieren keine Schreibfehler oder falsche Eingaben. Das Asset, welches die Feldeingabe und die entsprechende Auswahl Liste festlegt, sieht für das oben gezeigte Beispiel dann folgendermaßen aus. ![qc_integer_enum-auswahl](https://cdn.document360.io/d068286e-12b7-4de8-b129-2985cf0b4f54/Images/Documentation/qc_integer_enum-auswahl.png) Bei der Auswertung ist es oft entscheidend, in welcher Reihenfolge die Filterausdrücke abgearbeitet werden, da es mehrere Ausdrücke geben kann, die die Bedingung erfüllen. Da die erste erfüllte Bedingung ausgeführt wird, muss die Reihenfolge genau überlegt werden. Mit den Pfeiltasten kann die Reihenfolge einzelner Ausdrücke geändert und mit dem Button **x** gelöscht werden. Ein Compliance-Case ist ein Vorgang der sicherstellt, das ein Asset oder eine Prozess die rechtlichen, regulatorischen oder internen Vorgaben erfüllt. Er dokumentiert ein Ereignis oder Maßnahme, die im Zusammenhang mit Gesetzten, Standards, Richtlinien oder Audits steht. Ein Asset in einer Datenbank ist ein verwalteter Datensatz, der eine Ressource oder einen Wert beschreibt z.B. IT-Geräte, Softwarelizenzen oder digitale Dateien.