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

Access Discussion :

Contrôles indépendants qui ne sont pas indépendant dans les formulaires !!


Sujet :

Access

  1. #1
    Membre régulier
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2006
    Messages
    154
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2006
    Messages : 154
    Points : 124
    Points
    124
    Par défaut Contrôles indépendants qui ne sont pas indépendant dans les formulaires !!
    Bonjour à tous,

    Voulant corriger le défaut de rafraîchissement des listes déroulantes, j'ai décidé d'affiché des zones de texte pour afficher les choix de mes listes.

    Pour lire la valeur du bon enregistrement, pas de problème tout baigne, mais quand j'écrit dans ma zone de texte, MS-ACCESS n'écrit pas seulement dedans, mais le fait aussi pour tous les enregistrements, que le mode d'affichage soit en formulaire unique ou en formulaires continus.

    Pour en être sûr, en mode création, j'ai juste placé une zone de texte avec les propriétés par défaut sur mon formulaire puis passé en mode formulaire, puis introduit du texte dans un des enregitrements (finir avec enter ou bien mettre le focus ailleur) et là ,y pas photo, si je regarde les autres enregitrements, ils ont tous maintenant le même texte!! Alors que c'est censé être un contrôle indépendant !!???

    Comportement identique avec d'autre contrôle par ex. case à coché.

    Pour éviter ces bugs de conception, comment faire pour placer des contrôles sur mon formulaire de façon dynamique ?

    Merci d'avance

    CAMIC

  2. #2
    Membre expert
    Avatar de FreeAccess
    Homme Profil pro
    Un monde ou prendre est plus facile qu'apprendre.
    Inscrit en
    Mars 2006
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Un monde ou prendre est plus facile qu'apprendre.

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 745
    Points : 3 834
    Points
    3 834
    Par défaut
    Bonjour,
    si je regarde les autres enregitrements, ils ont tous maintenant le même texte!! Alors que c'est censé être un contrôle indépendant !!???
    Et bien c'est justement parce que c'est un contrôle indépendant, que la valeur ne change pas lorsque tu passe d'un enregistrement à l'autre
    Si tu veux que ton champ indépendant soit mis à "vide" lors d'un changement d'enregistrement, il suffit de le faire sur l'évenement 'Sur activation' de ton Form.
    En espérant avoir compris ton problème.

  3. #3
    Membre régulier
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2006
    Messages
    154
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2006
    Messages : 154
    Points : 124
    Points
    124
    Par défaut
    Salut FreeAccess,

    La propriété "Source Contrôle" de mon contrôle (texte, list, case à cocher) est vide, donc il ne doit pas y avoir de valeur qui s'affiche dans les autres enregistrements quand je modifie la valeur d'un enregistrement puisque il est indépendant.
    Je pense que la notion d'indépendant dans ce cas n'indique pas comme on pourrai le penser qu'il est indépendant, c'est à dire relié à rien, mais plutôt indépendant de la source du formulaire donc indépendant, mais commun pour tous les enregistrements.
    Comme une autre question posée aujourd'hui par teffal, voir : http://www.developpez.net/forums/sho...d.php?t=179843
    mais concernant des boutons à activer ou pas c'est le même gag.
    J'en conclu qu'ACCESS ne place pas des copies de vrai contrôle dans chaque enregistrements, mais des contrôles qui ont une parties communes.
    Je ne comprend pas la raison de cette façon de faire, d'autant plus que le Formulaire n'est pas bufferisé pour les enregistrements, pour preuve il suivit de ce déplacer d'un entregistrement pour qu'ACCESS demande une nouvelle requête !!?? Bonjour le traffic réseau.

    Moralité, au lieu de faire une interface conviviale, on est obligé de passer par des formulaires intermédiaires.

    Quelle est la "traduction" de Indépendant de la version anglaise?
    CAMIC

  4. #4
    Membre expert
    Avatar de FreeAccess
    Homme Profil pro
    Un monde ou prendre est plus facile qu'apprendre.
    Inscrit en
    Mars 2006
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Un monde ou prendre est plus facile qu'apprendre.

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 745
    Points : 3 834
    Points
    3 834
    Par défaut
    Re,
    Quelle est la "traduction" de la version anglaise?
    Pas tout compris

    [EDIT] Tu n'a pas besoin de traduction de 'Indépendant', car par extension tous contrôles SANS source sont indépendants

  5. #5
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    S'il est indépendant, il ne dépend pas de la source d'enregistrement du formulaire, donc quand tu te déplaces dans ces enregistrements, la valeur de ce controle reste inchangée.

Discussions similaires

  1. Password qui ne sont pas encodé dans la BDD
    Par Romaiiiiiin dans le forum Django
    Réponses: 2
    Dernier message: 18/04/2015, 16h22
  2. Réponses: 2
    Dernier message: 09/09/2014, 14h01
  3. Réponses: 6
    Dernier message: 11/11/2010, 23h58
  4. Réponses: 2
    Dernier message: 07/12/2007, 15h20
  5. Réponses: 4
    Dernier message: 02/06/2006, 12h03

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