IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IHM Discussion :

[A-03] Affichage horizontal des données sur un formulaire


Sujet :

IHM

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    272
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2008
    Messages : 272
    Points : 114
    Points
    114
    Par défaut [A-03] Affichage horizontal des données sur un formulaire
    Bonjour tout le monde,

    Je suis en train de développer un soft en client-serveur (Access 2003 + SQL Server 2005) et aurais besoin d'un composant calendrier. Le hic est que je me fiche complètement des jours, les seuls trucs qui m'intéresse sont les numéros de semaine et l'année en question.

    Pour ce faire j'ai pensé créer un formulaire qui, en fonction de l'année choisie par le user, liste les numéros de semaine! Dans l'idée cela me parait "relativement faisable" mais je ne trouve pas la combine pour afficher les données d'un formulaire non pas en colonne (par défaut) mais en ligne (par exemple 10 no de semaines par ligne).

    Voici d'ailleurs un exemple de ce que j'aimerais obtenir:

    'Année civile 2009'
    01 02 03 04 05 06 07 08 09 10
    11 12 13 14 15 16 17 18 19 20
    ...
    51 52 (53)
    Alors si qqn d'entre-vous à une petite idée, je prends!

    Merci bien et bon appétit à tout le monde
    Julius

  2. #2
    Membre expert
    Avatar de mout1234
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    2 210
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 2 210
    Points : 3 228
    Points
    3 228
    Par défaut
    Bonjour,


    Je ne pense que tu puisses de façon simple, faire autrement que de passer par du code.

    1ère approche:
    • Tu places sur ton form une lignée de 10 labels nommés de façon à pouvoir les identifier dans une boucle.
    • Tu crées de la même façon, toujours dans la section détail,autant de lignes que nécessaire (6 si je ne m'abuse).
    • A l'ouverture du form, tu codes l'affichage des label (pour gérer les 53 et 54ème semaine).
    • Tu gères par code la sélection de la semaine.


    2ème approche (j'aime moins) :
    Tu crées une table temporaire avec tes 10 champs que tu alimentes par code à l'ouverture du form...

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    272
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2008
    Messages : 272
    Points : 114
    Points
    114
    Par défaut
    Salut mout1234,

    Merci pour ta réponse! Mais snif pour son contenu! J'y ai longuement pensé avant de voir ta réponse et je suis arrivé plus ou moins à la même conclusion que toi, à savoir gérer le tout par du code ... d'où le snif!

    Mais avant d'en arriver là, j'ai eu un grand moment d'optimisme lorsque j'ai découvert les options de mise en page! En effet quand tu sélectionnes le formulaire et que tu vas dans Fichier - Mise en page, dans le 2ème onglet tu peux jouer avec le nombre de colonnes, l'espace entre les colonnes etc etc! Du coup je me disais que j'avais trouvé.... mais finalement que pouic, apparemment ceci ne marche que pour les états... grrr

    Du coup ben je vais me mettre à coder et je te tiens au courrant...

    A+

    Julius

  4. #4
    Expert confirmé

    Homme Profil pro
    consultant développeur
    Inscrit en
    Mai 2005
    Messages
    2 920
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : consultant développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 2 920
    Points : 4 828
    Points
    4 828
    Par défaut
    Bonjour,
    une solution pourrait être d'utiliser le calendrier d'Arkham génialement modifié pour les semaines
    http://www.developpez.net/forums/d30...endrier-multi/

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    272
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2008
    Messages : 272
    Points : 114
    Points
    114
    Par défaut
    Salut micniv,

    Merci pour l'info, c'est cool. Bon là j'ai plus trop le temps de checker ça aujourd'hui mais je le ferai demain matin!

    En tout cas merci bien,

    Bonne fin de journée

    Julius

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    272
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2008
    Messages : 272
    Points : 114
    Points
    114
    Par défaut
    Bonjour tout le monde!

    Alors j'ai fini par créer mon propre calendrier selon la 1ère approche de mout1234 et il marche ma fois fort bien! Celui d'Arkham est très bien fait et marche impec, il est même presque trop complet pour ce que je veux faire! Mais voilà, on apprend pas à un singe à faire la grimace et j'ai voulu créer mon mien!

    Voili voilou merci pour vos conseils et idées. Une bonne journée à vous tous!

    Julius

  7. #7
    Membre expert
    Avatar de mout1234
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    2 210
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 2 210
    Points : 3 228
    Points
    3 228
    Par défaut
    Citation Envoyé par micniv Voir le message
    Bonjour,
    une solution pourrait être d'utiliser le calendrier d'Arkham génialement modifié pour les semaines
    http://www.developpez.net/forums/d30...endrier-multi/
    Nul doute que les calendriers du Docteur ès APIs Arkham sont géniaux... mais, à moins que de s'appeler Arkham-fils , je doute fort que le commun des mortels sache facilement l'adapter à un affichage exclusif de semaines...

    Il faut donc espérer, funkyjul, que tu ne sois pas arrêté sur la présentation que tu souhaitais avoir. La solution adaptée à la semaine par Master Arkham himself reste dans une présentation "classique" de calendrier.

  8. #8
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    272
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2008
    Messages : 272
    Points : 114
    Points
    114
    Par défaut
    Il est vrai...

    Nul doute que les calendriers du Docteur ès APIs Arkham sont géniaux... mais, à moins que de s'appeler Arkham-fils , je doute fort que le commun des mortels sache facilement l'adapter à un affichage exclusif de semaines...
    ... que ce calendrier made by master Arkham n'est pas des plus simple à bidouiller. Et vu que je ne suis pas, et de loin, tel le docteur Arkham en personne, je ne me suis pas attardé des masses des masses sur son code, bien qu'il le mériterait.

    Bon, trève de bavardage et d'éloge à tout va. Le calendrier que j'ai fais est très sommaire et sa présentation guère élaborée, le but étant d'être efficace avant d'être joli! Pour preuve, checkez la pièce jointe!

    Et si par hasard (ce dont je doute) qqn est intéressé par ce petit calendrier, y'a qu'à demander.

    Merci à tous et bonne journée

    Julius
    Images attachées Images attachées  

  9. #9
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Tu peux le mettre à la disposition de tous avec des explications dans le forum Contribuez que tu trouveras ici : http://www.developpez.net/forums/f25...ss/contribuez/

    Philippe

  10. #10
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    272
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2008
    Messages : 272
    Points : 114
    Points
    114
    Par défaut
    Je le placerai de ce forum mais un peu plus tard! Là je suis un peu à la bourre!!!

  11. #11
    Membre expert
    Avatar de mout1234
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    2 210
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 2 210
    Points : 3 228
    Points
    3 228
    Par défaut
    Salut,

    Un tout petit conseil pour ton form, la tendance suivie par Microsoft concernant le positionnement des boutons consiste à mettre plutot le bouton Ok (ou équivalent) à gauche et le bouton Annuler à droite.

  12. #12
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    272
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2008
    Messages : 272
    Points : 114
    Points
    114
    Par défaut
    Salut mout1234,

    Merci pour le conseil, j'en prends bonne note. Je vais d'ailleurs le changer tout de suite..

    Julius

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Filtrer des données sur un formulaire de recherche
    Par julien.laget dans le forum IHM
    Réponses: 8
    Dernier message: 12/11/2008, 14h57
  2. affichage automatique des données ds un formulaire
    Par adenov dans le forum Access
    Réponses: 1
    Dernier message: 07/09/2007, 16h08
  3. Réponses: 1
    Dernier message: 04/09/2007, 13h32
  4. recuperer des données sur un formulaire?
    Par youpi1 dans le forum VBA Access
    Réponses: 4
    Dernier message: 12/05/2007, 17h43
  5. ordre d'affichage des données sur un formulaire
    Par puppusse79 dans le forum Access
    Réponses: 5
    Dernier message: 20/09/2006, 15h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo