WP INSERT DOCUMENT n'integre pas le document

Bonjour

je génère un document de plusieurs centaines de pages par code uniquement (pas d’interface).
Afin de créer la table des matières, j’utilise des bookmarks puis j’analyse les styles (l’idée est basée sur la démo de @Roland_Lannuzel, merci à lui).
Pourtant, à la fin, je ne récupère pas ma table des matières dans le document initial, table qui existye car si je sauvegarde le document WP correspondant, j’obtiens bien cette table

WP GET BOOKMARKS($sourceDocument;$w_bookmarks)
$p:=Find in array($w_bookmarks;"Summary")
If ($p>0)
	$summaryRange:=WP Bookmark range($sourceDocument;"Summary")
	$summaryRange:=WP Text range($sourceDocument;$summaryRange.start;$summaryRange.end)
Else 
	  $SummaryRange:=WP Text range($sourceDocument;wk start text;wk start text)
End if 

... traitement

**WP INSERT DOCUMENT($SummaryRange;$summary;wk replace+wk freeze expressions;wk include in range)**
WP INSERT BREAK($SummaryRange;wk page break;wk include in range)
WP NEW BOOKMARK($SummaryRange;"Summary")

$file:="Report Validation/Summary"
$targetFolder:=$DestinationPath+Replace string($file;"/";Folder separator)
WP EXPORT DOCUMENT($summary;$targetFolder;wk docx;wk normal)

J’ai beau relire la doc de cette commande, je ne vois pas ce qui cloche. Une idée?

Bon, le problème se trouvait entre la chaise et l’écran.
La bonne ligne de code devrait être :nerd_face:

WP INSERT BREAK($SummaryRange;wk page break;wk append;wk include in range)

Merci à @GRIMBERT.Olivier !

Patrick