|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() Christian RoignotLogisticien Inscription : janvier 2009 Messages : 308 ![]() |
Bonjour,
J’essaye de réaliser un formulaire sur une période mobile basé d’une requête analyse croisée. Je me suis basé du lien suivant et de l’aide que j’ai eu d’USER pour générer un graphique mobile. J’ai regardé la vidéo de Maxence HUBICHE, mais qui ne correspond pas à ce que je veux faire Cela fait 2 jours que j’essaye d’effectuer un sous-formulaire basé sur la requête SQL analyse croisée et de l’inclure dans le formulaire principal. Pour corser tous ça, le formulaire doit être multicritère (Client, OV, etc…) Ci-joint une base pour mieux comprendre ma demande d’aide. Quelqu’un peut-il m’aiguiller ? Merci d’avance de votre aide |
|
|
00
|
|
|
#2 |
![]() ![]() Denis Développeur informatique Inscription : août 2004 Messages : 3 206 ![]() |
Salut,
Je crois qu'il va falloir de familiariser avec les tableaux croisés dynamiques : Comme les dates et surtout les colonnes vont varier, un TCD me semble bien mieux adapté à ton cas. (les sous-formulaires basés sur des requêtes croisées ne conviennent pas dans ton cas, car le nombre de colonnes doit-être figé). Voici un exemple: Tu peux filter par semaine en haut à gauche du TCD. et construire ton TCD en ajoutant des champs après affichage de la liste des champs et en les glissant en en-têtes de lignes, de colonnes ou en filtre (comme pour les semaines)...
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp. Bon développement ! Mes tutoriels et contributions sur ma page perso: Ma page personnelle |
|
10
|
|
|
#3 |
|
Membre habitué
![]() Christian RoignotLogisticien Inscription : janvier 2009 Messages : 308 ![]() |
Merci Denis.
![]() je vais regarder ça demain matin et te tiens au courant. Bonne soirée Christian |
|
|
00
|
|
|
#4 | |
|
Membre habitué
![]() Christian RoignotLogisticien Inscription : janvier 2009 Messages : 308 ![]() |
Bonjour Denis,
J'ai déja testé avec un TDC. Cela ne convient pas au "Chef". Il aimerai que j'effectue les charges comme pour les graphiques. Concernant les colonnes: Citation:
Explications: Les dates des colonnes correspondront à l'extraction d'un fichier Excel (Carnet commande). Il va y avoir une extraction par jour (Lundi au vendredi) Donc, je devrais avoir 10 colonnes. Car l'affichage se fera sur 2 semaines. Dans mon exemple, je l'ai effectué sur 4 semaines (pas assez de dates). Concernant le formulaire principale "frmStatsSemaine" doit être multicritère avec les éléments suivants: 1) les semaines 2) CAP 3) Client Voir exemple de tableau joint, comment devra apparaître dans le formulaire Puis, en cliquant sur une quantité , je dois faire apparaître les champs correspondant à cette quantité et à la date prévue de fin de fabrication (Dte Fin Prévue) - OV (commande client) - OF (Odre de fabrication) - Dte Ddée EXW (Date d'expédition - etc..... Voir exemple de tableau suite Est-ce possible d'effectuer cette partie...... Dois-je revoir la modélisation? Merci de ton aide Christian |
|
|
|
00
|
|
|
#5 |
![]() ![]() Denis Développeur informatique Inscription : août 2004 Messages : 3 206 ![]() |
je ne parviens pas à bien voir les images, beaucoup trop petites...
En en-têtes de lignes il y a quoi ?
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp. Bon développement ! Mes tutoriels et contributions sur ma page perso: Ma page personnelle |
|
00
|
|
|
#6 |
|
Membre habitué
![]() Christian RoignotLogisticien Inscription : janvier 2009 Messages : 308 ![]() |
Ci-joint les images dans un document.
|
|
|
00
|
|
|
#7 |
![]() ![]() Denis Développeur informatique Inscription : août 2004 Messages : 3 206 ![]() |
Pour la 1er image j'ai fait le sous-formulaire en mode feuille de donnée basée sur la requête croisée:
Par contre c'est sur 14 jours ( 2 semaines pleines) pour éviter les trous A+
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp. Bon développement ! Mes tutoriels et contributions sur ma page perso: Ma page personnelle |
|
10
|
|
|
#8 |
|
Membre habitué
![]() Christian RoignotLogisticien Inscription : janvier 2009 Messages : 308 ![]() |
Ca me semble parfait
![]() ![]() 1) Pour mettre en forme les champs, je passe par la mise en forme conditionnelle? Par exemple: si la col2 est sup à la col3 je le met en rouge. Est-ce une expréssion ou par la valeur du champ? 2) Concernant les critères de recherche (Cap, Client, etc...), j'effectue des zonne liste dans le formulaire "frmStatsSemaine" et je fait comme pour les années et semaine dans la requête "rqyQtéCap" 3) Et derniere demande. Lorsque je clic sur une qté, j'effectue une requête par rapport à la recherche et un formulaire pour afficher le tout? Un grand merci pour ton aide. J'apprend bien avec toi, car je ne voyais pas les choses comme ça. @+ |
|
|
00
|
|
|
#9 |
|
Membre habitué
![]() Christian RoignotLogisticien Inscription : janvier 2009 Messages : 308 ![]() |
Denis,
c'est Ok pour la mise en forme. J'ai modifié le SQl de la requête analyse croisée avec le NZ. je vais pouvoir faire les mises en forme désirées Pour les critères de recherche, j'ai effectué un test en mettant un critére dans la requête "rqyQtéCap", et cela fonctionne. Donc, je vais pouvoir effectuer les zonnes liste et une requête en VBA afin d'inclure tous les critères que l'on me demande Plus qu'a faire le 3ème point. @+ Christian |
|
|
00
|
|
|
#10 | ||
![]() ![]() Denis Développeur informatique Inscription : août 2004 Messages : 3 206 ![]() |
ReSalut,
Pour le point 3) Tu crées un formulaire (ex: frmOV) en mode feuille de données, basé sur la table "tblChargeLongue" ou une requête du même style. Après, dans le sous-formulaire "sfrmStatsSemaine" tu mets ce code sur l'évènement clic de la zone de texte "Dte Fin Prévue": Code :
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp. Bon développement ! Mes tutoriels et contributions sur ma page perso: Ma page personnelle |
||
|
10
|
|
|
#11 |
|
Membre habitué
![]() Christian RoignotLogisticien Inscription : janvier 2009 Messages : 308 ![]() |
Superbe Denis!
![]() Infiniment merci Avec tous ça, je vais pouvoir continuer l'appli pour le "CHEF". Grâce à toi, il va être content et moi aussi bien sûr. Encore merci, et j'ai encore appris quelque chose avec tes précieux conseils. C'est super d'avoir un prof comme toi Je clos la discussion. Bonne soirée Christian |
|
|
00
|
|
|
#12 |
![]() ![]() Denis Développeur informatique Inscription : août 2004 Messages : 3 206 ![]() |
De rien,
J'ai un peu trituré ce genre de problèmes par le passé. Par contre sur d'autres sujets j'ai du mal comme toi
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp. Bon développement ! Mes tutoriels et contributions sur ma page perso: Ma page personnelle |
|
00
|
Copyright © 2000-2012 - www.developpez.com