Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision |
de:create:functions:paneldata [12.04.2019 08:42] – [Rückgabewert] admin | de:create:functions:paneldata [09.07.2019 13:42] – [Rückgabewert (Adressliste)] leiner |
---|
Der Befehl ''panelData()'' liefert Informationen aus der **Adressliste**, falls das Interview durch einen personalisierten Link (z.B. aus einer Serienmail) gestartet wurde. | Der Befehl ''panelData()'' liefert Informationen aus der **Adressliste**, falls das Interview durch einen personalisierten Link (z.B. aus einer Serienmail) gestartet wurde. |
| |
| Der Befehl ''panelData()'' liefert eine Notiz aus der Liste der **Seriennummern**, falls der Fragebogen die [[de:create:access|Zugriffsbeschränkung]] "Seriennummer" verwendet. |
| |
===== Rückgabewert ===== | |
| ===== Rückgabewert (Adressliste) ===== |
| |
Der Befehl ''panelData()'' liefert in einem Array die Zugehörigkeit des Teilnehmers zu einer Teilgruppe, den Zeitpunkt des Mail-Versands und die Daten, die als //benutzerdefinierte Daten// im Adresseintrag hinterlegt wurden: | Der Befehl ''panelData()'' liefert in einem Array die Zugehörigkeit des Teilnehmers zu einer Teilgruppe, den Zeitpunkt des Mail-Versands und die Daten, die als //benutzerdefinierte Daten// im Adresseintrag hinterlegt wurden: |
'firstname' => (string) Vorname | 'firstname' => (string) Vorname |
'lastname' => (string) Nachname | 'lastname' => (string) Nachname |
| 'gender' => (string) Geschlecht ('female', 'male', 'other' oder '') |
'email' => (string) E-Mail-Adresse | 'email' => (string) E-Mail-Adresse |
| 'email.cc' => (string) E-Mail CC-Adresse |
'mobile' => (string) Mobiltelefonnummer | 'mobile' => (string) Mobiltelefonnummer |
'serial' => (string) Personenkennung | 'serial' => (string) Personenkennung |
| |
**Hinweis:** Falls der Teilnehmer eine Einladung und eine Erinnerung erhalten hat, wird in MAILSENT der Zeitpunkt angegeben, wann die ursprüngliche Einladung verschickt wurde -- unabhängig davon, ob er den Link in der Einladung oder in der Erinnerung aufruft. | **Hinweis:** Falls der Teilnehmer eine Einladung und eine Erinnerung erhalten hat, wird in MAILSENT der Zeitpunkt angegeben, wann die ursprüngliche Einladung verschickt wurde -- unabhängig davon, ob er den Link in der Einladung oder in der Erinnerung aufruft. |
| |
| |
| ===== Rückgabewert (Seriennummern) ===== |
| |
| Falls der Fragebogen die [[de:create:access|Zugriffsbeschränkung]] "Seriennummer" verwendet, liefert ''panelData()'' die verwendete Seriennummer und eine eventuell dazu hinterlegte Notiz: |
| |
| <code php> |
| array( |
| 'serial' => (string) Seriennummer |
| 'note' => (string) Notiz zur Seriennummer |
| ) |
| </code> |
| |
| **Wichtig:** Der Fragebogen muss die Zugriffsbeschränkung "Seriennummer" verwenden, die Angabe einer Seriennummer im [[:de:survey:url|Link zum Fragebogen]] reicht nicht aus. Der [[:de:create:placeholders|Platzhalter]] ''%caseSerial%'' hingegen liefert eine Seriennummer auch, wenn der Fragebogen öffentlich ist. |
| |
| |