Rechercher : dans
Par :

Problème de Bouton dans un formulaire Access

Dernière réponse le 13 nov 2009 à 21:04:58 oussama, le 2 nov 2009 à 21:15:31 
 Signaler ce message aux modérateurs

Bonjour,
J'ai créer un formulaire avec des boutons, le probleme c'est que
> lorsque je clic sur un bouton le message suivant s'affiche :
> " L'expression sur clic entrée comme paramètre de la propriété de type
> évènement est à l'origine d'une erreur. Un problème est survenu
> durant la communication entre Microsoft Office Access et le Serveur
> OLE ou le contrôle ActiveX."
merci d'avance.

Configuration: Windows XP Internet Explorer 8.0

1

Jean_Jacques, le 3 nov 2009 à 07:50:09

Bonjour oussama,

Il est impossible de se faire une opinion sans avoir sou sles yeux le code contenu dans l'évènement.
Un copier/coller sera bienvenu.



A+ La science ne fait que trouver ce qui existe depuis toujours­.
REEVES Hubert.

Répondre à Jean_Jacques

2

oussama, le 5 nov 2009 à 17:26:04

Voici le code de l'evenemnt

Option Compare Database

Private Sub Commande18_Click()
On Error GoTo Err_Commande18_Click

Dim stDocName As String

stDocName = ChrW(1575) & ChrW(1604) & ChrW(1575) & ChrW(1587) & ChrW(1605) & ChrW(32) & ChrW(1608) & ChrW(1575) & ChrW(1604) & ChrW(1604) & ChrW(1602) & ChrW(1576)
DoCmd.OpenQuery stDocName, acNormal, acEdit

Exit_Commande18_Click:
Exit Sub

Err_Commande18_Click:
MsgBox Err.Description
Resume Exit_Commande18_Click

End Sub

Répondre à oussama

3

Jean_Jacques, le 5 nov 2009 à 18:04:20

Bonsoir oussama,


Dans ma documentation, je ne trouve pas trace d'une fonction ChrW() ?

Je ne connais que Chr(CodeCaractère)

De quoi s'agit-il ?

Cordialement
La science ne fait que trouver ce qui existe depuis toujours­.
REEVES Hubert.

Répondre à Jean_Jacques

4

moiced59, le 5 nov 2009 à 18:31:34

Bonjour

Je ne comprend pas tro ton code tu demande d ouvrir une requete qui s 'appel ....

ton code derriere stdocname signifie koi??

la fonction chr et chrw retourne un integer ou alors une lettre predefini !!!!

que veux tu faire exactement?

Répondre à moiced59

5

oussama, le 6 nov 2009 à 13:47:41

J'ai fait un bouton qui execute une requete deja creer !!
cordialement

Répondre à oussama

6

OlivrT, le 6 nov 2009 à 15:19:50

Oussama,
peux-tu expliquer pourquoi tu "essayes" de concaténer ces chaines de caractères ?
1) Cette fonction n'existe pas ! en VBA les fonctions qui ressemblent le plus apparement à ce que tu veux faire c'est : chr(90) qui retourne le caractère ou la fonction Asc("Z") qui retourne le code ASCII.

2) Pour éxecuter ta requête tu peux plus simplement faire ceci :

DoCmd.OpenQuery "MaRequete"

Répondre à OlivrT

7

oussama, le 10 nov 2009 à 15:18:12

Bonjour à tous,
alors moi je n'ai fait que utiliser le mode assister de access c'est lui qui a généré le code parce que moi je ne m'y connais pas en VBA.
merci

Répondre à oussama

8

OlivrT, le 12 nov 2009 à 09:51:04

:-/
Tu as essayé :

DoCmd.OpenQuery "LaNomDeTaQuery"

ou pas ?

Répondre à OlivrT

9

oussama, le 12 nov 2009 à 12:00:04

Bonjour,
oui j'ai essayé mais ça marche pas !!

Répondre à oussama

10

OlivrT, le 12 nov 2009 à 14:07:21

Peux-tu me renseigner sur ton OS et ta version d'Access stp.

Répondre à OlivrT

11

 oussama, le 13 nov 2009 à 21:04:58

OS: Windows XP
Access 2003

Répondre à oussama