Ajoute un signet à la position courante du curseur.
Le nom du
signet ajouté doit respecter les contraintes imposées par Word.
La sélection courante est identifiée par le nom du signet ajouté, et le
programme pourra se repositionner à cette même position par la commande
WBOOKMARK.
Syntaxe
CHGVAR |
VAR(&CMD) VALUE('WBOOKMADD') |
CHGVAR |
VAR(&PARM1) VALUE(' [;Text="Texte à insérer" ] ') |
CHGVAR |
VAR(&PARM2) VALUE(' ') |
CALL |
PGM(LNCCMD) PARM(&HANDLE &CMD &OPT &PARM1 + &PARM2 &RESULT) |
Paramètres
Paramètres |
|
Parm1 |
Bookmark : Nom du signet à insérer dans le document courant.
|
Text : Valeur du texte à insérer à l’emplacement du signet créé. Optionnel.
|
Exemple
DCL VAR(&FILE) TYPE(*CHAR) LEN(2000)
DCL VAR(&PATH) TYPE(*CHAR) LEN(2000)
CHGVAR VAR(&PATH) VALUE('C:\A\')
CHGVAR VAR(&FILE) VALUE('res.docx')
LNCOPEN SVRADDR('*DEV')
LNCCMD CMD(WORDOPEN)
LNCCMD CMD(WOPENFILE) PARM1(&PATH *TCAT &FILE)
LNCCMD CMD(WBOOKMADD) +
PARM1('Bookmark="Name";Text="Client name"')
LNCCMD CMD(WSAVEAS) +
PARM1('FILE="C:\A\testBookmarkAdd.docx"')
LNCCMD CMD(WORDCLOSE)
LNCCLOSE
Voir aussi
• WBOOKMARK