Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.03.2011, 20:17   #1
Ann1994
Пользователь
 
Аватар для Ann1994
 
Регистрация: 30.03.2011
Сообщений: 10
По умолчанию ОТЧЕТ ВОРД ИЗ БД ДЕЛФИ. ВСЕ СЮДА

Есть ДБгрид таблица связанная с базой, с 4 столбцами. Нужно вывести отчет по отечественному транспорту( строковое знаечение true) из набора отечественного и импортного транспорта.
Вот набросала, но не работает.


while not dm.Transport.eof do begin
if DM.Transport.FieldByName('Import'). AsString = 'true' then begin
SetTextToTable(tabl,j,1,Inttostr(j-2));
SetTextToTable(tabl,j,2,DM.Transpor t.FieldByName('Mark').AsString);
SetTextToTable(tabl,j,3,DM.Transpor t.FieldByName('Naimenovanie').AsStr ing);

SetTextToTable(tabl,j,4,DM.Vladelec Fiz.FieldByName('Familiya').AsStrin g);
SetTextToTable(tabl,j,5,DM.Transpor t.FieldByName('Power_dvigatel').AsS tring);
SetTextToTable(tabl,j,6,DM.Transpor t.FieldByName('V_dvigatel').AsStrin g);
end;
DM.Transport.Next;
DM.VladelecFiz.Next;
DM.VladelecOrg.Next;
j:=j+1;
end;

SetMergeCellsTable(tabl,1,1,1,6);
SaveDocAs(ExtractFileDir(applicatio n.ExeName)+'\Transport.doc');
Ann1994 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц