|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() YVES GUILLERMIN Inscription : novembre 2010 Messages : 24 ![]() |
Bonjour,
Dans un formulaire, j'ai placé un contrôle onglet avec 6 onglets sur chaque onglet j'ai respectivement ONGLET 1 150 CHAMPS ONGLET 2 240 CHAMPS ONGLET 3 120 CHAMPS ONGLET 4 180 CHAMPS ONGLET 5 240 CHAMPS ONGLET 6 je voudrai en mettre 200 mais je suis bloqué par la limite d'access Vous allez me dire pourquoi tant de champs mais je valide des compétences en fonction de chaque onglet et je ne peux pas en enlever. Le champ est validé et change de couleur en fonction de la valeur de ce champ. pour un élève je dois visualiser les 6 onglets et dans chaque onglet lui valider des compétences sur les 3 ans de formation. Avez vous une solution pour augmenter le nombre de champ ? Bien cordialement Yves |
|
|
00
|
|
|
#2 |
![]() ![]() |
Bonjour
L'astuce serait de passer par des sous-formulaires. Mais je pense que tu devrais peut-être revoir ta base, car sa structure ne me semble pas optimisé au vu de ce que tu expliques. Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon ![]() Si vous pensez commencer sans un livre, oublier : livres pour débuter Vous pouvez consulter mes articles sur Access et PowerPoint Le blog Office. Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas. |
|
|
10
|
|
|
#3 |
|
Invité régulier
![]() YVES GUILLERMIN Inscription : novembre 2010 Messages : 24 ![]() |
Bonjour,
Merci de ta réponse, c'est vrai au départ je voulais imbriqué un sous formulaire mais il fallait qu'il ressemble à une matrice de 20 colonnes et de 11 lignes maxi et que je puisse intervenir à tout moment sur n'importe quelle ligne ou colonne pour faire changer la valeur en précisant que chaque champ est une liste déroulante dont la valeur se transforme en couleur en fonction de la liste (3 couleurs). Je voulais aussi que chaque sous formulaire soit bloqué à un nombre de lignes et visible à l'écran. Il me faudrait donc 6 sous formulaires, un dans chaque onglet et que les lignes sur chaque onglet apparaissent à chaque enregistrement et j'aurais environ 60 enregistrement maximun (60 élèves de ma classe). Chaque élèves devra avoir les 6 onglets ONGLET1 4 LIGNES ONGLET2 11 LIGNES ONGLET3 9 LIGNES ONGLET4 8 LIGNES ONGLET5 11 LIGNES ONGLET6 7 LIGNES C'est pour cela que je voulais mettre que des champs dans mon formulaire mais j'ai été vite bloqué par le nombre important de champs. je te remercie pour m'avoir éclairé et je vais éssayer sur un onglet un sous formulaire comprenant 11 lignes et 20 colonnes avec les contraintes du dessus. Tu trouveras en PJ l'image que je souhaite avoir de mon sous formulaire de 4 lignes et 20 colonnes et pourras tu me dire si cela est faisable?. Cordialement Yves |
|
|
00
|
|
|
#4 |
|
Invité régulier
![]() YVES GUILLERMIN Inscription : novembre 2010 Messages : 24 ![]() |
Bonjour Philippe,
j'ai suivi tes conseils et j'ai revu entierement ma base avec cette fois ci 6 sous formulaires; pour l'instant je ne suis pas bloqué. J'ai voulu rajouter la photo de chaque élève avec une astuce proposée par 3STONE depuis très longtemps en indiquant le chemin de la photo dans un control text et un peux de VBA entiérement copié. Lorsque je modifie un peu mon formulaire, je l'enregistre,je le ferme et quand je veux revenir sur mon formulaire j'ai une petite erreur que j'ai mis en PJ. Je compile mon projet par débogage et tout fonctionne correctement. Je ne connais absolument pas VBA et les quelques procédures sont des procédures récupérées pour pouvoir mettre la photo de chaque élève. Avez vous une idée ? Bien cordialement et merci encore pour ton aide Yves |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com