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

MFC Discussion :

[Word Automation] - Probleme lors de la création d'un tableau word


Sujet :

MFC

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de Flow_75
    Femme Profil pro
    Ingénieure
    Inscrit en
    Mai 2005
    Messages
    1 103
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 103
    Par défaut [Word Automation] - Probleme lors de la création d'un tableau word
    Bonjour,

    J'ai un problème concernant un programme utilisant la librairie Word Automation / MFC C++ / word8

    Depuis 2002, le programme tourne parfaitement, génèrait parfaitement nos rapports. Mais depuis une à deux semaines (sans doute suite à une maj d'office).

    Quand je fais un tableau pour les résultats, au lieu de faire les x lignes nécessaires au traitement quand je crée mon tableau dans le document, je n'en ai qu'une seule :


    Nom : Capture d'écran 2025-09-02 080711.png
Affichages : 153
Taille : 14,2 Ko

    Je ne comprends pas ce qui est arrivé, surtout que c'est la seule fonctionnalité qui ne marche plus.
    Ca aurait été "l'ensemble" de la librairie de contrôle.. soit ca serait logique au vu du temps, mais là, c'est vraiment une seule, bien précise.

    Merci de votre aide.

  2. #2
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 081
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 081
    Par défaut
    Hello,

    Ça fonctionnait, ça ne fonctionne plus... Régression ?

    L'hypothèse de la mise à jour me semble fort probable. Faudrait créer un rapport de bug et voir ce qui en ressort.

    Une solution de contournement peut-être, serait de créer un tableau minimal d'une seule ligne, puis à ajouter les lignes restantes une par une dans une boucle. Qu'en pensez-vous ?
    Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
    La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)

  3. #3
    Membre éprouvé Avatar de Flow_75
    Femme Profil pro
    Ingénieure
    Inscrit en
    Mai 2005
    Messages
    1 103
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 103
    Par défaut
    Citation Envoyé par fred1599 Voir le message
    Hello,

    Ça fonctionnait, ça ne fonctionne plus... Régression ?

    L'hypothèse de la mise à jour me semble fort probable. Faudrait créer un rapport de bug et voir ce qui en ressort.

    Une solution de contournement peut-être, serait de créer un tableau minimal d'une seule ligne, puis à ajouter les lignes restantes une par une dans une boucle. Qu'en pensez-vous ?

    En effet, mais bon, comme tu l'as suggeré, la solution de contournement en créant un tableau puis d'ajouter les lignes au total, est en effet une bonne solution.
    Merci de l'idée :

    Nom : Capture d'écran 2025-09-02 093124.png
Affichages : 140
Taille : 15,4 Ko

    Merci.
    F.

  4. #4
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 520
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 520
    Par défaut
    C'est de la technologie COM, donc très facile à upgrader via la base de registre.

    Mais cela peut aussi venir des outils de génération de l'exécutable, qui eux aussi évoluent.
    D'autres aspects, comme l'installation en middle man (anti-virus, outils d'extension logiciel, etc...), très facile avec ces technologies, peuvent facilement perturber cette belle mécanique.

    P.S.: il y aurait peut-être plus d'expert sur le sujet dans les parties MFC de ce forum, non ?

  5. #5
    Membre Expert
    Femme Profil pro
    ..
    Inscrit en
    Décembre 2019
    Messages
    691
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 95
    Localisation : Autre

    Informations professionnelles :
    Activité : ..

    Informations forums :
    Inscription : Décembre 2019
    Messages : 691
    Par défaut
    Salut,

    Pour compléter le message de @bacelar, le problème peut aussi venir du code source.
    Un bug latent ou une expression au comportement indéfinie peut donner l'illusion d'un fonctionnement correct pendant des années, jusqu'au jour où ce n'est plus le cas.

    Quoi qu'il en soit, dans ce genre de situation, c'est toujours intéressant de faire un code minimal et complet. Ça aide à cibler le problème, éventuellement à le résoudre définitivement, surtout qu'ici, à tort ou à raison, il y a pas mal de technos en jeu. Rester sur des suppositions ou pseudo-solutions ne fait que repousser la manifestation du souci à plus tard, bizarrement (ou pas), toujours au mauvais moment. Dans le cas d'applications non critiques, évidemment, c'est sans conséquences.

  6. #6
    Membre éprouvé Avatar de Flow_75
    Femme Profil pro
    Ingénieure
    Inscrit en
    Mai 2005
    Messages
    1 103
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 103
    Par défaut
    Bonsoir,

    Merci de la réponse.

    Après, je ne le prends pas trop la tête.
    Le programme qui doit remplacer l'actuel est en cours de validation.

    Le tout est que ce glitch sera un avertissement aux équipes.

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 10/01/2020, 08h14
  2. Réponses: 0
    Dernier message: 24/07/2019, 07h38
  3. [XL-2010] Problème lors de l'initialisation d'un tableau
    Par juju05 dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 05/11/2012, 09h01
  4. [Toutes versions] Problème lors de la récupération d'un tableau d'udt d'une dll c
    Par mkl238 dans le forum VBA Access
    Réponses: 0
    Dernier message: 23/02/2011, 14h12
  5. [OpenOffice][Tableur] Problème lors de l'impression d'un tableau
    Par _SamSoft_ dans le forum OpenOffice & LibreOffice
    Réponses: 0
    Dernier message: 25/09/2007, 21h23

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