Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Beschreibung

Fügt zu einem bestimmten Datensatz ein bestimmtes Attribut hinzu und gibt dessen ID zurückDiese Funktion gibt die Informationen der Fragen zurück, welche zu einer Frage auf oberster Stufe gehören. Dies berücksichtigs repetierte Fragen für verschiedene Datentypen und auch Unterfragen.

Argumente

Name
Typ
Beschreibung
 integerQuestionID
 integerDatasetSurveyID
 &[integer]Referenz auf Rückgabearray für QuestionID's
 &[string Name der Tabelle (zB: 'SSP_Address')
 integerID des Eintrags in obiger Tabelle der das Attribut hinzugefügt werden soll
 integerID des zu hinzuzufügenden Attributes

Rückgabewert integer

Neue AttributeID

Beispiel

...

]Referenz auf Rückgabearray für TableID's
 &[integer]Referenz auf Rückgabearray für ReferenceDataset1ID's
 &[integer]Referenz auf Rückgabearray für ReferenceDataset2ID's
 &[integer]Referenz auf Rückgabearray für ReferenceDataset3ID's

Rückgabewert integer

Anzahl der erzeugten Fragen.

Beispiel

Li_QuestionID = Lo_SurveyQuestion.i_SSR_QuestionID;
Li_SubQuestionIDs := IntArray(0);
Ls_SubTableIDs := StringArray(0);
Li_SubRefDataset1IDs := IntArray(0);
Li_SubRefDataset2IDs := IntArray(0);
Li_SubRefDataset3IDs := IntArray(0);
Li_AnzahlSubQuestions = GetQuestionSet(Li_QuestionID, Li_DatasetSurveyID, &Li_SubQuestionIDs, &Ls_SubTableIDs, &Li_SubRefDataset1IDs, &Li_SubRefDataset2IDs, &Li_SubRefDataset3IDs);

Siehe auch

---