PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE


  • Mot de passe
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Permet de mettre à jour la structure d’un fichier de données HFSQL en effectuant une modification automatique des données (également appelée Synchronisation de la Structure des Données Déployées).
Attention : Les liaisons ne sont pas gérées (pas de création ou de mise à jour des liaisons existantes).
Versions 18 et supérieures
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Android Cette fonction est désormais disponible pour les applications Android (pour les fichiers de données HFSQL).
Java Cette fonction est désormais disponible pour les applications Java.
Nouveauté 18
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Android Cette fonction est désormais disponible pour les applications Android (pour les fichiers de données HFSQL).
Java Cette fonction est désormais disponible pour les applications Java.
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Android Cette fonction est désormais disponible pour les applications Android (pour les fichiers de données HFSQL).
Java Cette fonction est désormais disponible pour les applications Java.
Remarque : A partir de la version 19, HFSQL est le nouveau nom de HyperFileSQL.
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.
// Mise à jour de la structure du fichier de données Client en tâche de fond
HModifieStructure(Client, hmsTâcheDeFond)
Syntaxe
<Résultat> = HModifieStructure(<Fichier de données> [, <Option> [, <Nouveau mot de passe> [, <Sauvegarde> [, <Jauge>]]]])
<Résultat> : Booléen
  • Vrai si la modification automatique des données a été effectuée,
  • Faux dans le cas contraire. Les fonctions ErreurInfo et HErreurInfo permettent d'identifier l'erreur.
<Fichier de données> : Chaîne de caractères (avec ou sans guillemets)
Nom du fichier de données (défini dans l'analyse) dont la structure doit être mise à jour.
Si ce paramètre est égal à "*", la modification automatique des données sera appliquée pour tous les fichiers de données connus (décrits dans l'analyse).
Ce paramètre peut également correspondre au nom d'un groupe de fichiers (ou perso-dossier) défini dans l'analyse (non disponible en Android et Android Widget).
<Option> : Constante ou combinaison de constantes optionnelle
Options de la modification automatique des données :
hmsNormal
(Valeur par défaut)
Fonctionnement par défaut de la modification automatique des données.
hmsSansContrôleLa modification automatique des données est effectuée même si :
  • la description du fichier est plus récente que celle de l'analyse,
  • le GUID de l'analyse et le GUID du fichier sont différents.
hmsTâcheDeFondLa modification automatique est réalisée à chaud (possible uniquement sur des fichiers de données HFSQL Client/Serveur).
Universal Windows 10 App Cette constante n'est pas disponible.

Remarque : En mode hmsNormal ou hmsSansContrôle, le fichier de données manipulé ne doit pas être ouvert (par l'application ou par une autre application).
<Nouveau mot de passe> : Chaîne de caractères optionnelle (avec guillemets)
  • Nouveau mot de passe du fichier de données.
  • Chaîne vide ("") pour supprimer le mot de passe.
Si ce paramètre n'est pas précisé (ou si ce paramètre correspond à NULL), le mot de passe existant n'est pas modifié.
<Sauvegarde> : Chaîne de caractères optionnelle (avec guillemets)
  • Répertoire de sauvegarde.
  • Chaîne vide ("") pour ne pas faire de sauvegarde (valeur par défaut).
<Jauge> : Chaîne de caractères optionnelle (avec ou sans guillemets)
Nom du champ de type Jauge ou nom de la fenêtre permettant de visualiser la progression de la modification automatique des données.
AndroidWidget AndroidiPhone/iPadUniversal Windows 10 AppJava Ce paramètre n'est pas disponible.
Remarques

Mot de passe

Si la fonction HModifieStructure est la première fonction manipulant le fichier de données spécifié, la vérification du mot de passe est effectuée lors de la manipulation du fichier de données. Ce mot de passe doit avoir été spécifié via la fonction HPasse. Si le mot de passe est incorrect :
  • la fonction HErreurMotDePasse renvoie Vrai.
  • la fonction HModifieStructure renvoie Faux.
Composante : wd250hf.dll
Version minimum requise
  • Version 17
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire