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

Contribuez Discussion :

Un calendrier de pointage [Sources]


Sujet :

Contribuez

  1. #1
    Expert confirmé

    Homme Profil pro
    consultant développeur
    Inscrit en
    Mai 2005
    Messages
    2 878
    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 878
    Points : 4 754
    Points
    4 754
    Par défaut Un calendrier de pointage
    Voici un calendrier qui m'a été inspiré par un fil de Branqueira la semaine écoulée et les propositions de FredG que j'ai essayées de pousser plus avant.
    Ce calendrier peut être une feuille de pointage.
    Si on clique sur un jour ouvrable, alors le jour est "pointé". Si on veut supprimer ce pointage, on efface la saisie numérique ("1" par défaut)
    ...
    Architecture :
    -------------
    C'est un calendrier semestriel.
    Un formulaire principal : fSemestre qui contient 6 ssf fMois,
    et le sous-formulaire fMois contient 31 ssf de niveau 2 : fJour.

    Astuce utilisée
    ---------------
    On stocke la clé du sous-formulaire dans la ppté Remarque (Tag en anglais) dans les controles sous-formulaires :
    par ex : 1 dans fMois1 (controle ssf de janvier )
    2 " fMois2 " février

    Remarque 1 : Comme on est limité à 255 sous-formulaires, on ne pourrait présenter une année entière, 8 mois tout au plus .

    Remarque 2 : (octobre 2007) Pour Access2003, prendre l'exemple Acc2003. En pratique sous ACCESS 2003, Acc2000 plante (mémoire insuffisante ... ) au chargement du 160 ème sous-formulaire (contrairement à ACCESS 2000 qui en accepte 255 : mais sur ce point je n'ai trouvé aucune littérature : donc j'ai retiré le mois de juin pour cet exemple ... qui ne reste qu'un exemple à adapter : alors présenter par 4 mois ou par trimestre !

    Voila assez de commentaires
    Merci à ce forum.
    J'attends vos remarques

    Michel
    Fichiers attachés Fichiers attachés
    "Always look at the bright side of life." Monty Python.

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    310
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 310
    Points : 139
    Points
    139
    Par défaut
    Bonjour,

    Ta source me semble intéressant, peux-tu la mettre en V97 stp ?

    @+

  3. #3
    Expert confirmé

    Homme Profil pro
    consultant développeur
    Inscrit en
    Mai 2005
    Messages
    2 878
    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 878
    Points : 4 754
    Points
    4 754
    Par défaut
    Voilà, c'est fait, ajouté au 1er message.
    A+
    "Always look at the bright side of life." Monty Python.

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    310
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 310
    Points : 139
    Points
    139
    Par défaut
    j'ai encore des erreurs quand je compil ou je veux ouvrir le formulaire !

    je vais essayer de voir pourquoi...

    @+

  5. #5
    Expert confirmé

    Homme Profil pro
    consultant développeur
    Inscrit en
    Mai 2005
    Messages
    2 878
    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 878
    Points : 4 754
    Points
    4 754
    Par défaut
    Ca compile ok en acc2000.
    Mais j'utilise les fonctions Replace ou Split
    Ca doit coincer là. Vois justement la discussion lancée ce matin par Philben
    Mais je n'ai plus Acc97
    A+

    EDIT: Du coup, je supprime le zip Acc97
    "Always look at the bright side of life." Monty Python.

  6. #6
    Expert éminent
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Points : 8 268
    Points
    8 268
    Par défaut
    Salut micniv

    Tu aurais dû laisser la version 97 et j'aurais fait la modif avec les fonctions adéquates.


  7. #7
    Expert confirmé

    Homme Profil pro
    consultant développeur
    Inscrit en
    Mai 2005
    Messages
    2 878
    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 878
    Points : 4 754
    Points
    4 754
    Par défaut
    Merci Kikof
    Alors je la remet ici
    "Always look at the bright side of life." Monty Python.

  8. #8
    Expert éminent
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Points : 8 268
    Points
    8 268
    Par défaut
    J'ai un gros soucis à l'ouverture du formulaire.

    Edit : je remets la base avec la fonction de remplacement de Split
    Fichiers attachés Fichiers attachés

  9. #9
    Expert éminent
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Points : 8 268
    Points
    8 268
    Par défaut
    Bon j'ai réglé le soucis.
    Enum n'est pas apprécié d'access 97. J'ai remplacé par des constantes.

    Par contre, il y a un problème de rafraichissement de l'affichage, un problème de couleurs...

    J'ai sur l'année 2007 janvier et décembre (*5) au lieu d'avoir Janvier, Février...)

    MonthName n'était pas reconnu alors j'ai remplacé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    StrConv(MonthName(m_Month),vbProperCase))
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    StrConv(Format(m_Month, "mmmm"), vbProperCase)
    Si je trouve encore des choses à modifier je signalerais.

    PS : je mets à jour le zip.

  10. #10
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    310
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 310
    Points : 139
    Points
    139
    Par défaut
    J'ai effectivemment les mêmes problèmes d'affichage que toi kikof !

  11. #11
    Expert confirmé

    Homme Profil pro
    consultant développeur
    Inscrit en
    Mai 2005
    Messages
    2 878
    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 878
    Points : 4 754
    Points
    4 754
    Par défaut
    ...justement la discussion (différences entre les Access) lancée ce matin par Philben
    Le coté positif : vos trouvailles vont alimenter le dossier de Philben
    Par rapport à Acc97, Access 2000 est quand même un progrès appréciable.

    A+
    "Always look at the bright side of life." Monty Python.

Discussions similaires

  1. Création d'un calendrier de pointage
    Par extream dans le forum Zend Framework
    Réponses: 3
    Dernier message: 05/06/2013, 19h52
  2. [toFAQ]calendrier perpetuel
    Par philippe_jasmin dans le forum C
    Réponses: 17
    Dernier message: 22/04/2003, 19h04
  3. Delphi et XMLRAD pour un calendrier
    Par Toxine77 dans le forum XMLRAD
    Réponses: 9
    Dernier message: 23/01/2003, 13h56
  4. Calcul des numéros de semaine d'un calendrier
    Par Invité dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 06/11/2002, 21h29

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