Version 6.0
BK GET PROGRESS (Ablaufen; Füllen)
| Parameter | Typ | Beschreibung | |
| Ablaufen | Ganzzahl | Ablaufen der Sicherung (in %) | |
| Füllen | Ganzzahl | Füllen des aktuellen Volumes (in %) |
Beschreibung
Der Befehl BK GET PROGRESS ergänzt die in 4D Backup eingerichteten Ablaufbereiche. Er gibt in den Variablen jeweils das Ablaufen der Sicherung und das Füllen des aktuellen Volumes in Prozent an.
Die zurückgegebenen Werte sind Ganzzahlen auf der Skala 0 bis 100.
Der Parameter Ablaufen hat zu Beginn der Sicherung den Wert 0, am Ende den Wert 100.
Der Parameter Füllen gibt den auf dem Volume beanspruchten Platz in Prozent an. Bei 0 (Null) ist das Medium leer, bei 100 ist es voll. 75 gibt an, daß 75% des Mediums belegt sind.
Dieser Befehl kann während der Sicherung verwendet werden, um das Ablaufen des Kopiervorgangs z.B. mit dem 4D Befehl MESSAGE zu verfolgen.
Beispiel
Nachfolgende Methode verfolgt das Ablaufen der Sicherung:
C_INTEGER($Ablaufen;$Füllen)
If(BK Begin full backup=0)
If(BK Start copy=0)
Repeat
BK GET PROGRESS($Ablaufen;$Füllen)
MESSAGE("Sicherung läuft : "+String($Ablaufen)+"%")
Until(BK Get state#4)
End if
BK END BACKUP
End if
Referenz