Accueil | Aide en ligne | Annuaire | Sécurité | Articles | Astuces | Téléchargements | Association 


Mon compte SOS Ordi

Vous n'êtes pas identifié
[-> S'inscrire à SOS Ordi
[-> Mot de passe perdu ?
S'identifier


Rechercher sur SOS Ordi

Ok

Dans





 Catégories de l'aide en ligne

 Aide en ligne


 Saviez vous que ...

Le moteur de recherche de SOS Ordi peut vous trouver la solution plus rapidement


 Partenaires

  SOS Ordi > Aide en ligne > Logiciel > Développement > Base de données > Access > Pb de procédure évenementielle après MAJ

Pb de procédure évenementielle après MAJ

5 réponse(s)
dont 1 ont aidé WestOuyo à résoudre son problème

  Problème résolu posté le 12/07/2006 à 09:11
Profil Configuration PC
WestOuyo


Aucun
État : Absent
Bonjour,
Voila j'ai un nouveau problème qui est le suivant :
Après remplissage d'un champs, j'aimerai creer une procédure évenementielle (donc après mise à jour).
J'epxlique le principe :
J'ai 4 champs :
- heure départ
- heure arrivée
- temps sur chantier
- heures supp

Quand je soustrais l'heure de départ à l'heure d'arrivée, c'est niquel, la valeur se stocke dans temps sur place.
Après j'aimerai faire en sorte que temps sur place - 4h me donne le nombre d'heures supp et qu'il n'accepte pas les valeurs inférieur à 0.

J'ai donc tapper le bout de code suivant dans après mise à jour de temps sur chantier qui ne marche pas :

Const forfait As Date = #4:00:00 AM#

If tps_sur_chantier > forfait Then
Me.heures_supp.Value = Me.tps_sur_chantier - forfait
Else
msg = "Pas d'heure supplémentaires !"
retour = MsgBox(msg, vbOKOnly, "Facturation Transport")
DoCmd.GoToControl "tps_sur_chantier"
End If

Quelqu'un pourrait-il m'aider?
Merci

   

Bas de page 


Information

Pour participer vous devez d'abord être membre ou identifié :
[-> M'identifier
[-> Je ne suis pas membre SOS Ordi, je souhaite m'inscrire
[-> J'ai perdu mon mot de passe


  Réponse postée le 12/07/2006 à 09:13
Profil du membre Configuration PC
Fenris



État : Absent
Deja tu es en quel langage ? et c'est quoi le message d'erreur ( si il y en a un ) ?

Pourquoi faire simple quand on peut faire compliquer....

  Réponse postée le 12/07/2006 à 09:14
Profil du membre Configuration PC
WestOuyo



État : Absent
C'est du access et la procédure est en VBA.
Il n'y a aucun message d'erreur, il ne m'affiche rien

  Réponse postée le 12/07/2006 à 09:24
Profil du membre Configuration PC
Fenris



État : Absent
ha ben desole alors, je ne peut point t'aider car je ne maitrise pas ce langage

Pourquoi faire simple quand on peut faire compliquer....

  Réponse postée le 13/07/2006 à 09:29
Profil du membre Configuration PC
WestOuyo



État : Absent
haha j'ai trouvé. Pb de validation si (j'avais rempli ce champs ds la table oups ^^)

  Réponse postée le 13/07/2006 à 09:29
Profil du membre Configuration PC
Robot SOSORDI



État : Absent
Réponse automatique :

Cette question est résolue



Haut de page 

 

Version 5.6 | Infos / Contacts | Partenariat | Publicité