IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Access Discussion :

[VBA-A] Propriété en lecture sule


Sujet :

VBA Access

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2006
    Messages : 15
    Points : 4
    Points
    4
    Par défaut [VBA-A] Propriété en lecture sule
    Bonjour !

    Je travaille sur access 2000 et j'ai fait une relation père-fils entre deux formulaires, disons entre A et B.

    Ensuite, lorsque j'essaie de choisir une valeur dans le champs dans mon formulaire B (qui est dépendante de mon champ père du formulaire A), je reçois le message "Cette propriété est en lecture seule".

    Même avec "DoCmd.SetWarning False", le message s'affiche.

    Est-ce que qqn sait comment je peux déactiver ce message ou comment je peux l'éviter ?

    Merci !!!

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2006
    Messages : 15
    Points : 4
    Points
    4
    Par défaut
    Salut !

    Je te remercie tout d'abord de bien vouloir m'aider !

    Alors j'ai essayé "Application.displayAlerts = false" mais dans ma version d'access en tout cas, je n'ai pas la propriété "diplayAlerts" dans ma méthode Application, donc voilà !

    T'as une autre idée peut-être ?

  3. #3
    Modérateur
    Avatar de AlainTech
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2005
    Messages
    4 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2005
    Messages : 4 235
    Points : 24 327
    Points
    24 327
    Par défaut
    Désolé mais, si une propriété est en lecture seule, ce n'est pas en cachant le message d'erreur qu'on va permettre l'écriture sur cette propriété.

  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2006
    Messages : 15
    Points : 4
    Points
    4
    Par défaut
    Ben écoute, moi je préfère aussi traiter l'erreur que de la cacher ! Mais je ne sais vraiment pas pourquoi je reçois cette erreur !!!

  5. #5
    Modérateur
    Avatar de AlainTech
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2005
    Messages
    4 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2005
    Messages : 4 235
    Points : 24 327
    Points
    24 327
    Par défaut
    Parce que "Cette propriété est en lecture seule".
    Est-ce que c'est à ce point chinois à comprendre???

    Edit -> Ceci dit, si tu nous avais donné ton code (et la ligne où se situe l'erreur) dès le début, on aurait, peut-être, gagné du temps.

  6. #6
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Points : 4 674
    Points
    4 674
    Par défaut
    Mais je ne sais vraiment pas pourquoi je reçois cette erreur !!!
    parce que cette propriété est en lecture seule, pardi !
    Pour y remédier ? Nada (relire Alain) !
    oops, croisés !
    Bonjour Alain

  7. #7
    Expert confirmé

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 419
    Points : 4 297
    Points
    4 297
    Par défaut
    il doit y avoir autre chose une propriété externalisée d'un contrôle n'est pas en lecture seule
    en fait vba pour une raison x doit estimer que tu veux écrire ou modifier la propriété ce qui n'a pas de sens puisqu'elle est héritée

  8. #8
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2006
    Messages : 15
    Points : 4
    Points
    4
    Par défaut
    Ben oui qu'elle est en lecture seule, mais comment y remédier ?!?

    Car dans les priopriétés de l'objet, je n'ai pas une rubrique "Lecture seule" ! Je m'y connais pas trop en VBA, donc je ne sais pas où je peux changer cette propriété autre que dans la proprité de l'objet en question !

    Pis tu veux que je te passe quel code ? Je n'ai pas de code ! Il s'agit simplement d'une relation père-fils (qui fonctionne) et c le champs (une combo à choix) à côté du champs fils qui m'affiche ce message d'erreur !

    @random, ça m'a l'air possible ce que tu dis, mais tu sais pk VBA se plante ? Car dans un autre formulaire, je fais la m chose et ça marche...

  9. #9
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Points : 4 674
    Points
    4 674
    Par défaut
    Ben oui qu'elle est en lecture seule, mais comment y remédier ?!?
    Cà alors ! coudont !
    En écrivant, si tu en as le courage et la capacité, ton propre VBA !
    Si VBA a voulu qu'elle ne soit qu'en lecture seule, il L'A VOULU AINSI !

  10. #10
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2006
    Messages : 15
    Points : 4
    Points
    4
    Par défaut
    Oui, g déjà essayé en fait :

    Chaque fois que je clique où il y mon message d'erreur, ben j'ai essayé de faire mon propre code VBA, mais g toujours la m erreur !

    Grrrrrr... )

  11. #11
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Points : 4 674
    Points
    4 674
    Par défaut

    YENAKISONFOR !

  12. #12
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2006
    Messages : 15
    Points : 4
    Points
    4
    Par défaut
    Ma fois, c pas fait exprès ! lol

  13. #13
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Points : 4 674
    Points
    4 674
    Par défaut
    Bref !
    Si tu parviens à rendre "modifiable" une propriété en lecture seule, n'oublies surtout pas d'en faire profiter tout le monde !
    Moi, je n'ai même pas le courage d'essayer

  14. #14
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2006
    Messages : 15
    Points : 4
    Points
    4
    Par défaut
    Non mais ca c pas possible ! lol

    Il faut plutôt savoir comment je peux enlever cette propriété lecture seule !!!

  15. #15
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Points : 4 674
    Points
    4 674
    Par défaut
    Avec une SQL, du genre :
    MySQL = "S'IL VOUS PLAIT MR BILL, RENDEZ MODIFIABLE VOTRE PROPRIETE EN LECTURE SEULE ! VOYEZ AU BESOIN AVEC VOTRE EQUIPE DE DEVELOPPEMENT MICROSOFT "
    C'est là mon dernier message pour toi !

  16. #16
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2006
    Messages : 15
    Points : 4
    Points
    4
    Par défaut
    mdr...

    Ouais, ça me faciliterait la tâche !!!

    Allez, merci qd m d'avoir essayé. J'enleverai ma relation père-fils et j'aurai plus cette erreur, c tout.

  17. #17
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2006
    Messages : 15
    Points : 4
    Points
    4
    Par défaut Soluce...
    Alors j’ai trouvé l’erreur, voici l’explication :

    Disons que A et B sont des formulaires. G une relation père-fils (disons du champs « Nom ») entre mon formulaire A et B.

    L’erreur « Lecture seule » arrivait lorsque j’avais par exemple 10 noms dans mon formulaire A et seulement 3 par exemple dans mon formulaire B

    Ceci posait un problème d’intégrité (10 contre 3) donc et c’est la raison pour laquelle je recevais cette erreur !

    Merci d’avoir qd m essayé de m’aider !

Discussions similaires

  1. [XL-2007] Problème avec la lecture VBA des Propriétés personnalisées / fichiers XLSX
    Par Fambross dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 03/02/2013, 07h53
  2. [VBA-Excel] Propriété MouseMove
    Par marsupilami34 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 20/09/2006, 11h21
  3. [VBA-Excel] propriété AfterUpdate
    Par marsupilami34 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 01/09/2006, 12h22
  4. [VBA-E]Probleme quand Lecture Fichier Texte
    Par toniox dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 03/05/2006, 12h11
  5. [VBA] Les propriétés de cellule dans Excel
    Par Kylen dans le forum API, COM et SDKs
    Réponses: 6
    Dernier message: 06/07/2004, 00h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo