DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Gestion des bases de données / HFSQL / Fonctions HFSQL
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
HMigreCléComposéeReliée (Fonction)
En anglais : HMigrateLinkedCompositeKey
HFSQL ClassicDisponible uniquement avec ce type de connexion
Migre les valeurs des clés composées reliées provenant d'un fichier au format Hyper File 5.5 vers le format HFSQL Classic.
Quand utiliser cette fonction ?
Le format des clés composées a changé entre Hyper File 5.5 et HFSQL Classic (monoposte ou réseau).
Conséquence : la valeur des clés reliées correspondant à une clé composée n'est plus correcte après migration des fichiers du format Hyper File 5.5 au format HFSQL Classic. La fonction HMigreCléComposéeReliée permet de modifier la valeur des clés reliées et de retrouver la valeur de la clé composée dans la clé reliée.
Conditions d'utilisation :
Cette fonction doit être utilisée :
  • uniquement avec des fichiers au format HFSQL Classic (fichier au format 5.5 migré au format Classic),
  • une seule fois par clé à migrer
  • juste après la migration de Hyper File 5.5 vers HFSQL Classic. En effet, si des enregistrements sont ajoutés entre la migration et l'utilisation de la fonction HMigreCléComposéeReliée, les valeurs des nouveaux enregistrements pourront être corrompues.
Exemple
// Modifier les valeurs de la clé COMMANDE.CLECOMPCLIENT
HMigreCléComposéeReliée(CLIENT, CLECOMP, COMMANDE, CLECOMPCLIENT)
Syntaxe
<Résultat> = HMigreCléComposéeReliée(<Fichier source de la liaison> , <Clé composée source> , <Fichier relié> , <Clé reliée> [, <Jauge>])
<Résultat> : Booléen
  • Vrai si l'opération a été effectuée,
  • Faux en cas de problème. La fonction HErreur permet d'obtenir plus de détails sur le problème rencontré.
<Fichier source de la liaison> : Chaîne de caractères
Nom du fichier source de la liaison, contenant la description de la clé composée.
<Clé composée source> : Chaîne de caractères
Nom de la rubrique de type "Clé composée" dans le fichier source de la liaison.
<Fichier relié> : Chaîne de caractères
Nom du fichier relié contenant la valeur de la clé composée à migrer
<Clé reliée> : Chaîne de caractères
Nom de la rubrique de clé dans le fichier relié. La valeur de cette rubrique doit être migrée.
<Jauge> : Nom de fenêtre ou nom de champ optionnel
Nom du champ de type Jauge ou nom de la fenêtre permettant de visualiser la progression de la migration.
Composante : wd290hf.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale