Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Ehlib

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37

Открыть новую тему     Написать ответ в эту тему

XPerformer



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
landy
один из последних билдов. так что это врядли
Хуже то, что он не всегда находит записи. У него очень удобный встроенный поиск, но я уже давно замечал, что русские слова находит не всегда. А тест показал, что и числа, увы тоже. Это гораздо хуже, на мой взгляд, критическая ошибка

Всего записей: 2536 | Зарегистр. 20-06-2011 | Отправлено: 16:02 11-08-2014
landy



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
XPerformer, а это не может быть связано с разностью кодировок, например (одно/мультибайтовая)?

Всего записей: 576 | Зарегистр. 17-01-2003 | Отправлено: 16:14 11-08-2014
XPerformer



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
landy
не знаю как может повлиять кодировка на поиск по целочисленному полю

Всего записей: 2536 | Зарегистр. 20-06-2011 | Отправлено: 16:15 11-08-2014
landy



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
XPerformer, в поддержку не пробовал писать? Они вроде реагируют на баг-репорты, но не факт, конечно, что сразу..

Всего записей: 576 | Зарегистр. 17-01-2003 | Отправлено: 16:23 11-08-2014
XPerformer



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
можно и написать. Но они ж не волшебники, ошибки может и исправят, но скорость вряд ли поднимут до лидера хитпарада. Поэтому при наличии альтернативы чего зазря людей беспокоить.

Всего записей: 2536 | Зарегистр. 20-06-2011 | Отправлено: 16:27 11-08-2014
landy



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
XPerformer, альтернатива может быть достаточно трудоемкой - если в проекте, например, уже используется DBGridEh, то менять всё на монструозный DevExpress может быть не очень правильно, если, конечно, в остальном всё устраивает.

Всего записей: 576 | Зарегистр. 17-01-2003 | Отправлено: 16:47 11-08-2014
XPerformer



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
landy
речь не о DBGridEh, а о MemTableEh. Его заменить на другой компонент - дело недолгое (причем я-то как раз не считают devexpress хорошей альтернативой, из-за его нестандартности и громоздкости). Есть несколько других быстрых и надежных отдельно изданных мемори-датасетов, и даже бесплатных при этом

Всего записей: 2536 | Зарегистр. 20-06-2011 | Отправлено: 16:51 11-08-2014
Samotek

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
landy

Цитата:
XPerformer, альтернатива может быть достаточно трудоемкой - если в проекте, например, уже используется DBGridEh, то менять всё на монструозный DevExpress может быть не очень правильно, если, конечно, в остальном всё устраивает.  

Судя по этому вопросу вы не путаете понятия датасет и грид.

Всего записей: 2448 | Зарегистр. 18-05-2005 | Отправлено: 16:52 11-08-2014
landy



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Samotek, нет не путаю. Я имел в виду, что раз в DevExpress и в EhLib входят свои грид и датасет, то использовать одно из одного пакета, а другое из другого хоть и возможно, но довольно громоздко. Разумнее ограничиться одним пакетом компонент. Заменить же только InMemory-датасет проще, согласен, но, на мой взгляд, лучше минимизировать количество сторонних библиотек.

Всего записей: 576 | Зарегистр. 17-01-2003 | Отправлено: 17:04 11-08-2014 | Исправлено: landy, 17:06 11-08-2014
XPerformer



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
landy
нет, не разумнее, если компонент из одного пакета гораздо лучше чем из другого и наоборот, поэтому они дополняют друг друга. Я использую DBGridEh + AbsTable in memory, пользователю как-то все равно сколько пакетов, зато не все равно, когда программа загружается 3 мин вместо 20 сек. Да еще и поиск работает через раз

Всего записей: 2536 | Зарегистр. 20-06-2011 | Отправлено: 17:07 11-08-2014 | Исправлено: XPerformer, 11:54 14-08-2022
AnViSe



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Использую стандартный функционал отметки записей (чек-боксы в столбце индикатора).
Если при наличии отмеченных записей выполнить переход по записям с помощью стрелок на клавиатуре все отмеченные записи сбрасываются, если то же выполнить с помощью колесика мыши то все нормально.
Это есть глюк или фича?

Всего записей: 123 | Зарегистр. 10-11-2008 | Отправлено: 14:32 14-08-2014
Samotek

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AnViSe

Цитата:
Это есть глюк или фича?

Options dgMultiSelect

Всего записей: 2448 | Зарегистр. 18-05-2005 | Отправлено: 15:25 14-08-2014
AnViSe



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Samotek
В свойстве Options включены dgRowSelect и dgMultiSelect.

Всего записей: 123 | Зарегистр. 10-11-2008 | Отправлено: 09:51 15-08-2014
Samotek

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AnViSe

Цитата:
В свойстве Options включены dgRowSelect и dgMultiSelect.
 

Ну еще OptionsEh.dghClearSelection

Всего записей: 2448 | Зарегистр. 18-05-2005 | Отправлено: 11:26 15-08-2014
AnViSe



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Samotek
Со значением OptionsEh.dghClearSelection = False все стало на свои места, спасибо.

Всего записей: 123 | Зарегистр. 10-11-2008 | Отправлено: 10:45 18-08-2014
NightSpawn



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день! Подскажите пожалуйста, можно ли у DBGridEh в режиме DataGrouping = True, сделать каким-нибудь образом, так что одиночные элементы не группировались?  

Всего записей: 87 | Зарегистр. 01-01-2007 | Отправлено: 05:35 29-08-2014
waik



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
NightSpawn думаю что нет в прямом смысле. Но можно группировать по своему специально подготовленному полю где программно задать условия группировки (Например Группа - Негруппированные   )  И её держать открытой.    Либо я не совсем понял вопрос - там не хватает какой-то частицы речи - например "бы"  

Всего записей: 605 | Зарегистр. 15-01-2003 | Отправлено: 12:56 29-08-2014
NightSpawn



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
NightSpawn думаю что нет в прямом смысле. Но можно группировать по своему специально подготовленному полю где программно задать условия группировки (Например Группа - Негруппированные   )  И её держать открытой.    Либо я не совсем понял вопрос - там не хватает какой-то частицы речи - например "бы"  

Ну, например:
Где два элемента в "группе", там группировать, где один, то просто отображать как один элемент.

Всего записей: 87 | Зарегистр. 01-01-2007 | Отправлено: 03:46 01-09-2014
waik



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
NightSpawn Теперь понятно. Я такого не встречал. Или группируем или нет. А то слишком специфично получается.  Как вариант - пробежаться по группам и если внутри один элемент то делать ей экспанд. Не очень красиво может получится.  

Всего записей: 605 | Зарегистр. 15-01-2003 | Отправлено: 12:03 01-09-2014
NightSpawn



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Понятно, будем посмотреть

Всего записей: 87 | Зарегистр. 01-01-2007 | Отправлено: 03:38 02-09-2014
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Ehlib


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru