Word automation control

StoneStone Member Posts: 23
edited 2002-08-23 in Navision Financials
Hello,

To put a variable in a mergefield WORD, I use the instruction:

WdRange:=wdApp.ActiveDocument.Fields.Item(2).Result;
wdRange.Text := ValVar;

I would to assign the mergefield by its name in the word document

ex: WdRange:=wdapp.activeDocument.Fields.Item(ADRESS).Result;

Do you have a solution ?

Many tanks

<img border="0" title="" alt="[Confused]" src="images/smiles/icon_confused.gif" />

Comments

  • Luc_VanDyckLuc_VanDyck Member, Moderator, Administrator Posts: 3,633
    Just define a variable called ADRESS of type integer and give it the value 2 <img border="0" title="" alt="[Wink]" src="images/smiles/icon_wink.gif" />

    There is no other way ... I think.
    No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
  • StoneStone Member Posts: 23
    Tanks Luc, but it'snt the solution <img border="0" title="" alt="[Frown]" src="images/smiles/icon_sad.gif" />
    The problem is that i would can to change the mergefields position in the word document with no changes in the NF code-unit <img border="0" title="" alt="[Confused]" src="images/smiles/icon_confused.gif" />
Sign In or Register to comment.