Доброго времени суток!
Есть Word 2007. Программно печатаю документ, а поля не обновляются!
Word options->Display->"Update fields before printing", "Update linked data before printing" включены.
FDoc - это Word.Application.ActiveDocument
...
FDoc.Application.ActivePrinter := Tmp;
...
FDoc.Fields.Update;
for f := 1 to FDoc.Fields.Count do
FDoc.Fields.Item(f).Update;
...
FDoc.PrintOut(Range := wdPrintAllPages, Background := False);
До 2007 офиса всё работало и без этого.. А теперь хоть и насильно заставляю обновлять (возвращяет True) - всё равно выводит поля без обновлённых значений...