Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/02/2012, 19h47   #1
Invité régulier
 
YVES GUILLERMIN
Inscription : novembre 2010
Messages : 24
Détails du profil
Informations personnelles :
Nom : YVES GUILLERMIN

Informations forums :
Inscription : novembre 2010
Messages : 24
Points : 7
Points : 7
Par défaut Formulaire avec 6 contrôles onglet

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
YVES69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2012, 20h52   #2
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 625
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 625
Points : 30 945
Points : 30 945
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
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.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 07/02/2012, 05h01   #3
Invité régulier
 
YVES GUILLERMIN
Inscription : novembre 2010
Messages : 24
Détails du profil
Informations personnelles :
Nom : YVES GUILLERMIN

Informations forums :
Inscription : novembre 2010
Messages : 24
Points : 7
Points : 7
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
Images attachées
Type de fichier : jpg IMAGE_COMP.JPG (140,2 Ko, 12 affichages)
YVES69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/02/2012, 12h53   #4
Invité régulier
 
YVES GUILLERMIN
Inscription : novembre 2010
Messages : 24
Détails du profil
Informations personnelles :
Nom : YVES GUILLERMIN

Informations forums :
Inscription : novembre 2010
Messages : 24
Points : 7
Points : 7
Par défaut Formulaire avec 6 onglet suite (Photos)

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
Images attachées
Type de fichier : jpg ERREUR FORMULAIRE.JPG (62,5 Ko, 8 affichages)
YVES69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h43.


 
 
 
 
Partenaires

Hébergement Web