|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
13.05.2015, 23:53 | #1 |
Регистрация: 07.05.2015
Сообщений: 6
|
Ошибка при выводе БД в Excel
Добрый вечер, подскажите, пожалуйста, при выводе БД Delphi в Excel, выходит ошибка, "Член группы не найден". Excel открывается, но пустой документ. Вот сам код:
Код:
Последний раз редактировалось Аватар; 14.05.2015 в 00:19. |
14.05.2015, 06:59 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
На какой строке ошибка? Пройди пошаговку.
I'm learning to live...
|
14.05.2015, 11:39 | #3 |
Регистрация: 07.05.2015
Сообщений: 6
|
|
14.05.2015, 12:13 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Я в коде криминала не вижу, только вот цикл твой малость смущает. Я обычно привык использовать while для прохода по набору. Ты трассировку делала? Может у тебя RecordCount дает 0 изначально?
Или в Экзеле даже шапки отчета не видно?
I'm learning to live...
|
14.05.2015, 12:46 | #5 | |
Регистрация: 07.05.2015
Сообщений: 6
|
Цитата:
Код брала из учебника Флеонов "Библия Делфи". Может что то с модулями uses не так? Код:
Код:
Последний раз редактировалось Kate12; 14.05.2015 в 12:51. |
|
14.05.2015, 12:56 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Да не... Вроде все правильно...
Я бы на твоем месте трассировку сделал. Проверил что принимают переменные. Может к примеру Worksheets ('Отчет') возвращает не то что нужно, а может еще что.
I'm learning to live...
|
14.05.2015, 13:06 | #7 | |
Регистрация: 07.05.2015
Сообщений: 6
|
Цитата:
Код:
|
|
14.05.2015, 14:12 | #8 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
В сообщениях об ошибках не говорится.
Еще раз предлагаю: Пройди трассировкой код и проверь какие переменные что получают. Трассировать умеешь?
I'm learning to live...
|
14.05.2015, 14:43 | #9 |
Регистрация: 07.05.2015
Сообщений: 6
|
|
14.05.2015, 14:51 | #10 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Придется научиться.
1) становишься курсором на первую строку кода (XLApp:= CreateOleObject('Excel.Application' ) 2) Жмешь F5 - слева появляется красная точка. 3) Жмешь F8 - программа проходится по строкам 4) Мышку наводишь на переменные и читаешь что пишется в подсказке.
I'm learning to live...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка при выводе | Pasha_Sh | Общие вопросы Delphi | 7 | 27.03.2015 19:52 |
Ошибка при выводе отчета в Excel | Valik93 | C++ Builder | 2 | 24.04.2013 12:36 |
Ошибка при выводе xml | DKENT | Работа с сетью в Delphi | 0 | 08.02.2011 21:49 |
Ошибка при выводе | trad | Общие вопросы C/C++ | 7 | 15.01.2011 11:32 |
Ошибка при выводе инфо из БД | Xeon332 | PHP | 4 | 30.12.2009 05:41 |