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 :

formulaire de mise a jour


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 19
    Par défaut formulaire de mise a jour
    Bonjour

    voila je souhaite créer un formulaire de mise à jour des données en partant de la base du formulaire de recherche en y ajoutant une zone liste modifiable mais le pb c'est que la zone ne m'affiche que le premier champ de ma table et pas le reste.

    comment je peux faire pour avoir tous mes champs (j'ai essayé de changer le nombre de colonnes liées mais ca fonctionne pas).

    Ensuite j'ai un deuxieme probleme :

    J'ai créé un formulaire d'ajout de données qui fonctionne très bien mais mon probleme c'est que je veux qu'il s'ouvre automatiquement sur des champs vides et non sur des champs deja remplis par des données figurant dejà dans ma base

    comment je peux faire

    merci d'avance pour l'aide

  2. #2
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 137
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 137
    Par défaut
    Bonjour,
    1 problème = 1 fil de discution.

    Pour les faire apparaitre il ne faut pas jouer sur le numéro de colonne liée mais sur Nbre colonnes. Ensuite on cache avec la propriété Largeurs colonnes.

    Cordialement,
    Ps : Ce sont là des problèmes très basiques. Un petit tour dans la faq, les tutos ainsi que la recherche te donnerons plus vite la réponse qu'un post.
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 19
    Par défaut
    j'ai regardé pendant 3 heures dans la FAQ et les tuto mais je n'ai pas trouvé mon bonheur. si vous avez les liens je suis preneur.

    comment je fais pour jouer sur le nombre de colonnes car j'ai essayé en rentrant dans les proprietes pour modifié le nombre de colonnes liées mais ca fonctionne pas de plus j'ai essayé egalement avec l'assisitant mais il me lie automatiquement une seule colonne meme quand je fais ctrl +a pour selectionner toutes mes colonnes.

    Mais ce que je veux c'est programmé un lien entre la liste résultat et ma zone modifiable pour que cette derniere m'affiche le meme resultat que lst_resultat afin que je puisse modifié mes données périmées.

  4. #4
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 137
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 137
    Par défaut
    Bonjour,

    Je pense que tu mélanges les propriétés et leur utilité.

    Une zone liste ne peut avoir qu'une et une seule colonne liée, c'est celle qui détermine quelle valeur est attribué au champ de la table lors de la sélection (entre autre)

    C'est la propriété Nbre colonnes qui détermine le nombre de colonne que contient la liste, et c'est largeurs colonnes qui définit celles qui sont affichées et celles qui ne le sont pas.
    exemple :
    0;5;2;0;1
    la colonne 0 et 3 ne sont pas affichées.

    Je ne vois pas ce que tu veux faire.

    Cordialement,
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 19
    Par défaut
    bonjour

    ce que je veux faire est un formulaire ou l'on peut mettre a jour les données déjà existantes.

    Pour ce formulaire j'ai fais une copie du moteur de recherche que j'ai créé avec votre tuto. A ce formulaire je souhaite ajouter une zone qui reprend le resultat de ma recherche (qui se trouve dans ma zone liste : lst_resultat) et je veux pouvoir modifier les données trouvées dans cette nouvelle zone.

    en esperant que ce soit plus pour vous. merci d'avance pour l'aide.

  6. #6
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 137
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 137
    Par défaut
    Bonjour,

    Pour filtrer les enregistrements de lst_resultat tu dois extraire la partie Where de la source (regarde dans le code du bouton rechercher) et la placer dans la clause Where de la commande docmd.openform qui te sert à ouvrir le formulaire.

    Le plus indiqué est de créer un variable globale que tu initialises au moment de la création (toujours dans le bouton rechercher), il te suffira simplement de mettre le nom de la variable dans la clause de la commande Openform.

    Cordialement,
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

Discussions similaires

  1. Réponses: 1
    Dernier message: 20/08/2010, 12h10
  2. [Formulaire Flash] mise a jour valeur d'un Champs
    Par popogendarme dans le forum Coldfusion
    Réponses: 3
    Dernier message: 30/07/2007, 18h19
  3. Formulaire de mise à jour de base de données
    Par platonus2002 dans le forum Langage
    Réponses: 2
    Dernier message: 30/07/2007, 11h16
  4. Réponses: 13
    Dernier message: 04/04/2007, 01h37
  5. Formulaire de mise a jour
    Par Happock dans le forum Access
    Réponses: 10
    Dernier message: 28/09/2006, 21h32

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