Форум: "Базы";
Текущий архив: 2003.06.19;
Скачать: [xml.tar.bz2];
Внизглюк с DBGridEh :( Найти похожие ветки
← →
alienka (2003-05-23 09:33) [0]Сначала этот глюк обнаружила со свойством footers.ValueType, когда хотела получить суммирование столбца. На этапе разработки, визуальном, все прекрасно получилось. Создала footers, задала значение, SumList сделала активным, FootersRowCounts задала. Все, в gride все прекрасно, все видно, все считается. Как только запускаешь прогу - ничего. Вообще ничего. Помучалась, поэкспериментировала и оставила как есть.
Но сейчас понадобилось, чтобы одно поле было буленовского типа, с checkBox"ом. История повторилась, все сделала как надо (даже смотрела примеры на форуме на всяк.случай). На этапе разработки все показывает и даже правильно. Как только запускаешь - просто выводит данные в этот столбец из базы, как есть - т.е. в текстовом виде, а не CheckBox"ом :(
Для доступа к данным использую: ADOConnection, ADOQuery.
Отобразить данные пытаюсь в BDGridEh.
Руки у меня кривые? Компонент может не так поставила? Или эта связка просто глючит?
← →
Alexandr (2003-05-23 09:34) [1]незнаю, у меня все нормально
← →
alienka (2003-05-23 09:49) [2]и тоже ADO?
← →
Alexandr (2003-05-23 10:07) [3]нет.
А какая разница...
← →
alienka (2003-05-26 00:57) [4]ничччего не понимаю. дело в не в доступе. дело в компоненте? может я что забыла указать? или (последний варинт) версия глючная?
Ну ПОЧЕМУ некоторые свойства только во время разработки видны?
(EhLib 3.0)
← →
Hawk2 (2003-05-26 10:24) [5]Попробуй другую версию, например более раннюю. Может действительно проблема с компонентами.
← →
3JIA9I CyKA (2003-05-26 10:43) [6]Такая байда бывает с незарег. комп-ми.
← →
Silver_ (2003-05-26 10:59) [7]У меня тоже так было, в случае Главная - подровная.
Смотрел в код, дело в том что при использовании ADO.
Я исправил ТОЛЬКО ЭТО. Мои исправления не портят всего остального кода и даже не добавляют ссылку на ADODB в Uses, чтоб не рос .ехе если ADO не используется.
Этот вариант направил автору для изучения. Ответа пока не получил. Если кто хочет получить, исправленный мной код пишите на мыло (еще раз повторюсь пока не получил одобрения от автора, а может эти исправления появятся в следующих версиях).
исправленный мной код взят с
http://www.farpost.com/personal/dmitryb
← →
Silver_ (2003-05-26 11:05) [8]Чет мой русский захромал
> Смотрел в код, дело в том что при использовании ADO.
читать
Смотрел в код, дело в том что при использовании ADO, Главная - подровная конструкция, автор совершил упущение.
← →
alienka (2003-05-27 01:02) [9]Компонент зареган. Пробовала помимо 3.0 версию 2.6
Пробовала обойтись без АДО. Пыталась скопировать и посмотреть код из примера компонента.
Дайте, пожалуйста, DBGridEh версии ниже 2.6, который у вас работает, если не сложно, с мааааленьким примером хотя бы одного свойства (checkbox, sum или что-нибудь похожее) на мыло?
Я жутко запуталась :(
← →
alienka (2003-05-27 12:26) [10]Ну может у кого в архиве есть компонент DBGridEh старее версии 2.6 ?
Вся библиотека и пример в придачу мне жирно будет, признаюсь :)
← →
Danilka (2003-05-27 12:48) [11]alienka
а что, вариант от:
Silver_ © (26.05.03 10:59)
не подходит?
← →
Vick (2003-05-27 12:53) [12]> alienka (27.05.03 12:26)
>Ну может у кого в архиве есть компонент DBGridEh старее версии >2.6 ?
>Вся библиотека и пример в придачу мне жирно будет, признаюсь :)
У меня есть, только боюсь, что кто-то из нас глючный, то ли версия 2.6, то ли я... Потому что когда работаю с одной формой, на которой грид стоит - все ОК, только вторую открываю - начинает ругаться. Зато вот версия 1.58 - просто зайка :))) Но она без исходников :(((( и там всего 3 компоненты: грид, печать и сумма.
← →
alienka (2003-05-27 13:13) [13]Danilka:
Я с удовольствием посмотрела бы на исправления Silver_ в коде!
Только дело в том, что у меня и без ADO те же глюки с компонентом. Пробовала разобрать пример демонстрашку в поставке EhLib 3.0, там доступ через BDE. Поскольку глюк этот у меня наблюдается только в визуальном режиме, то, указав нужные мне свойства в DrawDataCell событии, получилось "немного обмануть глюк" ;) Чекбоксы появились и даже отображают все верно!
Теперь по крайней мере я знаю, что это глюк компонента. Автору написала.. Ну и буду думать, как остальные свойства, которые нужны мне, но жить без которых в принципе можно (но тогда зачем нестандартный компонент?), "вытащить".
Vick, вышлите, если не сложно, версию 1.58 на karridda@mail.ru!
← →
Vick (2003-05-27 15:17) [14]> alienka
Ну как, дошла почта???
← →
Stas (2003-05-27 15:38) [15]У тебя она не работает потому что ты файлы из папки Ehlib\Common не перекинула в папку Delphi6\Lib.
← →
alienka (2003-05-27 16:23) [16]Stas, если совет для меня, то не помогло. Я это уже проделывала в самом начале мучений с библиотекой.
В моем случае помог отказ от визуального проектирования, все свойства пишу в коде...
← →
Stas (2003-05-27 16:28) [17]Странно у меня все работает. Я использую ADO и EhLib 2.6a.
← →
alienka (2003-05-27 16:34) [18]Stas, поделитесь, если не затруднит, библиотекой EhLib?
← →
Stas (2003-05-27 16:37) [19]Пароль знаешь ?
Сейчас вышлю...
Как прийдет оветь.
← →
Silver_ (2003-05-27 16:55) [20]
> alienka (27.05.03 13:13)
> Danilka:
> Я с удовольствием посмотрела бы на исправления Silver_ в
> коде!
заглени в ящик :). Удачи!
← →
Silver_ (2003-05-27 16:57) [21]Да кстати надеюсь не забыла про
SumList.Active:=True;
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.06.19;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.008 c