Maison >Les sujets >Access >Qu'est-ce qu'un contrôle de formulaire pouvant accepter la saisie de données numériques ?

Qu'est-ce qu'un contrôle de formulaire pouvant accepter la saisie de données numériques ?

青灯夜游
青灯夜游original
2021-02-01 11:41:128373parcourir

Le contrôle de formulaire qui peut accepter la saisie de données numériques est la « zone de texte ». Il existe quelques contrôles de base dans le formulaire dans Access. Les zones de texte sont principalement utilisées pour saisir ou modifier des données et sont liées aux données de champ.

Qu'est-ce qu'un contrôle de formulaire pouvant accepter la saisie de données numériques ?

L'environnement d'exploitation de ce tutoriel : système Windows 10, ordinateur Dell G3, Microsoft Office Access2019.

Contrôles courants dans le formulaire d'accès - zone de texte

La zone de texte peut être considérée comme le contrôle le plus couramment utilisé dans le formulaire, et le plus couramment utilisé. est contraignant. Zone de texte à partir de laquelle le contrôle provient, c'est-à-dire la zone de texte qui affiche les champs de table/requête. Les zones de texte sont principalement utilisées pour saisir ou modifier des données et sont liées aux données de champ.

Lorsque le formulaire lui-même n'a pas de source d'enregistrement, vous pouvez également organiser des zones de texte indépendantes. Par exemple, certains amis doivent d'abord modifier les enregistrements, puis ajouter ou mettre à jour les données du tableau via le bouton Enregistrer. C'est ainsi qu'ils procèdent.

En tant que contrôle le plus couramment utilisé dans les formulaires, la zone de texte possède des propriétés très complètes. Tels que : format, masque, valeur par défaut, méthode de saisie, validité, multiligne, affichage, disponible, verrouillé, etc., ainsi que de nombreuses couleurs d'arrière-plan, couleurs de premier plan (couleurs de police), paramètres de bordure et de nombreux événements.

Étant donné que les zones de texte sont couramment utilisées par tout le monde, ils devraient les connaître. En voici quelques-unes à aborder.

Peut être agrandi ou réduit : cette propriété n'est disponible que lors de l'impression. ou l'aperçu du formulaire. Cela affectera l'affichage des sections et des contrôles du formulaire, et ne sera pas affecté lorsqu'il est affiché dans d'autres vues.

Quand afficher : Ici, vous pouvez définir si le formulaire est affiché ou quand le formulaire est imprimé. En fait, la plupart d'entre eux ont cet attribut, mais nous n'imprimons pas souvent le formulaire et y prêtons rarement attention. il. .

Règles de validité et texte de validité : Ici, vous pouvez définir les règles pour la valeur de cette zone de texte. Par exemple : si vous souhaitez définir cette valeur sur une valeur positive, saisissez alors la règle de validité : > 0, saisissez le texte de validité : Veuillez saisir ici une valeur supérieure à zéro. Il convient de noter encore une fois que les règles de validation peuvent également faire référence à d'autres contrôles.

L'aide l'explique plus en détail. L'extrait est le suivant :

Lors de l'édition des données et que le focus quitte le champ ou le contrôle, les règles de validité fixées par le Le champ et le contrôle seront appliqués.

Lors du déplacement vers d'autres enregistrements, les règles de validité de l'enregistrement seront appliquées.

Si un champ et un contrôle lié au champ ont des règles de validation créées, les deux règles de validation seront appliquées lorsque les données sont modifiées et que le focus quitte le contrôle.

Disponible et verrouillé : si certains champs d'un formulaire ne souhaitent pas que les utilisateurs les modifient, ils peuvent être verrouillés. En cas de verrouillage, ils peuvent toujours obtenir le focus, mais ne peuvent pas être modifiés. Si disponible est défini sur. Non, alors il n'a même pas la possibilité d'obtenir le focus. Si les paramètres disponibles et verrouillés sont négatifs, il sera grisé.

Index des touches de tabulation : La plupart des amis ne font probablement pas attention à cette petite chose. En fait, pour une interface rigoureuse, c'est en effet assez important. Sa fonction est de répondre à la séquence de transfert de focus lorsque le clavier actionne la touche Tab. En fait, les paramètres réels ne sont généralement pas définis directement dans la boîte de dialogue des propriétés, mais dans la boîte de dialogue contextuelle "Affichage" - "Ordre des touches de tabulation" dans le menu.

Si vous souhaitez que la touche Tabulation ignore le saut d'un contrôle, vous pouvez définir sa propriété de tabulation sur Non.

Lorsque vous appuyez continuellement sur la touche Tab, le curseur peut passer à l'enregistrement suivant, ce qui peut causer des problèmes pour la conception de formulaire unique de certains amis. La solution est la suivante : bouclez le formulaire. La propriété est définie sur l'enregistrement actuel. .

Le contrôle de zone de texte peut non seulement lier la valeur du champ d'affichage, mais également afficher la valeur de l'expression, c'est-à-dire : =..., cliquez sur le petit bouton à trois points à droite de la source de contrôle propriété pour démarrer le générateur d’expression, vous pouvez modifier votre expression.

Le contrôle de la zone de texte peut être modifié en : étiquette, zone de liste déroulante, zone de liste

Après le passage à une étiquette, la liaison sera automatiquement perdue

Barre de menus de raccourci : Si vous avez personnalisé Pour les menus contextuels, dans cette propriété, vous pouvez sélectionner parmi les cases suivantes.

Texte de l'invite de contrôle : le contenu du texte saisi dans cette propriété fera apparaître une invite lorsque la souris pointe sur la zone de texte dans votre vue de formulaire.

Pour plus de connaissances sur la programmation informatique, veuillez visiter : Vidéo de programmation ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn