Hoe werkt precies het samenvoegen van gegevens uit Commence en een tekstverwerkings-applicatie?
In dit voorbeeld wordt uitgegaan van Commence en MS Word. Ook wordt aangenomen dat Commence en Word op de juiste wijze zijn geinstalleerd, d.w.z. dat de communicatie tussen beide applicaties correct verloopt.
Om in Commence een document te maken in MS Word, klik je op het Send Letter icoon:
Je kunt ook in het menu kiezen voor Tools | Send Letter. Of het om 1 of meerdere items gaat doet voor dit voorbeeld niet terzake. Daarna kies je een letter template (sjabloon) om gegevens naar samen te voegen.
Wat er vervolgens gebeurt is dit: Commence stuurt de volgende commando's naar MS Word:
Afhankelijk of Log Item was aangevinkt voor het samenvoegen, maakt Commence een nieuw item aan met de naam en locatie van dit nieuwe document.
Het eigenlijke samenvoegen van gegevens uit Commence vindt plaats door een Word macro. Deze Word macro is een zogenaamde 'Global Template', een lege template met uitsluitend macro-code die altijd is geladen als Word actief is. Deze macro leest de betreffende gegevens uit Commence uit.
Voor 'geeks' onder jullie: dit gaat allemaal via DDE; je kunt de DDE commando's
voor de diverse mogelijkheden van samenvoegen vinden in de Windows Registry,
onder de sleutel \HKCU\Software\Commence\Commence\<versie>\<wordprocessor>.
Terzijde:
Zie ook:
Samenvoegen met MS Word: Runtime error 438
Samenvoegen met MS Word: Ambiguous name detected: TmpDDE
Samenvoegen met MS Word: samenvoegen werkt niet meer
na installatie Norton AntiVirus 2000