Skip to main content
Skip table of contents

TBeCbAvailableOutlookSyncAccountConfigFrame

TBeCbAvailableOutlookSyncAccountConfigFrame

Oberflächen-Konfigurationsbereich für Benutzer zugeordnete Outlook-Konten.

Eigenschaften

CbAccountDesc_Visibility:N

Sichtbarkeit der Konto-Bezeichnung

CbExportEvents_Visibility:N

Sichtbarkeit der Option "Termine nach Microsoft Outlook exportieren"

CbImportEvent_Visibility:N

Sichtbarkeit der Option "Termine von Microsoft Outlook importieren"

CbAutoSync_Visibility:N

Sichtbarkeit der Option "Automatisch synchronisieren"

CbAutoSyncInterval_Visibility:N

Sichtbarkeit des Synchronisationsintervalls


Funktionen und Methoden

(siehe TBeCbCustomConfigFrame)


Beispiel

CODE
//##############################################################################
//##############################################################################
// Beschreibung: Codeblock-Beispiel für die Klasse TBeCbMailAccountConfigFrame
//##############################################################################
//##############################################################################

| m_oForm, m_oFrame |

//##############################################################################
//##############################################################################
// Funktionen
//##############################################################################
//##############################################################################

//******************************************************************************
// Setzen der Standardeinstellungen
// @Result: null
//******************************************************************************
function SetDefaults()
   // Alle Controls sollen sichtbar sein
end,

//##############################################################################
//##############################################################################
// Oberflächen-Funktionen
//##############################################################################
//##############################################################################

//******************************************************************************
// LoadGUI lädt sämtliche Komponenten die für die Oberfläche benötigt werden
// @Result: null
//******************************************************************************
function LoadGUI()
| oQuery |
   startseq
      m_oForm         := CreateObject('TFormEx'),
      m_oFrame        := CreateObject('TBeCbAvailableOutlookSyncAccountConfigFrame',,
                                      m_oForm, m_oForm),
      m_oForm.Height  := 600,
      m_oForm.Width   := 500,
      m_oFrame.Align  := alClient,
      // Konto für aktuellen Benutzer ermitteln
      m_oFrame.CbKey1 := iif(Left(c_usr, 1) = '0', Right(c_usr, 2), c_usr),
      m_oFrame.CbInitFrame(),
   onerror
      DestroyObject(m_oForm),
      SetError('Fehler beim Laden der Oberfläche' + crlf + GetErrorText()),
   stopseq
end,

//##############################################################################
//##############################################################################
// Hauptprogramm
//##############################################################################
//##############################################################################

startseq
   LoadGUI(),
   SetDefaults(),
   ShowModal(m_oForm),
onerror
   MessageDlg('Fehler im Programm ' + ProgName() + GetErrorText(), mtError),
stopseq,

Weitere Verknüpfungen


JavaScript errors detected

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

If this problem persists, please contact our support.