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

IHM Discussion :

Impossible d’attribuer une valeur à cet objet


Sujet :

IHM

  1. #1
    Invité
    Invité(e)
    Par défaut Impossible d’attribuer une valeur à cet objet
    Bonjour à tous,

    Je me remets à Access j'ai déjà un petit souci

    J'ai créé un formulaire avec comme source "TableLocation" avec en détail les champs de cette table affichage tabulaire en mode continu

    Dans le pied-de-page j'ai mis un multipage avec 2 pages pour y mettre des sous-formulaires
    Page 1 : sousform_location - source "TableLocation"
    Page 2 : sousform_dépenses - source "TableDépenses"

    Chaque sous-formulaire est lié par le champ père et fils : IdLoc

    Problème : dès que j'insère le sous-formulaire dépenses et que je teste un nouvel enregistrement,
    j'ai le message d'erreur qui s'affiche
    Nom : 2020-02-26_18h37_48.png
Affichages : 259
Taille : 5,4 Ko
    Une fois cliqué sur OK, tout va bien

    Comment puis-je résoudre mon, problème ?

    Cordialement.
    Dernière modification par Invité ; 28/02/2020 à 21h31.

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 331
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 331
    Points : 23 786
    Points
    23 786
    Par défaut
    Bonjour.

    Étrange, ce genre de chose se produit habituellement quand on a du code VBA qui "bricole" le formulaire .

    En as-tu ? Si oui, peut-être le neutraliser et faire un test juste pour confirmer que c'est lui le coupable.

    Si tu n'en as pas alors :

    Est-ce que tu peux utiliser le sous-formulaire tout seul directement ?
    Tu l'ouvres et tu essayes de faire une saisie.

    De même, est-ce que tu peux utiliser le formulaire principal tout seul (sans son sous-formulaire) ?

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour marot_r et merci de te pencher sur mon souci

    Citation Envoyé par marot_r Voir le message
    Bonjour.
    Étrange, ce genre de chose se produit habituellement quand on a du code VBA qui "bricole" le formulaire .
    En as-tu ? Si oui, peut-être le neutraliser et faire un test juste pour confirmer que c'est lui le coupable.
    Alors, j'ai quelques lignes de VBA effectivement, mais rien qui puisse produire cette erreur
    Code désactivé = NOK

    Citation Envoyé par marot_r Voir le message
    Si tu n'en as pas alors :
    Est-ce que tu peux utiliser le sous-formulaire tout seul directement ?
    Tu l'ouvres et tu essayes de faire une saisie.
    De même, est-ce que tu peux utiliser le formulaire principal tout seul (sans son sous-formulaire) ?
    Utilisation du formulaire principal sans sous-formulaire = OK
    Utilisation du formulaire principal avec son sous-formulaire basé sur la même table location = Ok
    NOK après ajout du sous-formulaire "Dépenses" lié au formulaire principal par le champ père/fils "idLoc"

    J'ai bien l'intégrité référentielle activée avec mise à jour et effacement en cascade

    What is the problem...

  4. #4
    Membre éprouvé
    Homme Profil pro
    Développeur .net - Office - Quadiant
    Inscrit en
    Février 2020
    Messages
    585
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Développeur .net - Office - Quadiant
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Février 2020
    Messages : 585
    Points : 1 074
    Points
    1 074
    Par défaut
    Bonjour,

    C'est peut-être parce que tu utilises le pied de page, est-ce que tu as toujours la même erreur lorsque tu mets tes éléments dans la zone détail du formulaire ?

    ONTAYG

  5. #5
    Expert éminent
    Homme Profil pro
    Webplanneur
    Inscrit en
    Octobre 2007
    Messages
    4 262
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Réunion

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 262
    Points : 6 561
    Points
    6 561
    Par défaut
    Salut
    Votre problème ne viendrait-il pas du fait que votre objet est inséré en pied de page du form ?
    "Le savoir est la seule matière qui s'accroit quand on la partage" (Socrate)
    UR - ESIROI - GPME/CG/DCG8
    QTH :21°19'18"S - 055°25'32"E
    Inutile de me contacter par MP
    Merci de cliquer sur si la réponse vous a permis de résoudre votre problème et n'oubliez pas de clôturer le fil en cliquant sur

  6. #6
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 331
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 331
    Points : 23 786
    Points
    23 786
    Par défaut
    Bonjour.

    C'est peut-être parce que le sous-form et le form utilise la même table (location).

    essaye form+sous-form mais sans champ père/fils.

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  7. #7
    Invité
    Invité(e)
    Par défaut
    Bonjour à tous et merci pour vos retour

    Alors pour répondre à ONTAYG et hyperion13,
    il n'est pas possible d'insérer un sous-formulaire dans le détail lorsqu'on est en affichage continus du formulaire principal, ce qui est mon cas

    Pour te répondre marot_r
    Citation Envoyé par marot_r Voir le message
    Bonjour.
    C'est peut-être parce que le sous-form et le form utilise la même table (location).
    essaye form+sous-form mais sans champ père/fils.
    Non, le problème venait du fait que j'utilise des sous-formulaires basés sur le champ père/fils "IdLoc"
    et j'utilisais le sous-formulaire "sousform_location" pour créer un nouvel enregistrement

    Ce que j'ai fait et qui résout mon problème,
    c'est lorsque je veux ajouter une nouvelle location, je le fais du formulaire principal pour 1 champ (qui n'est plus dans le sous-form du coup)
    A la modification de ce champ je donne le focus au sous-form et au premier champ à remplir
    Ce n'est pas vraiment ce que je voulais, mais ça résout vraiment mon souci

    En tout cas merci

  8. #8
    Expert éminent
    Homme Profil pro
    Webplanneur
    Inscrit en
    Octobre 2007
    Messages
    4 262
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Réunion

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 262
    Points : 6 561
    Points
    6 561
    Par défaut
    Salut
    Effectivement en relisant votre Post#1 L3 je lis form en mode tabulaire.
    Par contre, il est possible d'insérer un sform dans un form tabulaire.
    La communauté de DEV est grande, une contribution ici.
    Citation Envoyé par BrunoM45 Voir le message
    Bonjour à tous et merci pour vos retour
    Alors pour répondre à ONTAYG et hyperion13,
    il n'est pas possible d'insérer un sous-formulaire dans le détail lorsqu'on est en affichage continus du formulaire principal, ce qui est mon cas
    "Le savoir est la seule matière qui s'accroit quand on la partage" (Socrate)
    UR - ESIROI - GPME/CG/DCG8
    QTH :21°19'18"S - 055°25'32"E
    Inutile de me contacter par MP
    Merci de cliquer sur si la réponse vous a permis de résoudre votre problème et n'oubliez pas de clôturer le fil en cliquant sur

Discussions similaires

  1. [AC-2007] "Impossible d'attribuer une valeur à cet objet"
    Par CedricCrocetta dans le forum IHM
    Réponses: 8
    Dernier message: 05/04/2014, 10h16
  2. impossible d'attribuer une valeur à cet objet
    Par xargin dans le forum VBA Access
    Réponses: 10
    Dernier message: 21/10/2011, 15h49
  3. Impossible d'attribuer une valeur à cet objet
    Par devdev dans le forum VBA Access
    Réponses: 2
    Dernier message: 18/03/2010, 16h34
  4. [AC-2007] "Impossible d'attribuer une valeur à cet objet."
    Par glooping dans le forum IHM
    Réponses: 5
    Dernier message: 23/09/2009, 16h13
  5. Réponses: 9
    Dernier message: 08/08/2006, 09h42

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