OVH Cloud OVH Cloud

Limite max de controles dans un formulaire ???

9 réponses
Avatar
Thomas
Bonjour,

Sur une de mes feuilles Access, lorsque je veux ajouter d'autre
controles, je tombe en erreur "Access ne peut pas ajouter plus de
controles sur ce formulaire (ou état)".

D'abord je suis étonné qu'une telle limite soit imposée. Mais bon, on
va faire avec.

Je suppose que la seule solution c'est de couper la feuille en
morceaux. Mais si je fais de sous-formulaires ? il les comprend comme 1
controle ou comme autant de controls qu'il y a dedans ???

Thomas (dans la mouise jusqu'au cou avec ce truc là !)

--
Thomas

9 réponses

Avatar
Thomas
Apparement, Access limite à 754 controls sur ses fenêtre.

J'arrive à un tel nombre de controls car les chefs ne veulent pas avoir
à sélectionner dans une ListBox pour renseigner une zone (ça leur fait
faire 2 cliques au lieu d'1). Hors toutes nos zones sont des sélections
à choix multiples donc on a pour chaque champ une dizaine de
radiobuttons...

bref, 'faut revoir la fenêtre

A+
Thomas


Thomas a couché sur son écran :
Bonjour,

Sur une de mes feuilles Access, lorsque je veux ajouter d'autre controles,
je tombe en erreur "Access ne peut pas ajouter plus de controles sur ce
formulaire (ou état)".

D'abord je suis étonné qu'une telle limite soit imposée. Mais bon, on va
faire avec.

Je suppose que la seule solution c'est de couper la feuille en morceaux.
Mais si je fais de sous-formulaires ? il les comprend comme 1 controle ou
comme autant de controls qu'il y a dedans ???

Thomas (dans la mouise jusqu'au cou avec ce truc là !)


--
Thomas

Avatar
Pierre CFI [mvp]
bonjour
diable, combien de controles ???

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Thomas" a écrit dans le message de news:
Bonjour,

Sur une de mes feuilles Access, lorsque je veux ajouter d'autre
controles, je tombe en erreur "Access ne peut pas ajouter plus de
controles sur ce formulaire (ou état)".

D'abord je suis étonné qu'une telle limite soit imposée. Mais bon, on
va faire avec.

Je suppose que la seule solution c'est de couper la feuille en
morceaux. Mais si je fais de sous-formulaires ? il les comprend comme 1
controle ou comme autant de controls qu'il y a dedans ???

Thomas (dans la mouise jusqu'au cou avec ce truc là !)

--
Thomas



Avatar
3stone
Salut,

"Thomas"
Sur une de mes feuilles Access, lorsque je veux ajouter d'autre
controles, je tombe en erreur "Access ne peut pas ajouter plus de
controles sur ce formulaire (ou état)".

D'abord je suis étonné qu'une telle limite soit imposée. Mais bon, on
va faire avec.

Je suppose que la seule solution c'est de couper la feuille en
morceaux. Mais si je fais de sous-formulaires ? il les comprend comme 1
controle ou comme autant de controls qu'il y a dedans ???




La limite de contrôles et sections dans un formulaire est de 754 !

Normalement, cela suffit, même pour de "gros" formulaire.

Plus embêtant est le fait que Access compte tous les contrôles créés,
même ceux que tu supprime à un moment donnés.

Mais, comme tu le pense, un contrôle sous-formulaire compte pour 1
et dans ce contrôle sous-formulaire, tu as à nouveau droit aux 754 contrôles.


--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------

Avatar
Raymond [mvp]
Bonjour.

Tout à fait exact: 754 contrôles ( y compris toutes les sections) ce qui est
pas mal si tu dois tous les saisir.
si tu utilises un sous-formulaire, tu auras le même problème car un
sous-formulaire est un contrôle mais ses contrôles sont gérés aussi.
pour tes boutons radio, si tu as 50 choix avec 10 boutons , bien sûr dans ce
cas.....
tu peux aussi, utiliser certains contrôles radio pour plusieurs contrôles
initiaux en changeant les libellés des radios tout simplement. c'est
transparent pour l'utilisateur. sauf s'il faut afficher toutes les options
en même temps. A ta place (je n'y suis pas), je ne prévoierais qu'un seul
groupe d'options avec tous les cas (20 maxi) avec les libellés et les
valeurs actuelles chargés sur le focus du contrôle initial

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Thomas" a écrit dans le message
de news:
Apparement, Access limite à 754 controls sur ses fenêtre.

J'arrive à un tel nombre de controls car les chefs ne veulent pas avoir
à sélectionner dans une ListBox pour renseigner une zone (ça leur fait
faire 2 cliques au lieu d'1). Hors toutes nos zones sont des sélections
à choix multiples donc on a pour chaque champ une dizaine de
radiobuttons...

bref, 'faut revoir la fenêtre

A+
Thomas


Avatar
Raymond [mvp]
Plus embêtant est le fait que Access compte tous les contrôles créés,
même ceux que tu supprime à un moment donnés.


lorsque tu compactes ta base tu peux recréer des contrôles jusqu'à 754.
je suis arrivé à avoir des noms avec Modifiable9805 pour des essais.

Mais, comme tu le pense, un contrôle sous-formulaire compte pour 1
et dans ce contrôle sous-formulaire, tu as à nouveau droit aux 754
contrôles.

je suis sceptique (comme la fosse du même nom mais sans l'odeur) sur le
nombre de contrôles maxi gérables par access. vu qu'on peut avoir 7
sous-formulaires imbriqués et 1 formulaire principal, on pourrait placer
8x754 = 6032 contrôles. je suis très très sceptique. surtout que le
sous-formulaire n'est plus un objet formulaire mais un contrôle. si un jour
j'ai le temps (je l'ai tous les jours) je vais monter des formulaires
imbriqués .
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"3stone" a écrit dans le message de
news:
Salut,

"Thomas"
Sur une de mes feuilles Access, lorsque je veux ajouter d'autre
controles, je tombe en erreur "Access ne peut pas ajouter plus de
controles sur ce formulaire (ou état)".

D'abord je suis étonné qu'une telle limite soit imposée. Mais bon, on
va faire avec.

Je suppose que la seule solution c'est de couper la feuille en
morceaux. Mais si je fais de sous-formulaires ? il les comprend comme 1
controle ou comme autant de controls qu'il y a dedans ???




La limite de contrôles et sections dans un formulaire est de 754 !

Normalement, cela suffit, même pour de "gros" formulaire.

Plus embêtant est le fait que Access compte tous les contrôles créés,
même ceux que tu supprime à un moment donnés.

Mais, comme tu le pense, un contrôle sous-formulaire compte pour 1
et dans ce contrôle sous-formulaire, tu as à nouveau droit aux 754
contrôles.



--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------







Avatar
3stone
salut,

"Raymond [mvp]" a écrit dans le message news:

Plus embêtant est le fait que Access compte tous les contrôles créés,
même ceux que tu supprime à un moment donnés.


lorsque tu compactes ta base tu peux recréer des contrôles jusqu'à 754.
je suis arrivé à avoir des noms avec Modifiable9805 pour des essais.


j'ai souvenir que cela a foiré un jour...
et même l'importation dans une nouvelle et ré-import n'y fit rien...

de toute facon, j'ai horreur des formulaires montrueux ;-)))
Je préfère de loin ouvrir de petits formulaires secondaires...


Mais, comme tu le pense, un contrôle sous-formulaire compte pour 1
et dans ce contrôle sous-formulaire, tu as à nouveau droit aux 754
contrôles.

je suis sceptique (comme la fosse du même nom mais sans l'odeur) sur le
nombre de contrôles maxi gérables par access. vu qu'on peut avoir 7
sous-formulaires imbriqués et 1 formulaire principal, on pourrait placer
8x754 = 6032 contrôles. je suis très très sceptique. surtout que le
sous-formulaire n'est plus un objet formulaire mais un contrôle. si un jour
j'ai le temps (je l'ai tous les jours) je vais monter des formulaires
imbriqués .


jusqu'à y compris Access 2000, les imbriqués sont limités à 3
si je ne m'abuse (docteur ;)

Le sous-formulaire ne devient pas un contrôle...
Dans un form principal on place un controle sous-form,
et dans ce contrôle se trouve un formulaire à part entière.
La limitation des imbriquations vient plutôt des pères-fils à gérer...
d'ou la non-limite (théorique) lorsque non-imbriqué.

Quoi qu'il en soit, je ne mangerais pas mon chapeau ;-)))


--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------


Avatar
Raymond [mvp]
de toute facon, j'ai horreur des formulaires montrueux ;-)))
Je préfère de loin ouvrir de petits formulaires secondaires...


Tout à fait d'accord

jusqu'à y compris Access 2000, les imbriqués sont limités à 3
si je ne m'abuse (docteur ;)


exact : 2000 = 3
2002-2003 = 7

Bon courage à tout le monde, avec ça.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"3stone" a écrit dans le message de
news:%23CJad$
salut,

"Raymond [mvp]" a écrit dans le message news:

Plus embêtant est le fait que Access compte tous les contrôles créés,
même ceux que tu supprime à un moment donnés.


lorsque tu compactes ta base tu peux recréer des contrôles jusqu'à 754.
je suis arrivé à avoir des noms avec Modifiable9805 pour des essais.


j'ai souvenir que cela a foiré un jour...
et même l'importation dans une nouvelle et ré-import n'y fit rien...

de toute facon, j'ai horreur des formulaires montrueux ;-)))
Je préfère de loin ouvrir de petits formulaires secondaires...


Mais, comme tu le pense, un contrôle sous-formulaire compte pour 1
et dans ce contrôle sous-formulaire, tu as à nouveau droit aux 754
contrôles.

je suis sceptique (comme la fosse du même nom mais sans l'odeur) sur le
nombre de contrôles maxi gérables par access. vu qu'on peut avoir 7
sous-formulaires imbriqués et 1 formulaire principal, on pourrait placer
8x754 = 6032 contrôles. je suis très très sceptique. surtout que le
sous-formulaire n'est plus un objet formulaire mais un contrôle. si un
jour


j'ai le temps (je l'ai tous les jours) je vais monter des formulaires
imbriqués .


jusqu'à y compris Access 2000, les imbriqués sont limités à 3
si je ne m'abuse (docteur ;)

Le sous-formulaire ne devient pas un contrôle...
Dans un form principal on place un controle sous-form,
et dans ce contrôle se trouve un formulaire à part entière.
La limitation des imbriquations vient plutôt des pères-fils à gérer...
d'ou la non-limite (théorique) lorsque non-imbriqué.

Quoi qu'il en soit, je ne mangerais pas mon chapeau ;-)))


--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------












Avatar
Thomas
ok, merci pour ces infos, je vais faire le forcing pour changer de
méthode !

A+
Thomas

Le 06/05/2004, 3stone a supposé :
salut,

"Raymond [mvp]" a écrit dans le message news:

Plus embêtant est le fait que Access compte tous les contrôles créés,
même ceux que tu supprime à un moment donnés.


lorsque tu compactes ta base tu peux recréer des contrôles jusqu'à 754.
je suis arrivé à avoir des noms avec Modifiable9805 pour des essais.


j'ai souvenir que cela a foiré un jour...
et même l'importation dans une nouvelle et ré-import n'y fit rien...

de toute facon, j'ai horreur des formulaires montrueux ;-)))
Je préfère de loin ouvrir de petits formulaires secondaires...


Mais, comme tu le pense, un contrôle sous-formulaire compte pour 1
et dans ce contrôle sous-formulaire, tu as à nouveau droit aux 754
contrôles.

je suis sceptique (comme la fosse du même nom mais sans l'odeur) sur le
nombre de contrôles maxi gérables par access. vu qu'on peut avoir 7
sous-formulaires imbriqués et 1 formulaire principal, on pourrait placer
8x754 = 6032 contrôles. je suis très très sceptique. surtout que le
sous-formulaire n'est plus un objet formulaire mais un contrôle. si un jour
j'ai le temps (je l'ai tous les jours) je vais monter des formulaires
imbriqués .


jusqu'à y compris Access 2000, les imbriqués sont limités à 3
si je ne m'abuse (docteur ;)

Le sous-formulaire ne devient pas un contrôle...
Dans un form principal on place un controle sous-form,
et dans ce contrôle se trouve un formulaire à part entière.
La limitation des imbriquations vient plutôt des pères-fils à gérer...
d'ou la non-limite (théorique) lorsque non-imbriqué.

Quoi qu'il en soit, je ne mangerais pas mon chapeau ;-)))


--
Thomas



Avatar
Dan
Salut Thomas,

Suggestion : mets une maquette en service avec 754 contrôles, et propose de
la tester aux utilisateurs qui t'imposent cette méthode, ça devrait les
inciter à considérer ton point de vue...

Dan