Utilisation de la fonction Columnhistory

grimo Messages postés 8 Statut Membre -  
yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai depuis des heures de faire fonctionner la fonction Columnhistory

Voici ce que j'ai copié dans la zone texte de mon formulaire: =ColumnHistory([Source];[Mesures prises];"[ID]=" & Nz([ID];0))

Quand la colonne *Mesures prises* est rempli, j'ai un #erreur. Quand la colonne *Mesures prises* est vide, j'ai un #type!.

Avez-vous la solution?

Merci

2 réponses

  1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     
    bonsoir, qu'as-tu essayé pendant toutes ces heures?
    moi j'essaierais des variantes, pour voir d'où vient l'erreur:
    =ColumnHistory([Source];[Mesures prises];"true")
    =ColumnHistory([Source];[Mesures prises];"[ID]=12" )
    =ColumnHistory([Source];[Mesures prises];"[ID]=" & [ID])
    0
    1. grimo Messages postés 8 Statut Membre
       
      Les 3 solutions me donne #erreur.

      Pour que je puisse peut-être comprendre au mieux ma problématique. A quoi correspond la dernière partie de la fonction?

      =ColumnHistory([Source];[Mesures prises];"true")
      =ColumnHistory([Source];[Mesures prises];"[ID]=12" )
      =ColumnHistory([Source];[Mesures prises];"[ID]=" & [ID])
      0
  2. grimo Messages postés 8 Statut Membre
     
    au même moment, j'ai réussi avec ceci: =ColumnHistory([RecordSource];"Mesures Prises";"[ID]=" & Nz([ID];0))

    Cependant si vous pouvez m'expliquer à quoi correspond ceci: "[ID]=" & Nz([ID];0))

    Merciiii
    0
    1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      es-tu en train de nous expliquer que la formule que tu disais initialement ne pas fonctionner fonctionne, et nous demandes-tu de t'expliquer pourquoi?
      dans le texte,
      "[ID]=" & Nz([ID];0)
      , le premier ID fait référence à un champ de ta table, tandis que le second fait référence à un champ de ton formulaire. cela pourrait être plus clair si tu ne choisissais pas les mêmes noms pour les champs de sources différentes, c'est ton choix.
      0