DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Propriétés WLangage / Propriétés HFSQL
  • Limitation
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
InfoGénérationVignette (Propriété)
En anglais : InfoThumbnailGeneration
HFSQL ClassicHFSQL Client/ServeurDisponible uniquement avec ces types de connexion
La propriété InfoGénérationVignette permet de savoir si les vignettes d'une rubrique ont été correctement générées.
Cette rubrique a été définie sous l'éditeur d'analyses ou définie par programmation.
Remarque : Les vignettes HFSQL d'une rubrique sont générées automatiquement lors de :
Exemple
// Génération de la première vignette de la description de rubrique Photo ?
InfoGéné est une chaîne
InfoGéné = Produit.Photo.InfoGénérationVignette[1]
// équivalent à InfoGéné = Photo.InfoGénérationVignette
// Génération de la nième vignette de la rubrique Produit.Image ?
InfoGéné est une chaîne
InfoGéné = Produit.Image.InfoGénérationVignette[num]

SI InfoGéné = "" ALORS
	// N° de vignette supérieur au nombre de vignettes attendues ?
	SI num > Produit.Image.NbVignetteDécrit ALORS
		Erreur("Cette vignette n'existe pas")
	SINON
		Info("La vignette a été correctement générée")
	FIN
SINON
	// Erreur de génération
	Erreur("Erreur de génération", InfoGéné)
FIN
Syntaxe
<Information de génération> = <Fichier de données>.<Rubrique>.InfoGénérationVignette[<N>]
<Information de génération> : Chaîne de caractères
  • Chaîne vide ("") si la vignette spécifiée a été générée correctement,
  • Message d'erreur de génération dans le cas contraire.
Une chaîne vide ("") est également retournée :
  • si le paramètre <N> est supérieur au nombre de vignettes décrites pour la rubrique manipulée. Pour connaître le nombre de vignettes décrites pour une rubrique donnée, utilisez la propriété NbVignetteDécrit.
  • si l'enregistrement en cours a été écrit par un moteur Hyper File 9 ou inférieur (voir Notes).
<Fichier de données> : Chaîne de caractères
Nom du fichier de données manipulé. Ce nom a été défini sous l'éditeur d'analyses ou grâce au type Description de Fichier.
<Rubrique> : Chaîne de caractères
Nom de la rubrique de type mémo binaire manipulée. Ce nom a été défini sous l'éditeur d'analyses ou grâce au type Description de Rubrique.
<N> : Entier optionnel
Numéro de la vignette manipulée. Si ce paramètre n'est pas spécifié, les informations de génération de la première vignette sont retournées.
Remarques

Limitation

La propriété InfoGénérationVignette est disponible :
  • en HFSQL Classic : sur les rubriques d'un fichier de données, d'une vue ou d'une requête.
  • en HFSQL Client/Serveur : sur les rubriques d'un fichier de données uniquement.
Linux La propriété InfoGénérationVignette est disponible uniquement en HFSQL Client/Serveur sur les rubriques d'un fichier de données.
Version minimum requise
  • Version 10
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 04/06/2024

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