Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 6 334

/ вопрос открыт /

Здравствуйте, эксперты! Есть база данных на основе таблиц ClientDataSet как мне эти данные автоматом передать на Excel
не указывая на каждый бланк свои ячейки. Заранее благодарен.

К вопросу прикреплён файл. Загрузить » (срок хранения: 60 дней с момента отправки вопроса)

Приложение:
  1. K:= 0;
  2. If glavt.Fields[11].AsInteger > 1 then K := Tar2D.Fields[1].AsInteger else
  3. k:= Tar1D.Fields[1].AsInteger;
  4. Begin
  5. Ap.Cells[3,9] := GlavT.Fields[0].AsString;
  6. Ap.Cells[5,7] := GlavT.Fields[7].AsString;
  7. Ap.Cells[6,5] := IntToStr(GlavT.Fields[11].AsInteger);
  8. Ap.Cells[6,7] := DateToStr(GlavT.Fields[9].AsDateTime);
  9. Ap.Cells[6,9] := DateToStr(GlavT.Fields[10].AsDateTime);
  10. Ap.Cells[7,5] := IntToStr(k);
  11. Ap.Cells[7,7] := GlavT.Fields[11].AsString;
  12. Ap.Cells[7,9] := IntToStr(GlavT.Fields[20].AsInteger);
  13. Ap.Cells[9,9] := IntToStr(GlavT.Fields[14].AsInteger);
  14. Ap.Cells[9,5] := IntToStr(Notht.Fields[1].asinteger);
  15. Ap.Cells[9,7] := IntToStr(GlavT.Fields[13].AsInteger);
  16. Ap.Cells[10,9] := IntToStr(GlavT.Fields[15].asinteger + GlavT.Fields[16].asinteger+
  17. GlavT.Fields[17].asinteger + GlavT.Fields[18].asinteger + GlavT.Fields[19].asinteger);
  18.  
  19.  


ZMihail Вопрос ожидает решения (принимаются ответы, доступен мини-форум)

Вопрос задал: ZMihail (статус: Посетитель)
Вопрос отправлен: 15 декабря 2012, 13:13
Состояние вопроса: открыт, ответов: 0.


Мини-форум вопроса

Всего сообщений: 1; последнее сообщение — 16 декабря 2012, 20:40; участников в обсуждении: 1.
Мережников Андрей

Мережников Андрей (статус: Абитуриент), 16 декабря 2012, 20:40 [#1]:

есть вариант передавать предварительно заполненный массив, но в данном случае это вряд ли подойдет - ячейки для заполнения идут не подряд

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 22 февраля 2025, 11:48
Выполнено за 0.02 сек.