|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : novembre 2010 Messages : 19 ![]() |
Bonjour à tous,
J'ai une petite question d'ordre pratique. Peut-on dans un état access affiché les enregistrement en colonne et non en ligne? ex : Parcelle 25 26 27 ... au lieu de Parcelle 25 26 27 Merci à tous pour votre participation.
|
|
|
00
|
|
|
#2 | |
![]() ![]() ![]() Claude LELOUPChercheur de loisirs (ayant trouvé !) Inscription : novembre 2006 Messages : 5 242 ![]() |
Bonjour,
Citation:
__________________
Amoureuse/amoureux de la langue française ? Vous pouvez nous aider à corriger nos ressources ! |
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : novembre 2010 Messages : 19 ![]() |
Et pour l'etat en colonne en fait tu me dis qu'il faudrait que j'ai une table du genre : N° de parcelle1, N° de parcelle2,...
Pour ensuite faire apparaitre dans un état une case texte avec "=[N° de parcelle1] & " et " & [N° de parcelle2] & ... ? est-ce bien ca? Car si c'est ca, ce n'est pas se que je souhaite en premier lieu mais si aucune solution existe j'y avait bien pensé. Merci |
|
|
00
|
|
|
#4 |
|
Membre éclairé
![]() |
|
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : novembre 2010 Messages : 19 ![]() |
J'ai essayé l'analyse croisée, ca me permettrai de faire ce que je veux mais le souci est ailleurs. Comment je fais pour afficher tous les resultats dans un état car les colonnes change tout le temps.
Exemple: Section 12 14 16 BZ 12 BH 14 16 Les numeros change en fonction des données entrées donc je ne sais pas comment monter mon état après ca. Merci |
|
|
00
|
|
|
#6 |
|
Membre éclairé
![]() |
Essaie de voir la source de cafeine
|
|
|
00
|
|
|
#7 | ||||
![]() ![]() ![]() Claude LELOUPChercheur de loisirs (ayant trouvé !) Inscription : novembre 2006 Messages : 5 242 ![]() |
Bonjour,
Je reviens avec ma proposition de recourir à une fonction. Dans l’exemple annexé, j’ai supposé : une table1 avec [Niveau1] : parcelle, Bz, BH et [Niveau2] avec leurs valeurs Voici une fonction qui va aligner les valeurs [Niveau2] pour un [Niveau1] donné : Code :
Code sql :
__________________
Amoureuse/amoureux de la langue française ? Vous pouvez nous aider à corriger nos ressources ! |
||||
|
|
10
|
|
|
#8 | ||
|
Invité de passage
![]() Inscription : novembre 2010 Messages : 19 ![]() |
J'ai testé ta function ça marche nikel! Merci beaucoup!
Juste un petit détail : je voudrais avoir un "et" entre les numéros des parcelles, pour cela je me suis dis : ajoute un petit "et" par la: Code :
Ma question, peut-on supprimer le dernier "et"? |
||
|
|
00
|
|
|
#9 | ||
![]() ![]() ![]() Claude LELOUPChercheur de loisirs (ayant trouvé !) Inscription : novembre 2006 Messages : 5 242 ![]() |
Bonjour,
Ah, tu t'es fait gronder ! Code :
|
||
|
|
10
|
|
|
#10 |
|
Invité de passage
![]() Inscription : novembre 2010 Messages : 19 ![]() |
Un dernier petit souci après plusieurs test :
Numerodecompte Commune SectionC Numero 1 MEILLAC G 179 1 MEILLAC G 180 2 MEILLAC G 179 2 MEILLAC G 180 2 MEILLAC G 181 Avec la mise en colonne actuelle, j'ai G : 179 et 180 et 179 et 180 et 181 pour mon compte 1 et mon compte 2. En fait il me faut pour le compte 1 : G : 179 et 180 et pour le compte 2 : G : 179 et 180 et 181 Faut-il faire une requête préalable ou peut-on ajouter du code à la fonction pour qu'il sépare chaque compte? Merci |
|
|
00
|
|
|
#11 |
![]() ![]() ![]() Claude LELOUPChercheur de loisirs (ayant trouvé !) Inscription : novembre 2006 Messages : 5 242 ![]() |
Bonjour,
As-tu divers cas pour lesquels tu voudrais une procédure « passe-partout » ? Poste (par exemple en complétant le fichier du N° 7) quelques tables avec les données et l’exemple d’état que tu voudrais pour chacun des cas. J’essaierai alors d’écrire une fonction générale avec des paramètres. Pour le fun, ce serait mieux de séparer avec des virgules, la dernière étant remplacée par « et », avec un point final. |
|
|
00
|
|
|
#12 |
|
Invité de passage
![]() Inscription : novembre 2010 Messages : 19 ![]() |
en fait, en creusant un peu (ma cervelle), j'ai fait une requête intermédiaire où je concatène le numéro de compte et la section (ex: 1 G) dans un champ que j'ai appelé "test".
J'applique ensuite ta fonction à cette requête et au champ "test" puis je supprime le 1 devant de la même manière que l'on supprime le dernier "et". Pour l'instant cette solution marche et n'est pas trop lourde mais une belle function serait pas mal. On verra si j'en ait vraiment besoin. Merci ClaudeLeLoup Je reposterai au cas où |
|
|
00
|
|
|
#13 |
![]() ![]() ![]() Claude LELOUPChercheur de loisirs (ayant trouvé !) Inscription : novembre 2006 Messages : 5 242 ![]() |
Bonjour,
Si le sujet t'intéresse encore, tu peux voir ceci : http://www.developpez.net/forums/d10...-plutot-liste/ |
|
|
10
|
|
|
#14 |
|
Invité de passage
![]() Inscription : novembre 2010 Messages : 19 ![]() |
Salut,
Je reviens sur ta proposition de mettre une virgule entre cahque colonne et un "et" à la dernière. Peux tu me dire comment faire? Pour le point final, c'est bon. Merci |
|
|
00
|
|
|
#15 |
![]() ![]() ![]() Claude LELOUPChercheur de loisirs (ayant trouvé !) Inscription : novembre 2006 Messages : 5 242 ![]() |
|
|
|
10
|
|
|
#16 | ||
|
Invité de passage
![]() Inscription : novembre 2010 Messages : 19 ![]() |
Bonjour,
En utilisant ton code, j'ai une erreur qui se produit Code :
Sais-tu pourquoi, j'ai cette erreur ? Merci |
||
|
|
00
|
|
|
#17 |
![]() ![]() ![]() Claude LELOUPChercheur de loisirs (ayant trouvé !) Inscription : novembre 2006 Messages : 5 242 ![]() |
Bonjour,
Je viens de vérifier le fichier joint. Tout est correct. Je constate qu'il a déjà été chargé 9 fois. Personne ne proteste ---> tu dois faire une mauvaise manoeuvre. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com