Barre d'état...

Fermé
Christian-74 Messages postés 79 Date d'inscription jeudi 31 octobre 2013 Statut Membre Dernière intervention 9 juin 2015 - 31 oct. 2013 à 10:34
f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 - 4 nov. 2013 à 11:15
Bonjour à tous.
Je découvre Access 2013, veuillez, svp, être indulgent, merci. :)
Donc, dans un formulaire, j'ai 3 zones de texte + une case à cocher :
"Prochain contact" nous avons une date.
"Priorité" nous avons à l'intérieure 3 expressions : En cours; A traiter; Finie
"Statut" nous avons à l'intérieure 3 couleurs : Vert; Orange; Rouge
"Cd terminée" nous avons une case à cocher
Voilà...
Mon souhait, faire apparaître la couleur "Rouge" dans "Statut" quand dans "Prochain contact" la date est arrivée à terme et dans "Priorité" alors s'affiche "A traiter"
Si la date est inférieure, alors dans "Statut" la couleur passe à "Orange" et dans "Priorité" s'affiche "En cours"
Si je coche la case "Cd terminée" alors dans "Priorité" s'affiche "Finie" et dans "Statut" s'affiche la couleur "Vert"
J'espère avoir été suffisamment clair dans ma démarche et vous remercie par avance de toutes vos réponses.
Amicalement.
Christian-74

26 réponses

f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 1 709
3 nov. 2013 à 07:06
Bonjour,

Pour l'erreur qui s'affiche à l'enregistrement : Si elle apparait depuis le debut, merci de l'avoir enfin rapportee.

Je suppose que ce formulaire est lie a une table et que le champ Status est parametre non null. Est-ce le cas ?????
0
Christian-74 Messages postés 79 Date d'inscription jeudi 31 octobre 2013 Statut Membre Dernière intervention 9 juin 2015
3 nov. 2013 à 11:37
J'ai trouvé le paramètre, en effet, il été sur "Null interdit"
L'erreur ne s'affiche plus à l'enregistrement.
Oufffff
0
Christian-74 Messages postés 79 Date d'inscription jeudi 31 octobre 2013 Statut Membre Dernière intervention 9 juin 2015
3 nov. 2013 à 09:14
Re,

Ci-joint message

N°1 - https://www.cjoint.com/c/CKdjjG9vNYD

N°2 - https://www.cjoint.com/c/CKdjhhPtMdc

Amicalement.

PS: Ce fichier est un fichier existant que j'adapte à mon activité, si cela peu aider :(
0
Christian-74 Messages postés 79 Date d'inscription jeudi 31 octobre 2013 Statut Membre Dernière intervention 9 juin 2015
3 nov. 2013 à 09:22
Désolé, prendre comme point N°1 ce fichier.

https://www.cjoint.com/c/CKdjue41crI
0
Christian-74 Messages postés 79 Date d'inscription jeudi 31 octobre 2013 Statut Membre Dernière intervention 9 juin 2015
3 nov. 2013 à 09:36
A oui, je trouve l'information de votre question "paramétré non null" ou ?
Il faut que je regarde dans tous les fichiers liés avec mon formulaire ?
0
f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 1 709
3 nov. 2013 à 09:51
Re,

Etant donne que vous faites une requete avec une close where sur le champ Status de la table Taches, je suppose que vous voulez voir un status Acheve, en cours ou autre quand vous appelez le formulaire Detail de la Taches; pour cela il faut ajouter soit du code VBA, soit une macro incorporee pour ecrire le texte dans la zone de texte Status et sur click Enregistrer et Nouveau, il y ait enregistrement dans la table Taches. Autrement vous n'aurez aucun status dans votre table
0
Christian-74 Messages postés 79 Date d'inscription jeudi 31 octobre 2013 Statut Membre Dernière intervention 9 juin 2015
3 nov. 2013 à 12:06
Oui, pour le statut "Achevé" mais il apparaîtra dans le champ Priorité quand case "Terminé" sera cochée.
0
Christian-74 Messages postés 79 Date d'inscription jeudi 31 octobre 2013 Statut Membre Dernière intervention 9 juin 2015
3 nov. 2013 à 12:22
Pour l'instant, voici les problèmes que je rencontre.

1° - Je n'arrive toujours pas à trouver, pourquoi les couleurs, rouge ou orange, ne s'affiche pas correctement dans le champ "Statut", l'hors de la sélection d'une date "Échéance"

2° - L'enregistrement de la couleur sélectionnée du champs "Statut" ne se fait pas, mais le reste du formulaire, oui (pour info si j'écris dans la case, l'enregistrement, fonctionne)
0
f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 1 709
3 nov. 2013 à 21:02
Re,

(pour info si j'écris dans la case, l'enregistrement, fonctionne) Heureusement !! Mais avez-vous compris ce que je vous ai ecrit a propos du champ Status ????
0
Christian-74 Messages postés 79 Date d'inscription jeudi 31 octobre 2013 Statut Membre Dernière intervention 9 juin 2015
4 nov. 2013 à 01:08
Bonjour,

Je ne suis peut-être pas lisible avec mes mots mais bon... je vais essayer.

(Pour info si etc...) Heureusement!!
Pourquoi ?
Il n'est pas possible d'avoir uniquement de la couleur dans la zone 'Statut" et uniquement de la couleur ?

Pour la "requête avec une close where sur le champ Status de la table Taches" en effet, je n'ai pas compris, alors j'ai modifié pour ne plus avoir à le traiter et j'ai mis à la place :
SELECT Tâches.*
FROM Tâches
ORDER BY Tâches.Priorité, Tâches.Statut, Tâches.Échéance;

Ai-je bien fait ?

En avançant en // sur un autre sujet de se même formulaire (que j'ai réussit à régler) puis en même temps, sur le traitement des couleurs dans "Statut" je me retrouve avec un nouveau message https://www.cjoint.com/c/CKea3Wh74S6 et là, je n'est plus de couleurs, du-tout...
Je continu de chercher ;(

Amicalement.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 1 709
4 nov. 2013 à 08:53
Bonjour,

Votre formulaire est lie a la table Taches par le requete que vous utilisez. Ce qui a pour effet d'enregistrer automatiquement ce que vous entrez dans les champs quand vous cliquez sur enregistrer et nouveau ou changez d'enregistrement (modif sur enregistrement en cours). Pour le champ Status, si vous enregistrez tous les champs du formulaire dans la table Tache ca devrait marcher.

Si vous pouviez mettre votre fichier en modifiant les donnees sensible a dispo, ce serait un peu plus simple !!!!!

A+
0
Christian-74 Messages postés 79 Date d'inscription jeudi 31 octobre 2013 Statut Membre Dernière intervention 9 juin 2015
4 nov. 2013 à 11:08
Re,

Je fais comment pour vous les mettre disponibles ?

Je ne souhaite pas vous le transmet par le biais du site : Cjoint.com avez-vous une adresse perso ?

Amicalement.
0
f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 1 709
4 nov. 2013 à 11:15
Re,

Vous pouvez, par le site, utiliser les messages prives, il n'y aura que vous et moi qui verront nos echanges
0