PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Rubriques spécifiques
  • Langage Externe
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
HRécupèreRubrique (Fonction)
En anglais : HRetrieveItem
ODBCNon disponible avec ce type de connexion
Renvoie le contenu d'une rubrique de l'enregistrement en cours (dans le fichier de données, la vue, la requête, ...).
Versions 18 et supérieures
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Nouveauté 18
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Remarque : A partir de la version 19, HFSQL est le nouveau nom de HyperFileSQL.
Versions 21 et supérieures
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Versions 22 et supérieures
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
WINDEV MobileWidget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
WINDEVJava Cette fonction est désormais disponible pour les applications Java.
Nouveauté 22
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
WINDEV MobileWidget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
WINDEVJava Cette fonction est désormais disponible pour les applications Java.
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
WINDEV MobileWidget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
WINDEVJava Cette fonction est désormais disponible pour les applications Java.
Exemple
NomClient est une chaîne
// La seconde rubrique du fichier "CLIENT"
// correspond au nom du client
NomClient = HRécupèreRubrique(CLIENT, 2)
// Equivalent à :
// NomClient = CLIENT.NOM
Syntaxe

Récupérer une rubrique en précisant son indice Masquer les détails

<Résultat> = HRécupèreRubrique(<Nom du fichier> , <Ordre de la rubrique> [, <Indice>])
<Résultat> : Type de la rubrique
Valeur de la rubrique, chaîne vide ("") pour les rubriques ayant une valeur NULL.
Dans le cas d'un tableau, toutes les rubriques du tableau sont retournées sous forme d'une chaîne de caractères. Les rubriques sont alors séparées par le paramètre <Séparateur Tableau>.
<Nom du fichier> : Chaîne de caractères (avec ou sans guillemets)
Nom du fichier de données, de la vue ou de la requête manipulé.
<Ordre de la rubrique> : Entier
Ordre physique de la rubrique dans le fichier de données. L'ordre des rubriques commence à 1. Rappel : L'ordre d'une rubrique peut être obtenu via ses propriétés (<Fichier>.<Rubrique>..Indice).
<Indice> : Entier optionnel
Indice de la rubrique pour une rubrique tableau.
Pour les rubriques non tableau, l'indice est optionnel. S'il est précisé, il doit valoir 1.
Pour les rubriques tableau, si l'indice n'est pas précisé, tous les éléments du tableau sont renvoyés (séparés par des TAB).

Récupérer une rubrique en précisant le séparateur de tableau Masquer les détails

<Résultat> = HRécupèreRubrique(<Nom du fichier> , <Ordre de la rubrique> [, <Séparateur Tableau>])
<Résultat> : Type de la rubrique
Valeur de la rubrique, chaîne vide ("") pour les rubriques ayant une valeur NULL.
Dans le cas d'un tableau, toutes les rubriques du tableau sont retournées sous forme d'une chaîne de caractères. Les rubriques sont alors séparées par le paramètre <Séparateur Tableau>.
<Nom du fichier> : Chaîne de caractères (avec ou sans guillemets)
Nom du fichier de données, de la vue, de la requête manipulé.
<Ordre de la rubrique> : Entier
Ordre physique de la rubrique dans le fichier de données. L'ordre des rubriques commence à 1. Rappel : L'ordre d'une rubrique peut être obtenu via ses propriétés (<Fichier>.<Rubrique>..Indice).
<Séparateur Tableau> : Chaîne de caractères optionnelle
Chaîne de caractères utilisée pour séparer les valeurs des rubriques tableau (ou sous rubriques) dans le <Résultat>. Par défaut, le séparateur utilisé est TAB.
Attention : par compatibilité avec Hyper File 5.5, les séparateurs ne sont pas indiqués lorsque les rubriques tableau sont vides.
Remarques

Rubriques spécifiques

  • Le contenu des rubriques de type mémo binaire n'est pas récupéré, mais le séparateur de rubrique est présent (pour éviter un décalage).
  • Le contenu des clés composées n'est pas récupéré, mais le séparateur de rubrique est présent (pour éviter un décalage).
WINDEVLangage ExterneHFSQLHFSQL Client/ServeurHyper File 5.5OLE DBAccès Natifs

Langage Externe

En langage externe, le <Résultat> est toujours récupéré sous forme de chaîne. Il n'est pas possible de récupérer le contenu d'une rubrique mémo binaire de cette manière en langage externe.
Composantes
WINDEVWEBDEV - Code ServeurEtats et Requêtes wd220hf.dll
Windows Mobile wp220hf.dll
Java wd220java.jar
Linux wd220hf.so
Android wd220android.jar
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire