![]() |
#5 |
Участник
|
А чего не работает? У меня нормально отрабатывает и подставляет все значения по всему документу в нужных местах.
Набросал такой пример: Код: IF ISCLEAR(wrdApp) THEN CREATE(wrdApp); FileName := 'c:\test.doc'; wrdDoc := wrdApp.Documents.Open2000(FileName); FOR i := 1 TO wrdDoc.FormFields.Count DO CASE wrdDoc.FormFields.Item(i).Name OF 'НомерДоговора': wrdDoc.FormFields.Item(i).Result := '52748596-КС'; 'ДатаЗаключения': wrdDoc.FormFields.Item(i).Result := '01-05-2006'; END; wrdDoc.Saved := TRUE; wrdApp.Visible := TRUE; CLEAR(wrdDoc); CLEAR(wrdApp); |
|