BK Get last backup hour

4D - Documentation   Français   English   German   4D Backup, Befehle nach Thema   4D Backup, Befehle alphabetisch   Back   Previous   Next

Version 6.0


BK Get last backup hour

ParameterTypBeschreibung
Dieser Befehl benötigt keine Parameter
FunktionsergebnisLange GanzzahlUhrzeit der letzten Sicherung

Beschreibung

Mit der Funktion BK Get last backup hour erfahren Sie, zu welcher Uhrzeit die Datenbank das letzte Mal gesichert wurde.

Der zurückgegebene Wert gibt die Anzahl Sekunden zwischen Mitternacht (?00:00:00?) und dem Ende der letzten Sicherung an. Wurde die Datenbank noch nie gesichert, wird der Wert 0 (Null) zurückgegeben.

Mit folgender Methode können Sie das Ergebnis interpretieren:

   C_LONGINT($vStunde;$vMinuten;$vSekunden)
   If(BK Begin full backup=0)
      $vStunde:=BK Get last backup hour\3600
      $vMinuten:=(BK Get last backup hour%3600)\60
      $vSekunden:=BK Get last backup hour%60
   End if 
   BK END BACKUP

Hinweis: Sie können die zurückgegebene Zeit auch direkt in einem Formular anzeigen.

Beispiel

Nachfolgende Methode zeigt eine Meldung, wenn Ihre letzte Sicherung älter als acht Stunden ist.

   C_INTEGER($vDauer)
   If (BK Begin full backup=0)
      $vDauer:=Current date-BK Get last backup date
      If ($vDauer=0)
         If ((Current time-BK Get last backup hour)>?08:00:00?)
            ALERT ("Sie haben Ihre Datenbank seit über 8 Stunden nicht gesichert!")
         End if
      Else
         ALERT ("Die Datenbank wurde vor "+String($vDauer)+" Tag(en) zuletzt gesichert.")
      End if
   End if
   BK END BACKUP

Referenz

BK Get last backup date


4D - Documentation   Français   English   German   4D Backup, Befehle nach Thema   4D Backup, Befehle alphabetisch   Back   Previous   Next