OVH Cloud OVH Cloud

Modif. de longueur d'un champ

3 réponses
Avatar
CoinCoin
Bonjour à tous,
J'ai une base de données comportant plusieurs tables avec formulaire
attaché. Je voudrais augmenter la longueur maxi. d'un champ d'un formulaire
(augmentation du nb. maxi.de caractéres) : je n'arrive pas à le faire (à
cause de l'attachement entre table et formulaire ?).
Que faire pour augmenter la longeur maxi. d'un champ ?

3 réponses

Avatar
Tisane
Bonjour CoinCoin,

J'ai une base de données comportant plusieurs tables avec formulaire
attaché. Je voudrais augmenter la longueur maxi. d'un champ d'un
formulaire
(augmentation du nb. maxi.de caractéres) : je n'arrive pas à le faire (à
cause de l'attachement entre table et formulaire ?).
Que faire pour augmenter la longeur maxi. d'un champ ?


On n'augmente pas la taille d'un "champ" de formulaire. Les champs sont dans
des tables.
Donc tu ne peux modifier leur taille que dans la table elle-même.
Cette modification se répercutera automatiquement dans ton formulaire.
Si tu utilises des tables liées, il faut donc que tu ouvres la base qui
contient physiquement les tables.
Cela dit, je ne suis pas certaine de bien comprendre "augmenter la longueur
maxi. d'un champ".
Un champ texte par exemple peut atteindre 255 caractères maximum. Ce n'est
pas ça que tu veux augmenter ?

--
Tisane

Avatar
CoinCoin
Bonjour Tisane,
Oui, c'est bien un champ texte d'un formulaire que je veux augmenter. Le
champ a une camacité de 30 caractères, je voudrais l'augmenter d'une dizaine
de catactères. J'ai augmenter et diminuer la largeur de la colonne
correspondante dans la table attachée, cela n'a pas d'incidence sur la
capacité du champ dans le formulaire.
Comment faire ?
"Tisane" a écrit dans le message de
news:Otb$
Bonjour CoinCoin,

J'ai une base de données comportant plusieurs tables avec formulaire
attaché. Je voudrais augmenter la longueur maxi. d'un champ d'un
formulaire
(augmentation du nb. maxi.de caractéres) : je n'arrive pas à le faire (à
cause de l'attachement entre table et formulaire ?).
Que faire pour augmenter la longeur maxi. d'un champ ?


On n'augmente pas la taille d'un "champ" de formulaire. Les champs sont
dans

des tables.
Donc tu ne peux modifier leur taille que dans la table elle-même.
Cette modification se répercutera automatiquement dans ton formulaire.
Si tu utilises des tables liées, il faut donc que tu ouvres la base qui
contient physiquement les tables.
Cela dit, je ne suis pas certaine de bien comprendre "augmenter la
longueur

maxi. d'un champ".
Un champ texte par exemple peut atteindre 255 caractères maximum. Ce n'est
pas ça que tu veux augmenter ?

--
Tisane




Avatar
Tisane
Oui, c'est bien un champ texte d'un formulaire que je veux augmenter. Le
champ a une camacité de 30 caractères, je voudrais l'augmenter d'une
dizaine
de catactères. J'ai augmenter et diminuer la largeur de la colonne
correspondante dans la table attachée, cela n'a pas d'incidence sur la
capacité du champ dans le formulaire.


Un tout petit peu de vocabulaire :
Un formulaire ne contient pas à proprement parler des "champs".
Il contient des "contrôles", lesquels affichent le contenu des champs qui
sont dans les tables.

Dans la table, élargir une colonne ne sert à rien qu'à visualiser un peu
plus de caractères mais ne permet pas d'en saisir davantage que la valeur
déclarée lors de la création des tables.
Il faut que tu ouvres la table en mode création (dans la base qui contient
physiquement la table, pas celle où elle est seulement attachée).
Tu sélectionnes le champ dont tu veux augmenter la capacité, et en bas, dans
la fenêtre des propriétés, Taille, tu remplaces 30 par 40 par exemple.
Tu enregistres et tu reviens dans la base qui contient ton formulaire.

--
Tisane

J'ai une base de données comportant plusieurs tables avec formulaire
attaché. Je voudrais augmenter la longueur maxi. d'un champ d'un
formulaire
(augmentation du nb. maxi.de caractéres) : je n'arrive pas à le faire

cause de l'attachement entre table et formulaire ?).
Que faire pour augmenter la longeur maxi. d'un champ ?


On n'augmente pas la taille d'un "champ" de formulaire. Les champs sont
dans

des tables.
Donc tu ne peux modifier leur taille que dans la table elle-même.
Cette modification se répercutera automatiquement dans ton formulaire.
Si tu utilises des tables liées, il faut donc que tu ouvres la base qui
contient physiquement les tables.
Cela dit, je ne suis pas certaine de bien comprendre "augmenter la
longueur

maxi. d'un champ".
Un champ texte par exemple peut atteindre 255 caractères maximum. Ce
n'est
pas ça que tu veux augmenter ?

--
Tisane