|
|
|
|
|
- Présentation du champ de saisie
- Créer un champ de type "Champ de saisie"
- Principales caractéristiques de l'onglet "Général"
- Type d'un champ de saisie
- Type et masques
- Fonctionnalités spécifiques HTML 5
- Principales caractéristiques de l'onglet "UI"
- Etat initial
- Paramètres
- Validation par la touche Entrée des champs de saisie
- Boutons intégrés à la zone de saisie
- Principales caractéristiques de l'onglet "Détail"
- Personnalisation du clavier alphabétique
- Principales caractéristiques de l'onglet "Aide"
- Afficher un texte d'indication dans un champ de saisie
- Principales caractéristiques de l'onglet "Style"
- Style du champ de saisie
- Permuter un champ de saisie en champs Libellé
Présentation du champ de saisie Le Champ de saisie permet à l'utilisateur de saisir directement une information. Le champ de saisie peut être aussi utilisé pour visualiser une information.
Créer un champ de type "Champ de saisie" Pour créer un champ de type "Champ de saisie" : - Sous le volet "Création", dans le groupe "Champs usuels", cliquez sur
. - Cliquez dans la fenêtre ou la page à la position où le champ doit être créé. Le champ apparaît en création.
Remarque : Il est également possible de créer un champ de saisie à partir d'une liste de champs prédéfinis livrés en standard en déroulant "Saisie". La liste des champs disponibles avec leur aperçu au gabarit du projet apparaît. Il suffit de cliquer sur le champ voulu pour le créer dans l'éditeur. Pour afficher les caractéristiques du champ, sélectionnez l'option "Description" dans le menu contextuel du champ. Éditeur d'états : Il est également possible de créer un champ de saisie dans un état. Pour plus de détails, consultez Saisie dans les états. Principales caractéristiques de l'onglet "Général" Type d'un champ de saisie Selon le type d'information affichée ou saisie, le format d'un champ de saisie peut varier. Il est ainsi possible de créer un champ de saisie de type : Type et masques - Masque de saisie : Pour chaque type de champ de saisie, un grand nombre de masques de saisie est utilisable.
Ces masques de saisie sont multilingues : il est possible de sélectionner des masques de saisies différents selon la langue d'exécution du projet. Pour plus de détails, consultez Multilingue dans les champs. Ces masques de saisie peuvent être modifiés en programmation grâce à la propriété MasqueSaisie.
Le clavier affiché lors de l'entrée dans le champ s'adapte automatiquement au masque de saisie sélectionné. Ainsi, le clavier numérique sera automatiquement affiché pour saisir dans un champ de saisie utilisant un masque de saisie numérique. ![WINDEV WINDEV](https://doc.pcsoft.fr/ext/images/fr/WD.png?-158481145) ![Android Android](https://doc.pcsoft.fr/ext/images/fr/ANDROID.png?385929803) Masque d'affichage : Il est également possible de définir des masques d'affichage pour certains types de champs (Monétaire, Monétaire + Euro, Date, Heure et durée). Ces masques d'affichage permettent de définir les caractéristiques du champ lorsqu'il n'est pas en saisie. Par exemple, un champ de type Date peut avoir : - le masque de saisie : "JJ/MM/AAAA".
- le masque d'affichage : "JJJJ JJ MMMM AAAA" (correspondant à la date en toutes lettres).
Les masques d'affichage peuvent être multilingues et peuvent être modifiés par programmation grâce à la propriété MasqueAffichage. Nouveauté SaaS![Android Android](https://doc.pcsoft.fr/ext/images/fr/ANDROID.png?385929803) Remplissage auto. : Cette option permet de paramétrer le remplissage automatique des champs via un service de remplissage (par exemple Dashlane, Google, ...). Pour plus de détails, consultez Remplissage automatique des champs de saisie.
Principales caractéristiques de l'onglet "UI" Etat initial L'état initial d'un champ de saisie correspond à l'état du champ lors de l'ouverture de la fenêtre ou de la page. Les états possibles sont les suivants :
Principales caractéristiques de l'onglet "Détail" Un champ de saisie peut : être utilisé pour réaliser un "Drag and Drop". Pour plus de détails, consultez Gestion du "Drag and Drop". ![WINDEV WINDEV](https://doc.pcsoft.fr/ext/images/fr/WD.png?-158481145) être en saisie assistée : Lors de la saisie dans le champ, l'application propose automatiquement la valeur correspondante présente dans la rubrique clé HFSQL liée au champ. Par exemple, dans le champ "Ville", après avoir saisi "Ly", la valeur "Lyon" est automatiquement proposée. La saisie assistée fonctionne uniquement sur les rubriques clé et sur les rubriques de type Texte. La saisie assistée ne fonctionne pas sur les rubriques non clé, sur les rubriques numériques, et si un masque de saisie est utilisé pour les dates. Pour plus de détails, consultez Saisie assistée dans un champ de saisie
Un champ de saisie peut également proposer : ![WINDEV WINDEV](https://doc.pcsoft.fr/ext/images/fr/WD.png?-158481145) une correction orthographique utilisant : - soit le dictionnaire du logiciel OpenOffice installé sur le poste, ou une correction orthographique et grammaticale utilisant le dictionnaire de Word.
- soit une correction automatique intégrée (basée sur les dictionnaires Hunspell).
![WINDEV WINDEV](https://doc.pcsoft.fr/ext/images/fr/WD.png?-158481145) un historique des saisies : Lors de la saisie dans le champ, la liste des précédentes valeurs précédemment saisies dans ce champ sera automatiquement proposée. Cet historique des saisies n'est pas proposé pour les champs multilignes. Pour plus de détails, consultez Mémoriser la saisie effectuée (FAA).
Principales caractéristiques de l'onglet "Aide" Principales caractéristiques de l'onglet "Style" Style du champ de saisie L'onglet "Style" permet de personnaliser le look de tous les éléments du champ de saisie. Les styles peuvent être appliqués à différents éléments : - Le libellé du champ : Il est possible de définir la police du libellé, sa position, sa couleur, ...
- Le cadre extérieur.
- Le texte de la zone de saisie.
- La zone de saisie : Il est possible par exemple de définir la couleur de fond, la couleur du cadre, ...
Remarque : Le bouton "Marges" permet de définir les marges entre le texte et le bord de la zone de saisie. - Le texte d'indication.
- Les jetons (si le champ en possède).
- L'affichage de la saisie obligatoire ou invalide.
- ...
Permuter un champ de saisie en champs Libellé
Liste des exemples associés :
|
Exemples unitaires (WINDEV) : Le champ de saisie
[ + ] Utilisation d'un champ de saisie
|
|
Exemples unitaires (WINDEV) : Les caractères spéciaux
[ + ] Manipulation de caractères spéciaux dans un champ RTF et visualisation des codes ASCII et ANSI.
|
|
Exemples unitaires (WINDEV) : Les fonctions de reconnaissance vocale
[ + ] Utilisation des fonctions de reconnaissance vocale. Les commandes vocales de Windows Vista (ou de Windows XP, avec un logiciel tiers) permettent de piloter des applications WINDEV à la voix. Par défaut, une application WINDEV répond déjà à la voix, lorsque l'on dicte dans un champ de saisie, ou lorsque l'on énonce le libellé d'un bouton. Il est également possible de programmer une commande vocale spécifique pour effectuer une action particulière.
|
|
Exemples unitaires (WINDEV) : Masque de saisie avancé
[ + ] Manipulation des masques de saisie dans WINDEV : - Définition du format des positifs/négatifs dans un champ de saisie numérique - Définition de l'apparence des négatifs dans un champ de saisie numérique - Définition de l'apparence de la valeur 0 dans un champ de saisie numérique - Utilisation d'une expression régulière pour empêcher la saisie d'autres caractères que les chiffres 1, 2, 3, 4, 5 et 6. - Utilisation d'une expression régulière pour "réguler" la saisie d'un numéro de plaque d'immatriculation français
|
|
Exemples didactiques (WINDEV) : WD Champ Recherche
[ + ] Cet exemple montre comment gérer un champ de saisie permettant de réaliser des recherches FullText de type "google" dans votre base de données.
|
|
Exemples complets (WEBDEV) : WW_Rewali
[ + ] Cet exemple est un site de réservation de voyages. Il propose des offres de voyages à des prix très attractifs. Il est ensuite possible de choisir la durée du voyage, les dates de départ .. puis de valider l'achat jusqu'au paiment via Paypal. Il utilise notamment le champ "bandeau défilant" et les plans.
|
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|