PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Variable de type Police
  • Nombre de caractères
  • Champ de saisie multiligne
  • Champ avec masque de saisie
  • Limites
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
La propriété ..Taille permet de connaître et modifier la taille d'un élément.
Cette propriété peut être utilisée pour connaître et modifier :
  • la taille (en picas) d'une variable de type Police.
    Remarque : le nom d'une police doit correspondre à une des polices installées sur le poste en cours. Par défaut, la taille de la police est 12.
  • le nombre maximum de caractères contenus dans :
    • un champ d'une fenêtre (champ de saisie, colonne de table ou combo en saisie)
    • un champ d'une page (champ de saisie)
    • un champ Rubrique d'un état.
      Remarque : Le nombre maximum de caractères contenus dans un champ est défini dans l'onglet "Général" de la description du champ.
      un champ Libellé d'un état.
      Remarque : Le nombre maximum de caractères contenus dans un champ est défini dans l'onglet "Général" de la description du champ.
  • la taille maximale d'une rubrique de type texte (chaîne de caractères, mémo texte, caractère) définie sous l'éditeur d'analyses ou définie par programmation.
  • la taille maximale d'une rubrique de type Heure définie sous l'éditeur d'analyses ou définie par programmation.
Cette propriété permet également de connaître :
  • le nombre de colonnes d'un champ Table.
  • Versions 16 et supérieures
    WEBDEV - Code ServeurPHP le nombre maximum de caractères d'un champ Captcha.
    Nouveauté 16
    WEBDEV - Code ServeurPHP le nombre maximum de caractères d'un champ Captcha.
    WEBDEV - Code ServeurPHP le nombre maximum de caractères d'un champ Captcha.
Versions 16 et supérieures
PHP Cette propriété est disponible en PHP uniquement pour le champ Captcha.
Nouveauté 16
PHP Cette propriété est disponible en PHP uniquement pour le champ Captcha.
PHP Cette propriété est disponible en PHP uniquement pour le champ Captcha.
Versions 17 et supérieures
WINDEV MobileiPhone/iPad Cette propriété est désormais disponible pour les applications iPhone/iPad.
Nouveauté 17
WINDEV MobileiPhone/iPad Cette propriété est désormais disponible pour les applications iPhone/iPad.
WINDEV MobileiPhone/iPad Cette propriété est désormais disponible pour les applications iPhone/iPad.
Versions 18 et supérieures
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Windows Store apps.
WINDEV MobileiPhone/iPad Cette propriété est désormais disponible pour les champs d'un état dans les applications iPhone/iPad.
Nouveauté 18
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Windows Store apps.
WINDEV MobileiPhone/iPad Cette propriété est désormais disponible pour les champs d'un état dans les applications iPhone/iPad.
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Windows Store apps.
WINDEV MobileiPhone/iPad Cette propriété est désormais disponible pour les champs d'un état dans les applications iPhone/iPad.
Versions 20 et supérieures
WINDEV MobileAndroid Cette propriété est désormais disponible pour les colonnes de table dans les applications Android.
WINDEV MobileiPhone/iPad Cette propriété est désormais disponible pour les champs Table et les colonnes de table dans les applications iPhone/iPad.
Nouveauté 20
WINDEV MobileAndroid Cette propriété est désormais disponible pour les colonnes de table dans les applications Android.
WINDEV MobileiPhone/iPad Cette propriété est désormais disponible pour les champs Table et les colonnes de table dans les applications iPhone/iPad.
WINDEV MobileAndroid Cette propriété est désormais disponible pour les colonnes de table dans les applications Android.
WINDEV MobileiPhone/iPad Cette propriété est désormais disponible pour les champs Table et les colonnes de table dans les applications iPhone/iPad.
Versions 21 et supérieures
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Versions 22 et supérieures
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App pour les variables de type Police.
Nouveauté 22
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App pour les variables de type Police.
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App pour les variables de type Police.
Remarque : A partir de la version 19, HFSQL est le nouveau nom de HyperFileSQL.
// Définir le nombre maximum de caractères contenus dans la rubrique "AdresseLiv"
AdresseLiv..Taille = 50
...
// Définir le nombre maximum de caractères contenus dans la rubrique "HeureLiv"
HeureLiv..Taille = 6 // Format HHMMSS
...
// Valide la description du fichier
HDécritFichier(Client)
// Modifier le nombre maximum de caractères contenus dans le champ "SAI_Nom"
SAI_Nom..Taille = 25
WINDEVWEBDEV - Code ServeurWINDEV MobileEtats et RequêtesiPhone/iPadWindows MobileUniversal Windows 10 AppAjaxCode Utilisateur (MCU)
// Définir les caractéristiques d'une variable de type Police
Police1 est une Police
Police1..Nom = "Arial"
Police1..Taille = 14
Police1..Angle = 45
// Appliquer la police au champ "MonChamp"
MonChamp..Police = Police1
Syntaxe

Connaître la taille d'une variable de type Police, le nombre maximum de caractères contenus dans un champ Masquer les détails

<Résultat> = <Nom de l'élément>..Taille
<Résultat> : Entier
  • Taille (en pica) de la police spécifiée.
  • Nombre maximum de caractères contenus dans le champ spécifié ou 0 si le champ spécifié n'a aucune limite de saisie.
  • Nombre de colonnes d'une table si le champ spécifié est une table.
<Nom de l'élément> : Chaîne de caractères (avec ou sans guillemets)
  • Nom de la variable de type Police à manipuler.
  • Nom du champ à manipuler

Modifier la taille d'une variable de type Police, le nombre maximum de caractères contenus dans un champ Masquer les détails

<Nom de l'élément>..Taille = <Nouvelle taille>
<Nom de l'élément> : Chaîne de caractères (avec ou sans guillemets)
  • Nom de la variable de type Police à manipuler.
  • Nom du champ à manipuler.
<Nouvelle taille> : Entier
  • Nouvelle taille (en pica) de la police spécifiée.
  • Nombre maximum de caractères contenus dans le champ spécifié ou 0 si le champ spécifié n'a aucune limite de saisie.
Remarque : Il n'est pas possible de modifier le nombre de colonnes présentes dans un champ Table.

Connaître la taille d'une rubrique Masquer les détails

<Résultat> = <Nom du fichier>.<Nom de la rubrique>..Taille
<Résultat> : Entier
  • Nombre maximum de caractères gérés par la rubrique spécifiée,
  • 0 pour les mémos.
<Nom du fichier> : Chaîne de caractères (avec ou sans guillemets)
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.
<Nom de la rubrique> : Chaîne de caractères (avec ou sans guillemets)
Nom de la rubrique manipulée. Ce nom a été défini sous l'éditeur d'analyses ou grâce au type Description de Rubrique.
Si cette rubrique est de type texte, nombre de caractères de la rubrique.
Si cette rubrique est de type heure, le nombre de caractères permet d'identifier le format de la rubrique :
Nombre de caractères de la rubrique HeureFormat de la rubrique Heure
2HH
4HHMM
6HHMMSS
8HHMMSSCC
9HHMMSSCCC
WINDEVWEBDEV - Code ServeurWINDEV MobileEtats et RequêtesiPhone/iPadWindows MobileUniversal Windows 10 AppAjaxCode Utilisateur (MCU)

Définir la taille (nombre de caractères) d'une rubrique décrite par programmation Masquer les détails

<Nom de la rubrique>..Taille = <Nombre de caractères>
<Nom de la rubrique> : Chaîne de caractères (avec ou sans guillemets)
Nom de la rubrique manipulée. Ce nom vient d'être défini grâce au type Description de Rubrique.
Si cette rubrique est de type texte, nombre de caractères de la rubrique.
Si cette rubrique est de type heure, le nombre de caractères permet d'identifier le format de la rubrique :
Nombre de caractères de la rubrique HeureFormat de la rubrique Heure
2HH
4HHMM
6HHMMSS
8HHMMSSCC
9HHMMSSCCC
<Nombre de caractères> : Entier
Nouveau nombre maximum de caractères gérés par la rubrique spécifiée.
Remarques
WINDEVWEBDEV - Code ServeurWINDEV MobileEtats et RequêtesiPhone/iPadWindows MobileUniversal Windows 10 AppAjaxCode Utilisateur (MCU)

Variable de type Police

Une police peut être créée à partir d'une variable de type Police.
Pour définir les caractéristiques de la police, utilisez :
Cette police pourra être utilisée :

Nombre de caractères

Si le nombre maximum de caractères spécifié est plus petit que le nombre de caractères actuellement présents dans le champ :
  • Le contenu du champ n'est pas modifié à l'affichage.
  • La valeur du champ comprend l'ensemble des caractères affichés dans le champ.

Champ de saisie multiligne

Si le nombre maximum de caractères dans un champ de saisie multiligne est modifié avec la propriété ..Taille, il sera possible d'affecter par programmation un texte utilisant un nombre de caractères supérieur au nombre maximum spécifié avec la propriété ..Taille. Par exemple :
// "SAI_Adresse" est un champ de saisie multiligne
SAI_Adresse..Taille = 5
SAI_Adresse = "ABCDEFGHI"
// "SAI_Adresse" contient "ABCDEFGHI"

Champ avec masque de saisie

La propriété ..Taille ne doit pas être utilisée pour modifier le nombre maximum de caractères contenus dans les champs comportant un masque de saisie. En effet, le nombre maximum de caractères d'un champ est alors fonction du masque de saisie défini pour ce champ.

Limites

Dans un fichier de données HFSQL, la propriété ..Taille s'applique uniquement aux rubriques de type texte et heure.
WINDEVWEBDEV - Code ServeurWINDEV MobileEtats et RequêtesiPhone/iPadWindows MobileUniversal Windows 10 App Dans un état, la propriété ..Taille peut être utilisée uniquement sur un champ Rubrique.
WINDEVWEBDEV - Code ServeurWINDEV MobileEtats et RequêtesiPhone/iPadWindows MobileUniversal Windows 10 App Dans un état, la propriété ..Taille peut être utilisée uniquement sur un champ Libellé.
WINDEVWINDEV Mobile Dans une fenêtre, la propriété ..Taille s'applique uniquement aux :
  • champs de saisie,
  • tables (uniquement en lecture),
  • colonnes de table,
  • combos en saisie.
WEBDEV - Code Serveur Dans une page, la propriété ..Taille s'applique uniquement en lecture aux :
  • champs de saisie,
  • tables.
Java La propriété ..Taille s'applique uniquement aux éléments suivants :
  • Champ de saisie.
  • Combo.
  • Table.
  • Colonne de table.
Android La propriété ..Taille est disponible sur les colonnes d'une table mais elle n'est pas disponible sur un champ Table.
Version minimum requise
  • Version 11
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire