PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Rappel
  • Masque d'affichage par défaut
  • Masques prédéfinis
  • Masques supplémentaires
  • Masques de saisie personnalisés
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
Présentation

Rappel

WINDEV, WEBDEV et WINDEV Mobile proposent deux types de masques :
  • les masques de saisie qui définissent les caractères pouvant être saisis dans les champs d'une fenêtre ou une page. Parfois, ces masques permettent également de modifier la casse (majuscule / minuscule) des valeurs affectées aux champs d'une fenêtre ou d'une page par programmation.
  • les masques d'affichage qui définissent les caractères pouvant être :
    • Versions 17 et supérieures
      WINDEVWINDEV Mobile affichés dans les champs d'une fenêtre.
      Nouveauté 17
      WINDEVWINDEV Mobile affichés dans les champs d'une fenêtre.
      WINDEVWINDEV Mobile affichés dans les champs d'une fenêtre.
    • imprimés dans les champs d'un état.
Masque d'affichage par défaut
Par défaut, lors de la création d'un champ de type heure :
  • le masque de saisie "Heure définie par le projet" est sélectionné : les informations définies dans les paramètres de gestion des heures pour le projet sont automatiquement prises en compte. Rappel : Ces paramètres sont définis pour chaque langue dans l'onglet "Langues" de la description du projet (option "Projet .. Description du projet"). Rappel : Ces paramètres sont définis pour chaque langue dans l'onglet "Langues" de la description du projet :
    1. Sous le volet "Projet", dans le groupe "Projet", cliquez sur "Description".
    2. Sélectionnez l'onglet "Langues" puis l'onglet "Heure".
    3. Le format utilisé correspond :
      • soit aux paramètres du système d'exploitation,
      • soit aux paramètres spécifiés.
  • Versions 17 et supérieures
    WINDEVWINDEV Mobile le masque d'affichage "Même masque que la saisie" est sélectionné.
    Nouveauté 17
    WINDEVWINDEV Mobile le masque d'affichage "Même masque que la saisie" est sélectionné.
    WINDEVWINDEV Mobile le masque d'affichage "Même masque que la saisie" est sélectionné.
Remarques :
  • Dans un état, lors de la création d'un champ prédéfini de type Date, l'assistant permet de sélectionner le format d'affichage du champ.
  • Dans la fenêtre de description du champ, une liste de masques prédéfinis est proposée. Vous pouvez au choix :
    • soit sélectionner un masque prédéfini.
    • soit créer un masque personnalisé.
Masques prédéfinis
Les masques suivants sont proposés (ordre d'apparition sous l'éditeur de fenêtres, de pages et d'états) :
  • 'HH:MM'
  • 'HH:MM:SS'
  • 'HH:MM:SS:CC'
  • 'HH:MM:SS AM' : permet de gérer l'heure au format AM/PM.
  • l'heure système. L'heure système dépend du masque de saisie sélectionné dans les paramètres régionaux système ("Options régionales" dans le panneau de configuration).
Versions 17 et supérieures
WEBDEV - Code ServeurWEBDEV - Code Navigateur

Masques supplémentaires

En WEBDEV, il est également possible de sélectionner des masques de saisie HTML 5. Ces masques de saisie permettent d'utiliser les contrôles HTML 5 pour valider la saisie.
Attention : Ces masques ne sont pas gérés par tous les navigateurs et leur fonctionnement peut différer selon le navigateur utilisé.
Les masques de saisie HTML 5 disponibles sont les suivants :
Masque sélectionnéButEffets lors de la saisie dans le champ
Heure (HTML5)Saisie d'une heure au format HH:MM
  • Internet Explorer 9 : Non géré.
  • Internet Explorer 11 : Non géré.
  • Edge 38 : Champ avec spin permettant de modifier l'heure automatiquement.
    Lors de la validation du formulaire, si la valeur saisie est incorrecte, un message demandant de saisir une valeur correcte est affiché.
  • FireFox 5 : Non géré.
  • Chrome 12 : Champ avec spin permettant de modifier l'heure automatiquement.
    Lors de la validation du formulaire, si la valeur saisie est incorrecte, une bulle d'aide demandant de saisir une valeur correcte est affichée. Le focus est mis sur le champ.
  • Opéra 11.11 : Champ avec spin permettant de modifier l'heure automatiquement.
  • Safari 5 : Lors de la validation du formulaire, si la valeur saisie est incorrecte, le focus est mis sur le champ.
Nouveauté 17
WEBDEV - Code ServeurWEBDEV - Code Navigateur

Masques supplémentaires

En WEBDEV, il est également possible de sélectionner des masques de saisie HTML 5. Ces masques de saisie permettent d'utiliser les contrôles HTML 5 pour valider la saisie.
Attention : Ces masques ne sont pas gérés par tous les navigateurs et leur fonctionnement peut différer selon le navigateur utilisé.
Les masques de saisie HTML 5 disponibles sont les suivants :
Masque sélectionnéButEffets lors de la saisie dans le champ
Heure (HTML5)Saisie d'une heure au format HH:MM
  • Internet Explorer 9 : Non géré.
  • Internet Explorer 11 : Non géré.
  • Edge 38 : Champ avec spin permettant de modifier l'heure automatiquement.
    Lors de la validation du formulaire, si la valeur saisie est incorrecte, un message demandant de saisir une valeur correcte est affiché.
  • FireFox 5 : Non géré.
  • Chrome 12 : Champ avec spin permettant de modifier l'heure automatiquement.
    Lors de la validation du formulaire, si la valeur saisie est incorrecte, une bulle d'aide demandant de saisir une valeur correcte est affichée. Le focus est mis sur le champ.
  • Opéra 11.11 : Champ avec spin permettant de modifier l'heure automatiquement.
  • Safari 5 : Lors de la validation du formulaire, si la valeur saisie est incorrecte, le focus est mis sur le champ.
WEBDEV - Code ServeurWEBDEV - Code Navigateur

Masques supplémentaires

En WEBDEV, il est également possible de sélectionner des masques de saisie HTML 5. Ces masques de saisie permettent d'utiliser les contrôles HTML 5 pour valider la saisie.
Attention : Ces masques ne sont pas gérés par tous les navigateurs et leur fonctionnement peut différer selon le navigateur utilisé.
Les masques de saisie HTML 5 disponibles sont les suivants :
Masque sélectionnéButEffets lors de la saisie dans le champ
Heure (HTML5)Saisie d'une heure au format HH:MM
  • Internet Explorer 9 : Non géré.
  • Internet Explorer 11 : Non géré.
  • Edge 38 : Champ avec spin permettant de modifier l'heure automatiquement.
    Lors de la validation du formulaire, si la valeur saisie est incorrecte, un message demandant de saisir une valeur correcte est affiché.
  • FireFox 5 : Non géré.
  • Chrome 12 : Champ avec spin permettant de modifier l'heure automatiquement.
    Lors de la validation du formulaire, si la valeur saisie est incorrecte, une bulle d'aide demandant de saisir une valeur correcte est affichée. Le focus est mis sur le champ.
  • Opéra 11.11 : Champ avec spin permettant de modifier l'heure automatiquement.
  • Safari 5 : Lors de la validation du formulaire, si la valeur saisie est incorrecte, le focus est mis sur le champ.
Masques de saisie personnalisés
Les éléments suivants peuvent être utilisés pour définir un masque personnalisé :
  • 'HH' (heure)
  • 'MM' (minutes)
  • 'SS' (secondes)
  • 'CC' (centièmes de seconde)
Il est possible de combiner ces masques. Par exemple : Le masque 'Il est HH Heure(s) MM Minute(s)' donnera un résultat de la forme "Il est 10 Heure(s) 26 Minute(s)".
WEBDEV - Code Serveur Les masques de saisie personnalisés sont gérés uniquement en affichage : ils ne sont pas disponibles lors de la saisie dans le champ par l'internaute.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire