PC SOFT - Documentation en ligne
Version : 18.0
Communauté : 0 annotation | Annoter Flux RSS
Cette page est également disponible pour : WINDEV Mobile, WINDEV, WEBDEV, Etats & Requêtes
Version affichée :
HStatNbEnrIntervalle (Fonction)
En anglais : HStatNbRecRange

 
WinDev WebDev - Code Serveur WebDev - Code Navigateur WinDev Mobile Etats et Requêtes   Windows Linux Windows Mobile Windows Phone Android Widget Android iPhone/iPad Windows Store apps   Java PHP Ajax Code Utilisateur (MCU) Langage Externe   HyperFileSQL HyperFileSQL Client/Serveur Procédures stockées Hyper File 5.5 OLE DB ODBC Accès Natifs

Renvoie une estimation majorée du nombre d'entrées pour une rubrique clé donnée dans un intervalle de valeurs donné. Cette estimation est déduite des informations obtenues lors du dernier calcul des statistiques.

Versions 18 et supérieures
WinDev WinDev Mobile Windows Store apps Cette fonction est désormais disponible en mode Windows Store apps.
Nouveauté 18
WinDev WinDev Mobile Windows Store apps Cette fonction est désormais disponible en mode Windows Store apps.
WinDev WinDev Mobile Windows Store apps Cette fonction est désormais disponible en mode Windows Store apps.
 
// Réalisation de statistiques sur la clé NOMCLI du fichier CLIENT
RésultatStat = HStatNbEnrIntervalle(CLIENT, NOMCLI, "DUPONT", "DURANT")

<Résultat> = HStatNbEnrIntervalle([<Nom du fichier> [, <Nom de la rubrique clé>,]] <Borne minimale> , <Borne maximale>)

<Résultat> : Entier
Nombre d'entrées trouvées pour la rubrique spécifiée dans l'intervalle voulu.
Correspond à la constante HNumEnrInvalide si :
  • les statistiques n'ont jamais été calculées pour la rubrique spécifiée.
  • les statistiques ne sont pas supportées pour le type de la rubrique spécifiée. HyperFileSQL permet de calculer des statistiques uniquement sur des clés.
<Nom du fichier> : Chaîne de caractères optionnelle (avec ou sans guillemets)
Nom du fichier de données manipulé. Si ce nom n'est pas spécifié, la fonction HStatNbEnrIntervalle va manipuler le dernier fichier de données utilisé par la dernière fonction de gestion HyperFileSQL (fonction commençant par la lettre H).
<Nom de la rubrique clé> : Chaîne de caractères optionnelle (avec ou sans guillemets)
Nom de la rubrique clé permettant de réaliser les statistiques. Si ce nom n'est pas spécifié, la fonction HStatNbEnrIntervalle va manipuler la dernière rubrique utilisée par la dernière fonction de gestion HyperFileSQL (fonction commençant par la lettre H).
<Borne minimale> : Type de la rubrique clé
Valeur inférieure de l'intervalle.
<Borne maximale> : Type de la rubrique clé
Valeur supérieure de l'intervalle.

Statistiques sur des clés composées

Pour faire un calcul de statistiques sur une clé composée, il est possible d'utiliser la syntaxe suivante :

HStatNbEnrIntervalle(<Nom du fichier>, <Nom de la clé composée>,
[<Borne minimale du premier élément de la clé composée>, <Borne minimale du second élément de la clé composée>],
[<Borne maximale du premier élément de la clé composée>, <Borne Maximale du deuxième élément de la clé>, ...])

Exemple :

HStatNbEnrIntervalle(CLIENT, NOM_PRENOM, ["BLANC", "Alice"], ["MOULIN","Françoise"])

Divers

  • La mise à jour des statistiques peut être réalisée par les fonctions HRéindexe et HStatCalcule.
  • Dans les fichiers de données HyperFileSQL Classic, seules les rubriques clés peuvent faire l'objet d'un calcul de statistiques.

 
Composantes :
WinDev WebDev - Code Serveur Etats et Requêtes wd180hf.dll
Linux wd180hf.so
Windows Mobile wp180hf.dll
 
 
Version minimum requise : 9
Communauté : 0 annotation Flux RSS
Connectez-vous pour ajouter une annotation | Conditions Générales du service d'annotations