Bonjour,
Pour faire une s=E9lection avec differents crit=E8res, jai=20
cr=E9=E9 un code, =E0 la fin j'ai voulu compil=E9 et voil=E0 le=20
message que j'ai:
Erreur de compilation:
Proc=E9dure trop grande
Comment faire pour augmenter la taille possible d'une=20
proc=E9dure sur AccessXP.
Merci pour vos pr=E9cieux conseils.
Luis
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
Bonjour Luis. Tu fais très fort pour un soir à 19 H ! l'erreur est située où ? sur le nom qui est trop grand ou une ligne trop longue, je ne sais ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit dans le message de news:17c301c3fbc5$b27d6fc0$ Bonjour, Pour faire une sélection avec differents critères, jai créé un code, à la fin j'ai voulu compilé et voilà le message que j'ai:
Erreur de compilation: Procédure trop grande
Comment faire pour augmenter la taille possible d'une procédure sur AccessXP. Merci pour vos précieux conseils. Luis
Bonjour Luis.
Tu fais très fort pour un soir à 19 H !
l'erreur est située où ? sur le nom qui est trop grand ou une ligne trop
longue, je ne sais ?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:17c301c3fbc5$b27d6fc0$a101280a@phx.gbl...
Bonjour,
Pour faire une sélection avec differents critères, jai
créé un code, à la fin j'ai voulu compilé et voilà le
message que j'ai:
Erreur de compilation:
Procédure trop grande
Comment faire pour augmenter la taille possible d'une
procédure sur AccessXP.
Merci pour vos précieux conseils.
Luis
Bonjour Luis. Tu fais très fort pour un soir à 19 H ! l'erreur est située où ? sur le nom qui est trop grand ou une ligne trop longue, je ne sais ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit dans le message de news:17c301c3fbc5$b27d6fc0$ Bonjour, Pour faire une sélection avec differents critères, jai créé un code, à la fin j'ai voulu compilé et voilà le message que j'ai:
Erreur de compilation: Procédure trop grande
Comment faire pour augmenter la taille possible d'une procédure sur AccessXP. Merci pour vos précieux conseils. Luis
Luis
Bonjour Raymond, L'erreur se produit sur le End Sub de la procédure. Luis
-----Message d'origine----- Bonjour Luis. Tu fais très fort pour un soir à 19 H ! l'erreur est située où ? sur le nom qui est trop grand ou une ligne trop
longue, je ne sais ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit dans le message de
news:17c301c3fbc5$b27d6fc0$ Bonjour, Pour faire une sélection avec differents critères, jai créé un code, à la fin j'ai voulu compilé et voilà le message que j'ai:
Erreur de compilation: Procédure trop grande
Comment faire pour augmenter la taille possible d'une procédure sur AccessXP. Merci pour vos précieux conseils. Luis
.
Bonjour Raymond,
L'erreur se produit sur le End Sub de la procédure.
Luis
-----Message d'origine-----
Bonjour Luis.
Tu fais très fort pour un soir à 19 H !
l'erreur est située où ? sur le nom qui est trop grand
ou une ligne trop
longue, je ne sais ?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:17c301c3fbc5$b27d6fc0$a101280a@phx.gbl...
Bonjour,
Pour faire une sélection avec differents critères, jai
créé un code, à la fin j'ai voulu compilé et voilà le
message que j'ai:
Erreur de compilation:
Procédure trop grande
Comment faire pour augmenter la taille possible d'une
procédure sur AccessXP.
Merci pour vos précieux conseils.
Luis
Bonjour Raymond, L'erreur se produit sur le End Sub de la procédure. Luis
-----Message d'origine----- Bonjour Luis. Tu fais très fort pour un soir à 19 H ! l'erreur est située où ? sur le nom qui est trop grand ou une ligne trop
longue, je ne sais ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit dans le message de
news:17c301c3fbc5$b27d6fc0$ Bonjour, Pour faire une sélection avec differents critères, jai créé un code, à la fin j'ai voulu compilé et voilà le message que j'ai:
Erreur de compilation: Procédure trop grande
Comment faire pour augmenter la taille possible d'une procédure sur AccessXP. Merci pour vos précieux conseils. Luis
.
Raymond [mvp]
Bonjour Luis. tu peux m'envoyer ta base en zip ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit dans le message de news:2a8701c3fcb2$842129d0$ Bonjour Raymond, L'erreur se produit sur le End Sub de la procédure. Luis
Bonjour Luis.
tu peux m'envoyer ta base en zip ?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:2a8701c3fcb2$842129d0$a501280a@phx.gbl...
Bonjour Raymond,
L'erreur se produit sur le End Sub de la procédure.
Luis
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit dans le message de news:2a8701c3fcb2$842129d0$ Bonjour Raymond, L'erreur se produit sur le End Sub de la procédure. Luis
Luis
Bonjour Raymond, As-tu besoin de toute la base ou uniquement du formulaire, qui pose problèmes, car la base est très grosse. J'espère que je pourrais lire ta réponse rapidement et que je pourrais aussi t'envoyer la base ou le formulaire, car depuis deux jours j'ai des problèmes de réseau. La centrale ADSL de mon quartier à sauté. Merci Raymond, à bientôt. Luis
-----Message d'origine----- Bonjour Luis. tu peux m'envoyer ta base en zip ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit dans le message de
news:2a8701c3fcb2$842129d0$ Bonjour Raymond, L'erreur se produit sur le End Sub de la procédure. Luis
.
Bonjour Raymond,
As-tu besoin de toute la base ou uniquement du formulaire,
qui pose problèmes, car la base est très grosse.
J'espère que je pourrais lire ta réponse rapidement et que
je pourrais aussi t'envoyer la base ou le formulaire, car
depuis deux jours j'ai des problèmes de réseau.
La centrale ADSL de mon quartier à sauté.
Merci Raymond, à bientôt.
Luis
-----Message d'origine-----
Bonjour Luis.
tu peux m'envoyer ta base en zip ?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" <anonymous@discussions.microsoft.com> a écrit dans
le message de
news:2a8701c3fcb2$842129d0$a501280a@phx.gbl...
Bonjour Raymond,
L'erreur se produit sur le End Sub de la procédure.
Luis
Bonjour Raymond, As-tu besoin de toute la base ou uniquement du formulaire, qui pose problèmes, car la base est très grosse. J'espère que je pourrais lire ta réponse rapidement et que je pourrais aussi t'envoyer la base ou le formulaire, car depuis deux jours j'ai des problèmes de réseau. La centrale ADSL de mon quartier à sauté. Merci Raymond, à bientôt. Luis
-----Message d'origine----- Bonjour Luis. tu peux m'envoyer ta base en zip ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit dans le message de
news:2a8701c3fcb2$842129d0$ Bonjour Raymond, L'erreur se produit sur le End Sub de la procédure. Luis
.
Raymond [mvp]
Juste le formulaire, c'est tout -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit dans le message de news:302701c3fd27$ebcb7fc0$ Bonjour Raymond, As-tu besoin de toute la base ou uniquement du formulaire, qui pose problèmes, car la base est très grosse. J'espère que je pourrais lire ta réponse rapidement et que je pourrais aussi t'envoyer la base ou le formulaire, car depuis deux jours j'ai des problèmes de réseau. La centrale ADSL de mon quartier à sauté. Merci Raymond, à bientôt. Luis
Juste le formulaire, c'est tout
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:302701c3fd27$ebcb7fc0$a501280a@phx.gbl...
Bonjour Raymond,
As-tu besoin de toute la base ou uniquement du formulaire,
qui pose problèmes, car la base est très grosse.
J'espère que je pourrais lire ta réponse rapidement et que
je pourrais aussi t'envoyer la base ou le formulaire, car
depuis deux jours j'ai des problèmes de réseau.
La centrale ADSL de mon quartier à sauté.
Merci Raymond, à bientôt.
Luis
Juste le formulaire, c'est tout -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit dans le message de news:302701c3fd27$ebcb7fc0$ Bonjour Raymond, As-tu besoin de toute la base ou uniquement du formulaire, qui pose problèmes, car la base est très grosse. J'espère que je pourrais lire ta réponse rapidement et que je pourrais aussi t'envoyer la base ou le formulaire, car depuis deux jours j'ai des problèmes de réseau. La centrale ADSL de mon quartier à sauté. Merci Raymond, à bientôt. Luis
Luis
Bonjour, D'accord, je t'envoi le formulaire. Merci Raymond. Luis
-----Message d'origine----- Juste le formulaire, c'est tout -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit dans le message de
news:302701c3fd27$ebcb7fc0$ Bonjour Raymond, As-tu besoin de toute la base ou uniquement du formulaire,
qui pose problèmes, car la base est très grosse. J'espère que je pourrais lire ta réponse rapidement et que
je pourrais aussi t'envoyer la base ou le formulaire, car depuis deux jours j'ai des problèmes de réseau. La centrale ADSL de mon quartier à sauté. Merci Raymond, à bientôt. Luis
.
Bonjour,
D'accord, je t'envoi le formulaire.
Merci Raymond.
Luis
-----Message d'origine-----
Juste le formulaire, c'est tout
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:302701c3fd27$ebcb7fc0$a501280a@phx.gbl...
Bonjour Raymond,
As-tu besoin de toute la base ou uniquement du
formulaire,
qui pose problèmes, car la base est très grosse.
J'espère que je pourrais lire ta réponse rapidement et
que
je pourrais aussi t'envoyer la base ou le formulaire, car
depuis deux jours j'ai des problèmes de réseau.
La centrale ADSL de mon quartier à sauté.
Merci Raymond, à bientôt.
Luis
Bonjour, D'accord, je t'envoi le formulaire. Merci Raymond. Luis
-----Message d'origine----- Juste le formulaire, c'est tout -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit dans le message de
news:302701c3fd27$ebcb7fc0$ Bonjour Raymond, As-tu besoin de toute la base ou uniquement du formulaire,
qui pose problèmes, car la base est très grosse. J'espère que je pourrais lire ta réponse rapidement et que
je pourrais aussi t'envoyer la base ou le formulaire, car depuis deux jours j'ai des problèmes de réseau. La centrale ADSL de mon quartier à sauté. Merci Raymond, à bientôt. Luis
.
Raymond [mvp]
Message expédié par mail à 11:11
Bonjour Luis.
il me semble qu'il y a un peu trop de case, je ne connais pas le maximum mais tu as dû l'atteindre aisément. 1- If IsNull([Forms]![CLP].[Champ14]) Or [Forms]![CLP].[Champ14] = " " Then remplacer par : If IsNull([Forms]![CLP].[Champ14]) Or [Forms]![CLP].[Champ14] = "" Then
2- tous tes tests étant dans le formulaire CLP, péférer l'utilisation de Me plutôt que forms...... If IsNull(Me.Champ14) Or Me.Champ14 = " " Then j'ai trouvé plus de 800 champs appelés comme ceci
4- pour charger les var1 à var15 il faut en début de procédure charger une valeur par défaut et ensuite dans la procédure ne charger que la valeur si elle change, par exemple toutes les charger à 0 et dans les if ne charger que les valeurs autres que le 0
5- j'ai trouvé 481 case dans le même select dans la même procédure CommandeListe_Click je limiterais ce nombre à 255 maximum ( à 320 ça fonctionne) il doit y avoir d'autres combinaisons que celle-ci
6- Supprimer toutes les notes car elles prennent de la place et les mettre ailleurs
il te reste à te prendre par la main et ré-étudier les combinaisons en les scindant en 15 procédures différentes pour chaque var1, var2 ....... var15 et dans ces procédures tester les différentes combinaisons possibles de chaque var.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit dans le message de news:4d2801c3ff63$89ea3a60$ Bonjour, D'accord, je t'envoi le formulaire. Merci Raymond. Luis
Message expédié par mail à 11:11
Bonjour Luis.
il me semble qu'il y a un peu trop de case, je ne connais pas le maximum
mais tu as dû l'atteindre aisément.
1-
If IsNull([Forms]![CLP].[Champ14]) Or [Forms]![CLP].[Champ14] = " " Then
remplacer par :
If IsNull([Forms]![CLP].[Champ14]) Or [Forms]![CLP].[Champ14] = "" Then
2- tous tes tests étant dans le formulaire CLP, péférer l'utilisation de Me
plutôt que forms......
If IsNull(Me.Champ14) Or Me.Champ14 = " " Then
j'ai trouvé plus de 800 champs appelés comme ceci
4- pour charger les var1 à var15 il faut en début de procédure charger une
valeur par défaut et ensuite dans la procédure ne charger que la valeur si
elle change, par exemple toutes les charger à 0 et dans les if ne charger
que les valeurs autres que le 0
5- j'ai trouvé 481 case dans le même select dans la même procédure
CommandeListe_Click
je limiterais ce nombre à 255 maximum ( à 320 ça fonctionne)
il doit y avoir d'autres combinaisons que celle-ci
6- Supprimer toutes les notes car elles prennent de la place et les mettre
ailleurs
il te reste à te prendre par la main et ré-étudier les combinaisons en les
scindant en 15 procédures différentes pour chaque var1, var2 ....... var15
et dans ces procédures tester les différentes combinaisons possibles de
chaque var.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:4d2801c3ff63$89ea3a60$a101280a@phx.gbl...
Bonjour,
D'accord, je t'envoi le formulaire.
Merci Raymond.
Luis
il me semble qu'il y a un peu trop de case, je ne connais pas le maximum mais tu as dû l'atteindre aisément. 1- If IsNull([Forms]![CLP].[Champ14]) Or [Forms]![CLP].[Champ14] = " " Then remplacer par : If IsNull([Forms]![CLP].[Champ14]) Or [Forms]![CLP].[Champ14] = "" Then
2- tous tes tests étant dans le formulaire CLP, péférer l'utilisation de Me plutôt que forms...... If IsNull(Me.Champ14) Or Me.Champ14 = " " Then j'ai trouvé plus de 800 champs appelés comme ceci
4- pour charger les var1 à var15 il faut en début de procédure charger une valeur par défaut et ensuite dans la procédure ne charger que la valeur si elle change, par exemple toutes les charger à 0 et dans les if ne charger que les valeurs autres que le 0
5- j'ai trouvé 481 case dans le même select dans la même procédure CommandeListe_Click je limiterais ce nombre à 255 maximum ( à 320 ça fonctionne) il doit y avoir d'autres combinaisons que celle-ci
6- Supprimer toutes les notes car elles prennent de la place et les mettre ailleurs
il te reste à te prendre par la main et ré-étudier les combinaisons en les scindant en 15 procédures différentes pour chaque var1, var2 ....... var15 et dans ces procédures tester les différentes combinaisons possibles de chaque var.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit dans le message de news:4d2801c3ff63$89ea3a60$ Bonjour, D'accord, je t'envoi le formulaire. Merci Raymond. Luis