|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre Expert
![]() Michel Ingénieur développement logiciels Inscription : mai 2005 Messages : 1 585 ![]() |
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 |
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() Inscription : septembre 2005 Messages : 310 ![]() |
Bonjour,
Ta source me semble intéressant, peux-tu la mettre en V97 stp ? @+ |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Michel Ingénieur développement logiciels Inscription : mai 2005 Messages : 1 585 ![]() |
Voilà, c'est fait, ajouté au 1er message.
A+ |
|
|
00
|
|
|
#4 |
|
Membre habitué
![]() Inscription : septembre 2005 Messages : 310 ![]() |
j'ai encore des erreurs quand je compil ou je veux ouvrir le formulaire !
je vais essayer de voir pourquoi... @+ |
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() Michel Ingénieur développement logiciels Inscription : mai 2005 Messages : 1 585 ![]() |
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 |
|
|
00
|
|
|
#6 |
![]() ![]() |
Salut micniv
Tu aurais dû laisser la version 97 et j'aurais fait la modif avec les fonctions adéquates.
__________________
Access : Les Cours, Les Sources et Les FAQs Office Avant de poster : les choses importantes à lire pour la bonne tenue du forum.sinon Ma boite à MPs n'est pas l'annexe du forum |
|
|
00
|
|
|
#7 |
|
Membre Expert
![]() Michel Ingénieur développement logiciels Inscription : mai 2005 Messages : 1 585 ![]() |
Merci Kikof
Alors je la remet ici |
|
|
00
|
|
|
#8 |
![]() ![]() |
J'ai un gros soucis à l'ouverture du formulaire.
Edit : je remets la base avec la fonction de remplacement de Split
__________________
Access : Les Cours, Les Sources et Les FAQs Office Avant de poster : les choses importantes à lire pour la bonne tenue du forum.sinon Ma boite à MPs n'est pas l'annexe du forum |
|
|
00
|
|
|
#9 |
![]() ![]() |
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 :
StrConv(MonthName(m_Month),vbProperCase)) Code :
StrConv(Format(m_Month, "mmmm"), vbProperCase) PS : je mets à jour le zip.
__________________
Access : Les Cours, Les Sources et Les FAQs Office Avant de poster : les choses importantes à lire pour la bonne tenue du forum.sinon Ma boite à MPs n'est pas l'annexe du forum |
|
|
00
|
|
|
#10 |
|
Membre habitué
![]() Inscription : septembre 2005 Messages : 310 ![]() |
J'ai effectivemment les mêmes problèmes d'affichage que toi kikof !
|
|
|
00
|
|
|
#11 | |
|
Membre Expert
![]() Michel Ingénieur développement logiciels Inscription : mai 2005 Messages : 1 585 ![]() |
Citation:
Par rapport à Acc97, Access 2000 est quand même un progrès appréciable. A+ |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com