Skip to main content

amvCalendar aufrufen - Knowledgebase / amvCalendar - Deskpro

amvCalendar aufrufen

Authors list


Wenn Du den amvCalendar installiert und die Elemente in Deine Zieldatenbank importiert hast, findest Du eine ganze Menge neuer Objekte in Deiner Datenbank vor. Welches musst Du nun öffnen, damit der amvCalendar in Deiner Datenbank erscheint und welche Optionen bieten sich? Das schauen wir uns in diesem Artikel an.

Öffnen per Doppelklick

Die einfachste Möglichkeit, amvCalendar zu öffnen, ist ein Doppelklick auf das Formular FRM_CAL_MAIN im Navigationsbereich:

Navigationsbereich.png

Damit wird amvCalendar für das aktuelle Tagesdatum geöffnet.

Öffnen per DoCmd.OpenForm

Du kannst amvCalender auch mit DoCmd.OpenForm öffnen. Das bietet sich an, wenn Du den Kalender per Schaltfläche in einem Formular oder über das Ribbon öffnen möchtest:

DoCmd.OpenForm “FRM_CAL_MAIN“

Optionen beim Öffnen

Im Auslieferungszustand wird amvCalender für das aktuelle Datum geöffnet und mit der Monatsansicht und geöffnetem Seitenbereich. Genau diese drei Einstellungen kannst Du selbst vornehmen:

  • Startdatum beim Anzeigen

  • Ansicht (Tagesansicht, Arbeitswoche, Woche, Monat)

  • Seitenbereich geöffnet oder geschlossen

Dazu gibt es die folgenden Variablen im Modul MOD_CAL_FUNCTION:

Public C_APP_START_DATE         As Date ' Startdatum:   des Kalenders
Public C_APP_START_VIEW         As Long ' Startansicht: 1=Tag / 2=Arbeitswoche / 3=Woche / 4=Monat
Public C_APP_START_SLIDER       As Long ' Startansicht: 1=FRM_CAL_SLIDE eingefahren / 2=FRM_CAL_SLIDE ausgefahren

Mit C_APP_START_DATE legst Du das Datum fest, das beim Öffnen des Kalenders angezeigt werden soll, zum Beispiel:

C_APP_START_DATE = “1.1.2024”

Du kannst Du auch eine Funktion wie Date() zuweisen, wenn amvCalendar immer für den aktuellen Tag geöffnet werden soll. Diese Einstellung muss, wie auch die anderen Einstellungen, vor dem Öffnen von amvCalendar vorgenommen werden.

Damit beim Starten beim ersten Test immer das aktuelle Datum angezeigt wird, haben wir dies selbst im Code des Formulars FRM_CAL_HOLDER wie folgt eingestellt, und zwar im Ereignis Beim Öffnen:

DatumVoreinstellung.png
Wenn Du nicht willst, dass das Formular immer mit dieser Einstellung geöffnet wird, solltest Du diese Zeile auskommentieren.

Automatische Übername der Werte beim Schließen

Wenn alle drei Zeilen ausgeblendet sind, speichert amvCalendar immer beim Schließen die aktuellen Einstellungen für das aktuelle Datum, die Ansicht und den Seitenbereich in der Tabelle TBL_CAL_PROPERTY.

Diese Einstellungen werden beim nächsten Starten wieder eingelesen – es sein denn, Du hast eine der Variablen C_APP_START_DATE, C_APP_START_VIEW oder C_APP_START_SLIDER zuvor per Code eingestellt. Dann verwendet amvCalendar diese Werte.

Alle Werte einstellen

Das Einstellen von C_APP_START_DATE haben wir bereits weiter oben erläutert.

C_APP_START_VIEW erwartet einen der folgenden Werte:

  • 1: Tag

  • 2: Arbeitswoche

  • 3: Woche

  • 4: Monat

C_APP_START_SLIDER erwartet einen dieser Werte:

  • 1: Seitenbereich geschlossen

  • 2: Seitenbereich geöffnet


Helpful Unhelpful

2 of 2 people found this page helpful

Add a comment

Please log in or register to submit a comment.

Need a password reminder?