Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
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 09/10/2011, 18h55   #1
Membre du Club
 
beauchat symba
Inscription : janvier 2010
Messages : 95
Détails du profil
Informations personnelles :
Nom : beauchat symba

Informations forums :
Inscription : janvier 2010
Messages : 95
Points : 50
Points : 50
Par défaut Mise en Forme Conditionnelle

Bonjour à tous

J'essaie de faire une mise en forme conditionnelle avec l'Assistant,sur [MonChampDate] d'un Sous-Formulaire

Condition1
Expression:
Code :
Mois([DateFinAbsence])<[Formulaires]![MonFormPrincipal]![MonSous-Formulaire].[Formulaire]![zdtNomMois]
et bien ça coince, je pense à une erreur de syntaxe mais je vois pas!

Si j'essaie pour le 11ième mois ça marche
Code :
Mois([DateFinAbsence])<11
Merci et
Bon Dimanche soir
symbabeauchat est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/10/2011, 19h37   #2
Rédacteur/Modérateur
 
Avatar de User
 
Homme Denis
Développeur informatique
Inscription : août 2004
Messages : 3 206
Détails du profil
Informations personnelles :
Nom : Homme Denis
Âge : 42
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : août 2004
Messages : 3 206
Points : 5 258
Points : 5 258
Salut,

[zdtNomMois] a-t-elle un champ comme source ?

Est-ce un chiffre ou du texte pour le mois ?

A+
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp.

Bon développement !


Mes tutoriels et contributions sur ma page perso:
Ma page personnelle
User est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2011, 10h18   #3
Membre du Club
 
beauchat symba
Inscription : janvier 2010
Messages : 95
Détails du profil
Informations personnelles :
Nom : beauchat symba

Informations forums :
Inscription : janvier 2010
Messages : 95
Points : 50
Points : 50
Par défaut Pb accès a un Champ du FormulairePrincipal depuis le Sous-formulaire-Formulaire

Salut User

Merci pour ta réponse tu as bien vu !
[zdtNomMois] est en Texte donc ça ne pouvait marcher.

J'ai corriger et remplacer par le champ voisin [zdtMois] qui lui est bien un chiffre

Code :
Mois([DateFinAbsence])<[Formulaires]![MonFormPrincipal]![MonSous-Formulaire].[Formulaire]![zdtMois]
ça marche pas

Bon je fais autre essais comme ceci:
Condition1
Expression:
Code :
[DateFinAbsence]<[Formulaires]![MonFormPrincipal]![MonSous-Formulaire].[Formulaire]![zdtDateDebutMois]
Rien!
Je met un date:
Code :
[DateFinAbsence]<#01/11/2011#
ça marche !

Ma conclusion: c'est quand je veux récupérer une valeur dans le FormPrincipal
depuis le Sous-Formulaire qui pose Problème
Mais je vois pas
A+
symbabeauchat est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2011, 10h38   #4
Membre du Club
 
beauchat symba
Inscription : janvier 2010
Messages : 95
Détails du profil
Informations personnelles :
Nom : beauchat symba

Informations forums :
Inscription : janvier 2010
Messages : 95
Points : 50
Points : 50
Par défaut [zdtNomMois] a-t-elle un champ comme source ?

User

J'allais oublier
pour répondre à ta 1ière question

Citation:
[zdtNomMois] a-t-elle un champ comme source ?
Réponse: C'est un champ Indépendant .

Code :
1
2
Me.zdtMois = Month(Date) - 1
Me.zdtNomMois = MonthName([zdtMois], True) 'True pour Mois en Abrégé
A+
symbabeauchat est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2011, 12h09   #5
Membre du Club
 
beauchat symba
Inscription : janvier 2010
Messages : 95
Détails du profil
Informations personnelles :
Nom : beauchat symba

Informations forums :
Inscription : janvier 2010
Messages : 95
Points : 50
Points : 50
Par défaut La bonne Syntaxe

J'ai trouvé mon erreur de syntaxe

Voici le syntaxe qui va bien:
(depuis le Sous-formulaire je remonte vers le FormPrincipal)
Code :
Mois([DateFinAbsence])<[Formulaires]![MonFormPrincial]![zdtMois]
Bonne journée à tous
symbabeauchat est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h49.


 
 
 
 
Partenaires

Hébergement Web