Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Contribuez
Contribuez Access : Vos contributions. Postez ici vos codes sources, conseils, astuces et autres propositions. Ce forum n'est pas un forum technique mais destiné aux contributions pour www.developpez.com
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/02/2007, 11h46   #1
Membre Expert
 
Homme Michel
Ingénieur développement logiciels
Inscription : mai 2005
Messages : 1 585
Détails du profil
Informations personnelles :
Nom : Homme Michel
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2005
Messages : 1 585
Points : 2 144
Points : 2 144
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
Type de fichier : zip calendrier ACC2000.zip (62,2 Ko, 362 affichages)
Type de fichier : zip calendrier partiel ACC2003.zip (56,6 Ko, 406 affichages)
micniv est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2007, 12h32   #2
Membre habitué
 
Inscription : septembre 2005
Messages : 310
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : septembre 2005
Messages : 310
Points : 104
Points : 104
Bonjour,

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

@+
JeremieT est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2007, 14h03   #3
Membre Expert
 
Homme Michel
Ingénieur développement logiciels
Inscription : mai 2005
Messages : 1 585
Détails du profil
Informations personnelles :
Nom : Homme Michel
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2005
Messages : 1 585
Points : 2 144
Points : 2 144
Voilà, c'est fait, ajouté au 1er message.
A+
micniv est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2007, 14h10   #4
Membre habitué
 
Inscription : septembre 2005
Messages : 310
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : septembre 2005
Messages : 310
Points : 104
Points : 104
j'ai encore des erreurs quand je compil ou je veux ouvrir le formulaire !

je vais essayer de voir pourquoi...

@+
JeremieT est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2007, 14h32   #5
Membre Expert
 
Homme Michel
Ingénieur développement logiciels
Inscription : mai 2005
Messages : 1 585
Détails du profil
Informations personnelles :
Nom : Homme Michel
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2005
Messages : 1 585
Points : 2 144
Points : 2 144
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
micniv est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2007, 14h58   #6
Rédacteur
 
Avatar de Lou Pitchoun
 
Christophe Lessirard
Inscription : février 2005
Messages : 5 029
Détails du profil
Informations personnelles :
Nom : Christophe Lessirard
Âge : 33
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : février 2005
Messages : 5 029
Points : 6 000
Points : 6 000
Envoyer un message via MSN à Lou Pitchoun
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 Le complément BouleDeCristal n'existe pas encore !!!
Lou Pitchoun est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2007, 15h04   #7
Membre Expert
 
Homme Michel
Ingénieur développement logiciels
Inscription : mai 2005
Messages : 1 585
Détails du profil
Informations personnelles :
Nom : Homme Michel
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2005
Messages : 1 585
Points : 2 144
Points : 2 144
Merci Kikof
Alors je la remet ici
micniv est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2007, 15h22   #8
Rédacteur
 
Avatar de Lou Pitchoun
 
Christophe Lessirard
Inscription : février 2005
Messages : 5 029
Détails du profil
Informations personnelles :
Nom : Christophe Lessirard
Âge : 33
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : février 2005
Messages : 5 029
Points : 6 000
Points : 6 000
Envoyer un message via MSN à Lou Pitchoun
J'ai un gros soucis à l'ouverture du formulaire.

Edit : je remets la base avec la fonction de remplacement de Split
Fichiers attachés
Type de fichier : zip calendrier Micniv acc97.zip (48,4 Ko, 179 affichages)
__________________

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 Le complément BouleDeCristal n'existe pas encore !!!
Lou Pitchoun est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2007, 16h07   #9
Rédacteur
 
Avatar de Lou Pitchoun
 
Christophe Lessirard
Inscription : février 2005
Messages : 5 029
Détails du profil
Informations personnelles :
Nom : Christophe Lessirard
Âge : 33
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : février 2005
Messages : 5 029
Points : 6 000
Points : 6 000
Envoyer un message via MSN à Lou Pitchoun
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)
Si je trouve encore des choses à modifier je signalerais.

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 Le complément BouleDeCristal n'existe pas encore !!!
Lou Pitchoun est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2007, 16h23   #10
Membre habitué
 
Inscription : septembre 2005
Messages : 310
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : septembre 2005
Messages : 310
Points : 104
Points : 104
J'ai effectivemment les mêmes problèmes d'affichage que toi kikof !
JeremieT est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2007, 16h46   #11
Membre Expert
 
Homme Michel
Ingénieur développement logiciels
Inscription : mai 2005
Messages : 1 585
Détails du profil
Informations personnelles :
Nom : Homme Michel
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2005
Messages : 1 585
Points : 2 144
Points : 2 144
Citation:
...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+
micniv est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h24.


 
 
 
 
Partenaires

Hébergement Web