version 6.0
bk_LIRE PROGRESSION (progression; remplissage)
| Paramètre | Type | Description | |
| progression | Entier | Progression de la sauvegarde (en %) | |
| remplissage | Entier | Remplissage du disque courant (en %) |
Description
La commande bk_LIRE PROGRESSION est complémentaire aux Zones de progression proposées par 4D Backup. Elle retourne dans des variables les pourcentages respectifs de la progression de la sauvegarde et du remplissage du disque courant.
Les valeurs récupérées par cette commande sont des entiers de 0 à 100.
Le paramètre progression vaut 0 au début de la sauvegarde et 100 à la fin.
Le paramètre remplissage correspond au pourcentage de place utilisée sur le disque. Si la valeur vaut 0, le disque est vide, à 100 il est plein. Une valeur de 75 indique donc que 75 % de la place du disque est occupée.
Cette commande peut être utilisée pendant la sauvegarde pour assurer un suivi de la progression de la copie, par exemple à l'aide de la commande MESSAGE de 4D.
Exemple
Voici un exemple de méthode de suivi de sauvegarde :
C_ENTIER($Progress;$Rempliss)
Si(bk_Debut sauvegarde integrale=0)
Si(bk_Lancer copie=0)
Repeter
bk_LIRE PROGRESSION($Progress;$Rempliss)
MESSAGE("Sauvegarde en cours : "+Chaine($Progress)+"%")
Jusque(bk_Lire etat#4)
Fin de si
bk_FIN SAUVEGARDE
Fin de si
Référence