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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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

Hazard



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
miracle8
Все понял кроме 4.3 - что при locate checkbox сам перерисуется ?

Всего записей: 749 | Зарегистр. 03-10-2001 | Отправлено: 11:53 18-04-2007
Ruslang



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть ли у Ehlib-а поддержка юникода?

Всего записей: 545 | Зарегистр. 14-04-2006 | Отправлено: 15:58 19-04-2007
RostY



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

Всего записей: 387 | Зарегистр. 11-01-2006 | Отправлено: 17:19 19-04-2007
DanMadNomad777

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
народ как выловить момент начала инкрементного поиска и его конец.

Всего записей: 233 | Зарегистр. 24-11-2005 | Отправлено: 11:57 24-04-2007
RostY



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто-то пробовал ставить Ehlib 4.2 на Delhi-5 ? У меня не получается.

Всего записей: 387 | Зарегистр. 11-01-2006 | Отправлено: 17:50 26-04-2007
RostY



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

Всего записей: 387 | Зарегистр. 11-01-2006 | Отправлено: 11:46 27-04-2007
PowerChute



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

Цитата:
и поиск по Ctrl+F не работает

Всё работает. Просто если у тебя включен инкрементный поиск, то для вызова формы поиска нужно дважды нажать Ctrl+F.


----------
Хочешь всего и сразу, а получаешь ничего и постепенно.

Всего записей: 519 | Зарегистр. 13-10-2004 | Отправлено: 12:16 27-04-2007
RostY



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PowerChute
Хорошо тебе. у меня не работает -- вылазяет AV-шка. Что-то типа обращения к несушествующему объекту. тот же проект перекомпиленный с Ехлибом 3.6 нормально работает.
 
Добавлено:
на 4.1.4 работало, кажется, а на 4.2.28 дули

Всего записей: 387 | Зарегистр. 11-01-2006 | Отправлено: 13:12 27-04-2007
PowerChute



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RostY
До вчерашнего дня у меня стояла версия 4.2.9, вчера поставил 4.2.12. Эффект один и тот же. Всё работает. Скинь мне, если не трудно, версию 4.2.20. Проверю в чем причина.

----------
Хочешь всего и сразу, а получаешь ничего и постепенно.

Всего записей: 519 | Зарегистр. 13-10-2004 | Отправлено: 05:53 28-04-2007
RostY



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PowerChute
кажется понял почему не работало: поставил Ukrainian LangResources, а там карявые дфм-ки

Всего записей: 387 | Зарегистр. 11-01-2006 | Отправлено: 09:28 28-04-2007
iogun



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
подскажите как программно определить какие строки выделены в таблице

Всего записей: 477 | Зарегистр. 31-08-2004 | Отправлено: 17:00 05-09-2007
waik



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
iogun
 
Наверное вопрос неправильно поставлен: Как программно пройти по выделенным в гриде строкам?  
 
Используем в гриде мультиселект.
 
with grid.SelectedRows do
       if Count > 0 then  
       begin
         for x := 0 to Count - 1 do  
         begin
            if IndexOf(Items[x]) > -1 then  
            begin
               grid.Datasource.Dataset.Bookmark := Items[x];
               
                 // что-то делаем с выбранной строкой
 
            end;
         end;
       end;

Всего записей: 605 | Зарегистр. 15-01-2003 | Отправлено: 18:54 05-09-2007
iogun



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
подскажите как очистить выделение в гриде не перемещая на него фокус
свойство dghClearSelection=false

Всего записей: 477 | Зарегистр. 31-08-2004 | Отправлено: 11:58 06-09-2007 | Исправлено: iogun, 13:16 06-09-2007
RostY



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
iogun
Grid1.SelectedRows.Clear;

Всего записей: 387 | Зарегистр. 11-01-2006 | Отправлено: 09:40 07-09-2007
waik



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Grid.SelectedRows.Clear разве не подходит?
 
Добавлено:
Сорри, не видел сообщения RostY когда начал писать...

Всего записей: 605 | Зарегистр. 15-01-2003 | Отправлено: 09:54 07-09-2007
iogun



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

Всего записей: 477 | Зарегистр. 31-08-2004 | Отправлено: 11:57 09-09-2007
RostY



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

Всего записей: 387 | Зарегистр. 11-01-2006 | Отправлено: 09:15 10-09-2007
iogun



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

Цитата:
но этот метод работает тогда, когда фокус на этом гриде

Всего записей: 477 | Зарегистр. 31-08-2004 | Отправлено: 19:56 10-09-2007
Just_Perf

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
помогите разобраться с проблемой...
есть  
adoquery1>datasource1>grideh  
(id,name,id_part)
 
adoquery2>datasource2
(id_part,name_part)
 
никак не могу в гриде на поле id_part сделать lookup поле из 2го запроса...

Всего записей: 141 | Зарегистр. 15-01-2002 | Отправлено: 16:50 11-09-2007
RostY



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1. вместо adoquery, наверное, лучше использовать adodatаset
Вариант 1
2. adodatаset1 - FieldsEditor - Add all fields
3. adodatаset1 - New Field - FieldType = Lookup и установить нужные значения
Вариант 2
в GridEh.Column[..] программно заполнить KeyList значениями id_part и PickList значениями name_part
 
 
Добавлено:

Цитата:
datasource2
здесь не нужен

Всего записей: 387 | Зарегистр. 11-01-2006 | Отправлено: 17:44 11-09-2007
Открыть новую тему     Написать ответ в эту тему

Страницы: 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