у кого-нибудь есть соображения как это сделать?
» Вопросы по Ehlib
Граждане, помогите решить проблему.
В документации написано:
Если dghIncSearch включен в OptionsEh и столбец - только для чтения, тогда grid включает инкрементный поиск автоматически при первом нажатии клавиши и будет возвращен в нормальный режим через 1,5 секунд. Значение dghPreferIncSearch определяет, что grid установит режим инкрементного поиска автоматически при первом нажатии клавиши вместо редактирования.
Допустим у меня 10 колонок только 1 из которых не в ReadOnly.
По 9-ти колонкам нужен инкрементный поиск при первом нажатии
БЕЗ предварительного Ctrl+F.
При этом по 1й колонке поиск мне не нужен так как она
постоянно редактируется.
У меня не получается такое сделать в версии 5.2.84 хотя в 4й версии
все прекрасно работало.
Если ставлю dghPreferIncSearch=true то по не ReadOnly колонке поиск тоже
работает хотя не должен.
Хелп плиз!
В документации написано:
Если dghIncSearch включен в OptionsEh и столбец - только для чтения, тогда grid включает инкрементный поиск автоматически при первом нажатии клавиши и будет возвращен в нормальный режим через 1,5 секунд. Значение dghPreferIncSearch определяет, что grid установит режим инкрементного поиска автоматически при первом нажатии клавиши вместо редактирования.
Допустим у меня 10 колонок только 1 из которых не в ReadOnly.
По 9-ти колонкам нужен инкрементный поиск при первом нажатии
БЕЗ предварительного Ctrl+F.
При этом по 1й колонке поиск мне не нужен так как она
постоянно редактируется.
У меня не получается такое сделать в версии 5.2.84 хотя в 4й версии
все прекрасно работало.
Если ставлю dghPreferIncSearch=true то по не ReadOnly колонке поиск тоже
работает хотя не должен.
Хелп плиз!
Цитата:
При этом по 1й колонке поиск мне не нужен так как она
постоянно редактируется.
Если отключить AlwaysShowEditor? И сколь критичен отказ от поиска на не RO полях?
EhLib 3.6. Подскажите, как можно очистить DBLookupComboboxEh от какого либо значения, после выбора его из списка?
deman_ru
DBLookupComboboxEh1.DataSource := nil
DBLookupComboboxEh1.DataSource := nil
wasilissk
Спасибо большое! Извиняюсь, я не уточнил, мне нужно С++, попробовал nil, вообще нет такого. Да, и настраивал я свойство не DataSource а ListSource.
Спасибо большое! Извиняюсь, я не уточнил, мне нужно С++, попробовал nil, вообще нет такого. Да, и настраивал я свойство не DataSource а ListSource.
deman_ru
Bcb? Тогда так, скорее всего
DBLookupComboboxEh1->ListSource = Null
Bcb? Тогда так, скорее всего
DBLookupComboboxEh1->ListSource = Null
deman_ru
Цитата:
Очищать нужно KeyValue
Цитата:
EhLib 3.6. Подскажите, как можно очистить DBLookupComboboxEh от какого либо значения, после выбора его из списка?
Очищать нужно KeyValue
TORAQuery+TORADataSource+DBGridEh
в TORAQuery создано LookUp поле, соответственно в DBGridEh у этого поля есть DropDownBox из которого можно подставить значение. Вопрос: есть ли в DBGridEh возможность фильтрации значений в DropDownBox по значению вводимому в это поле. Сегодня сдавать ПО, если нет, то придется переписывать всё под DevExpress. Заранее большое спасибо за помощь.
в TORAQuery создано LookUp поле, соответственно в DBGridEh у этого поля есть DropDownBox из которого можно подставить значение. Вопрос: есть ли в DBGridEh возможность фильтрации значений в DropDownBox по значению вводимому в это поле. Сегодня сдавать ПО, если нет, то придется переписывать всё под DevExpress. Заранее большое спасибо за помощь.
Цитата:
Вопрос: есть ли в DBGridEh возможность фильтрации значений в DropDownBox по значению вводимому в это поле. Сегодня сдавать ПО, если нет, то придется переписывать всё под DevExpress. Заранее большое спасибо за помощь.
Если у Вас LookUp поле, то источником для DropDownBox служит другой набор данных, вот его можно фильтровать как угодно
Привет всем
Подскажите как добавит три кнопки в грид?
в какойте программе видел что добавили три кнопки сохранить, удалить, добавит c иконками..
все эти кнопки активна когда активна текущая строка...
как это реализовать ?
Подскажите как добавит три кнопки в грид?
в какойте программе видел что добавили три кнопки сохранить, удалить, добавит c иконками..
все эти кнопки активна когда активна текущая строка...
как это реализовать ?
mrUlugbek
Можно сделать так: в сетке создать колонки, в нужной колонке задействовать свойство EditButtons. Через него можно наплодить кучу кнопок, но только для этого поля и только для режима редактирования. При просмотре эти кнопки не видны.
Можно сделать так: в сетке создать колонки, в нужной колонке задействовать свойство EditButtons. Через него можно наплодить кучу кнопок, но только для этого поля и только для режима редактирования. При просмотре эти кнопки не видны.
niko2011
Поищи AlxXlExportEh
// Класс TAlxXlExportEh для экспорта данных из TDBGridEh в MS Excel
// Версия 1.2.6 (Тестировалась в Delphi 7.1 и Delphi 2010)
// Разработчик: Малев Александр Викторович (2010)
Поищи AlxXlExportEh
// Класс TAlxXlExportEh для экспорта данных из TDBGridEh в MS Excel
// Версия 1.2.6 (Тестировалась в Delphi 7.1 и Delphi 2010)
// Разработчик: Малев Александр Викторович (2010)
Коллекционирую баги EhLib последних версий (старше 5.5.150) писать в личку.
У EhLib обновился форум forum.ehlib.com/ru/
Похоже, народ туда не заглядывает
Официального запуска ещё не было, планируется также запуск англоязычной версии.
Преимущество в том что там вероятность получить ответ от Дмитрия или быть им услышанным в разы выше.
Преимущество в том что там вероятность получить ответ от Дмитрия или быть им услышанным в разы выше.
День добрый!
Подскажите, пожалуйста, каким образом в DBGridEh можно сделать темнее цвет горизонтальной и вертикальной линий, которые разделяют ячейки в режиме Flat=false, а также немного уменьшить высоту ячейки (по аналогии с режимом flat=true)?
Подскажите, пожалуйста, каким образом в DBGridEh можно сделать темнее цвет горизонтальной и вертикальной линий, которые разделяют ячейки в режиме Flat=false, а также немного уменьшить высоту ячейки (по аналогии с режимом flat=true)?
alexssss1
Цитата:
Можно включить в проект {$R WINDOWSXP.RES}
и использовать темы windows. Какой цвет в теме задан тот и будет.
Цитата:
Flat=false
Можно включить в проект {$R WINDOWSXP.RES}
и использовать темы windows. Какой цвет в теме задан тот и будет.
Понял, а подскажите каким образом корректно можно изменить высоту ячейки?
интересный форум с одной темой =)))
спасибо.
спасибо.
alexssss1
Цитата:
Это офииальный форум и он только открылся.
Цитата:
интересный форум с одной темой =)))
Это офииальный форум и он только открылся.
Все таки, подскажите кто знает, как можно изменить цвет разделительных линий в DBGridEh. Там они очень светлые. Перерыл весь инет, не могу найти. Я так понимаю это как-то можно сделать в OnDrawColumnCell?!
Цитата:
Все таки, подскажите кто знает, как можно изменить цвет разделительных линий в DBGridEh. Там они очень светлые. Перерыл весь инет, не могу найти. Я так понимаю это как-то можно сделать в OnDrawColumnCell?!
Да, можно, но только в RunTime
Grid.GridLineColors.DarkColor
Grid.GridLineColors.BrightColor
P.S. Пожалуйста, задавайте вопросы на официальном форуме http://forum.ehlib.com/ru/
Использую связку TClientDataSet -> TDataSource -> TDBGridEh. Все прекрасно сортируется через Eh' овские библиотеки (локальная сортировка). Но есть проблема. У меня 2 разных DBGridEh на разных вкладках PageControla подключены к одному и тому же ClientDataSet' у. При переходе на другую вкладку я выбираю SQL запросом новую таблицу для 2го DBGrid'а. При этом сортировка не сбрасывается и пытается примениться ко второй сетке. Но так как имена полей в первой и второй таблицах разные, то возникает ошибка (Field 'name' not found)! Как сбросить локальную сортировку? Пробовал в цикле ставить всем колонкам smNoneEh - не помогает.
Demonuka
а сделать 2 разных ClientDataSet, чтобы каждая сетка работала со своим, религия не позволяет?
Отгребете же гемора, больше чем пользы от вашего решения....
а сделать 2 разных ClientDataSet, чтобы каждая сетка работала со своим, религия не позволяет?
Отгребете же гемора, больше чем пользы от вашего решения....
Ну не знаю...Зачем плодить Датасеты (и кушать оперативную память), если по-любому должен быть способ очистить данные о сортировке в "специальном объекте" (как выражается EhLib в своей справке)
Demonuka
DefaultApplySorting?
DefaultApplySorting?
Demonuka
Если есть требования к минимизации потребляемой памяти, то можно и так.. Если нет - то лучше сделать отдельный датасет для каждого грида.
Если есть требования к минимизации потребляемой памяти, то можно и так.. Если нет - то лучше сделать отдельный датасет для каждого грида.
Страницы: 1234567891011121314151617181920212223
Предыдущая тема: Конвертация char в ASCII код; c
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.