PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE


  • 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.
Versions 15 et supérieures
Java Cette propriété est désormais disponible pour les applications Java.
Nouveauté 15
Java Cette propriété est désormais disponible pour les applications Java.
Java Cette propriété est désormais disponible pour les applications Java.
Versions 19 et supérieures
Universal Windows 10 App Cette propriété est désormais disponible en mode Windows Store apps pour les champs Graphe.
Nouveauté 19
Universal Windows 10 App Cette propriété est désormais disponible en mode Windows Store apps pour les champs Graphe.
Universal Windows 10 App Cette propriété est désormais disponible en mode Windows Store apps pour les champs Graphe.
Versions 21 et supérieures
Universal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
Universal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Universal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Exemple
WINDEVCode Utilisateur (MCU)
// Modification de la borne min pour la ligne 3 de la colonne de type jauge
COL_Jauge[3].BorneMin = 20
WINDEVUniversal Windows 10 AppCode Utilisateur (MCU)
// Impression des clients compris entre "DUPONT" et "DURANT"
ETAT_MonEtatFichier.BorneMin = "DUPONT"
ETAT_MonEtatFichier.BorneMax = "DURANT"
WINDEVUniversal Windows 10 AppCode 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.
<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".
  • Versions 17 et supérieures
    du champ Notation. Seules les valeurs 0 ou 1 sont autorisées.
    Nouveauté 17
    du champ Notation. Seules les valeurs 0 ou 1 sont autorisées.
    du champ Notation. Seules les valeurs 0 ou 1 sont autorisées.
WINDEVUniversal Windows 10 AppJavaCode Utilisateur (MCU)HFSQL

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é.
WINDEVUniversal Windows 10 AppCode Utilisateur (MCU)

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 AppJavaCode 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),
  • Versions 20 et supérieures
    Champ de saisie de type durée (la saisie d'une durée inférieure à cette valeur sera impossible),
    Nouveauté 20
    Champ de saisie de type durée (la saisie d'une durée inférieure à cette valeur sera impossible),
    Champ de saisie de type durée (la saisie d'une durée inférieure à cette valeur sera impossible),
  • Versions 15 et supérieures
    Range Slider,
    Nouveauté 15
    Range Slider,
    Range Slider,
  • Versions 17 et supérieures
    Notation.
    Nouveauté 17
    Notation.
    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").
Versions 18 et supérieures
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).
  • Versions 19 et supérieures
    les champs Graphe.
    Nouveauté 19
    les champs Graphe.
    les champs Graphe.
  • Versions 21 et supérieures
    les champs Calendrier.
    Nouveauté 21
    les champs Calendrier.
    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").
Nouveauté 18
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).
  • Versions 19 et supérieures
    les champs Graphe.
    Nouveauté 19
    les champs Graphe.
    les champs Graphe.
  • Versions 21 et supérieures
    les champs Calendrier.
    Nouveauté 21
    les champs Calendrier.
    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").
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).
  • Versions 19 et supérieures
    les champs Graphe.
    Nouveauté 19
    les champs Graphe.
    les champs Graphe.
  • Versions 21 et supérieures
    les champs Calendrier.
    Nouveauté 21
    les champs Calendrier.
    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