PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

PV


  • Bornes pour un état basé sur un fichier de données
  • Limite pour un état
  • Limite pour un champ d'une fenêtre
  • Limites
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
La propriété BorneMin permet de :
  • connaître et de modifier la borne minimale d'un état basé sur un fichier de données. La borne minimale correspond à la valeur minimale acceptée pour la clé de parcours du fichier de données HFSQL source de l'état.
  • connaître la borne minimale du filtre en cours (défini par la fonction HFiltre) sur un fichier de données HFSQL, une vue ou une requête.
  • connaître la valeur minimale d'une série d'un graphe.
  • connaître et modifier la valeur minimale de certains types de champs.
Exemple
WINDEVCode Utilisateur (MCU)
// Modification de la borne min pour la ligne 3 de la colonne de type jauge
COL_Jauge[3].BorneMin = 20
WINDEVWEBDEV - Code ServeurEtats et RequêtesUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSCode Utilisateur (MCU)Ajax
// Impression des clients compris entre "DUPONT" et "DURANT"
ETAT_MonEtatFichier.BorneMin = "DUPONT"
ETAT_MonEtatFichier.BorneMax = "DURANT"
WINDEVUniversal Windows 10 AppiPhone/iPadWidget IOSCode Utilisateur (MCU)
// En fonction de la borne minimale du champ de saisie,
// changement de cette borne minimale
SI SAI_Prix.BorneMin > 10 ALORS
SAI_Prix.BorneMin = 20
FIN
Syntaxe

Connaître la borne minimale d'un champ ou d'un état Masquer les détails

<Valeur actuelle> = <Elément manipulé>.BorneMin
<Valeur actuelle> : Chaîne de caractères
Valeur actuelle de la borne minimale :
  • de l'état basé sur un fichier de données.
  • du champ d'une fenêtre ou d'une page.
  • WEBDEV - Code ServeurPHP du champ Calendrier d'une page. La borne minimale représente la date minimale pouvant être affichée par le calendrier.
<Elément manipulé> : Nom de champ ou d'état
Ce paramètre correspond :
  • au nom de l'état manipulé (état basé sur un fichier de données).
  • au nom du champ dont on veut connaître la borne minimale (champ d'une fenêtre ou d'une page). La liste des types de champs concernés est présente dans le paragraphe "Limitations".

Modifier la borne minimale d'un champ ou d'un état Masquer les détails

<Elément manipulé>.BorneMin = <Nouvelle valeur>
<Elément manipulé> : Nom de champ ou d'état
Ce paramètre correspond :
  • au nom de l'état manipulé (état basé sur un fichier de données).
  • au nom du champ dont on veut modifier la borne minimale (champ d'une fenêtre ou d'une page).
<Nouvelle valeur> : Entier
Nouvelle valeur de la borne minimale :
  • de l'état basé sur un fichier de données.
  • du champ d'une fenêtre ou d'une page. La liste des types de champs concernés est présente dans le paragraphe "Limitations".
  • WEBDEV - Code ServeurPHP du champ Calendrier d'une page. La borne minimale représente la date minimale pouvant être affichée par le calendrier.
  • du champ Notation. Seules les valeurs 0 ou 1 sont autorisées.
WINDEVWEBDEV - Code ServeurEtats et RequêtesUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSMac CatalystJavaCode Utilisateur (MCU)AjaxHFSQL

Connaître la borne minimale du filtre en cours Masquer les détails

<Valeur actuelle> = <Elément manipulé>.BorneMin
<Valeur actuelle> : Type correspondant au filtre utilisé
  • Valeur actuelle de la borne minimale du filtre en cours sur l'élément spécifié. Ce filtre a été défini par la fonction HFiltre.
  • Chaîne vide ("") dans les cas suivants :
    • aucun filtre n'a été défini sur l'élément spécifié
    • le filtre est inactif
    • aucune borne n'a été spécifiée pour le filtre
<Elément manipulé> : Nom de l'élément
Nom du fichier de données, de la requête ou de la vue manipulé.
WINDEVWEBDEV - Code ServeurEtats et RequêtesUniversal Windows 10 AppAndroidiPhone/iPadMac CatalystCode Utilisateur (MCU)Ajax

Connaître la valeur minimale d'une série d'un graphe Masquer les détails

<Valeur Minimale> = <Série>.BorneMin
<Valeur Minimale> : Entier
Valeur minimale de la série. Cette valeur existe uniquement si cette valeur a été calculée (par exemple si la série a été dessinée).
<Série> : Chaîne de caractères
Série à manipuler. Utilisez la notation : <Nom du graphe>[<Numéro de la série>].
Remarques

Bornes pour un état basé sur un fichier de données

Les bornes permettent de sélectionner uniquement les enregistrements dont la clé de parcours se trouve entre la valeur de la borne minimale (connue par la propriété BorneMin) et la valeur de la borne maximale (connue avec la propriété BorneMax).

Limite pour un état

La propriété BorneMin s'applique uniquement aux états basés sur des fichiers de données. Lors de la création de l'état, il est nécessaire d'indiquer que le parcours est borné avec la valeur minimale fournie.
WINDEVUniversal Windows 10 AppAndroidiPhone/iPadWidget IOSJavaCode Utilisateur (MCU)

Limite pour un champ d'une fenêtre

La valeur définie pour la borne minimale ne peut pas être supérieure à la valeur définie pour la borne maximale du champ. La valeur maximale peut être connue grâce à la propriété BorneMax.

Limites

WINDEV Cette propriété est utilisable sur les types de champs suivants :
  • Champ Ascenseur,
  • Champ Jauge et colonnes de type Jauge,
  • Champ Potentiomètre (droit ou rotatif),
  • Champ Spin,
  • Champ Séparateur,
  • Champ Calendrier,
  • Champ de saisie numérique (la saisie d'un nombre inférieur à cette valeur sera impossible),
  • Champ de saisie de type durée (la saisie d'une durée inférieure à cette valeur sera impossible),
  • Range Slider,
  • Notation.
La valeur par défaut de la valeur maximale est définie sous l'éditeur de fenêtres lors de la description du champ (Onglet "Détail").
WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP Cette propriété est utilisable sur les types de champs suivants :
  • WEBDEV - Code ServeurPHP les champs Calendrier.
  • les champs Potentiomètre.
  • les champs Jauge.
  • les champs Notation.
iPhone/iPadMac Catalyst Cette propriété est utilisable sur les types de champs suivants :
  • les champs Calendrier.
  • les champs de saisie numérique (la saisie d'un nombre supérieur à cette valeur sera impossible).
  • les champs de saisie de type durée (la saisie d'une durée inférieure à cette valeur sera impossible),
  • les champs Graphe.
  • les colonnes de table de type Numérique.
La valeur par défaut de la valeur maximale est définie sous l'éditeur de fenêtres lors de la description du champ (Onglet "Détail").
Universal Windows 10 App Cette propriété est utilisable sur les types de champs suivants :
  • les champs de saisie numériques (la saisie d'un nombre supérieur à cette valeur sera impossible).
  • les champs Graphe.
  • les champs Calendrier.
La valeur par défaut de la valeur maximale est définie sous l'éditeur de fenêtres lors de la description du champ (Onglet "Détail").
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire