Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.17;
Скачать: CL | DM;

Вниз

Данные из DBGrid в Word   Найти похожие ветки 

 
Солер   (2004-09-17 15:07) [0]

Уважаемые, Мастера!
Нужно данные из DBGrid перенести  в Word,
но в итоге  Word выводит пустую таблицу без данных
В чём ошибка?
Спасибо.
procedure TForm1.Button2Click(Sender: TObject);
var
i, j,Col, Row: Integer;
begin
  Col := DBGrid1.Columns.Count;
 Row := DBGrid1.DataSource.DataSet.RecordCount + 1;
  WordDoc.Tables.Add(Worddoc.Range, Row, Col,EmptyParam, EmptyParam);
   wordapp.Visible:=true;
  DBGrid1.Columns.Items[0].Title.Caption ;
     for j := 1 to Col - 1 do
 begin
     DBGrid1.Columns.Items[j].Title.Caption;
      worddoc.Tables.Item(1).Columns.Item(j + 1);
 end;

 DBGrid1.DataSource.DataSet.First;
 for i := 1 to Row - 1 do
 begin
   for j := 0 to Col - 1 do
   begin
      DBGrid1.Columns.Items[j].Field.AsString;
   DBGrid1.DataSource.DataSet.Next;
 end;
 DBGrid1.DataSource.DataSet.First;

end;
end;


 
Роман Снегирев   (2004-09-17 15:16) [1]

ты где взял этот код?
например вот это что такое?
DBGrid1.Columns.Items[0].Title.Caption ;
или вот это
DBGrid1.Columns.Items[j].Field.AsString;
а уж вот это
for i := 1 to Row - 1 do
begin
  ...
  DBGrid1.DataSource.DataSet.First;

end;



Страницы: 1 вся ветка

Текущий архив: 2004.10.17;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.032 c
14-1096140042
KilkennyCat
2004-09-25 23:20
2004.10.17
Все женятся... я тож хочу!


6-1091698339
Jolik
2004-08-05 13:32
2004.10.17
Как определить сколько данных я могу записать в сокет...


14-1096358441
КаПиБаРа
2004-09-28 12:00
2004.10.17
А что у Вас в последнее время происходило хорошего?


3-1095404198
gonzales
2004-09-17 10:56
2004.10.17
Too many open tables


14-1095931164
Vetal
2004-09-23 13:19
2004.10.17
Посоветуйте красивые визуальные компоненты.