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 :

probleme de developpement


Sujet :

VBA Access

  1. #1
    Nouveau membre du Club
    Inscrit en
    Novembre 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 6
    Par défaut probleme de developpement
    Bonjour a tous,
    Je suis nouveau sur le forum et debutant sous access et vb.

    je rencontre un probleme:
    J'ai un formulaire abonné , lorsque je suis positionné sur un enregistrement, j'ai un bouton qui me permet de passer un commande. ce bouton m'ouvre donc un autre formulaire , mais j'aimerais recuperer le nom et le numero(cle primaire de ce client pour m'eviter d'avoir a la saisir.
    pour info dans ma table commande , j'ai un champ num_abonnés qui fait jointure avec la clé primaire de ma table Abonnés.
    auriez vous le bout de code qui me permettrai de resoudre cette enigme.

    sans abuser, j'aurai egalement une deuxieme question:
    lorsque que je suis dans mon formulaire commande, j'ai la possiblité de choisir un article (juste 1) dans la table article. a coté de mon champ article, j'ai crée un bouton du style (...), qui m'ouvre le formulaire article; j'aimerai pouvoir selectionner un article et avec une touche (F12 par exemple) ou un bouton, recuperer des infos de cet article style " designation" "prix ttc" par exemple.

    Merci pour votre aide

    Cordialement

    Franck

  2. #2
    Membre éclairé Avatar de berti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    239
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 239
    Par défaut
    salut,

    1. aller sur le formulaire commande
    2. ajouter un evènement sur Ouverture de formulaire
    3. il suffit de passer dans une variable ce qu'il y a d'afficher dans le formulaire client

    nom du formulaire client : CLIENT
    zone de texte n°client : numclient

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Private Sub Form_Open(Cancel As Integer)
    dim numcli 'numéro client
     
    numcli = forms![CLIENT]![numclient]
     
    End Sub

  3. #3
    Membre éclairé Avatar de berti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    239
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 239
    Par défaut
    explique moi un peu mieux le souci

    si tu fais une zone de liste modifable qui appelle la table article, il suffit de récupérer ce qu'il y a dans les colonnes via des variables

    1. création de la zone de liste modifiable
    2. ajouter un évènement sur changement
    3. récupération des colonnes : si ta table a pour champ n°article, designation, prix, la liste aura 3 collones numérotées de 0 à 2
    4

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Private Sub selectionarticle_Change()
    dim num, lib, tarif
     
    num = me![selectionarticle].Column(0)
    lib= me![selectionarticle].Column(1)
    tarif= me![selectionarticle].Column(2)
     
    End Sub

  4. #4
    Nouveau membre du Club
    Inscrit en
    Novembre 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 6
    Par défaut salut
    en fait ce n'est pas un souci, c'est juste que je ne sais pas comment faire!

    je precise:
    dans mon formulaire commande j'ai:
    - un num de commande
    - un article (du moins la designation )
    etc...
    a coté de ce champ article , je veux un bouton qui ouvre le formulaire article en mode feuille de données ( jusque la c bon).
    ensuite j'aimerai naviguer dans la liste des articles et lorsque je suis sur le bon , j'appui sur un bouton ou une touche (F12 par exemple) pour rapatrier les info du style designation, PUht ,P TTC qui sont des champs de la table article .
    je sais que j'en demande beaucoup, ca se trouve , ce n'est meme pas possible ce que je demande

    en tout cas merci pour les premiere infos , je vais les tester ce soir

  5. #5
    Nouveau membre du Club
    Inscrit en
    Novembre 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 6
    Par défaut suite
    merci berti
    la premiere partie a l'aire de fonctionner. il y avait un probleme car il ne connaissait pas les variables numcli et nomcli donc je les ai declarées en global (hors procedure).

    autre question: voici la procedure toute simple

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Private Sub BTN_AjoutCommande_Click()
     
    NumAbonnes = numcli
    NomAbonnes = nomcli
     
     
    End Sub
    Mais avant j'aimerai ajouter une commande pour lui dire que j'ajoute un nouvel enregistrement pour qu'il me réinitialise les autres champs.

    .....si quelqu'un a jeté un oeil a mon precedent message, c'est toujours d'actualité...

    merci d'avance a tous...

  6. #6
    Nouveau membre du Club
    Inscrit en
    Novembre 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 6
    Par défaut probleme developpement
    Bonjour à tous,

    Toujour le meme probleme.

    dans un formulaire "commandes" j'ai un controle "Designation Article" puis un bouton qui m'ouvre un autre formaulaire "ssformarticle" qui contient un sous formulaire avec la liste de mes articles (mode feuille de données). je navique dans mes enregistrement avec les fleche de mon clavier, et lorsque je suis sur le bon, j'ai un bouton retour qui me renvoie le nom de l'article dans le controle "Designation Article " du formulaire "commandes".

    Quelqu'un a t'il une idée? j'espere qu'un expert aura pitié de moi, et m'aidera a trouver ce dernier bout de code manquant.

    merci d'avance

    Franck

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Probleme affichage des options developpement d'audience?
    Par abrunet31 dans le forum Facebook
    Réponses: 0
    Dernier message: 10/12/2012, 12h13
  2. Réponses: 2
    Dernier message: 04/09/2012, 17h17
  3. Probleme de developpement sur un projet DNP3
    Par babou19900 dans le forum Développement
    Réponses: 0
    Dernier message: 18/08/2011, 17h13
  4. probleme avec oracle developper
    Par morpheus007 dans le forum Oracle
    Réponses: 4
    Dernier message: 26/03/2007, 17h24
  5. probleme d'utilisation de DLL developpées en C++ avec python
    Par mandagor dans le forum Interfaçage autre langage
    Réponses: 3
    Dernier message: 23/03/2007, 14h13

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