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 Discussion :

Ajout de marqueurs intelligents


Sujet :

VBA

  1. #1
    ego
    ego est déconnecté
    Rédacteur

    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juillet 2004
    Messages
    1 883
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2004
    Messages : 1 883
    Points : 3 510
    Points
    3 510
    Billets dans le blog
    2
    Par défaut Ajout de marqueurs intelligents
    Bonjour,

    je ne sais pas si mon titre est adéquate étant donné mon problème, mais bon...Etant à la recherche d'une solution et mon problème n'étant pas super facile à décrire, je risque de décrire à la fois mon problème et une solution, vous ne m'en voudrez pas ?

    Voici la situation; je voudrais pouvoir ajouter dans un document Word un "bout de texte intelligent" qui soit issu d'une requête à un autre logiciel. Je dis intelligent car je ne veux pas du copier/coller mais bien un affichage lié à une requête (WebService ou autre).
    Voici schématiquement ce que je voudrais (?) voir (phrase sous word entre guillemets) :

    "Le capitaine d'un navire doit avoir au moins [exigence="RG-Age capitaine" exigence-ID="0012577"]35 ans[fin-exigence]"

    Les trucs entre [] ne devant pas être visibles (des commentaires structurés par exemple) et ces trucs doivent me permettre de cacher des méta-données utiles pour me connecter à mon application qui, elle, me renverra la chaine "35 ans". Peut être que les informations générales utilent pour me connecter à l'application (nom appli, port, login, password,...) peuvent être au niveau du document lui-même (sous forme de propriétés ??)

    Voilà, si vous avez compris mon problème ?
    Par avance merci de vos réponses

  2. #2
    Expert éminent

    Avatar de Maxence HUBICHE
    Homme Profil pro
    Développeur SQLServer/Access
    Inscrit en
    Juin 2002
    Messages
    3 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Développeur SQLServer/Access

    Informations forums :
    Inscription : Juin 2002
    Messages : 3 842
    Points : 9 197
    Points
    9 197
    Par défaut
    Salut ego !
    Je vais essayer de comprendre un peu mieux, avant d'essayer, également, de te répondre...


    1. Elles sont où tes données ?
      Sur un serveur ?
      Sur un serveur web ?
      Dans un fichier xml ? mdb ?
    2. Un fois le fichier word fait, tu lances comment la génération du doc final ?
      Bouton ?
      Macro automatique à l'enregistrement ?
    3. Comment tu renseignes tes "tags intelligents" ?
      A la main ?
      Automatiquement d'après une procédure ?
      Quelle procédure ?
    merci

  3. #3
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 543
    Points
    15 543
    Par défaut
    Peut-être une idée de solution ici (?)

  4. #4
    ego
    ego est déconnecté
    Rédacteur

    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juillet 2004
    Messages
    1 883
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2004
    Messages : 1 883
    Points : 3 510
    Points
    3 510
    Billets dans le blog
    2
    Par défaut
    Elles sont où tes données ?
    Sur un serveur ?
    Sur un serveur web ?
    Dans un fichier xml ? mdb ?
    Elles sont accessibles via un WebService

    Un fois le fichier word fait, tu lances comment la génération du doc final ?
    Bouton ?
    Macro automatique à l'enregistrement ?
    Je ne sais pas, peut être que l'on peut prévoir un bouton "Affiche données" qui exploite les méta-données et affiche le texte "35 ans"

    Comment tu renseignes tes "tags intelligents" ?
    A la main ?
    Automatiquement d'après une procédure ?
    Quelle procédure ?
    Cela dépendra de la solution. Peut être une boite de dialogue que se connecte à mon application et liste les données disponibles. Sachant que l'on peut aussi imaginer que le gars souligne une partie de texte et dise, je veux définir une "exigence" avec ce texte là. Dans ce cas, on fait appel à la création d'une exigence dans mon application et on positionne les tags.

  5. #5
    ego
    ego est déconnecté
    Rédacteur

    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juillet 2004
    Messages
    1 883
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2004
    Messages : 1 883
    Points : 3 510
    Points
    3 510
    Billets dans le blog
    2
    Par défaut
    Peut-être une idée de solution ici (?)
    ben, non

  6. #6
    Expert éminent

    Avatar de Maxence HUBICHE
    Homme Profil pro
    Développeur SQLServer/Access
    Inscrit en
    Juin 2002
    Messages
    3 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Développeur SQLServer/Access

    Informations forums :
    Inscription : Juin 2002
    Messages : 3 842
    Points : 9 197
    Points
    9 197
    Par défaut
    Bon...
    Attaquer un WS en VBA...
    Donc, déjà, je présume que tu vas le faire avec VSTO

    Ensuite, ton WS te renvoie forcément une structure XML.
    Encore une fois : VSTO
    à moins que tu n'enregistres le flux XML pour le mapper à ton doc Word...
    C'est possible aussi.
    ce sera d'autant plus facile que la structure de retour de ton WS est forcément figée. et que rien ne t'empêche de générer dans VS un XSD sur la structure XML ainsi récupérée.

    Il ne reste plus qu'à déterminer comment choisir le paramètre passé à ton WS.
    S'ils sont figée, tu dois pouvoir faire une petite liste.

    Suis-je vraiment très loin d'une solution qui te corresponde, ou pas ?

  7. #7
    ego
    ego est déconnecté
    Rédacteur

    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juillet 2004
    Messages
    1 883
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2004
    Messages : 1 883
    Points : 3 510
    Points
    3 510
    Billets dans le blog
    2
    Par défaut
    Mais mon problème c'est plutôt de savoir comment stocker les méta-données me permettant d'appeler ensuite mon WS. Pour le WS, je m'en charge.

    Le truc c'est aussi, comment relire mes méta-données lors de l'ouverture d'un fichier pour rafraichir les infos avec les appels aux WS.
    Est-ce que l'utilisation d'un commentaire "caché" est possible, si oui comment ?
    Comment dire aussi qu'entre le début du commentaire et la fin, je veux afficher qq chose qui me sera renvoyé par mon WS ?

  8. #8
    Expert éminent

    Avatar de Maxence HUBICHE
    Homme Profil pro
    Développeur SQLServer/Access
    Inscrit en
    Juin 2002
    Messages
    3 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Développeur SQLServer/Access

    Informations forums :
    Inscription : Juin 2002
    Messages : 3 842
    Points : 9 197
    Points
    9 197
    Par défaut
    Citation Envoyé par ego
    Mais mon problème c'est plutôt de savoir comment stocker les méta-données me permettant d'appeler ensuite mon WS. Pour le WS, je m'en charge.

    Le truc c'est aussi, comment relire mes méta-données lors de l'ouverture d'un fichier pour rafraichir les infos avec les appels aux WS.
    Est-ce que l'utilisation d'un commentaire "caché" est possible, si oui comment ?
    Comment dire aussi qu'entre le début du commentaire et la fin, je veux afficher qq chose qui me sera renvoyé par mon WS ?
    Si c'est tout ce qui t'intéresse...
    Il existe la notion de signet.

    Tu peux mettre tes meta données dans un signet.
    Et remplacer le signet lorsque tu auras récupéré tes infos, ou écrire après.
    Tu peux aussi mettre du texte marqué en masqué. Il n'apparaitra à l'impression que si tu le demandes. Sinon, non.

  9. #9
    ego
    ego est déconnecté
    Rédacteur

    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juillet 2004
    Messages
    1 883
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2004
    Messages : 1 883
    Points : 3 510
    Points
    3 510
    Billets dans le blog
    2
    Par défaut
    Pour l'appel du WebService, je verrai plus tard.
    Je me dirige vers un solution où mes méta-données seront dans un commentaire dont le texte est formatté

    [DEX exid=145877]35 ans[FEX]

    [DEX exid=145877] est un commentaire m'indiquant le début d'un texte devant être récupéré ailleurs
    [FEX] est un commentaire qui clos le commentaire précédent

    Maintenant, mon problème est :

    - Récuperer le texte qui est entre 2 commentaires
    - Etre capable d'insérer du texte entre 2 commentaires

    je clos ce thread et en ouvre un autre avec ces 2 questions

    Merci à tous

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

Discussions similaires

  1. [Google Maps] Ajouter un marqueur sur le google maps quand on cherche un endroit
    Par sonny.ng dans le forum APIs Google
    Réponses: 2
    Dernier message: 28/06/2014, 13h16
  2. ajouter un marqueur sur google maps
    Par Vanessa48 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 0
    Dernier message: 01/09/2011, 18h05
  3. [Google Maps] V3 : je n'arrive pas à ajouter un marqueur
    Par zeloutre dans le forum APIs Google
    Réponses: 5
    Dernier message: 11/05/2011, 22h21
  4. [Google Maps] Ajout de Marqueurs
    Par domino313131 dans le forum APIs Google
    Réponses: 2
    Dernier message: 06/05/2011, 12h43
  5. ajouter des marqueurs à partir d'une base de données
    Par bennour.mohamed dans le forum Android
    Réponses: 0
    Dernier message: 17/03/2011, 11h10

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