Уважаемые знатоки.Задача не сложная.
Есть шаблонный документ с метками на место которых забиваю данные.Есть Stringgrid .Нужно в цикле по записям стрингрида каждый раз открывать шаблонный документ и встявлять данные из строки стрингрида.Тоесть одна строка грида-один документ ворда.
файлы сохранять не нужно,просто что бы на экране открылось надцать экземпляров документа с индивидуальными данными в каждом.
vr:olevariant;
i:byte;
begin
W1 .Connect;
W1. Visible:=true;
for i:=0 to Stringgrid_stat_talon.RowCount-1 do
begin
W1 .Documents.Open (vr,EmptyParam,........)
vr:='fio';
w1.ActiveDocument.Bookmarks.Item(vr).Range.Select;
w1.Selection.Text:=DataModule2.FIBDataSetKlients.fieldbyname('fio').AsString;
w1.Selection.Font.Size := 7;
w1.Selection.Font.Underline:= 1;
w1.Selection.Font.bold:= 1;
end;
W1.Disconnect;
DataModule2.FIBDataSetKlients.Close;
end;
если делать так ,то открывается один документ и в него вставляются все строчки из грида.
Как можно организовать задачу?