PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE


  • Reconnexion au serveur
  • Limites
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
HReconnecte (Fonction)
En anglais : HReconnect
Effectue une reconnexion au serveur pour toutes les connexions interrompues. Les connexions non interrompues ne sont pas modifiées.
Remarques :
  • Pour utiliser cette fonctionnalité, il est nécessaire que le serveur HFSQL et l'application cliente soient en version 14 ou supérieure.
  • Par défaut, lors d'une erreur de connexion, le mécanisme de gestion assistée des erreurs affiche une fenêtre ou une page permettant à l'utilisateur de se reconnecter. Ce mécanisme peut être personnalisé grâce à la fonction HSurErreur.
Remarque : A partir de la version 19, HFSQL est le nouveau nom de HyperFileSQL.
Versions 17 et supérieures
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Nouveauté 17
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Versions 18 et supérieures
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Nouveauté 18
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Versions 20 et supérieures
WINDEVJava Cette fonction est désormais disponible pour les applications Java.
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Android Cette fonction est désormais disponible pour les applications Android.
Nouveauté 20
WINDEVJava Cette fonction est désormais disponible pour les applications Java.
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Android Cette fonction est désormais disponible pour les applications Android.
WINDEVJava Cette fonction est désormais disponible pour les applications Java.
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Android Cette fonction est désormais disponible pour les applications Android.
Versions 21 et supérieures
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Syntaxe
<Résultat> = HReconnecte()
<Résultat> : Booléen
  • Vrai si la reconnexion a été effectuée,
  • Faux dans le cas contraire. La fonction HErreurInfo permet d'obtenir plus d'informations sur le problème rencontré.
Remarques

Reconnexion au serveur

Une application peut perdre la connexion au serveur par exemple pour une des raisons suivantes :
  • perte de la liaison GPRS.
  • intervention sur le réseau.
  • mise à jour du serveur.
  • crash de la machine serveur.
  • mise en veille de la machine cliente.
La fonction HReconnecte permet au client de se reconnecter au serveur sans avoir à relancer l'application.

Limites

La reconnexion n'est pas possible dans les cas suivants :
  • L'application possède une transaction en cours. En effet, la transaction a été annulée automatiquement par le serveur à la déconnexion du client.
  • L'application a bloqué tout un fichier de données.
  • L'application a effectué un blocage en "lecture/écriture" sur un fichier de données.
  • L'application a effectué un blocage en "écriture" sur un fichier de données et une autre application a modifié cet enregistrement pendant la période où l'application n'était pas connectée.
  • L'application a effectué un blocage en écriture avec les fonctions HPremier, HSuivant, HPrécédent ou HDernier.
  • Une vue/une requête sont en cours de remplissage et un parcours a été débuté sur cette vue/requête.
Dans ces différents cas, <Résultat> vaut Faux.
Composante : wd240hf.dll
Version minimum requise
  • Version 14
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire