![]() |
Модераторы: MetalFan |
![]() ![]() ![]() |
|
ReGeDiT |
|
||||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 73 Регистрация: 4.7.2006 Где: Пущино на Оке Репутация: нет Всего: нет |
Такой вот код. Помогите пожалуйтса сделать его рабочим, диплом горит ![]() Приложение - Как выглядит журнал Журнал:
БД:
|
||||||
|
|||||||
Albinos_x |
|
||||
![]() Evil Skynet ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3288 Регистрация: 28.5.2004 Где: X-6120400 Y-1 4624650 Репутация: 15 Всего: 108 |
хм... вообще не поянл чего у Вас не получается... но если здесь хотите делать нуменацию, то забуваете обращаться к .Value , т.е.
-------------------- "Кто владеет информацией, тот владеет миром" Уинстон Черчилль |
||||
|
|||||
ReGeDiT |
|
||||||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 73 Регистрация: 4.7.2006 Где: Пущино на Оке Репутация: нет Всего: нет |
Здесь очень жутко ругается
![]()
Это сообщение отредактировал(а) ReGeDiT - 20.6.2008, 22:17 |
||||||||
|
|||||||||
ReGeDiT |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 73 Регистрация: 4.7.2006 Где: Пущино на Оке Репутация: нет Всего: нет |
камрады, не уж то, никто не знает?
![]() |
|||
|
||||
ReGeDiT |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 73 Регистрация: 4.7.2006 Где: Пущино на Оке Репутация: нет Всего: нет |
Так, всё заработало, кроме одного момента
![]() Jrn.Activesheet.Cells.Item[Col-4, 1].Value := Jrn.Activesheet.Cells.Item[Col-5, 1].Value + 1; сильно очень ругается на то, что не может перевести OleVariant String в Double смысл в том, чтобы к предудещему номеру плюсовался ещё 1 1 2 3 4 и т.п., т.е. в первом столбце в последующих строках был номер на единицу больше... как можно это реализовать? |
|||
|
||||
ReGeDiT |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 73 Регистрация: 4.7.2006 Где: Пущино на Оке Репутация: нет Всего: нет |
ЛЮДИ! Ну неужели никто не знает?
|
|||
|
||||
Albinos_x |
|
||||
![]() Evil Skynet ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3288 Регистрация: 28.5.2004 Где: X-6120400 Y-1 4624650 Репутация: 15 Всего: 108 |
статью читали: http://forum.vingrad.ru/topic-84634.html ??? там я писал, что отчёт в экселе и в ворде начинается с 1, а не с 0.
попробуй так:
-------------------- "Кто владеет информацией, тот владеет миром" Уинстон Черчилль |
||||
|
|||||
ReGeDiT |
|
||||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 73 Регистрация: 4.7.2006 Где: Пущино на Оке Репутация: нет Всего: нет |
First chance exception at $7C812A7B. Exception class EVariantTypeCastError with message 'Could not convert variant of type (String) into type (Double)'. Process Project1.exe (2272) |
||||||
|
|||||||
Albinos_x |
|
|||
![]() Evil Skynet ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3288 Регистрация: 28.5.2004 Где: X-6120400 Y-1 4624650 Репутация: 15 Всего: 108 |
хм... а на каком шаге вылетает ошибка ... т.е. чему равен Col...
второе - проверьте, не дописывает ли excel перед вставленными цифрами апостроф (символ ' ), если так, то предварительно удалите из строки лишние символы, а потом переводите в целочисленное число -------------------- "Кто владеет информацией, тот владеет миром" Уинстон Черчилль |
|||
|
||||
Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 5 Всего: 130 |
Это можно реализовать с помощью обычной переменной, которую наращивать для каждой новой строки. Зачем извращаться таким образом, как в твоём примере? ![]() -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
Albinos_x |
|
|||
![]() Evil Skynet ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3288 Регистрация: 28.5.2004 Где: X-6120400 Y-1 4624650 Репутация: 15 Всего: 108 |
Данкинг, я так понимаю, что это вообще в цикле делается... не могу понять почему не используют стандартный счётчик
Добавлено через 22 секунды может там более хитрая задумка Добавлено через 27 секунд ))) -------------------- "Кто владеет информацией, тот владеет миром" Уинстон Черчилль |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: ActiveX/СОМ/CORBA" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Rrader, Girder. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: ActiveX/СОМ/CORBA | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |