---
title: "SSR_QuestionObject"
---
# Integer

| **Bezeichnung** | **Beschreibung** |
| --- | --- |
| .i_Archive | 1 = dieser Datensatz ist archiviert und wird nicht mehr angezeigt (auch nicht mit Opus Abfragen). Achtung: Mit SQL-Queries werden diese Datensätze gefunden. Default ist 0. |
| .i_Hidden | 1 = Dieser Eintrag ist verborgen |
| .i_Optional |  |
| .i_Order |  |
| .i_RepeatOption | Option für die Wiederholung der Frage. Für die möglichen Einträge, siehe das selbe Feld in [SSR_QuestionType](ssr-questiontypeobject.md). |
| .i_SSD_MacroReportID | Fremdschlüssel auf [SSD_Report](../../ssd-reports-objekte/datenbankobjekte-ssd/ssd-reportobject.md) |
| .i_SSR_ParentQuestionID | Fremdschlüssel auf [SSR_Question](ssr-questionobject.md). Übergeordnete Frage. Dies wird verwendet, um Fragengruppen zu definieren und die entsprechende Wiederholung von Fragen zu konfigurieren. |
| .i_SSR_QuestionID | Primärschlüssel |
| .i_SSR_QuestionTypeID | Fremdschlüssel auf [SSR_QuestionType](ssr-questiontypeobject.md) |
| .i_UseTypeOptions |  |

# String

| **Bezeichnung** | **Beschreibung** |
| --- | --- |
| .s_Description | Beschreibung des Eintrages |
| .s_Footer | Text nach der Frage |
| .s_Introduction |  |
| .s_Name | Name des Eintrages |
| .s_Options | Konfigurationswerte in JSON Format. Je nach Fragetyp (über i_SSR_QuestionTypeID indirekt in Feld i_Type der Tabelle [SSR_QuestionType](ssr-questiontypeobject.md) definiert) sind die Werte unterschiedlich. Es ist auch möglich, dass mehr Werte definiert sind, als normalerweise notwendig. Diese sollte einfach ignoriert werden. Die Reihenfolge der Werte ist willkürlich. Beispiel: {"Min":1,"Max":6,"Step":3,"MinText":"Trifft überhaupt nicht zu","MaxText":"Trifft vollständig zu","DefaultValue":4,"MidText":"","ShowNumbers":false} **SSR_QuestionType_StaticText**: string **StaticText**: Statischer Text, der angezeigt werden soll **SSR_QuestionType_YesNo**: string **YesText**: Text für "Ja" string **NoText**: Text für "Nein" integer **Orientation**: 0 = horizontal, 1 = vertikal **SSR_QuestionType_SingleChoice**: integer **Orientation**: 0 = horizontal, 1 = vertikal **SSR_QuestionType_MultipleChoice**: integer **MinChoices**: Minimale Anzahl der gewählten Optionen integer **MaxChoices**: Maximale Anzahl der gewählten Optionen integer **Orientation**: 0 = horizontal, 1 = vertikal **SSR_QuestionType_FreeText**: integer **MinLength**: Minimale Anzahl Zeichen integer **MaxLength**: Maximale Anzahl Zeichen string **PlaceholderText**: Wird im Eingabefeld angezeigt, wenn noch nichts eingegeben wurde boolean **Miltiline**: false = einzeilige Eingabe, true = Mehrzeilige Eingabe boolean **Numeric**: false = alphanumerische Eingabe, true = numerische Eingabe **SSR_QuestionType_Slider**: integer **Min**: Tiefster Wert integer **Max**: Höchster Wert integer **Step**: Abstand der Zwischenwerte, die ausgewählt werden können integer **DefaultValue**: Wert, der zu Beginn ausgewählt sein soll string **MinText**: Text beim minimalen Wert string **MaxText**: Text beim maximalen Wert string **MidText**: Text, der in der Mitte angezeigt werden soll boolean **ShowNumbers**: false = der ausgewählte Wert wird nicht angezeigt, true = der ausgewählte Wert (Zahl) wird angezeigt **SSR_QuestionType_Picture**: Optionen noch nicht definiert |
| .s_QuestionText | Text der Frage |
| .s_Remarks | Weitere Erklärungen zur Frage |
| .s_TableID | Tabelle, auf welche sich die Frage bezieht. Ist dieses Feld leer, dann ist die Frage unabhängig eines Datentyps |
| .s_Title | Titel der Frage |
| .s_UserCreated | Name des Users, der das Objekt gemacht hat |
| .s_UserUpdated | Name des Users, der die Änderung gemacht hat |

# Datetime

| **Bezeichnung** | **Beschreibung** |
| --- | --- |
| .t_DateCreated | Objekt Erstellungsdatum |
| .t_DateUpdated | Änderungsdatum |
| .t_ValidDate | Datum, ab welchem dieser Eintrag gültig ist |
