WindevExpert

Vidéo 35 • Interface & Psychologie

L'Expérience de
la Confiance

Comment rassurer l'utilisateur sur la sécurité de ses données sans polluer son interface de travail.

Le Silence est une Erreur

Le Sync "Invisible"

L'application synchronise en arrière-plan mais n'affiche rien.

Anxiété : "Est-ce que ça marche ?", "J'ai peur d'éteindre mon PC", "Je ne vois pas mes ventes sur mon mobile".

Le Feedback Expert

L'utilisateur voit l'état de chaque ligne.

Sérénité : Le "Double Check" vert confirme que la donnée est immortalisée sur le Cloud.

Laboratoire : Le Statut en Temps Réel

Nouveau Ticket

En attente
0

Historique des Ventes

Aucune vente pour le moment

Le Langage des Icônes

Local

Écrit en base locale uniquement.

Transit

Le Worker est en train de pousser.

Cloud OK

La donnée est en sécurité sur le serveur.

Le Code : DemandeMiseAJourUI

// 1. Dans le Worker Service (Thread séparé)
SI PostToCloud(stMaVente) ALORS
    stMaVente.bSynchronisé = Vrai
    HModifie(Ventes)
    
    // 2. On prévient la fenêtre principale que la donnée a changé
    DemandeMiseAJourUI(FEN_Liste_Ventes)
FIN

// 3. Dans l'événement "Mise à jour de l'UI" de la table
SI Ventes.bSynchronisé ALORS
    COL_Statut..Image = "check_green.png"
SINON
    COL_Statut..Image = "pending_orange.png"
FIN