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 :

Macro de données sur base AC splitter [AC-2010]


Sujet :

Access

  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2010
    Messages
    36
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2010
    Messages : 36
    Par défaut Macro de données sur base AC splitter
    Bonjour,

    Ayant réalisé un reporting d'actions sur une base Access avec une possibilité d'ajouter des commentaires via un formulaire et une macro de données sur une table "commentaire".
    tout fonctionne correctement sauf qu'aprés avoir mis cette base en service sur le réseau en splittant cette base, la macro de données ne peut être appelé depuis mon front-end.

    quelqu'un pourrait il m'aider afin de transformer cette macro en code VBA car je n'y arrive pas.

    Nom : macro données.jpg
Affichages : 299
Taille : 75,1 Ko

    le formulaire du coté front pour insérer mon commentaire

    Nom : cbcom.jpg
Affichages : 291
Taille : 28,5 Ko

    et sa macro sur événement "clic"

    Nom : macroajout.jpg
Affichages : 275
Taille : 71,2 Ko

    merci pour votre aide
    ludo

  2. #2
    Expert éminent

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

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

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Par défaut
    Je ne comprend pas l’intérêt que vous aviez à passer par une macro de données puisqu'il s'agit d'enregistrer des lignes dans la table basée sur le formulaire. Les macro de données sont là pour confier des traitements au moteur de base de données, en général pour garantir la cohérence ou l'intégrité.

    Ici, il suffit de lier le formulaire à la table, rien de plus.

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2010
    Messages
    36
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2010
    Messages : 36
    Par défaut

    Bonjour,
    j'ai utilisé un Tuto de ce site pour ajouter des commentaires via une macro de données.
    comme tout était deja mis en place aprés ce tuto que j'ai trouvé super, je n'ai pas voulu refaire ce process.
    fainéantise quand tu nous tiens....

    je pense finalement devoir tout refaire et ma base est déja en ligne et utilisée.

    J'ai une fiche d'action qui tape dans une table "Tâche" avec un ID par action

    Nom : Fiche Tache.jpg
Affichages : 305
Taille : 181,5 Ko

    je dois maintenant avoir un ou plusieurs commentaires potentiellement pour chaque action (relation 1 - infinie)

    Nom : relation action - commentaire.jpg
Affichages : 293
Taille : 100,6 Ko

    Comment dois-je me débrouiller pour modifiier cette macro de données sans tout devoir refaire ?
    je pense avoir compris le principe, remplacer la macro de données par un événement (sur clic) de mon bouton "Ajouter un commentaire"
    le plus simpe ? VBA ou macro ??

    merci pour votre aide encore une fois

    Edit : Le formulaire est déja lié à une table.
    L'affichage des commentaire se fait via un Etat qui lui est affiché dans le formulaire "Tâche" dans un "contrôle Onglet"

  4. #4
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2010
    Messages
    36
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2010
    Messages : 36
    Par défaut
    Bnojour,

    pour ceux qui snot intérréssés, je viens de corriger mon soucis dû à la séparation de ma base.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    Private Sub cmdAddaComment_Click()
    If txtAddComment <> "" Then
      DoCmd.RunSQL "INSERT INTO Commentaire ( IDProblème, Commentaire, IDUtilisateur) VALUES ([ID],'" & Me.txtAddComment & "','" & Me.IDUser & "');"
      Else
      MsgBox "Veuillez entrer un Commentaire", vbCritical
      End If
      Me.txtAddComment.Value = Clear
      Me.Refresh
    End Sub
    cdt

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

Discussions similaires

  1. [AC-2010] Macros de données - Sur Suppression
    Par frouppy dans le forum IHM
    Réponses: 2
    Dernier message: 18/05/2012, 11h51
  2. Réponses: 3
    Dernier message: 18/04/2011, 14h43
  3. Serveur de reporing - Insertion de données sur base distante
    Par Oishiiii dans le forum Administration
    Réponses: 8
    Dernier message: 22/12/2010, 13h31
  4. Réponses: 6
    Dernier message: 25/10/2008, 23h51
  5. Liste de données sur base d'un critère
    Par Juliouss dans le forum Modélisation
    Réponses: 9
    Dernier message: 30/07/2008, 10h14

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