Skip to main content
Skip table of contents

TerminTeilnehmerEdit()

TerminTeilnehmerEdit() – Teilnehmer bearbeiten


Bearbeitungsmodus für einen bestehenden Teilnehmer aktivieren.
Ein Teilnehmer kann auch über TerminEdit() bearbeitet werden.
Der Unterschied besteht nur bei der Art der Ermittelung

  • TerminEdit ermittelt den Eintrag über die Termin-ID

  • TerminTeilnehmerEdit ermittelt den Eintrag über die Kombination von WorkArea und ID des Teilnehmers

Parameter

Beschreibung

oBeDBGet:O

Datenmodul

nMeetingID:N

Besprechungs-ID in welcher sich der Teilnehmer befindet

nResWA:N

WorkArea des Teilnehmers (siehe auch TerminNew())

nResID:N

ID des Teilnehmers (siehe auch TerminNew())

Rückgabewert


Logisch/Boolean - Teilnehmer ist im Bearbeitungsmodus

Beispiel

CODE
|oDBGet, oDabTRM, nMeetingID:N := 36613|

oDBGet := CreateObject('TBeDBGet'),
startseq
   oDabTRM := DbGetTable(oDBGet, waDABTRM),
   DbStartTrans(oDBGet.AdsConnection),
   // Teilnehmer bearbeiten und speichern
   if TerminTeilnehmerEdit(oDBGet, nMeetingID, waDAB262, 8) then
      // nur für den Teilnehmer, wird nicht auf alle Termine der Besprechung übertragen
      oDabTRM:RESP_STAT := 20, // Rückmeldung -> zugesagt

      // Betreff neu setzen, gilt für alle Termine der Besprechung
      oDabTRM:BETREFF   := 'Termin aktualisiert',
      TerminTeilnehmerPost(oDBGet, nMeetingID, waDAB262, 8),
   endif,

   DbCommit(oDBGet.AdsConnection),
onerror
   DbRollBack(oDBGet.AdsConnection),
   meld(GetErrorText()),
stopseq,
DestroyObject(oDBGet),

Weitere Verknüpfungen

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.