Bonjour,

je recherche actuellement le moyen de récupérer les signets d'un document Word (enregistré dans Sap*) sans pour autant l'ouvrir.

Actuellement, via les classes pour la Business Document Service, je récupère toutes les informations désirées mais je dois passer par une ouverture du document.

J'analyse donc deux chemins :
1 - Ouverture du fichier et interaction utilisateur pour remplir des champs, et en récupérer la valeur
>> pas grand chose encore de ce côté
2 - Ouverture "invisible" du document pour récupérer les signets, les traiter et enregistrer le document sur le bureau.

Si vous avez des idées, des pistes, je suis preneur. Merci par avance.

* Pour information, voici les types d'objet que j'utilise :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
DATA:
* Objets
  go_bds                  TYPE REF TO cl_bds_document_set,
  go_container            TYPE REF TO cl_gui_custom_container,
  go_control              TYPE REF TO i_oi_container_control,
  go_document             TYPE REF TO i_oi_document_proxy,
  go_error                TYPE REF TO i_oi_error,
  go_handle               TYPE REF TO i_oi_form.