DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Nouveauté WINDEV, WEBDEV et WINDEV Mobile 2024 !
Aide / WLangage / Gestion des bases de données / HFSQL / Fonctions HFSQL
  • Lancement d'une application associée à une analyse principale
  • Lancement d'une application non associée à une analyse
  • Masquage automatique des fichiers de données de même nom dans des analyses multiples
  • Ouverture d'une analyse déjà ouverte
  • Version des analyses ouvertes avec la fonction HOuvreAnalyseComplémentaire
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
HOuvreAnalyseComplémentaire (Fonction)
En anglais : HOpenComplementaryAnalysis
Ouvre une nouvelle analyse tout en conservant l'analyse principale de l'application. Si des analyses sont déjà ouvertes, ces analyses ne sont pas fermées.
Attention : Pour utiliser cette fonction, il faut avoir au préalable déclaré ou ouvert une analyse principale (fonction HOuvreAnalyse).
Exemple
// Ouverture d'une analyse complémentaire
HOuvreAnalyseComplémentaire("C:\GESTCOM\GESTCOM.WDD", "Mot de passe")
Syntaxe
<Résultat> = HOuvreAnalyseComplémentaire(<Chemin du .WDD> [, <Mot de passe>])
<Résultat> : Booléen
  • Vrai si l'analyse a été ouverte,
  • Faux dans le cas contraire. La fonction HErreur permet d'obtenir plus d'informations sur le problème rencontré.
<Chemin du .WDD> : Chaîne de caractères
Chemin complet du fichier ".WDD" de l'analyse. Ce fichier contient la description de l'analyse à ouvrir.
WINDEV Si seuls le lecteur et le nom de l'analyse sont spécifiés, l'analyse est recherchée dans le répertoire en cours du lecteur spécifié.
Si ni le lecteur, ni le chemin de l'analyse ne sont spécifiés, l'analyse est recherchée dans le répertoire en cours du disque en cours.
La syntaxe <Unité>:<Nom d'analyse> permet de rechercher l'analyse dans le répertoire courant du lecteur spécifié.
<Mot de passe> : Chaîne de caractères optionnelle
  • Mot de passe de l'analyse, défini dans l'éditeur d'analyses.
  • Chaîne vide ("") si aucun mot de passe n'est associé à l'analyse.
Remarques

Lancement d'une application associée à une analyse principale

  • Au lancement d'une application, l'analyse principale associée à cette application est automatiquement ouverte. L'analyse est recherchée dans la bibliothèque principale de l'application, puis dans le répertoire de l'application.
    Pour éviter que l'analyse ne soit pas trouvée, il est conseillé d'inclure l'analyse dans la bibliothèque principale de l'application.
  • Si la fonction HOuvreAnalyseComplémentaire est appelée par une application associée à une analyse principale, cette fonction :
    • n'a aucun effet si le chemin de l'analyse spécifié correspond au chemin de l'analyse associée à l'application.
    • retourne Faux si le chemin de l'analyse spécifié n'existe pas. Dans ce cas, l'application continue de travailler avec l'analyse en cours.
    • ouvre l'analyse et retourne Vrai si l'analyse spécifiée existe et est valide.

Lancement d'une application non associée à une analyse

Au lancement d'une application non associée à une analyse, aucune analyse n'est automatiquement ouverte. Il est donc nécessaire d'utiliser la fonction HOuvreAnalyse.
Pour ouvrir une analyse complémentaire, il est nécessaire d'utiliser la fonction HOuvreAnalyseComplémentaire. L'analyse ouverte avec la fonction HOuvreAnalyseComplémentaire est recherchée :
  • tout d'abord, dans la bibliothèque principale de l'application selon son nom physique complet.
  • puis, sur le disque en cours.

Masquage automatique des fichiers de données de même nom dans des analyses multiples

Les différentes analyses peuvent utiliser des fichiers de données de même nom. Dans ce cas, un seul fichier de données est utilisé. Ce fichier dépend de l'ordre défini pour les différentes analyses (description du projet ou ordre d'ouverture avec les fonctions HOuvreAnalyse et HOuvreAnalyseComplémentaire). Le principe est le suivant :
  • Analyse 1 :
    • Fichier A
    • Fichier B
  • Analyse 2 :
    • Fichier B. Ce fichier sera "masqué", car il est présent dans l'analyse 1.
      Pour utiliser le fichier B de l'analyse 2, il est nécessaire de renommer ce fichier dans l'analyse 2.
    • Fichier C
  • Analyse 3 :
    • Fichier B : Ce fichier sera "masqué", car il est présent dans l'analyse 1.
      Pour utiliser le fichier B de l'analyse 3, il est nécessaire de renommer ce fichier dans l'analyse 3.
    • Fichier C : Ce fichier sera "masqué", car il est présent dans l'analyse 2.
      Pour utiliser le fichier C de l'analyse 3, il est nécessaire de renommer ce fichier dans l'analyse 3.
    • Fichier D.
Dans le volet "Explorateur de projet", section "Analyse", les fichiers affichés seront les suivants :
  • Fichier A (analyse 1)
  • Fichier B (analyse 1)
  • Fichier C (analyse 2)
  • Fichier D (analyse 3).

Ouverture d'une analyse déjà ouverte

Si l'analyse ouverte par la fonction HOuvreAnalyseComplémentaire est déjà ouverte, la fonction HOuvreAnalyseComplémentaire n'a aucun effet.

Version des analyses ouvertes avec la fonction HOuvreAnalyseComplémentaire

La fonction HOuvreAnalyseComplémentaire ne permet pas d'ouvrir les analyses au format Hyper File 5.5 et inférieur. Seules les analyses HFSQL Classic peuvent être ouvertes.
Classification Métier / UI : Code métier
Composante : wd290hf.dll
Version minimum requise
  • Version 2024
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 12/04/2024

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